diff --git a/.gitignore b/.gitignore index baefb01..e3f4e8f 100644 --- a/.gitignore +++ b/.gitignore @@ -54,7 +54,11 @@ app.*.map.json # build_runner generated files lib/**/*.g.dart +lib/**/*.freezed.dart packages/**/*.g.dart +packages/**/*.freezed.dart + + # mockito generated files *.mocks.dart diff --git a/packages/paperless_api/pubspec.yaml b/packages/paperless_api/pubspec.yaml index d1ba2c6..99afca5 100644 --- a/packages/paperless_api/pubspec.yaml +++ b/packages/paperless_api/pubspec.yaml @@ -7,7 +7,7 @@ version: 1.0.0+1 publish_to: "none" # Remove this line if you wish to publish to pub.dev environment: - sdk: ">=2.18.5 <3.0.0" + sdk: ">=3.0.0 <4.0.0" flutter: ">=1.17.0" dependencies: @@ -15,7 +15,7 @@ dependencies: sdk: flutter equatable: ^2.0.5 http: ^0.13.5 - json_annotation: ^4.7.0 + json_annotation: ^4.8.1 intl: any #^0.18.0 dio: ^5.0.0 collection: ^1.17.0 @@ -28,8 +28,8 @@ dev_dependencies: sdk: flutter flutter_lints: ^2.0.0 json_serializable: ^6.5.4 - build_runner: ^2.3.2 - freezed: ^2.3.2 + build_runner: ^2.4.2 + freezed: ^2.3.3 hive_generator: ^2.0.0 # For information on the generic Dart part of this file, see the diff --git a/pubspec.lock b/pubspec.lock index 3243aad..61ed198 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -149,10 +149,10 @@ packages: dependency: transitive description: name: build_daemon - sha256: "6bc5544ea6ce4428266e7ea680e945c68806c4aae2da0eb5e9ccf38df8d6acbf" + sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "4.0.0" build_resolvers: dependency: transitive description: @@ -165,10 +165,10 @@ packages: dependency: "direct dev" description: name: build_runner - sha256: b0a8a7b8a76c493e85f1b84bffa0588859a06197863dba8c9036b15581fd9727 + sha256: "87e06c939450b9b94e3e1bb2d46e0e9780adbff5500d3969f2ba2de6bbb860cb" url: "https://pub.dev" source: hosted - version: "2.3.3" + version: "2.4.2" build_runner_core: dependency: transitive description: @@ -719,10 +719,10 @@ packages: dependency: "direct dev" description: name: freezed - sha256: e819441678f1679b719008ff2ff0ef045d66eed9f9ec81166ca0d9b02a187454 + sha256: "73b58fe836dc05594451d8f740d97d5167886962d628b9f60a1fe945aa0a891f" url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.3.3" freezed_annotation: dependency: "direct main" description: @@ -1738,5 +1738,5 @@ packages: source: hosted version: "3.1.1" sdks: - dart: ">=3.0.0-0 <4.0.0" + dart: ">=3.0.0-134.0.dev <4.0.0" flutter: ">=3.7.0" diff --git a/pubspec.yaml b/pubspec.yaml index 815d542..8be6a2e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -101,7 +101,7 @@ dev_dependencies: sdk: flutter flutter_test: sdk: flutter - build_runner: ^2.1.11 + build_runner: ^2.4.2 mockito: ^5.3.2 bloc_test: ^9.1.0 dependency_validator: ^3.0.0 @@ -109,7 +109,7 @@ dev_dependencies: json_serializable: ^6.5.4 dart_code_metrics: ^5.4.0 auto_route_generator: ^5.0.3 - freezed: ^2.3.2 + freezed: ^2.3.3 hive_generator: ^2.0.0 # For information on the generic Dart part of this file, see the diff --git a/scripts/install_dependencies.sh b/scripts/install_dependencies.sh index 1558a61..a01ac8c 100755 --- a/scripts/install_dependencies.sh +++ b/scripts/install_dependencies.sh @@ -2,8 +2,8 @@ pushd ../ pushd packages/paperless_api flutter pub get -flutter pub run build_runner build --delete-conflicting-outputs +dart run build_runner build --delete-conflicting-outputs popd flutter packages pub get flutter gen-l10n -flutter pub run build_runner build --delete-conflicting-outputs +dart run build_runner build --delete-conflicting-outputs