Skip to content

feat: Support analyzer 7.x - 9.x#116

Merged
naipaka merged 3 commits intomainfrom
feat/support-analyzer-7-to-9
Nov 19, 2025
Merged

feat: Support analyzer 7.x - 9.x#116
naipaka merged 3 commits intomainfrom
feat/support-analyzer-7-to-9

Conversation

@naipaka
Copy link
Contributor

@naipaka naipaka commented Nov 18, 2025

🙌 What's Done

  • Expanded analyzer version constraint from ^7.4.5 to >=7.0.0 <10.0.0
  • Enabled compatibility with analyzer 7.x, 8.x, and 9.x
  • Verified backward compatibility with existing analyzer 7.x projects

✍️ What's Not Done

  • None

📝 Additional Notes

  • This change enables altive_lints to work with newer packages that require analyzer ^8.0.0 (freezed ^3.2.0+, custom_lint ^0.8.0+, riverpod_generator ^3.0.0+)
  • Maintains backward compatibility with analyzer 7.x for existing projects
  • No breaking changes to altive_lints API

🖼️ Image Differences

None

Pre-launch Checklist

  • I have reviewed my own code (e.g., updated tests and documentation)
  • Tests pass with analyzer 7.x, 8.x, and 9.x (if CI covers multiple versions)

@naipaka naipaka marked this pull request as ready for review November 19, 2025 01:17
@naipaka naipaka requested a review from a team as a code owner November 19, 2025 01:17
@naipaka naipaka requested review from Aimiee01 and riscait and removed request for a team November 19, 2025 01:17
Copy link
Member

@riscait riscait left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot!

@naipaka naipaka merged commit eb28c6f into main Nov 19, 2025
1 check passed
@naipaka naipaka deleted the feat/support-analyzer-7-to-9 branch November 19, 2025 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support analyzer 8.x.x, 9.x.x

2 participants