dogs_generator 6.0.2 copy "dogs_generator: ^6.0.2" to clipboard
dogs_generator: ^6.0.2 copied to clipboard

Code generator for the dogs serialization library.

6.0.2 #

  • Update a dependency to the latest release.

6.0.1 #

  • Update a dependency to the latest release.

6.0.0 #

Note: This release has breaking changes.

  • REFACTOR: fix common code style issues.
  • REFACTOR: fix some linter warnings.
  • REFACTOR: update to lyell 0.1.0.
  • REFACTOR: remove long deprecated builder() method.
  • REFACTOR: Fix lints and reformatted code.
  • REFACTOR: use instance instead of internalInstance everywhere and refactor internalInstance.
  • REFACTOR: replace deprecated isDynamic with is DynamicType.
  • REFACTOR: apply builder only to the root package since.
  • REFACTOR: remove unused variable.
  • REFACTOR: auto reformat.
  • FIX: make the generator use escaped field getter names.
  • FIX: classes implementing core iterables shouldn't be treated as core iterables.
  • FIX: add missing whitespace for proper spacing.
  • FIX: use aliased identifier.
  • FIX: use actual field name instead of property name for generated builder setter.
  • FIX: required input now includes .conv.g.dart and runs_before keys are now valid.
  • FIX: support super formal fields.
  • FIX: log an severe error when a user tries to use class level generics.
  • FIX: re-added README.md, generated builders now also have nullable parameters if the field is nullable.
  • FIX: use cached alias counter for generating the reactor.
  • FIX: refer to the runtimeType of polymorphic.
  • FIX: generator linking.
  • FEAT: initial commit.
  • FEAT: add library option to code generation.
  • FEAT: add structure support for built_types.
  • FEAT: support non-formal constructor fields with backing fields or getters.
  • FEAT: add support for named parameters, fix wrong field identification.
  • FEAT: post rebuild hooks.
  • BREAKING REFACTOR: cleanup structure, modify projection algorithm.
  • BREAKING FEAT: prepare switch to operations.
  • BREAKING FEAT: add new converter and polymorphic features.
  • BREAKING FEAT: added validation, refactored library.
  • BREAKING FEAT: switch to lyell generator utilities.
  • BREAKING FEAT: extend structure, openapi schema, rework structure converter.
  • BREAKING FEAT: polymorphic, serializer implementations, updated structure format.
  • BREAKING FEAT: major rework and removed deprecations.

5.3.5 #

  • Update a dependency to the latest release.

5.3.4 #

  • Update a dependency to the latest release.

5.3.3 #

  • REFACTOR: apply builder only to the root package since.

5.3.2 #

  • Update a dependency to the latest release.

5.3.1 #

  • FIX: add missing whitespace for proper spacing.

5.3.0 #

  • FEAT: post rebuild hooks.

5.2.4 #

  • Update a dependency to the latest release.

5.2.3 #

  • Update a dependency to the latest release.

5.2.2 #

  • Update a dependency to the latest release.

5.2.1 #

  • Update a dependency to the latest release.

5.2.0 #

  • FEAT: support non-formal constructor fields with backing fields or getters.

5.1.2 #

5.1.1 #

  • REFACTOR: remove long deprecated builder() method.
  • FIX: support super formal fields.

5.1.0 #

  • FIX: log an severe error when a user tries to use class level generics.
  • FIX: classes implementing core iterables shouldn't be treated as core iterables.
  • FIX: use aliased identifier.
  • FEAT: add structure support for built_types.

5.0.13 #

  • Update a dependency to the latest release.

5.0.12 #

  • Update a dependency to the latest release.

5.0.11 #

  • REFACTOR: replace deprecated isDynamic with is DynamicType.

5.0.10 #

  • Update a dependency to the latest release.

5.0.9 #

  • Update a dependency to the latest release.

5.0.8 #

  • REFACTOR: remove unused variable.
  • FIX: make the generator use escaped field getter names.

5.0.7 #

  • Update a dependency to the latest release.

5.0.6 #

  • Update a dependency to the latest release.

5.0.5 #

  • Update a dependency to the latest release.

5.0.4 #

  • Update a dependency to the latest release.

5.0.3 #

  • Update a dependency to the latest release.

5.0.2 #

  • Update a dependency to the latest release.

5.0.1 #

  • Update a dependency to the latest release.

5.0.0 #

Note: This release has breaking changes.

  • BREAKING REFACTOR: cleanup structure, modify projection algorithm.
  • BREAKING FEAT: prepare switch to operations.

4.1.1 #

  • FIX: required input now includes .conv.g.dart and runs_before keys are now valid.

4.1.0 #

  • REFACTOR: fix common code style issues.
  • FEAT: add support for named parameters, fix wrong field identification.

4.0.1 #

  • Update a dependency to the latest release.

4.0.0 #

Note: This release has breaking changes.

  • FIX: re-added README.md, generated builders now also have nullable parameters if the field is nullable.
  • BREAKING FEAT: major rework and removed deprecations.

3.0.8 #

  • Update a dependency to the latest release.

3.0.7 #

  • FIX: refer to the runtimeType of polymorphic.

3.0.6 #

  • FIX: use cached alias counter for generating the reactor.

3.0.5 #

  • FIX: use actual field name instead of property name for generated builder setter.

3.0.4 #

  • Update a dependency to the latest release.

3.0.3 #

  • Update a dependency to the latest release.

3.0.2 #

  • Update a dependency to the latest release.

3.0.1 #

  • FIX: generator linking.

3.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: add new converter and polymorphic features.

2.1.2 #

  • Update a dependency to the latest release.

2.1.1 #

  • REFACTOR: auto reformat.

2.1.0 #

  • REFACTOR: use instance instead of internalInstance everywhere and refactor internalInstance.
  • FEAT: add library option to code generation.

2.0.1 #

  • REFACTOR: update to lyell 0.1.0.

2.0.0 #

Note: This release has breaking changes.

  • REFACTOR: Fix lints and reformatted code.
  • REFACTOR: fix some linter warnings.
  • BREAKING FEAT: added validation, refactored library.
  • BREAKING FEAT: switch to lyell generator utilities.
  • BREAKING FEAT: extend structure, openapi schema, rework structure converter.

1.0.1 #

Note: This release has breaking changes.

  • BREAKING FEAT: polymorphic, serializer implementations, updated structure format.

1.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: polymorphic, serializer implementations, updated structure format.

1.0.0-alpha.1 #

  • fix generator

1.0.0-alpha #

  • Bump "dogs_generator" to 1.0.0-alpha.

1.0.0 #

  • FEAT: initial commit.

1.0.0 #

  • Initial version.