l10n_mapper_generator 2.0.0 copy "l10n_mapper_generator: ^2.0.0" to clipboard
l10n_mapper_generator: ^2.0.0 copied to clipboard

A dart package to generate localization-mapper to support parsing dynamic translation keys (as flutter-localizations package does not yet support this).

1.0.0 #

  • Defined generator objects
  • Implemented generator for AppLocalizationsMapper
  • Implemented generator for AppLocalizationsExtension on build-context
  • Implemented the use of config-options from LocalizationMapperAnnotation
  • Implemented generator console application to support running commands via terminal

1.1.0 [BREAKING CHANGE] #

  • Implemented l10n_mapper_generator configuration setup using l10_mapper.json (ie. configuration-options should be defined in l10_mapper.json config file and directory-path to l10_mapper.json parsed [if its not in the projects root directory] when running l10n_mapper_generator console command). See usage documentation for more information.
  • Removed console option-parsing when running l10n_mapper_generator commands.
  • Updated readme.

1.2.0 [BREAKING CHANGE] #

  • Implemented l10n_mapper_generator configuration setup for formatterOptions using l10_mapper.json (ie. configuration-options should be defined in l10_mapper.json config file and directory-path to l10_mapper.json parsed [if its not in the projects root directory] when running l10n_mapper_generator console command). See usage documentation for more information.
  • Implemented formatter feature using --format flag
  • Implemented mapper generation feature using --gen-mapper flag
  • Updated readme.

1.3.0 [BREAKING CHANGE] #

  • Implemented translation configuration setup for generatorOptions using l10_mapper.json. This configuration determines how generated methods account for nullability of translation-key (if translation-key was not found).
  • Refactor to update l10n_mapper.json config file generatorOptions path to appLocalizations to accurately indicate intention.
  • Updated readme.

2.0.0 [BREAKING CHANGE] #

  • Deprecated l10n_mapper_annotation package previously required for annotation in app_localization.dart file
  • Refactored l10n_mapper_generator to remove dependency on annotation in app_localization.dart file
  • Removed related scripts required for annotating feature
  • l10n_mapper_generator build configurations are now provided via build.yaml file
  • Updated readme.
4
likes
0
pub points
57%
popularity

Publisher

unverified uploader

A dart package to generate localization-mapper to support parsing dynamic translation keys (as flutter-localizations package does not yet support this).

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, args, build, flutter, path, source_gen

More

Packages that depend on l10n_mapper_generator