An open API service indexing awesome lists of open source software.

https://github.com/atbashee/atbash_migrator

Helps in migrating 'JSF Renderer extension', 'Octopus', to Atbash 'namespaces'
https://github.com/atbashee/atbash_migrator

Last synced: 2 months ago
JSON representation

Helps in migrating 'JSF Renderer extension', 'Octopus', to Atbash 'namespaces'

Awesome Lists containing this project

README

        

# Atbash_Migrator
Helps in migrating 'JSF Renderer extension', 'Octopus', ... to Atbash 'namespaces'

Program asks for a root directory, the directory where the maven pom.xml is located.

It recursively searches for all \*.java, pom.xml and \*.xhtml files.

. Within the java files, it converts the import statements
. Within the pom files, it converts the _groupId_, _artifactId_, _version_, and _properties_ tag content.
. Within the xhtml files, it converts the xml namespaces.

It is never a goal to be able to convert all possible projects flawless. Just an aid to make it easier for you.
So please make a copy of your code (if your code isn't under source-control) before you run this program. :)

## Under construction

For testing, set the directory containing the Maven project within the method

be.atbash.migrator.AtbashMigrator#main

## Feedback

Let me know the issues or the improvements that you have with/for the Migrator!! https://github.com/atbashEE/Atbash_Migrator/issues