From 6d100ab0524eaf2d2021aee544d8ec740226fb15 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 14:22:41 +0200 Subject: [PATCH 01/12] Bump versions to 2.0.0 --- examples/drift/pubspec.yaml | 4 ++-- examples/example/pubspec.yaml | 4 ++-- examples/freezed/pubspec.yaml | 4 ++-- examples/injectable/pubspec.yaml | 4 ++-- examples/json_serializable/pubspec.yaml | 4 ++-- packages/auto_mappr/CHANGELOG.md | 7 +++++++ packages/auto_mappr/example/pubspec.yaml | 4 ++-- packages/auto_mappr/pubspec.yaml | 4 ++-- packages/auto_mappr_annotation/CHANGELOG.md | 5 +++++ packages/auto_mappr_annotation/pubspec.yaml | 2 +- 10 files changed, 27 insertions(+), 15 deletions(-) diff --git a/examples/drift/pubspec.yaml b/examples/drift/pubspec.yaml index 10ff61c0..ffa45dd5 100644 --- a/examples/drift/pubspec.yaml +++ b/examples/drift/pubspec.yaml @@ -7,12 +7,12 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.2.0 + auto_mappr_annotation: ^2.0.0 drift: ^2.7.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.6.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 drift_dev: ^2.7.0 netglade_analysis: ^4.2.0 diff --git a/examples/example/pubspec.yaml b/examples/example/pubspec.yaml index d4a1ae55..53669132 100644 --- a/examples/example/pubspec.yaml +++ b/examples/example/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.2.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.3.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/examples/freezed/pubspec.yaml b/examples/freezed/pubspec.yaml index 2faceeac..35833e70 100644 --- a/examples/freezed/pubspec.yaml +++ b/examples/freezed/pubspec.yaml @@ -7,12 +7,12 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.2.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 freezed_annotation: ^2.2.0 dev_dependencies: - auto_mappr: ^1.6.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 freezed: ^2.3.2 netglade_analysis: ^4.2.0 diff --git a/examples/injectable/pubspec.yaml b/examples/injectable/pubspec.yaml index b6963415..60675b0e 100644 --- a/examples/injectable/pubspec.yaml +++ b/examples/injectable/pubspec.yaml @@ -7,13 +7,13 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.2.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 get_it: ^7.3.0 injectable: ^2.1.1 dev_dependencies: - auto_mappr: ^1.6.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 injectable_generator: ^2.1.5 netglade_analysis: ^4.2.0 diff --git a/examples/json_serializable/pubspec.yaml b/examples/json_serializable/pubspec.yaml index de12a25c..15489698 100644 --- a/examples/json_serializable/pubspec.yaml +++ b/examples/json_serializable/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.2.0 + auto_mappr_annotation: ^2.0.0 json_annotation: ^4.8.1 dev_dependencies: - auto_mappr: ^1.6.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 json_serializable: ^6.6.1 netglade_analysis: ^4.2.0 diff --git a/packages/auto_mappr/CHANGELOG.md b/packages/auto_mappr/CHANGELOG.md index dadb50e1..dc19e98b 100644 --- a/packages/auto_mappr/CHANGELOG.md +++ b/packages/auto_mappr/CHANGELOG.md @@ -1,5 +1,12 @@ [//]: # (## Unreleased) +## 2.0.0 +- **Breaking**: Allow "absorbing" modules using `includes` on `@AutoMappr`. Previous `modules` is now `delegates`. [#117](https://github.com/netglade/auto_mappr/pull/117) +- **Breaking**: Remove shared AutoMappr builder that used PartBuilder, now `.auto_mappr.dart` is generated using LibraryBuilder. [#117](https://github.com/netglade/auto_mappr/pull/117) +- Add type converters, use `converters` on `AutoMappr` or `MapType`. [#119](https://github.com/netglade/auto_mappr/pull/119) +- Add a `reverse` option on `MapType`, which includes the reverse mapping. [#115](https://github.com/netglade/auto_mappr/pull/115) +- Add a support for Dart 3 and Records feature. [#116](https://github.com/netglade/auto_mappr/pull/116) + ## 2.0.0-beta2 - Add type converters, use `converters` on `AutoMappr` or `MapType`. [#119](https://github.com/netglade/auto_mappr/pull/119) diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index 3c5d8dd3..b4ec6ae6 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.1.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.3.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/packages/auto_mappr/pubspec.yaml b/packages/auto_mappr/pubspec.yaml index e7a20e1f..c0e8cf32 100644 --- a/packages/auto_mappr/pubspec.yaml +++ b/packages/auto_mappr/pubspec.yaml @@ -1,6 +1,6 @@ name: auto_mappr description: Code generation for mapping between different objects with ease. -version: 2.0.0-beta2 +version: 2.0.0 repository: https://github.com/netglade/auto_mappr issue_tracker: https://github.com/netglade/auto_mappr/issues screenshots: @@ -13,7 +13,7 @@ environment: dependencies: # TODO: Support analyzer same way as json_serializable https://github.com/google/json_serializable.dart/pull/1333 analyzer: ">=5.4.0 <7.0.0" - auto_mappr_annotation: ^2.0.0-beta2 + auto_mappr_annotation: ^2.0.0 build: ^2.3.1 built_collection: ^5.1.1 code_builder: ^4.4.0 diff --git a/packages/auto_mappr_annotation/CHANGELOG.md b/packages/auto_mappr_annotation/CHANGELOG.md index 0f2ce292..c9cff628 100644 --- a/packages/auto_mappr_annotation/CHANGELOG.md +++ b/packages/auto_mappr_annotation/CHANGELOG.md @@ -1,5 +1,10 @@ [//]: # (## Unreleased) +## 2.0.0 +- Adhere to netglade_analysis 4.0.0. [#111](https://github.com/netglade/auto_mappr/pull/111) +- Add `reverse` option to `MapType`. [#115](https://github.com/netglade/auto_mappr/pull/115) +- Add type converters, use `converters` on `AutoMappr` or `MapType`. [#119](https://github.com/netglade/auto_mappr/pull/119) + ## 2.0.0-beta2 - Add type converters, use `converters` on `AutoMappr` or `MapType`. [#119](https://github.com/netglade/auto_mappr/pull/119) diff --git a/packages/auto_mappr_annotation/pubspec.yaml b/packages/auto_mappr_annotation/pubspec.yaml index b31761a6..838c72da 100644 --- a/packages/auto_mappr_annotation/pubspec.yaml +++ b/packages/auto_mappr_annotation/pubspec.yaml @@ -1,6 +1,6 @@ name: auto_mappr_annotation description: Annotations for the auto_mappr code-generator of mapping between objects with ease. -version: 2.0.0-beta2 +version: 2.0.0 repository: https://github.com/netglade/auto_mappr issue_tracker: https://github.com/netglade/auto_mappr/issues From 87470d73635c7ceacda52e84bbf446e7ffc47c82 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 14:31:45 +0200 Subject: [PATCH 02/12] Add melos bootstrap to ci --- .github/workflows/ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index fc5dadd6..2ffadb05 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,6 +15,9 @@ jobs: - uses: dart-lang/setup-dart@v1 - uses: bluefireteam/melos-action@v2 + - name: Melos bootstrap + run: melos bootstrap + - name: Generate AutoMappr files run: melos run gen:build-all From c09856b9b909a5ef3f76a0cd909ffdbd57683bd3 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 14:40:40 +0200 Subject: [PATCH 03/12] Update example package --- .github/workflows/ci.yaml | 3 --- packages/auto_mappr/example/pubspec.yaml | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2ffadb05..fc5dadd6 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,9 +15,6 @@ jobs: - uses: dart-lang/setup-dart@v1 - uses: bluefireteam/melos-action@v2 - - name: Melos bootstrap - run: melos bootstrap - - name: Generate AutoMappr files run: melos run gen:build-all diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index b4ec6ae6..1609c240 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -11,7 +11,8 @@ dependencies: equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: + path: ../ build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 From 9827d4863ed6550500c9c70ad15a9972c20330a1 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 14:47:01 +0200 Subject: [PATCH 04/12] WTF this should work --- packages/auto_mappr/example/pubspec.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index 1609c240..b4ec6ae6 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -11,8 +11,7 @@ dependencies: equatable: ^2.0.5 dev_dependencies: - auto_mappr: - path: ../ + auto_mappr: ^2.0.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 From 3d868d530aadcab7423f894a16a130a8fbcc5cdf Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 16:16:47 +0200 Subject: [PATCH 05/12] Use range in annotations --- .github/dependabot.yaml | 5 +++++ melos.yaml | 4 ---- .../src/builder/assignments/record_assignment_builder.dart | 2 -- packages/auto_mappr/lib/src/builder/auto_mappr_builder.dart | 1 - packages/auto_mappr_annotation/example/pubspec.yaml | 3 +-- 5 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 746b52cb..0f104c28 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -46,6 +46,11 @@ updates: directory: "/examples/freezed" schedule: interval: "weekly" + + - package-ecosystem: "pub" + directory: "/examples/injectable" + schedule: + interval: "weekly" - package-ecosystem: "pub" directory: "/examples/json_serializable" diff --git a/melos.yaml b/melos.yaml index db661e5d..b01c7a06 100644 --- a/melos.yaml +++ b/melos.yaml @@ -5,10 +5,6 @@ packages: - packages/*/example - examples/* -command: - bootstrap: - usePubspecOverrides: true - scripts: # ANALYZING diff --git a/packages/auto_mappr/lib/src/builder/assignments/record_assignment_builder.dart b/packages/auto_mappr/lib/src/builder/assignments/record_assignment_builder.dart index 064111f1..10484e6c 100644 --- a/packages/auto_mappr/lib/src/builder/assignments/record_assignment_builder.dart +++ b/packages/auto_mappr/lib/src/builder/assignments/record_assignment_builder.dart @@ -1,5 +1,3 @@ -// ignore_for_file: avoid-shadowing - import 'package:analyzer/dart/element/nullability_suffix.dart'; import 'package:analyzer/dart/element/type.dart' as type; import 'package:auto_mappr/src/builder/assignments/assignment_builder_base.dart'; diff --git a/packages/auto_mappr/lib/src/builder/auto_mappr_builder.dart b/packages/auto_mappr/lib/src/builder/auto_mappr_builder.dart index 892ce834..56c58d22 100644 --- a/packages/auto_mappr/lib/src/builder/auto_mappr_builder.dart +++ b/packages/auto_mappr/lib/src/builder/auto_mappr_builder.dart @@ -115,7 +115,6 @@ class AutoMapprBuilder { ).buildMethod(), // Generates nullable mapping method only when nullable method is used. - // ignore: avoid-shadowing for (final mapping in config.mappers.where(nullableMappings.contains)) MappingMethodBuilder(config, mapping: mapping, nullable: true).buildMethod(), ]; diff --git a/packages/auto_mappr_annotation/example/pubspec.yaml b/packages/auto_mappr_annotation/example/pubspec.yaml index 250c3f1c..8c4234cf 100644 --- a/packages/auto_mappr_annotation/example/pubspec.yaml +++ b/packages/auto_mappr_annotation/example/pubspec.yaml @@ -7,8 +7,7 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: - path: ../ + auto_mappr_annotation: ^2.0.0 dev_dependencies: build_runner: ^2.0.0 From eaa5f4ddfcbcd314c9df1d522dee29376e8a80c9 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 16:22:23 +0200 Subject: [PATCH 06/12] Update --- packages/auto_mappr/example/pubspec.yaml | 2 +- packages/auto_mappr_annotation/example/pubspec.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index b4ec6ae6..011f1001 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.0 publish_to: none environment: - sdk: ">=2.18.7 <4.0.0" + sdk: ^3.0.0 dependencies: auto_mappr_annotation: ^2.0.0 diff --git a/packages/auto_mappr_annotation/example/pubspec.yaml b/packages/auto_mappr_annotation/example/pubspec.yaml index 8c4234cf..cba7aa45 100644 --- a/packages/auto_mappr_annotation/example/pubspec.yaml +++ b/packages/auto_mappr_annotation/example/pubspec.yaml @@ -4,7 +4,7 @@ version: 1.0.0 publish_to: none environment: - sdk: ">=2.18.7 <4.0.0" + sdk: ^3.0.0 dependencies: auto_mappr_annotation: ^2.0.0 From aa2b79b9d763a727ce22cee794a9187dc2266c0a Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 16:23:47 +0200 Subject: [PATCH 07/12] Try ** --- melos.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/melos.yaml b/melos.yaml index b01c7a06..05541012 100644 --- a/melos.yaml +++ b/melos.yaml @@ -1,9 +1,8 @@ name: auto_mappr_workspace packages: - - packages/* - - packages/*/example - - examples/* + - packages/** + - examples/** scripts: # ANALYZING From 4739af6af8f7e7e95e830181dfac537aad5e30c3 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 16:28:48 +0200 Subject: [PATCH 08/12] Update --- melos.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/melos.yaml b/melos.yaml index 05541012..d030bd96 100644 --- a/melos.yaml +++ b/melos.yaml @@ -1,8 +1,9 @@ name: auto_mappr_workspace packages: - - packages/** - - examples/** + - packages/* + - examples/* + - packages/*/example scripts: # ANALYZING From 99cade5dec4f045aaa8da25e3b4c947d0f0e9911 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 23:25:44 +0200 Subject: [PATCH 09/12] Try minor bump --- examples/drift/pubspec.yaml | 4 ++-- examples/example/pubspec.yaml | 4 ++-- examples/freezed/pubspec.yaml | 4 ++-- examples/injectable/pubspec.yaml | 4 ++-- examples/json_serializable/pubspec.yaml | 4 ++-- melos.yaml | 2 +- packages/auto_mappr/example/pubspec.yaml | 4 ++-- packages/auto_mappr/pubspec.yaml | 4 ++-- packages/auto_mappr_annotation/example/pubspec.yaml | 2 +- packages/auto_mappr_annotation/pubspec.yaml | 2 +- 10 files changed, 17 insertions(+), 17 deletions(-) diff --git a/examples/drift/pubspec.yaml b/examples/drift/pubspec.yaml index ffa45dd5..f2a08b85 100644 --- a/examples/drift/pubspec.yaml +++ b/examples/drift/pubspec.yaml @@ -7,12 +7,12 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 drift: ^2.7.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.42.0 build_runner: ^2.0.0 drift_dev: ^2.7.0 netglade_analysis: ^4.2.0 diff --git a/examples/example/pubspec.yaml b/examples/example/pubspec.yaml index 53669132..e1acf569 100644 --- a/examples/example/pubspec.yaml +++ b/examples/example/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.42.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/examples/freezed/pubspec.yaml b/examples/freezed/pubspec.yaml index 35833e70..c549de64 100644 --- a/examples/freezed/pubspec.yaml +++ b/examples/freezed/pubspec.yaml @@ -7,12 +7,12 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 equatable: ^2.0.5 freezed_annotation: ^2.2.0 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.42.0 build_runner: ^2.0.0 freezed: ^2.3.2 netglade_analysis: ^4.2.0 diff --git a/examples/injectable/pubspec.yaml b/examples/injectable/pubspec.yaml index 60675b0e..1f242b2f 100644 --- a/examples/injectable/pubspec.yaml +++ b/examples/injectable/pubspec.yaml @@ -7,13 +7,13 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 equatable: ^2.0.5 get_it: ^7.3.0 injectable: ^2.1.1 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.42.0 build_runner: ^2.0.0 injectable_generator: ^2.1.5 netglade_analysis: ^4.2.0 diff --git a/examples/json_serializable/pubspec.yaml b/examples/json_serializable/pubspec.yaml index 15489698..6a173df2 100644 --- a/examples/json_serializable/pubspec.yaml +++ b/examples/json_serializable/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 json_annotation: ^4.8.1 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.42.0 build_runner: ^2.0.0 json_serializable: ^6.6.1 netglade_analysis: ^4.2.0 diff --git a/melos.yaml b/melos.yaml index d030bd96..b01c7a06 100644 --- a/melos.yaml +++ b/melos.yaml @@ -2,8 +2,8 @@ name: auto_mappr_workspace packages: - packages/* - - examples/* - packages/*/example + - examples/* scripts: # ANALYZING diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index 011f1001..853a2edb 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ^3.0.0 dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.42.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/packages/auto_mappr/pubspec.yaml b/packages/auto_mappr/pubspec.yaml index c0e8cf32..6a5af540 100644 --- a/packages/auto_mappr/pubspec.yaml +++ b/packages/auto_mappr/pubspec.yaml @@ -1,6 +1,6 @@ name: auto_mappr description: Code generation for mapping between different objects with ease. -version: 2.0.0 +version: 1.42.0 repository: https://github.com/netglade/auto_mappr issue_tracker: https://github.com/netglade/auto_mappr/issues screenshots: @@ -13,7 +13,7 @@ environment: dependencies: # TODO: Support analyzer same way as json_serializable https://github.com/google/json_serializable.dart/pull/1333 analyzer: ">=5.4.0 <7.0.0" - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 build: ^2.3.1 built_collection: ^5.1.1 code_builder: ^4.4.0 diff --git a/packages/auto_mappr_annotation/example/pubspec.yaml b/packages/auto_mappr_annotation/example/pubspec.yaml index cba7aa45..500b8460 100644 --- a/packages/auto_mappr_annotation/example/pubspec.yaml +++ b/packages/auto_mappr_annotation/example/pubspec.yaml @@ -7,7 +7,7 @@ environment: sdk: ^3.0.0 dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.42.0 dev_dependencies: build_runner: ^2.0.0 diff --git a/packages/auto_mappr_annotation/pubspec.yaml b/packages/auto_mappr_annotation/pubspec.yaml index 838c72da..0b65cbef 100644 --- a/packages/auto_mappr_annotation/pubspec.yaml +++ b/packages/auto_mappr_annotation/pubspec.yaml @@ -1,6 +1,6 @@ name: auto_mappr_annotation description: Annotations for the auto_mappr code-generator of mapping between objects with ease. -version: 2.0.0 +version: 1.42.0 repository: https://github.com/netglade/auto_mappr issue_tracker: https://github.com/netglade/auto_mappr/issues From 7c79cf16f22ddc4845a0ba0ee29f7ac94e35cd63 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 23:33:34 +0200 Subject: [PATCH 10/12] Get bump major back --- examples/drift/pubspec.yaml | 4 ++-- examples/example/pubspec.yaml | 4 ++-- examples/freezed/pubspec.yaml | 4 ++-- examples/injectable/pubspec.yaml | 4 ++-- examples/json_serializable/pubspec.yaml | 4 ++-- packages/auto_mappr/example/pubspec.yaml | 4 ++-- packages/auto_mappr/pubspec.yaml | 4 ++-- packages/auto_mappr_annotation/example/pubspec.yaml | 2 +- packages/auto_mappr_annotation/pubspec.yaml | 2 +- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/examples/drift/pubspec.yaml b/examples/drift/pubspec.yaml index f2a08b85..ffa45dd5 100644 --- a/examples/drift/pubspec.yaml +++ b/examples/drift/pubspec.yaml @@ -7,12 +7,12 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 drift: ^2.7.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.42.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 drift_dev: ^2.7.0 netglade_analysis: ^4.2.0 diff --git a/examples/example/pubspec.yaml b/examples/example/pubspec.yaml index e1acf569..53669132 100644 --- a/examples/example/pubspec.yaml +++ b/examples/example/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.42.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/examples/freezed/pubspec.yaml b/examples/freezed/pubspec.yaml index c549de64..35833e70 100644 --- a/examples/freezed/pubspec.yaml +++ b/examples/freezed/pubspec.yaml @@ -7,12 +7,12 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 freezed_annotation: ^2.2.0 dev_dependencies: - auto_mappr: ^1.42.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 freezed: ^2.3.2 netglade_analysis: ^4.2.0 diff --git a/examples/injectable/pubspec.yaml b/examples/injectable/pubspec.yaml index 1f242b2f..60675b0e 100644 --- a/examples/injectable/pubspec.yaml +++ b/examples/injectable/pubspec.yaml @@ -7,13 +7,13 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 get_it: ^7.3.0 injectable: ^2.1.1 dev_dependencies: - auto_mappr: ^1.42.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 injectable_generator: ^2.1.5 netglade_analysis: ^4.2.0 diff --git a/examples/json_serializable/pubspec.yaml b/examples/json_serializable/pubspec.yaml index 6a173df2..15489698 100644 --- a/examples/json_serializable/pubspec.yaml +++ b/examples/json_serializable/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 json_annotation: ^4.8.1 dev_dependencies: - auto_mappr: ^1.42.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 json_serializable: ^6.6.1 netglade_analysis: ^4.2.0 diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index 853a2edb..011f1001 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -7,11 +7,11 @@ environment: sdk: ^3.0.0 dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.42.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/packages/auto_mappr/pubspec.yaml b/packages/auto_mappr/pubspec.yaml index 6a5af540..c0e8cf32 100644 --- a/packages/auto_mappr/pubspec.yaml +++ b/packages/auto_mappr/pubspec.yaml @@ -1,6 +1,6 @@ name: auto_mappr description: Code generation for mapping between different objects with ease. -version: 1.42.0 +version: 2.0.0 repository: https://github.com/netglade/auto_mappr issue_tracker: https://github.com/netglade/auto_mappr/issues screenshots: @@ -13,7 +13,7 @@ environment: dependencies: # TODO: Support analyzer same way as json_serializable https://github.com/google/json_serializable.dart/pull/1333 analyzer: ">=5.4.0 <7.0.0" - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 build: ^2.3.1 built_collection: ^5.1.1 code_builder: ^4.4.0 diff --git a/packages/auto_mappr_annotation/example/pubspec.yaml b/packages/auto_mappr_annotation/example/pubspec.yaml index 500b8460..cba7aa45 100644 --- a/packages/auto_mappr_annotation/example/pubspec.yaml +++ b/packages/auto_mappr_annotation/example/pubspec.yaml @@ -7,7 +7,7 @@ environment: sdk: ^3.0.0 dependencies: - auto_mappr_annotation: ^1.42.0 + auto_mappr_annotation: ^2.0.0 dev_dependencies: build_runner: ^2.0.0 diff --git a/packages/auto_mappr_annotation/pubspec.yaml b/packages/auto_mappr_annotation/pubspec.yaml index 0b65cbef..838c72da 100644 --- a/packages/auto_mappr_annotation/pubspec.yaml +++ b/packages/auto_mappr_annotation/pubspec.yaml @@ -1,6 +1,6 @@ name: auto_mappr_annotation description: Annotations for the auto_mappr code-generator of mapping between objects with ease. -version: 1.42.0 +version: 2.0.0 repository: https://github.com/netglade/auto_mappr issue_tracker: https://github.com/netglade/auto_mappr/issues From 13ff73c06132d4a63e1e67b7536d76bc19023952 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 23:38:32 +0200 Subject: [PATCH 11/12] Reset packages/*/example --- packages/auto_mappr/example/pubspec.yaml | 6 +++--- packages/auto_mappr_annotation/example/pubspec.yaml | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index 011f1001..3c5d8dd3 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -4,14 +4,14 @@ version: 1.0.0 publish_to: none environment: - sdk: ^3.0.0 + sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: ^1.1.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^2.0.0 + auto_mappr: ^1.3.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/packages/auto_mappr_annotation/example/pubspec.yaml b/packages/auto_mappr_annotation/example/pubspec.yaml index cba7aa45..250c3f1c 100644 --- a/packages/auto_mappr_annotation/example/pubspec.yaml +++ b/packages/auto_mappr_annotation/example/pubspec.yaml @@ -4,10 +4,11 @@ version: 1.0.0 publish_to: none environment: - sdk: ^3.0.0 + sdk: ">=2.18.7 <4.0.0" dependencies: - auto_mappr_annotation: ^2.0.0 + auto_mappr_annotation: + path: ../ dev_dependencies: build_runner: ^2.0.0 From e21312593c53b2d1d0cc5017bfd853797992f541 Mon Sep 17 00:00:00 2001 From: Honza Bittner Date: Fri, 15 Sep 2023 23:48:20 +0200 Subject: [PATCH 12/12] Put package/*/example bump back --- packages/auto_mappr/example/pubspec.yaml | 6 +++--- packages/auto_mappr_annotation/example/pubspec.yaml | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/packages/auto_mappr/example/pubspec.yaml b/packages/auto_mappr/example/pubspec.yaml index 3c5d8dd3..011f1001 100644 --- a/packages/auto_mappr/example/pubspec.yaml +++ b/packages/auto_mappr/example/pubspec.yaml @@ -4,14 +4,14 @@ version: 1.0.0 publish_to: none environment: - sdk: ">=2.18.7 <4.0.0" + sdk: ^3.0.0 dependencies: - auto_mappr_annotation: ^1.1.0 + auto_mappr_annotation: ^2.0.0 equatable: ^2.0.5 dev_dependencies: - auto_mappr: ^1.3.0 + auto_mappr: ^2.0.0 build_runner: ^2.0.0 netglade_analysis: ^4.2.0 test: ^1.16.0 diff --git a/packages/auto_mappr_annotation/example/pubspec.yaml b/packages/auto_mappr_annotation/example/pubspec.yaml index 250c3f1c..cba7aa45 100644 --- a/packages/auto_mappr_annotation/example/pubspec.yaml +++ b/packages/auto_mappr_annotation/example/pubspec.yaml @@ -4,11 +4,10 @@ version: 1.0.0 publish_to: none environment: - sdk: ">=2.18.7 <4.0.0" + sdk: ^3.0.0 dependencies: - auto_mappr_annotation: - path: ../ + auto_mappr_annotation: ^2.0.0 dev_dependencies: build_runner: ^2.0.0