Simone Tripodi created SLING-8332:
-------------------------------------
Summary: Add a new MOJO which is able to detect the differences
between two different versions of the same Feature Model file
Key: SLING-8332
URL: https://issues.apache.org/jira/browse/SLING-8332
Project: Sling
Issue Type: New Feature
Components: Feature Model, Maven Plugins and Archetypes
Reporter: Simone Tripodi
Assignee: Simone Tripodi
I started developing, initially for the sake of satisfying my curiosity, a
simple (yet useful) MOJO which is able to report, in a JSON file (which syntax
is pretty close to the Feature Model format) the differences between two
different versions of the same Feature Model files.
The MOJO tracks ATM differences between Bundles, OSGi configurations,
Artifacts/Text/JSON extensions, api-regions... enlisting 3 sections each:
* removed: items that, compared to the previous version, disappeared;
* added: new items not present in the previous version;
* updated: items that have changed since the previous version, showing the
diff.
It is not complete but codebase is clean enough already to be pushed in the
repository.
[~bosschaert] [~cziegeler] WDYT, is it interesting enough that can be pushed in
the current plugin codebase?
TIA!
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)