Skip to content

Commit eb67626

Browse files
committed
dart: remove dep on dartson's TypeTransformer for enums
1 parent 1f38fdd commit eb67626

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

modules/swagger-codegen/src/main/resources/dart-jaguar/enum.mustache

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
part '{{classFilename}}.jser.dart';
22

3-
@Entity()
43
class {{classname}} {
54
/// The underlying value of this enum member.
65
final {{dataType}} value;
@@ -17,14 +16,12 @@ class {{classname}} {
1716
{{/allowableValues}}
1817
}
1918

20-
class {{classname}}TypeTransformer extends TypeTransformer<{{classname}}> {
19+
class {{classname}}TypeTransformer {
2120
22-
@override
2321
dynamic encode({{classname}} data) {
2422
return data.value;
2523
}
2624

27-
@override
2825
{{classname}} decode(dynamic data) {
2926
switch (data) {
3027
{{#allowableValues}}

modules/swagger-codegen/src/main/resources/dart/enum.mustache

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
@Entity()
21
class {{classname}} {
32
/// The underlying value of this enum member.
43
final {{dataType}} value;
@@ -15,14 +14,12 @@ class {{classname}} {
1514
{{/allowableValues}}
1615
}
1716

18-
class {{classname}}TypeTransformer extends TypeTransformer<{{classname}}> {
17+
class {{classname}}TypeTransformer {
1918
20-
@override
2119
dynamic encode({{classname}} data) {
2220
return data.value;
2321
}
2422

25-
@override
2623
{{classname}} decode(dynamic data) {
2724
switch (data) {
2825
{{#allowableValues}}

0 commit comments

Comments
 (0)