You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In an upcoming Dart SDK change
(https://dart-review.googlesource.com/c/sdk/+/450970), I intend to add
logic to the analyzer for generating a warning if an API marked
`@experimental` is used. This will allow experimental analyzer features
to be developed without creating a risk of breaking changes downstream.
Unfortunately, the `go_router_builder` package uses an old version of
the analyzer in which some parts of the API were marked as
`@experimental`, even though they were fully supported. So to avoid
breaking trybots when the new warning rolls out, I need to add `//
ignore` comments to ignore the upcoming warnings.
In a future PR, I intend to bump the `go_router_builder` package's
analyzer dependency to 8.2.0; in that analyzer version, the erroneous
`@experimental` annotations have been removed. Unfortunately, that can't
be done yet, since `go_router_builder` still needs to support versions
of flutter that pin analyzer to an earlier version. (See
#10079, which attempts to bump
the analyzer dependency, but breaks trybots).
0 commit comments