otter icon indicating copy to clipboard operation
otter copied to clipboard

[WIP] feat: add new builders for metadata migration check

Open cpourcel opened this issue 9 months ago • 1 comments

Proposed change

Add 3 new builders in @o3r/component, @o3r/styling and @o3r/localization, check-config-migration-metadata, check-localization-styling -metadata and check-localization-migration-metadata The goal of these builders is to retrieve a previous version of the app (provided as an option or computed from the folder of migration metadata) and compare the current metadata with the previous one. It will raise some errors if breaking changes are detected and they are not allowed, or if these changes are not documented in the provided migration metadata.

Related issues

  • :bug: Fixes #(issue)
  • :rocket: Feature #(issue)

cpourcel avatar Apr 29 '24 14:04 cpourcel

The following items are missing to the feature:

  • [x] Documentation in docs/ folders and in the list of the schematics in readme.md files
  • [x] An ngAdd option to register the builder in the workspace file

kpanot avatar Apr 30 '24 06:04 kpanot