File tree Expand file tree Collapse file tree 2 files changed +8
-11
lines changed
generator/integration-tests/part-partof Expand file tree Collapse file tree 2 files changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import 'package:objectbox/objectbox.dart';
44part 'frozen.freezed.dart' ;
55
66@freezed
7- class FrozenEntity with _$FrozenEntity {
7+ sealed class FrozenEntity with _$FrozenEntity {
88 @Entity (realClass: FrozenEntity )
99 factory FrozenEntity (
1010 {@Id (assignable: true ) required int id,
@@ -13,15 +13,15 @@ class FrozenEntity with _$FrozenEntity {
1313}
1414
1515@freezed
16- class FrozenPerson with _$FrozenPerson {
16+ sealed class FrozenPerson with _$FrozenPerson {
1717 @Entity (realClass: FrozenPerson )
1818 factory FrozenPerson (
1919 {@Id (assignable: true ) required int id,
2020 required String name}) = _FrozenPerson ;
2121}
2222
2323@freezed
24- class FrozenBook with _$FrozenBook {
24+ sealed class FrozenBook with _$FrozenBook {
2525 @Entity (realClass: FrozenBook )
2626 factory FrozenBook (
2727 {@Id (assignable: true ) required int id,
Original file line number Diff line number Diff line change 11name : objectbox_generator_test
22
33environment :
4- sdk : ' >=2.14.0 <4.0.0 '
4+ sdk : ' ^3.0.0 ' # Require 3.0 to use sealed classes for freezed
55
66dependencies :
77 objectbox : any # override below to use local package
88 json_annotation : ' ^4.6.0'
9- freezed_annotation : ' ^2 .1.0'
9+ freezed_annotation : ' ^3 .1.0'
1010
1111dev_dependencies :
12- json_serializable : ' ^6.3.1 '
13- freezed : ' ^2 .0.4 ' # 3.0.4 requires Dart 3.6
12+ json_serializable : ' ^6.10.0 ' # Require 6.10.0 to allow build 3 required by objectbox_generator
13+ freezed : ' ^3 .0.0 ' # Require 3.0.0 to allow build 3 and source_gen 3.1 required by objectbox_generator
1414 objectbox_generator : any # override below to use local package
1515 test : ' ^1.21.4'
1616 build_runner : ' ^2.3.3'
17- build_test : ' ^2.1.3 '
17+ build_test : ' ^3.0.0 '
1818 io : ' ^1.0.4'
1919 path : ' ^1.8.3'
20- # analyzer 7.4.0 introduced breaking API changes in a minor release, breaking json_serializable
21- # https://github.com/google/json_serializable.dart/issues/1485
22- analyzer : ' <=7.3.0'
2320
2421dependency_overrides :
2522 objectbox :
You can’t perform that action at this time.
0 commit comments