Skip to content

Commit

Permalink
✨ add final class modifier to generated Chopper API implementation (#463
Browse files Browse the repository at this point in the history
)
  • Loading branch information
techouse committed Aug 3, 2023
1 parent 7a6b5b9 commit e9fc26d
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion chopper/example/definition.chopper.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion chopper/test/test_service.chopper.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions chopper_generator/lib/src/generator.dart
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ final class ChopperGenerator

final Class classBuilder = Class((builder) {
builder
..modifier = ClassModifier.final$
..name = name
..extend = refer(friendlyName)
..fields.add(_buildDefinitionTypeMethod(friendlyName))
Expand Down
2 changes: 1 addition & 1 deletion chopper_generator/test/test_service.chopper.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion example/lib/built_value_resource.chopper.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion example/lib/json_serializable.chopper.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit e9fc26d

Please sign in to comment.