-
Notifications
You must be signed in to change notification settings - Fork 207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Analysis in language repo fails #4066
Comments
Cc @davidmorgan - also should we delete all the dart model stuff from here now? |
Since dart-lang/sdk@2c77c67 it looks like macros need the "enhanced-parts" experiment to run in the analyzer, here is a PR adding it so the examples pass again: #4072 |
And indeed, delete dart_model from the language repo: #4073 |
Looks like CI is still (or again) failing: https://github.com/dart-lang/language/actions/runs/11263974170/job/31323025779?pr=4126 |
That looks like an analyzer bug; enhanced parts are enabled so non_part_of_directive_in_part doesn't make sense. Speaking of not making sense, I don't think it makes sense that we continue to maintain an e2e test for the analyzer here ;) @jakemac53 we could move them to |
The issue here is that enhanced parts wasn't given an experimental release version, so the new SDK requires a language version of 3.7. However, I am working on a CL to give it an experimental release version of 3.6 which should resolve things. |
I don't have any strong opinions here really, once we have v2 actually working I would be very happy to just migrate everything to that. |
This looks to be resolved |
See this log.
Excerpt from log
An issue with
working/macros/dart_model/testing/benchmark/lib/json_macro/scratch.macro.dart
seems to cause language repo PRs to report "Some checks were not successful".@jakemac53, does this look like an issue with json_macro, or would it be an analyzer issue?
The text was updated successfully, but these errors were encountered: