Goal - Planning the modernization metadata schema and extraction
2nd June 2025 (Day 1)
- Implemented an initial version of
ModernizationMetadata
class which represent what details we need to store.
- The tool is able to store the
modernizationMetadata
in the plugin directory as a JSON.
- Currently computing only what data was already extracted by the
FetchMetadata
recipe.
3rd June 2025 (Day 2)
- Trying to make a
Metadata Modernization Context
for the recipe to populate the data in the metadata, similar as FetchMetadata recipe
. But was facing some issues with it.
4th June 2025 (Day 3) (Weekly)
- Attended the first Weekly meeting and discussed how we are gonna proceed further.
- Made a recipe
CountDeprecatedMethodUsages
that counts the deprecated methods usages in the plugin.
Weekly
5th June 2025 (Day 4)
6th June 2025 (Day 5)
- Working on opening PR for the metadata every time the CLI runs on a plugin.
- Currently it’s not forking the repo, need to fork it.
- Handle the edge case to not push any empty PR (i.e no changes has been made).