Skip to content

Commit da0b08c

Browse files
authored
fix(cat-voices): Lock analyzer version to prevent migration issues (#2291)
* fix: lock analyzer version to prevent migration related issues * fix: add analyzer as direct dev to every package to override the version to a compatible one * chore: fix versions * chore: sort dependencies
1 parent 27c2c72 commit da0b08c

File tree

30 files changed

+39
-2
lines changed

30 files changed

+39
-2
lines changed

catalyst_voices/apps/voices/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ dependencies:
8989
win32: ^5.5.4
9090

9191
dev_dependencies:
92+
analyzer: 7.3.0
9293
build_runner: ^2.4.12
9394
build_verify: ^3.1.0
9495
catalyst_analysis: ^3.0.0

catalyst_voices/melos.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,11 @@ command:
161161
web: ^1.1.0
162162
webdriver: ^3.0.3
163163
dev_dependencies:
164+
# TODO(dtscalac): locked version until the migration is possible:
165+
# https://github.com/dart-lang/sdk/blob/main/pkg/analyzer/doc/element_model_migration_guide.md
166+
# Currently many of the packages have not been migrated yet therefore we cannot use newer analyzer in our project.
167+
# After the packages are migrated we can remove the direct dependency on analyzer and let it be a transitive dependency.
168+
analyzer: 7.3.0
164169
test: ^1.24.9
165170
build_runner: ^2.4.12
166171
chopper_generator: ^8.0.4

catalyst_voices/packages/internal/catalyst_voices_assets/example/pubspec.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,6 @@ dependencies:
1414
sdk: flutter
1515

1616
flutter:
17-
uses-material-design: true
17+
uses-material-design: true
18+
dev_dependencies:
19+
analyzer: 7.3.0

catalyst_voices/packages/internal/catalyst_voices_assets/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ dependencies:
1414
lottie: ^3.3.1
1515

1616
dev_dependencies:
17+
analyzer: 7.3.0
1718
build_runner: ^2.4.12
1819
catalyst_analysis: ^3.0.0
1920
flutter_gen_runner: ^5.10.0

catalyst_voices/packages/internal/catalyst_voices_blocs/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ dependencies:
3838
uuid_plus: ^0.1.0
3939

4040
dev_dependencies:
41+
analyzer: 7.3.0
4142
bloc_test: ^9.1.4
4243
catalyst_analysis: ^3.0.0
4344
flutter_test:

catalyst_voices/packages/internal/catalyst_voices_brands/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616
google_fonts: ^6.2.1
1717

1818
dev_dependencies:
19+
analyzer: 7.3.0
1920
catalyst_analysis: ^3.0.0
2021
catalyst_voices_blocs:
2122
path: ../catalyst_voices_blocs

catalyst_voices/packages/internal/catalyst_voices_driver/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616
webdriver: ^3.0.3
1717

1818
dev_dependencies:
19+
analyzer: 7.3.0
1920
flutter_test:
2021
sdk: flutter
2122
flutter_lints: ^5.0.0

catalyst_voices/packages/internal/catalyst_voices_localization/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ dependencies:
1515
intl: ^0.19.0
1616

1717
dev_dependencies:
18+
analyzer: 7.3.0
1819
catalyst_analysis: ^3.0.0
1920
flutter_test:
2021
sdk: flutter

catalyst_voices/packages/internal/catalyst_voices_models/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ dependencies:
2626
uuid_plus: ^0.1.0
2727

2828
dev_dependencies:
29+
analyzer: 7.3.0
2930
build_runner: ^2.4.12
3031
catalyst_analysis: ^3.0.0
3132
flutter_test:

catalyst_voices/packages/internal/catalyst_voices_services/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ dependencies:
3838
webdriver: ^3.0.3
3939

4040
dev_dependencies:
41+
analyzer: 7.3.0
4142
catalyst_analysis: ^3.0.0
4243
mocktail: ^1.0.1
4344
shared_preferences_platform_interface: ^2.4.1

0 commit comments

Comments
 (0)