Skip to content

Commit 301feb8

Browse files
Generator: allow later versions of analzyer, build and source_gen
Do not require Dart 3.7, yet (source_gen and other dependencies require it). It introduces formatting changes that are best handled separately.
1 parent c6c30f3 commit 301feb8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

generator/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ environment:
1010

1111
dependencies:
1212
objectbox: 4.3.0
13-
analyzer: 7.4.0 # TODO Allow version 8
14-
build: 3.0.0 # source_gen 3 requires 3.0.0 # TODO Allow any 3 version
13+
analyzer: '>=7.4.0 <9.0.0' # Allow version 8, but don't require it, yet (to use its API) for compat with more third-party packages
14+
build: ^3.0.0 # source_gen 3 requires 3.0.0
1515
collection: ^1.18.0 # Would require 1.19.1, but Flutter 3.24.0 has 1.18.0 pinned
1616
dart_style: '>=2.3.7 <4.0.0' # require 2.3.7 for languageVersion in DartFormatter constructor
1717
glob: ^2.1.3
1818
path: ^1.9.1
19-
source_gen: 3.1.0 # Require 3.1.0 to use new TypeChecker APIs # TODO Allow any 3.1 version
19+
source_gen: ^3.1.0 # Require 3.1.0 to use new TypeChecker APIs
2020
pubspec_parse: ^1.4.0
2121
yaml: ^3.1.3
2222
http: ^1.3.0

0 commit comments

Comments
 (0)