google / uri.dart

Utilities for working with URIs in Dart
https://pub.dev/packages/uri
BSD 3-Clause "New" or "Revised" License
77 stars 55 forks source link

Require Dart 3, update lints, enable analysis language modes #50

Closed parlough closed 1 year ago

parlough commented 1 year ago

I'm trying to remove usages of the deprecated strong-mode options. This PR does so and enables the newer analysis language modes as replacements. It also updates to Dart 3 and package:dart_flutter_team_lints at the same time.

Removal issue reference: https://github.com/dart-lang/sdk/issues/50679

\cc @kevmoo

kevmoo commented 1 year ago

Trying migrating to dart_flutter_team_lints instead – then see if CI runs 😄

kevmoo commented 1 year ago

NICE!

parlough commented 1 year ago

Looks like the workflows might be disabled because of inactivity. Perhaps let's kick start them with https://github.com/google/uri.dart/pull/51?

kevmoo commented 1 year ago

rebase on latest?

parlough commented 1 year ago

Thanks for your help @kevmoo! https://github.com/google/uri.dart/pull/53 should fix the build error.