squarealfa_generators_common 2.7.1 copy "squarealfa_generators_common: ^2.7.1" to clipboard
squarealfa_generators_common: ^2.7.1 copied to clipboard

unlisted

This package provides a set of helpers and extensions to facilitate the reflection over classes that serving as the basis for code generation.

2.7.1 #

  • Update a dependency to the latest release.

2.7.0 #

  • FEAT: added "isLate" and "hasInitializer" to FieldDescriptor.

2.6.1 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

2.6.1-dev.0 #

  • FIX: Fixed upgrade to Analysis 5.1.0.

2.6.0 #

  • FEAT: Updated dependencies.

2.5.0 #

  • FIX: minor fix.
  • FIX: Fixed all pending warnings.
  • FIX: Avoid <dynamic> suffix for types in generated .proto file and ProtoMapper classes (#5).
  • FIX: Update analyzer dependency (#4).
  • FIX: Fixed code generation for abstract classes without implementation of declared interfaces.
  • FEAT: Include encapsulated fields that match constructor parameters when generating Mapper classes and .proto files (#6).
  • FEAT: Multi-level hierarchy polymorphism.

2.4.3 #

  • FIX: minor fix.

2.4.2 #

  • FIX: Fixed all pending warnings.

2.4.1 #

  • CHORE: upgraded dependencies

2.4.0 #

  • FIX: Avoid <dynamic> suffix for types in generated .proto file and ProtoMapper classes (#5).
  • FIX: Update analyzer dependency (#4).
  • FEAT: Include encapsulated fields that match constructor parameters when generating Mapper classes and .proto files (#6).

2.3.2 #

  • FIX: Fixed code generation for abstract classes without implementation of declared interfaces.

2.3.1 #

  • FIX: Fixed code generation for abstract classes without implementation of declared interfaces.

2.3.0 #

  • FEAT: Multi-level hierarchy polymorphism.

2.2.1 #

  • Make FieldDescriptor.isKey only return true for numeric or string values, not for objects
  • Improved constructor support in MapMapGenerator

2.2.0 #

Changes #

  • Moved source code repository from GitHub to GitLab
  • Adopted Melos and GitLab as CI solution
  • Changed license to MPL

Rationale for source code hosting change #

The change from source code repository is in protest by this project's initial and main author with what he views as GitHub's extremely week response to the carnage going on in Ukraine by Russia. He would have expected at a minimum for any new business in Russia and Belarus to be suspended, which was incidentally GitLab's course of action.

2.1.3 #

  • Updated dependencies

2.1.2 #

  • Fixed ConstantReader extensions

2.1.1 #

  • Added support for DateTimeRepresentation

2.1.0 #

  • Moved TimePrecision from this package to a dependency

2.0.3 #

  • Added extension to read TimePrecision from ConstantReader

2.0.2 #

  • Added TimePrecision enum

2.0.1 #

  • Upgraded dependencies

2.0.0 #

  • Added support for iterables and sets

1.0.0 #

  • Initial published version

1.0.1 #

  • Updated dependencies

1.0.2-dev #

  • Updated dependencies
0
likes
0
pub points
5%
popularity

Publisher

verified publishersquarealfa.com

This package provides a set of helpers and extensions to facilitate the reflection over classes that serving as the basis for code generation.

Homepage
Repository (GitLab)
View/report issues

License

unknown (LICENSE)

Dependencies

analyzer, build, build_resolvers, build_test, source_gen, squarealfa_common_types

More

Packages that depend on squarealfa_generators_common