diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9469c5d0..b49baa24 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,11 +26,11 @@ jobs: java-version: 17 cache: 'maven' - name: Build Packages - run: ./mvnw clean package + run: cd jamopp-ext.parent && ./mvnw clean package - name: Store P2 Repository if: runner.os == 'Linux' uses: actions/upload-artifact@v3 with: name: p2-jamopp - path: jamopp.p2/target/repository + path: jamopp-ext.parent/jamopp-ext.p2/target/repository retention-days: 1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 785095fb..a0359917 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: java-version: 17 cache: 'maven' - name: Build Packages (without tests) - run: ./mvnw clean package -Dmaven.test.skip=true + run: cd jamopp-ext.parent && ./mvnw clean package -Dmaven.test.skip=true - name: Build Deploy Path shell: bash run: echo "DEPLOY_PATH=$( echo '${{ secrets.DEPLOYMENT_REMOTE_TARGET }}/extended-java-model-parser-and-printer' )" >> $GITHUB_ENV @@ -31,7 +31,7 @@ jobs: remote-host: ${{ secrets.DEPLOYMENT_REMOTE_HOST }} remote-port: ${{ secrets.DEPLOYMENT_REMOTE_PORT }} server-ssh-key: ${{ secrets.DEPLOYMENT_SERVER_SSH_KEY }} - local-source: './jamopp.p2/target/repository/*' + local-source: './jamopp-ext.parent/jamopp-ext.p2/target/repository/*' remote-target: '${{ env.DEPLOY_PATH }}/release/${{ inputs.release-version }}' release-version: ${{ inputs.release-version }} link-path: ${{ env.DEPLOY_PATH }} @@ -47,7 +47,7 @@ jobs: gpg-passphrase: MAVEN_GPG_PASSPHRASE cache: 'maven' - name: Deploy to Apache Maven Central - run: mvn -Pdeploy-mvn-central deploy + run: cd jamopp-ext.parent && mvn -Pdeploy-mvn-central deploy env: OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} diff --git a/.gitmodules b/.gitmodules index 6481cfe5..8f05f076 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,24 +1,24 @@ [submodule "tests/org.emftext.language.java.test/JaMoPP-BulkTest"] - path = jamopp.tests/target/src-bulk/JaMoPP-BulkTest + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/JaMoPP-BulkTest url = https://github.com/DevBoost/JaMoPP-BulkTest [submodule "tests/org.emftext.language.java.test/TeaStore"] - path = jamopp.tests/target/src-bulk/TeaStore + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/TeaStore url = https://github.com/DescartesResearch/TeaStore [submodule "tests/org.emftext.language.java.test/teammates"] - path = jamopp.tests/target/src-bulk/teammates + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/teammates url = https://github.com/TEAMMATES/teammates [submodule "tests/org.emftext.language.java.test/microservice"] - path = jamopp.tests/target/src-bulk/microservice + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/microservice url = https://github.com/ewolff/microservice [submodule "tests/org.emftext.language.java.test/esda"] - path = jamopp.tests/target/src-bulk/esda + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/esda url = https://github.com/kit-sdq/esda [submodule "tests/org.emftext.language.java.test/acmeair"] - path = jamopp.tests/target/src-bulk/acmeair + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/acmeair url = https://github.com/acmeair/acmeair.git [submodule "tests/org.emftext.language.java.test/piggymetrics"] - path = jamopp.tests/target/src-bulk/piggymetrics + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/piggymetrics url = https://github.com/sqshq/piggymetrics.git [submodule "tests/org.emftext.language.java.test/petclinic"] - path = jamopp.tests/target/src-bulk/petclinic + path = jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/petclinic url = https://github.com/spring-petclinic/spring-petclinic-microservices.git diff --git a/.mvn/wrapper/maven-wrapper.jar b/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index bf82ff01..00000000 Binary files a/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/.mvn/wrapper/maven-wrapper.properties b/jamopp-ext.parent/.mvn/wrapper/maven-wrapper.properties similarity index 100% rename from .mvn/wrapper/maven-wrapper.properties rename to jamopp-ext.parent/.mvn/wrapper/maven-wrapper.properties diff --git a/jamopp.model.edit/.gitignore b/jamopp-ext.parent/jamopp-ext.model.edit/.gitignore similarity index 100% rename from jamopp.model.edit/.gitignore rename to jamopp-ext.parent/jamopp-ext.model.edit/.gitignore diff --git a/jamopp.model.edit/pom.xml b/jamopp-ext.parent/jamopp-ext.model.edit/pom.xml similarity index 97% rename from jamopp.model.edit/pom.xml rename to jamopp-ext.parent/jamopp-ext.model.edit/pom.xml index 9f220679..5a45df7a 100644 --- a/jamopp.model.edit/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.model.edit/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.model.edit + jamopp-ext.model.edit jar Extended Java Model Parser and Printer (JaMoPP) Metamodel Edit Support This package provides edit support for the metamodel of the extended JaMoPP. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -164,7 +164,7 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT diff --git a/jamopp.model.editor/.gitignore b/jamopp-ext.parent/jamopp-ext.model.editor/.gitignore similarity index 100% rename from jamopp.model.editor/.gitignore rename to jamopp-ext.parent/jamopp-ext.model.editor/.gitignore diff --git a/jamopp.model.editor/pom.xml b/jamopp-ext.parent/jamopp-ext.model.editor/pom.xml similarity index 92% rename from jamopp.model.editor/pom.xml rename to jamopp-ext.parent/jamopp-ext.model.editor/pom.xml index ca2ad0d5..995142f0 100644 --- a/jamopp.model.editor/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.model.editor/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.model.editor + jamopp-ext.model.editor jar Extended Java Model Parser and Printer (JaMoPP) Metamodel Editor This package provides an editor for the extended JaMoPP allowing to edit Eclipse Modeling Framework-based Java models in the Eclipse IDE. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -51,7 +51,7 @@ tools.mdsd - jamopp.model.edit + jamopp-ext.model.edit 6.0.0-SNAPSHOT diff --git a/jamopp.model/.gitignore b/jamopp-ext.parent/jamopp-ext.model/.gitignore similarity index 100% rename from jamopp.model/.gitignore rename to jamopp-ext.parent/jamopp-ext.model/.gitignore diff --git a/jamopp.model/pom.xml b/jamopp-ext.parent/jamopp-ext.model/pom.xml similarity index 97% rename from jamopp.model/pom.xml rename to jamopp-ext.parent/jamopp-ext.model/pom.xml index be426b54..69881c85 100644 --- a/jamopp.model/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.model/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.model + jamopp-ext.model jar Extended Java Model Parser and Printer (JaMoPP) Metamodel This package provides the metamodel and generated metamodel code for the extended JaMoPP to model Java source code in the Eclipse Modeling Framework. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -102,10 +102,10 @@ ${project.basedir}/src/main/generated - ${project.basedir}/../jamopp.model.edit/src/main/generated + ${project.basedir}/../jamopp-ext.model.edit/src/main/generated - ${project.basedir}/../jamopp.model.edit/src/main/resources + ${project.basedir}/../jamopp-ext.model.edit/src/main/resources diff --git a/jamopp.model/src/gen/generate.mwe2 b/jamopp-ext.parent/jamopp-ext.model/src/gen/generate.mwe2 similarity index 54% rename from jamopp.model/src/gen/generate.mwe2 rename to jamopp-ext.parent/jamopp-ext.model/src/gen/generate.mwe2 index 25f35be0..6478a222 100644 --- a/jamopp.model/src/gen/generate.mwe2 +++ b/jamopp-ext.parent/jamopp-ext.model/src/gen/generate.mwe2 @@ -12,18 +12,18 @@ Workflow { scanClassPath = false platformUri = workspaceRoot projectMapping = { - projectName = "jamopp.model" - path = "jamopp.model" + projectName = "jamopp-ext.model" + path = "jamopp-ext.model" } projectMapping = { - projectName = "jamopp.model.edit" - path = "jamopp.model.edit" + projectName = "jamopp-ext.model.edit" + path = "jamopp-ext.model.edit" } } component = EcoreGenerator { - genModel = "platform:/resource/jamopp.model/src/main/resources/metamodel/java.genmodel" - srcPath = "platform:/resource/jamopp.model/src/main/generated" + genModel = "platform:/resource/jamopp-ext.model/src/main/resources/metamodel/java.genmodel" + srcPath = "platform:/resource/jamopp-ext.model/src/main/generated" generateEdit = true } } diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/JavaClasspath.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/JavaClasspath.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/JavaClasspath.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/JavaClasspath.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/JavaFactory.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/JavaFactory.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/JavaFactory.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/JavaFactory.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/JavaPackage.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/JavaPackage.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/JavaPackage.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/JavaPackage.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/LogicalJavaURIGenerator.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/LogicalJavaURIGenerator.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/LogicalJavaURIGenerator.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/LogicalJavaURIGenerator.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/ArrayTypeableExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/ArrayTypeableExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/ArrayTypeableExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/ArrayTypeableExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/arrays/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnnotationExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnnotationExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnnotationExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnnotationExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnonymousClassExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnonymousClassExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnonymousClassExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/AnonymousClassExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassifierExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassifierExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassifierExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ClassifierExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ConcreteClassifierExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ConcreteClassifierExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ConcreteClassifierExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/ConcreteClassifierExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/EnumerationExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/EnumerationExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/EnumerationExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/EnumerationExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/InterfaceExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/InterfaceExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/InterfaceExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/InterfaceExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/classifiers/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/CommentableExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/CommentableExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/CommentableExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/CommentableExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/NamespaceAwareElementExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/NamespaceAwareElementExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/NamespaceAwareElementExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/NamespaceAwareElementExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/commons/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/CompilationUnitExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/CompilationUnitExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/CompilationUnitExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/CompilationUnitExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/JavaRootExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/JavaRootExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/JavaRootExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/JavaRootExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/containers/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/CastExpressionExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/CastExpressionExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/CastExpressionExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/CastExpressionExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ConditionalExpressionExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ConditionalExpressionExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ConditionalExpressionExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ConditionalExpressionExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ExpressionExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ExpressionExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ExpressionExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/ExpressionExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/LambdaExpressionExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/LambdaExpressionExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/LambdaExpressionExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/LambdaExpressionExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/MethodReferenceExpressionExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/MethodReferenceExpressionExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/MethodReferenceExpressionExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/MethodReferenceExpressionExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/expressions/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/ExtendsTypeArgumentExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/ExtendsTypeArgumentExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/ExtendsTypeArgumentExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/ExtendsTypeArgumentExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/TypeParameterExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/TypeParameterExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/TypeParameterExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/TypeParameterExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/generics/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/ImportExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/ImportExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/ImportExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/ImportExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/imports/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/LiteralExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/LiteralExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/LiteralExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/LiteralExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/literals/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/ConstructorExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/ConstructorExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/ConstructorExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/ConstructorExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MemberContainerExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MemberContainerExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MemberContainerExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MemberContainerExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MethodExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MethodExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MethodExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/MethodExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/members/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/AnnotableAndModifiableExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/AnnotableAndModifiableExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/AnnotableAndModifiableExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/AnnotableAndModifiableExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/modifiers/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ArgumentableExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ArgumentableExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ArgumentableExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ArgumentableExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ReferenceExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ReferenceExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ReferenceExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/ReferenceExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/references/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/CatchBlockExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/CatchBlockExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/CatchBlockExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/CatchBlockExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/StatementListContainerExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/StatementListContainerExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/StatementListContainerExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/StatementListContainerExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/SynchronizedBlockExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/SynchronizedBlockExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/SynchronizedBlockExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/SynchronizedBlockExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/TryBlockExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/TryBlockExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/TryBlockExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/TryBlockExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/statements/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/InferableTypeExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/InferableTypeExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/InferableTypeExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/InferableTypeExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/PrimitiveTypeExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/PrimitiveTypeExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/PrimitiveTypeExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/PrimitiveTypeExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeReferenceExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeReferenceExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeReferenceExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/TypeReferenceExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/types/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/VariableExtension.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/VariableExtension.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/VariableExtension.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/VariableExtension.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/extensions/variables/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaFactoryImpl.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaFactoryImpl.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaFactoryImpl.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaFactoryImpl.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaPackageImpl.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaPackageImpl.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaPackageImpl.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/impl/JavaPackageImpl.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/impl/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/impl/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/impl/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/impl/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeClassifier.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeClassifier.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeClassifier.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeClassifier.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeTypeReference.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeTypeReference.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeTypeReference.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalCompositeTypeReference.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalFullNameHolder.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalFullNameHolder.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalFullNameHolder.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalFullNameHolder.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalTypeArgumentHolder.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalTypeArgumentHolder.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalTypeArgumentHolder.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalTypeArgumentHolder.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownLambdaExpressionType.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownLambdaExpressionType.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownLambdaExpressionType.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownLambdaExpressionType.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownType.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownType.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownType.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/TemporalUnknownType.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/model/java/util/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/model/java/util/package-info.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/options/ParserOptions.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/options/ParserOptions.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/options/ParserOptions.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/options/ParserOptions.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/options/ParserOptionsValueContainer.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/options/ParserOptionsValueContainer.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/options/ParserOptionsValueContainer.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/options/ParserOptionsValueContainer.java diff --git a/jamopp.model/src/main/java/tools/mdsd/jamopp/options/package-info.java b/jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/options/package-info.java similarity index 100% rename from jamopp.model/src/main/java/tools/mdsd/jamopp/options/package-info.java rename to jamopp-ext.parent/jamopp-ext.model/src/main/java/tools/mdsd/jamopp/options/package-info.java diff --git a/jamopp.model/src/main/resources/metamodel/java.ecore b/jamopp-ext.parent/jamopp-ext.model/src/main/resources/metamodel/java.ecore similarity index 100% rename from jamopp.model/src/main/resources/metamodel/java.ecore rename to jamopp-ext.parent/jamopp-ext.model/src/main/resources/metamodel/java.ecore diff --git a/jamopp.model/src/main/resources/metamodel/java.genmodel b/jamopp-ext.parent/jamopp-ext.model/src/main/resources/metamodel/java.genmodel similarity index 99% rename from jamopp.model/src/main/resources/metamodel/java.genmodel rename to jamopp-ext.parent/jamopp-ext.model/src/main/resources/metamodel/java.genmodel index f18643c7..d57f48f8 100644 --- a/jamopp.model/src/main/resources/metamodel/java.genmodel +++ b/jamopp-ext.parent/jamopp-ext.model/src/main/resources/metamodel/java.genmodel @@ -1,8 +1,8 @@ 4.0.0 - jamopp.p2 + jamopp-ext.p2 pom Extended JaMoPP P2 Site This package builds a P2 update site for the extended JaMoPP. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -32,31 +32,31 @@ - tools.mdsd:jamopp.model:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.model:6.0.0-SNAPSHOT false - tools.mdsd:jamopp.model.edit:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.model.edit:6.0.0-SNAPSHOT false - tools.mdsd:jamopp.parser.jdt.singlefile:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.parser.jdt.singlefile:6.0.0-SNAPSHOT false - tools.mdsd:jamopp.resource:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.resource:6.0.0-SNAPSHOT false - tools.mdsd:jamopp.parser.jdt:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.parser.jdt:6.0.0-SNAPSHOT false - tools.mdsd:jamopp.parser.bcel:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.parser.bcel:6.0.0-SNAPSHOT false - tools.mdsd:jamopp.standalone:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.standalone:6.0.0-SNAPSHOT false @@ -106,47 +106,47 @@ Contributors: false - tools.mdsd:jamopp.model:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.model:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.model.edit:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.model.edit:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.parser:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.parser:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.parser.jdt:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.parser.jdt:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.parser.jdt.singlefile:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.parser.jdt.singlefile:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.printer:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.printer:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.resolution:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.resolution:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.resource:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.resource:6.0.0-SNAPSHOT false false - tools.mdsd:jamopp.standalone:6.0.0-SNAPSHOT + tools.mdsd:jamopp-ext.standalone:6.0.0-SNAPSHOT false false @@ -180,17 +180,17 @@ Contributors: tools.mdsd - jamopp.tests + jamopp-ext.tests 6.0.0-SNAPSHOT tools.mdsd - jamopp.model.edit + jamopp-ext.model.edit 6.0.0-SNAPSHOT tools.mdsd - jamopp.standalone + jamopp-ext.standalone 6.0.0-SNAPSHOT diff --git a/jamopp.p2/src/assembly/src.xml b/jamopp-ext.parent/jamopp-ext.p2/src/assembly/src.xml similarity index 100% rename from jamopp.p2/src/assembly/src.xml rename to jamopp-ext.parent/jamopp-ext.p2/src/assembly/src.xml diff --git a/jamopp.p2/src/category.xml b/jamopp-ext.parent/jamopp-ext.p2/src/category.xml similarity index 100% rename from jamopp.p2/src/category.xml rename to jamopp-ext.parent/jamopp-ext.p2/src/category.xml diff --git a/jamopp.parser.bcel/pom.xml b/jamopp-ext.parent/jamopp-ext.parser.bcel/pom.xml similarity index 91% rename from jamopp.parser.bcel/pom.xml rename to jamopp-ext.parent/jamopp-ext.parser.bcel/pom.xml index 821a9489..9548155e 100644 --- a/jamopp.parser.bcel/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.parser.bcel/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.parser.bcel + jamopp-ext.parser.bcel jar Extended JaMoPP Parser for Class Files This package provides a parser for the extended JaMoPP to read class files and generate Eclipse Modeling Framework-based Java models from the class files. Internally, the class files are read with the Apache Commons Bytecode Engineering Library (BCEL). tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,7 +38,7 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT diff --git a/jamopp.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/ClassFileModelLoader.java b/jamopp-ext.parent/jamopp-ext.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/ClassFileModelLoader.java similarity index 100% rename from jamopp.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/ClassFileModelLoader.java rename to jamopp-ext.parent/jamopp-ext.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/ClassFileModelLoader.java diff --git a/jamopp.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/package-info.java b/jamopp-ext.parent/jamopp-ext.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/package-info.java similarity index 100% rename from jamopp.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/package-info.java rename to jamopp-ext.parent/jamopp-ext.parser.bcel/src/main/java/tools/mdsd/jamopp/parser/bcel/package-info.java diff --git a/jamopp.parser.jdt.singlefile/pom.xml b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/pom.xml similarity index 88% rename from jamopp.parser.jdt.singlefile/pom.xml rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/pom.xml index db7059fe..74c5a48c 100644 --- a/jamopp.parser.jdt.singlefile/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.parser.jdt.singlefile + jamopp-ext.parser.jdt.singlefile jar Extended JaMoPP JDT-based Parser for Single Files This package provides a parser for the extended JaMoPP to generate Eclipse Modeling Framework-based Java models from Java source code. It supports single files, i.e., without the need to have the full source code available. Internally, the Eclipse Java Development Tools are used to parse the source code after which the JDT AST is converted to a model. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,12 +38,12 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser + jamopp-ext.parser 6.0.0-SNAPSHOT @@ -52,7 +52,7 @@ tools.mdsd - jamopp.resolution + jamopp-ext.resolution 6.0.0-SNAPSHOT diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AbstractAndEmptyModelJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AbstractAndEmptyModelJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AbstractAndEmptyModelJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AbstractAndEmptyModelJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AnnotationInstanceOrModifierConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AnnotationInstanceOrModifierConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AnnotationInstanceOrModifierConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/AnnotationInstanceOrModifierConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/BaseConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/BaseConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/BaseConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/BaseConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ClassifierConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ClassifierConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ClassifierConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ClassifierConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ExpressionConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ExpressionConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ExpressionConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ExpressionConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/JaMoPPJDTSingleFileParser.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/JaMoPPJDTSingleFileParser.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/JaMoPPJDTSingleFileParser.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/JaMoPPJDTSingleFileParser.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/LayoutInformationConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/LayoutInformationConverter.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/LayoutInformationConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/LayoutInformationConverter.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ModuleJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ModuleJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ModuleJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ModuleJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/NumberLiteralConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/NumberLiteralConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/NumberLiteralConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/NumberLiteralConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/PackageJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/PackageJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/PackageJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/PackageJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ParsePostProcessor.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ParsePostProcessor.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ParsePostProcessor.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ParsePostProcessor.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ReferenceConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ReferenceConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ReferenceConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/ReferenceConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/StatementConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/StatementConverterUtility.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/StatementConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/StatementConverterUtility.java diff --git a/jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/package-info.java b/jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/package-info.java similarity index 100% rename from jamopp.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/package-info.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt.singlefile/src/main/java/tools/mdsd/jamopp/parser/jdt/singlefile/package-info.java diff --git a/jamopp.parser.jdt/pom.xml b/jamopp-ext.parent/jamopp-ext.parser.jdt/pom.xml similarity index 89% rename from jamopp.parser.jdt/pom.xml rename to jamopp-ext.parent/jamopp-ext.parser.jdt/pom.xml index d799bfac..d242328b 100644 --- a/jamopp.parser.jdt/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.parser.jdt/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.parser.jdt + jamopp-ext.parser.jdt jar Extended JaMoPP JDT-based Parser This package provides a parser for the extended JaMoPP to generate Eclipse Modeling Framework-based Java models from Java source code. Internally, it uses the Eclipse Java Development Tools to parse the Java source code after which the JDT AST is converted to a model. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,12 +38,12 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser + jamopp-ext.parser 6.0.0-SNAPSHOT diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AbstractAndEmptyModelJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AbstractAndEmptyModelJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AbstractAndEmptyModelJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AbstractAndEmptyModelJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AnnotationInstanceOrModifierConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AnnotationInstanceOrModifierConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AnnotationInstanceOrModifierConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/AnnotationInstanceOrModifierConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/BaseConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/BaseConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/BaseConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/BaseConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ClassifierConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ClassifierConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ClassifierConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ClassifierConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ExpressionConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ExpressionConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ExpressionConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ExpressionConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTBindingConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTBindingConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTBindingConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTBindingConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTResolverUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTResolverUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTResolverUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JDTResolverUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JaMoPPJDTParser.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JaMoPPJDTParser.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JaMoPPJDTParser.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/JaMoPPJDTParser.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/LayoutInformationConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/LayoutInformationConverter.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/LayoutInformationConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/LayoutInformationConverter.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ModuleJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ModuleJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ModuleJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ModuleJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/NumberLiteralConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/NumberLiteralConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/NumberLiteralConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/NumberLiteralConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/OrdinaryCompilationUnitJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/PackageJDTASTVisitorAndConverter.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/PackageJDTASTVisitorAndConverter.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/PackageJDTASTVisitorAndConverter.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/PackageJDTASTVisitorAndConverter.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ReferenceConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ReferenceConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ReferenceConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/ReferenceConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/StatementConverterUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/StatementConverterUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/StatementConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/StatementConverterUtility.java diff --git a/jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/TypeInstructionSeparationUtility.java b/jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/TypeInstructionSeparationUtility.java similarity index 100% rename from jamopp.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/TypeInstructionSeparationUtility.java rename to jamopp-ext.parent/jamopp-ext.parser.jdt/src/main/java/tools/mdsd/jamopp/parser/jdt/TypeInstructionSeparationUtility.java diff --git a/jamopp.parser/pom.xml b/jamopp-ext.parent/jamopp-ext.parser/pom.xml similarity index 90% rename from jamopp.parser/pom.xml rename to jamopp-ext.parent/jamopp-ext.parser/pom.xml index 85a0bee1..872c6dbc 100644 --- a/jamopp.parser/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.parser/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.parser + jamopp-ext.parser jar Extended JaMoPP Parser API This package defines the API for parsers of the extended JaMoPP which generate Eclipse Modeling Framework-based Java models from Java source code. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,7 +38,7 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT diff --git a/jamopp.parser/src/main/java/tools/mdsd/jamopp/parser/api/JaMoPPParserAPI.java b/jamopp-ext.parent/jamopp-ext.parser/src/main/java/tools/mdsd/jamopp/parser/api/JaMoPPParserAPI.java similarity index 100% rename from jamopp.parser/src/main/java/tools/mdsd/jamopp/parser/api/JaMoPPParserAPI.java rename to jamopp-ext.parent/jamopp-ext.parser/src/main/java/tools/mdsd/jamopp/parser/api/JaMoPPParserAPI.java diff --git a/jamopp.parser/src/main/java/tools/mdsd/jamopp/parser/api/package-info.java b/jamopp-ext.parent/jamopp-ext.parser/src/main/java/tools/mdsd/jamopp/parser/api/package-info.java similarity index 100% rename from jamopp.parser/src/main/java/tools/mdsd/jamopp/parser/api/package-info.java rename to jamopp-ext.parent/jamopp-ext.parser/src/main/java/tools/mdsd/jamopp/parser/api/package-info.java diff --git a/jamopp.printer/pom.xml b/jamopp-ext.parent/jamopp-ext.printer/pom.xml similarity index 90% rename from jamopp.printer/pom.xml rename to jamopp-ext.parent/jamopp-ext.printer/pom.xml index d57bfd04..15daf099 100644 --- a/jamopp.printer/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.printer/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.printer + jamopp-ext.printer jar Extended JaMoPP Printer This package provides a printer for the extended JaMoPP which generates Java source code from Java models. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,7 +38,7 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/AnnotationsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/AnnotationsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/AnnotationsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/AnnotationsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ArraysPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ArraysPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ArraysPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ArraysPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ClassifiersPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ClassifiersPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ClassifiersPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ClassifiersPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ComposedParentPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ComposedParentPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ComposedParentPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ComposedParentPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ContainersPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ContainersPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ContainersPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ContainersPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ExpressionsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ExpressionsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ExpressionsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ExpressionsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/GenericsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/GenericsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/GenericsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/GenericsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ImportsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ImportsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ImportsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ImportsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/InstantiationsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/InstantiationsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/InstantiationsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/InstantiationsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/JaMoPPPrinter.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/JaMoPPPrinter.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/JaMoPPPrinter.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/JaMoPPPrinter.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/LiteralsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/LiteralsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/LiteralsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/LiteralsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/MembersPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/MembersPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/MembersPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/MembersPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ModifiersPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ModifiersPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ModifiersPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ModifiersPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ModulesPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ModulesPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ModulesPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ModulesPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/OperatorsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/OperatorsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/OperatorsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/OperatorsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ParametersPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ParametersPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ParametersPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ParametersPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ReferencesPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ReferencesPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/ReferencesPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/ReferencesPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/StatementsPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/StatementsPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/StatementsPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/StatementsPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/TypesPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/TypesPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/TypesPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/TypesPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/VariablesPrinterSwitch.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/VariablesPrinterSwitch.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/VariablesPrinterSwitch.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/VariablesPrinterSwitch.java diff --git a/jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/package-info.java b/jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/package-info.java similarity index 100% rename from jamopp.printer/src/main/java/tools/mdsd/jamopp/printer/package-info.java rename to jamopp-ext.parent/jamopp-ext.printer/src/main/java/tools/mdsd/jamopp/printer/package-info.java diff --git a/jamopp.resolution/pom.xml b/jamopp-ext.parent/jamopp-ext.resolution/pom.xml similarity index 91% rename from jamopp.resolution/pom.xml rename to jamopp-ext.parent/jamopp-ext.resolution/pom.xml index 2d6fe182..36d6f5b4 100644 --- a/jamopp.resolution/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.resolution/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.resolution + jamopp-ext.resolution jar Extended JaMoPP Reference Resolvers This package includes resolvers for the extended JaMoPP which are capable of solving references between Java models (introduced by, e.g., imports). tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,7 +38,7 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragment.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragment.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragment.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragment.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragmentCollector.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragmentCollector.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragmentCollector.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/IJavaContextDependentURIFragmentCollector.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/JavaContextDependentURIFragment.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/JavaContextDependentURIFragment.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/JavaContextDependentURIFragment.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/JavaContextDependentURIFragment.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/proxy/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/proxy/package-info.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/TrivialRecovery.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/TrivialRecovery.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/TrivialRecovery.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/TrivialRecovery.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/recovery/trivial/package-info.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/AbstractBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/AbstractBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/AbstractBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/AbstractBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/CentralBindingBasedResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/CentralBindingBasedResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/CentralBindingBasedResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/CentralBindingBasedResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IAnnotationBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IAnnotationBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IAnnotationBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IAnnotationBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMemberValuePairBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMemberValuePairBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMemberValuePairBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMemberValuePairBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMethodBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMethodBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMethodBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IMethodBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IModuleBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IModuleBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IModuleBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IModuleBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IPackageBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IPackageBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IPackageBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IPackageBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/ITypeBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/ITypeBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/ITypeBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/ITypeBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IVariableBindingResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IVariableBindingResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IVariableBindingResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/IVariableBindingResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/JDTBindingConverterUtility.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/JDTBindingConverterUtility.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/JDTBindingConverterUtility.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/JDTBindingConverterUtility.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/bindings/package-info.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationAttributeSettingAttributeReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationAttributeSettingAttributeReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationAttributeSettingAttributeReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationAttributeSettingAttributeReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationInstanceAnnotationReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationInstanceAnnotationReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationInstanceAnnotationReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/AnnotationInstanceAnnotationReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/CentralReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/CentralReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/CentralReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/CentralReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierImportClassifierReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierImportClassifierReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierImportClassifierReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierImportClassifierReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierReferenceTargetReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierReferenceTargetReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierReferenceTargetReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ClassifierReferenceTargetReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ElementReferenceTargetReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ElementReferenceTargetReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ElementReferenceTargetReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/ElementReferenceTargetReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/IJavaReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/IJavaReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/IJavaReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/IJavaReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/JavaReferenceResolverSwitch.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/JavaReferenceResolverSwitch.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/JavaReferenceResolverSwitch.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/JavaReferenceResolverSwitch.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/StaticMemberImportStaticMembersReferenceResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/StaticMemberImportStaticMembersReferenceResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/StaticMemberImportStaticMembersReferenceResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/StaticMemberImportStaticMembersReferenceResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/AbstractDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/AbstractDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/AbstractDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/AbstractDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ConcreteClassifierDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ConcreteClassifierDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ConcreteClassifierDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ConcreteClassifierDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/EnumConstantDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/EnumConstantDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/EnumConstantDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/EnumConstantDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/FieldDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/FieldDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/FieldDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/FieldDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/IResolutionTargetDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/IResolutionTargetDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/IResolutionTargetDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/IResolutionTargetDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/InterfaceMethodDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/InterfaceMethodDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/InterfaceMethodDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/InterfaceMethodDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/LocalVariableDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/LocalVariableDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/LocalVariableDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/LocalVariableDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/MethodDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/MethodDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/MethodDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/MethodDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/PackageDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/PackageDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/PackageDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/PackageDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ParameterDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ParameterDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ParameterDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ParameterDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ScopedTreeWalker.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ScopedTreeWalker.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ScopedTreeWalker.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/ScopedTreeWalker.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/TypeParameterDecider.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/TypeParameterDecider.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/TypeParameterDecider.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/TypeParameterDecider.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/decider/package-info.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/package-info.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/AbstractBaseJavaReferenceMapping.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/AbstractBaseJavaReferenceMapping.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/AbstractBaseJavaReferenceMapping.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/AbstractBaseJavaReferenceMapping.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaElementMapping.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaElementMapping.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaElementMapping.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaElementMapping.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceMapping.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceMapping.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceMapping.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceMapping.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceResolveResult.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceResolveResult.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceResolveResult.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaReferenceResolveResult.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaURIMapping.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaURIMapping.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaURIMapping.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/IJavaURIMapping.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaDelegatingResolveResult.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaDelegatingResolveResult.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaDelegatingResolveResult.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaDelegatingResolveResult.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaElementMapping.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaElementMapping.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaElementMapping.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaElementMapping.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaReferenceResolveResult.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaReferenceResolveResult.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaReferenceResolveResult.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaReferenceResolveResult.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaURIMapping.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaURIMapping.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaURIMapping.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/JavaURIMapping.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/resolver/result/package-info.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/JavaInterruptibleEcoreResolver.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/JavaInterruptibleEcoreResolver.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/JavaInterruptibleEcoreResolver.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/JavaInterruptibleEcoreResolver.java diff --git a/jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/package-info.java b/jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/package-info.java similarity index 100% rename from jamopp.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/package-info.java rename to jamopp-ext.parent/jamopp-ext.resolution/src/main/java/tools/mdsd/jamopp/resolution/util/package-info.java diff --git a/jamopp.resource/pom.xml b/jamopp-ext.parent/jamopp-ext.resource/pom.xml similarity index 83% rename from jamopp.resource/pom.xml rename to jamopp-ext.parent/jamopp-ext.resource/pom.xml index c132e9cf..58211690 100644 --- a/jamopp.resource/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.resource/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.resource + jamopp-ext.resource jar Extended JaMoPP Resource Support This package provides support for Java model Resources within the Eclipse Modeling Framework. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -38,27 +38,27 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT tools.mdsd - jamopp.printer + jamopp-ext.printer 6.0.0-SNAPSHOT tools.mdsd - jamopp.resolution + jamopp-ext.resolution 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser.bcel + jamopp-ext.parser.bcel 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser.jdt.singlefile + jamopp-ext.parser.jdt.singlefile 6.0.0-SNAPSHOT diff --git a/jamopp.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2.java b/jamopp-ext.parent/jamopp-ext.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2.java similarity index 100% rename from jamopp.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2.java rename to jamopp-ext.parent/jamopp-ext.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2.java diff --git a/jamopp.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2Factory.java b/jamopp-ext.parent/jamopp-ext.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2Factory.java similarity index 100% rename from jamopp.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2Factory.java rename to jamopp-ext.parent/jamopp-ext.resource/src/main/java/tools/mdsd/jamopp/resource/JavaResource2Factory.java diff --git a/jamopp.resource/src/main/java/tools/mdsd/jamopp/resource/package-info.java b/jamopp-ext.parent/jamopp-ext.resource/src/main/java/tools/mdsd/jamopp/resource/package-info.java similarity index 100% rename from jamopp.resource/src/main/java/tools/mdsd/jamopp/resource/package-info.java rename to jamopp-ext.parent/jamopp-ext.resource/src/main/java/tools/mdsd/jamopp/resource/package-info.java diff --git a/jamopp.standalone/pom.xml b/jamopp-ext.parent/jamopp-ext.standalone/pom.xml similarity index 85% rename from jamopp.standalone/pom.xml rename to jamopp-ext.parent/jamopp-ext.standalone/pom.xml index ff2a3fff..35f434f4 100644 --- a/jamopp.standalone/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.standalone/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.standalone + jamopp-ext.standalone jar Extended JaMoPP Standalone Version This package will provide a standalone CLI version for the extended JaMoPP. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -34,17 +34,17 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT tools.mdsd - jamopp.resource + jamopp-ext.resource 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser.jdt + jamopp-ext.parser.jdt 6.0.0-SNAPSHOT diff --git a/jamopp.standalone/src/main/java/tools/mdsd/jamopp/standalone/JaMoPPStandalone.java b/jamopp-ext.parent/jamopp-ext.standalone/src/main/java/tools/mdsd/jamopp/standalone/JaMoPPStandalone.java similarity index 100% rename from jamopp.standalone/src/main/java/tools/mdsd/jamopp/standalone/JaMoPPStandalone.java rename to jamopp-ext.parent/jamopp-ext.standalone/src/main/java/tools/mdsd/jamopp/standalone/JaMoPPStandalone.java diff --git a/jamopp.standalone/src/main/java/tools/mdsd/jamopp/standalone/package-info.java b/jamopp-ext.parent/jamopp-ext.standalone/src/main/java/tools/mdsd/jamopp/standalone/package-info.java similarity index 100% rename from jamopp.standalone/src/main/java/tools/mdsd/jamopp/standalone/package-info.java rename to jamopp-ext.parent/jamopp-ext.standalone/src/main/java/tools/mdsd/jamopp/standalone/package-info.java diff --git a/jamopp.tests/pom.xml b/jamopp-ext.parent/jamopp-ext.tests/pom.xml similarity index 90% rename from jamopp.tests/pom.xml rename to jamopp-ext.parent/jamopp-ext.tests/pom.xml index 5610d278..1a59abc4 100644 --- a/jamopp.tests/pom.xml +++ b/jamopp-ext.parent/jamopp-ext.tests/pom.xml @@ -4,14 +4,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - jamopp.tests + jamopp-ext.tests jar Extended JaMoPP Tests This package contains only tests for the extended JaMoPP. tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT @@ -75,32 +75,32 @@ tools.mdsd - jamopp.model + jamopp-ext.model 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser + jamopp-ext.parser 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser.jdt + jamopp-ext.parser.jdt 6.0.0-SNAPSHOT tools.mdsd - jamopp.parser.jdt.singlefile + jamopp-ext.parser.jdt.singlefile 6.0.0-SNAPSHOT tools.mdsd - jamopp.resolution + jamopp-ext.resolution 6.0.0-SNAPSHOT tools.mdsd - jamopp.resource + jamopp-ext.resource 6.0.0-SNAPSHOT diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/AbstractJaMoPPTests.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/AbstractJaMoPPTests.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/AbstractJaMoPPTests.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/AbstractJaMoPPTests.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/CharacterEscaper.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/CharacterEscaper.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/CharacterEscaper.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/CharacterEscaper.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/ClassFileParserTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/ClassFileParserTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/ClassFileParserTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/ClassFileParserTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPJDTParserDirectoryTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPJDTParserDirectoryTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPJDTParserDirectoryTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPJDTParserDirectoryTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPParserAPITest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPParserAPITest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPParserAPITest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPParserAPITest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPTestPlugin.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPTestPlugin.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPTestPlugin.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JaMoPPTestPlugin.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTestWithoutReprinting.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTestWithoutReprinting.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTestWithoutReprinting.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/JavaSevenAndUpTestWithoutReprinting.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTests.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTests.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTests.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTests.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTestsWithoutReprinting.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTestsWithoutReprinting.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTestsWithoutReprinting.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/OldJaMoPPParserTestsWithoutReprinting.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/TalkativeASTMatcher.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/TalkativeASTMatcher.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/TalkativeASTMatcher.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/TalkativeASTMatcher.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/UnicodeTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/UnicodeTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/UnicodeTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/UnicodeTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/AbstractBugTestCase.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/AbstractBugTestCase.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/AbstractBugTestCase.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/AbstractBugTestCase.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1541Test.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1541Test.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1541Test.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1541Test.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1818Test.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1818Test.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1818Test.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1818Test.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1819Test.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1819Test.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1819Test.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1819Test.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1834Test.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1834Test.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1834Test.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/Bug1834Test.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bugs/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bugs/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bulk/BulkTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bulk/BulkTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bulk/BulkTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bulk/BulkTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bulk/SingleFileParserBulkTests.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bulk/SingleFileParserBulkTests.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bulk/SingleFileParserBulkTests.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bulk/SingleFileParserBulkTests.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bulk/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bulk/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/bulk/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/bulk/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceData.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceData.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceData.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceData.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceDataPoint.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceDataPoint.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceDataPoint.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceDataPoint.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/PerformanceTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/performance/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/performance/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/recovery/TrivialRecoveryTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/recovery/TrivialRecoveryTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/recovery/TrivialRecoveryTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/recovery/TrivialRecoveryTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/recovery/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/recovery/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/recovery/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/recovery/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/AbstractResolverTestCase.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/AbstractResolverTestCase.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/AbstractResolverTestCase.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/AbstractResolverTestCase.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ImportResolverTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ImportResolverTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ImportResolverTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ImportResolverTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallResolverTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallResolverTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallResolverTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallResolverTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallWithoutInheritanceResolverTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallWithoutInheritanceResolverTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallWithoutInheritanceResolverTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallWithoutInheritanceResolverTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallsWithLocalTypeReferencesResolverTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallsWithLocalTypeReferencesResolverTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallsWithLocalTypeReferencesResolverTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/MethodCallsWithLocalTypeReferencesResolverTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ReferenceToInheritedMethodTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ReferenceToInheritedMethodTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ReferenceToInheritedMethodTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/ReferenceToInheritedMethodTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/VariableReferenceResolverTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/VariableReferenceResolverTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/VariableReferenceResolverTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/VariableReferenceResolverTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/resolving/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/resolving/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/standalone/StandaloneTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/standalone/StandaloneTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/standalone/StandaloneTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/standalone/StandaloneTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/standalone/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/standalone/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/standalone/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/standalone/package-info.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/xmi/JavaXMISerializationTest.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/xmi/JavaXMISerializationTest.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/xmi/JavaXMISerializationTest.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/xmi/JavaXMISerializationTest.java diff --git a/jamopp.tests/src/test/java/tools/mdsd/jamopp/test/xmi/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/xmi/package-info.java similarity index 100% rename from jamopp.tests/src/test/java/tools/mdsd/jamopp/test/xmi/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/java/tools/mdsd/jamopp/test/xmi/package-info.java diff --git a/jamopp.tests/src/test/resources/input/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AClass.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationInstances.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationInstances.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationInstances.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationInstances.java diff --git a/jamopp.tests/src/test/resources/input/Annotations.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Annotations.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Annotations.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Annotations.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsAsAnnotationArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsAsAnnotationArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsAsAnnotationArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsAsAnnotationArguments.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsBetweenKeywords.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsBetweenKeywords.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsBetweenKeywords.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsBetweenKeywords.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsForAnnotations.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForAnnotations.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsForAnnotations.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForAnnotations.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsForEnums.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForEnums.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsForEnums.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForEnums.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsForInnerTypes.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForInnerTypes.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsForInnerTypes.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForInnerTypes.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsForMethods.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForMethods.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsForMethods.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForMethods.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsForParameters.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForParameters.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsForParameters.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForParameters.java diff --git a/jamopp.tests/src/test/resources/input/AnnotationsForStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnnotationsForStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnnotationsForStatements.java diff --git a/jamopp.tests/src/test/resources/input/AnonymousEnum.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnonymousEnum.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnonymousEnum.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnonymousEnum.java diff --git a/jamopp.tests/src/test/resources/input/AnonymousEnumWithArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnonymousEnumWithArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnonymousEnumWithArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnonymousEnumWithArguments.java diff --git a/jamopp.tests/src/test/resources/input/AnonymousInner.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnonymousInner.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AnonymousInner.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AnonymousInner.java diff --git a/jamopp.tests/src/test/resources/input/Arguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Arguments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Arguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Arguments.java diff --git a/jamopp.tests/src/test/resources/input/ArrayInitializers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ArrayInitializers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ArrayInitializers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ArrayInitializers.java diff --git a/jamopp.tests/src/test/resources/input/ArraysInDeclarationsComplex.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ArraysInDeclarationsComplex.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ArraysInDeclarationsComplex.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ArraysInDeclarationsComplex.java diff --git a/jamopp.tests/src/test/resources/input/ArraysInDeclarationsSimple.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ArraysInDeclarationsSimple.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ArraysInDeclarationsSimple.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ArraysInDeclarationsSimple.java diff --git a/jamopp.tests/src/test/resources/input/AssertStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AssertStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/AssertStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/AssertStatements.java diff --git a/jamopp.tests/src/test/resources/input/Assignments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Assignments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Assignments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Assignments.java diff --git a/jamopp.tests/src/test/resources/input/BasicEnum.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnum.java similarity index 100% rename from jamopp.tests/src/test/resources/input/BasicEnum.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnum.java diff --git a/jamopp.tests/src/test/resources/input/BasicEnumWithCommaAndSemicolonAtTheEnd.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnumWithCommaAndSemicolonAtTheEnd.java similarity index 100% rename from jamopp.tests/src/test/resources/input/BasicEnumWithCommaAndSemicolonAtTheEnd.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnumWithCommaAndSemicolonAtTheEnd.java diff --git a/jamopp.tests/src/test/resources/input/BasicEnumWithCommaAtTheEnd.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnumWithCommaAtTheEnd.java similarity index 100% rename from jamopp.tests/src/test/resources/input/BasicEnumWithCommaAtTheEnd.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnumWithCommaAtTheEnd.java diff --git a/jamopp.tests/src/test/resources/input/BasicEnumWithSemicolonAtTheEnd.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnumWithSemicolonAtTheEnd.java similarity index 100% rename from jamopp.tests/src/test/resources/input/BasicEnumWithSemicolonAtTheEnd.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BasicEnumWithSemicolonAtTheEnd.java diff --git a/jamopp.tests/src/test/resources/input/Blocks.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Blocks.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Blocks.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Blocks.java diff --git a/jamopp.tests/src/test/resources/input/BooleanAssignments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BooleanAssignments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/BooleanAssignments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BooleanAssignments.java diff --git a/jamopp.tests/src/test/resources/input/BooleanExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BooleanExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/BooleanExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/BooleanExpressions.java diff --git a/jamopp.tests/src/test/resources/input/Casting.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Casting.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Casting.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Casting.java diff --git a/jamopp.tests/src/test/resources/input/ChainedCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ChainedCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ChainedCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ChainedCalls.java diff --git a/jamopp.tests/src/test/resources/input/Class$$$$With$$$$In$$$$Name$$$$$.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Class$$$$With$$$$In$$$$Name$$$$$.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Class$$$$With$$$$In$$$$Name$$$$$.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Class$$$$With$$$$In$$$$Name$$$$$.java diff --git a/jamopp.tests/src/test/resources/input/ClassA.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassA.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassA.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassA.java diff --git a/jamopp.tests/src/test/resources/input/ClassB.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassB.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassB.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassB.java diff --git a/jamopp.tests/src/test/resources/input/ClassSemicolonOnly.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassSemicolonOnly.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassSemicolonOnly.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassSemicolonOnly.java diff --git a/jamopp.tests/src/test/resources/input/ClassWith$$InName.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWith$$InName.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassWith$$InName.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWith$$InName.java diff --git a/jamopp.tests/src/test/resources/input/ClassWith$InName.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWith$InName.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassWith$InName.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWith$InName.java diff --git a/jamopp.tests/src/test/resources/input/ClassWithDollarReferenced.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWithDollarReferenced.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassWithDollarReferenced.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWithDollarReferenced.java diff --git a/jamopp.tests/src/test/resources/input/ClassWithEnumeratingFieldDeclaration.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWithEnumeratingFieldDeclaration.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ClassWithEnumeratingFieldDeclaration.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ClassWithEnumeratingFieldDeclaration.java diff --git a/jamopp.tests/src/test/resources/input/Comments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Comments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Comments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Comments.java diff --git a/jamopp.tests/src/test/resources/input/CommentsAtEOF.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsAtEOF.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsAtEOF.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsAtEOF.java diff --git a/jamopp.tests/src/test/resources/input/CommentsBetweenCaseStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenCaseStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsBetweenCaseStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenCaseStatements.java diff --git a/jamopp.tests/src/test/resources/input/CommentsBetweenCatchClauses.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenCatchClauses.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsBetweenCatchClauses.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenCatchClauses.java diff --git a/jamopp.tests/src/test/resources/input/CommentsBetweenConstructorArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenConstructorArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsBetweenConstructorArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenConstructorArguments.java diff --git a/jamopp.tests/src/test/resources/input/CommentsBetweenMethodArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenMethodArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsBetweenMethodArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenMethodArguments.java diff --git a/jamopp.tests/src/test/resources/input/CommentsBetweenReferenceSequenceParts.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenReferenceSequenceParts.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsBetweenReferenceSequenceParts.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsBetweenReferenceSequenceParts.java diff --git a/jamopp.tests/src/test/resources/input/CommentsInArrayInitializers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsInArrayInitializers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsInArrayInitializers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsInArrayInitializers.java diff --git a/jamopp.tests/src/test/resources/input/CommentsInFieldDeclaration.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsInFieldDeclaration.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsInFieldDeclaration.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsInFieldDeclaration.java diff --git a/jamopp.tests/src/test/resources/input/CommentsInParExpression.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsInParExpression.java similarity index 100% rename from jamopp.tests/src/test/resources/input/CommentsInParExpression.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/CommentsInParExpression.java diff --git a/jamopp.tests/src/test/resources/input/ConditionalExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ConditionalExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ConditionalExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ConditionalExpressions.java diff --git a/jamopp.tests/src/test/resources/input/ConditionalStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ConditionalStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ConditionalStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ConditionalStatements.java diff --git a/jamopp.tests/src/test/resources/input/ConstructorCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ConstructorCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ConstructorCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ConstructorCalls.java diff --git a/jamopp.tests/src/test/resources/input/DeclarationStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/DeclarationStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/DeclarationStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/DeclarationStatements.java diff --git a/jamopp.tests/src/test/resources/input/EmptyClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EmptyClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyClass.java diff --git a/jamopp.tests/src/test/resources/input/EmptyEnum.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyEnum.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EmptyEnum.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyEnum.java diff --git a/jamopp.tests/src/test/resources/input/EmptyEnumWithSemicolon.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyEnumWithSemicolon.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EmptyEnumWithSemicolon.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyEnumWithSemicolon.java diff --git a/jamopp.tests/src/test/resources/input/EmptyInterface.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyInterface.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EmptyInterface.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EmptyInterface.java diff --git a/jamopp.tests/src/test/resources/input/EnumImplementingTwoInterfaces.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumImplementingTwoInterfaces.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EnumImplementingTwoInterfaces.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumImplementingTwoInterfaces.java diff --git a/jamopp.tests/src/test/resources/input/EnumValueMethodsUse.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumValueMethodsUse.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EnumValueMethodsUse.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumValueMethodsUse.java diff --git a/jamopp.tests/src/test/resources/input/EnumWithConstructor.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumWithConstructor.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EnumWithConstructor.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumWithConstructor.java diff --git a/jamopp.tests/src/test/resources/input/EnumWithMember.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumWithMember.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EnumWithMember.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EnumWithMember.java diff --git a/jamopp.tests/src/test/resources/input/EqualityExpression.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EqualityExpression.java similarity index 100% rename from jamopp.tests/src/test/resources/input/EqualityExpression.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/EqualityExpression.java diff --git a/jamopp.tests/src/test/resources/input/ExceptionThrowing.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExceptionThrowing.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ExceptionThrowing.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExceptionThrowing.java diff --git a/jamopp.tests/src/test/resources/input/ExplicitConstructorCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExplicitConstructorCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ExplicitConstructorCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExplicitConstructorCalls.java diff --git a/jamopp.tests/src/test/resources/input/ExplicitGenericConstructorCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExplicitGenericConstructorCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ExplicitGenericConstructorCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExplicitGenericConstructorCalls.java diff --git a/jamopp.tests/src/test/resources/input/ExplicitGenericInvocation.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExplicitGenericInvocation.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ExplicitGenericInvocation.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExplicitGenericInvocation.java diff --git a/jamopp.tests/src/test/resources/input/Expressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Expressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Expressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Expressions.java diff --git a/jamopp.tests/src/test/resources/input/ExpressionsAsMethodArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExpressionsAsMethodArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ExpressionsAsMethodArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ExpressionsAsMethodArguments.java diff --git a/jamopp.tests/src/test/resources/input/ForEachLoop.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ForEachLoop.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ForEachLoop.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ForEachLoop.java diff --git a/jamopp.tests/src/test/resources/input/FullQualifiedNameReferences.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/FullQualifiedNameReferences.java similarity index 100% rename from jamopp.tests/src/test/resources/input/FullQualifiedNameReferences.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/FullQualifiedNameReferences.java diff --git a/jamopp.tests/src/test/resources/input/GenericConstructorCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericConstructorCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/GenericConstructorCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericConstructorCalls.java diff --git a/jamopp.tests/src/test/resources/input/GenericConstructors.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericConstructors.java similarity index 100% rename from jamopp.tests/src/test/resources/input/GenericConstructors.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericConstructors.java diff --git a/jamopp.tests/src/test/resources/input/GenericMethods.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericMethods.java similarity index 100% rename from jamopp.tests/src/test/resources/input/GenericMethods.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericMethods.java diff --git a/jamopp.tests/src/test/resources/input/GenericSuperConstructors.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericSuperConstructors.java similarity index 100% rename from jamopp.tests/src/test/resources/input/GenericSuperConstructors.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/GenericSuperConstructors.java diff --git a/jamopp.tests/src/test/resources/input/IExtendsMultiple.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IExtendsMultiple.java similarity index 100% rename from jamopp.tests/src/test/resources/input/IExtendsMultiple.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IExtendsMultiple.java diff --git a/jamopp.tests/src/test/resources/input/IGenericMembers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IGenericMembers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/IGenericMembers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IGenericMembers.java diff --git a/jamopp.tests/src/test/resources/input/IMembers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IMembers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/IMembers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IMembers.java diff --git a/jamopp.tests/src/test/resources/input/IOneMethod.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IOneMethod.java similarity index 100% rename from jamopp.tests/src/test/resources/input/IOneMethod.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IOneMethod.java diff --git a/jamopp.tests/src/test/resources/input/ISemicolonOnly.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ISemicolonOnly.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ISemicolonOnly.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ISemicolonOnly.java diff --git a/jamopp.tests/src/test/resources/input/ITwoPublicVoidMethods.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ITwoPublicVoidMethods.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ITwoPublicVoidMethods.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ITwoPublicVoidMethods.java diff --git a/jamopp.tests/src/test/resources/input/IWithComments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IWithComments.java similarity index 100% rename from jamopp.tests/src/test/resources/input/IWithComments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/IWithComments.java diff --git a/jamopp.tests/src/test/resources/input/Import1.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Import1.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Import1.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Import1.java diff --git a/jamopp.tests/src/test/resources/input/Import2.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Import2.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Import2.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Import2.java diff --git a/jamopp.tests/src/test/resources/input/InstanceOfArrayType.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/InstanceOfArrayType.java similarity index 100% rename from jamopp.tests/src/test/resources/input/InstanceOfArrayType.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/InstanceOfArrayType.java diff --git a/jamopp.tests/src/test/resources/input/Interface1.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Interface1.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Interface1.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Interface1.java diff --git a/jamopp.tests/src/test/resources/input/Interface2.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Interface2.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Interface2.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Interface2.java diff --git a/jamopp.tests/src/test/resources/input/Interface3.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Interface3.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Interface3.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Interface3.java diff --git a/jamopp.tests/src/test/resources/input/InterfaceUse.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/InterfaceUse.java similarity index 100% rename from jamopp.tests/src/test/resources/input/InterfaceUse.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/InterfaceUse.java diff --git a/jamopp.tests/src/test/resources/input/JavaDocCommentBlock.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JavaDocCommentBlock.java similarity index 100% rename from jamopp.tests/src/test/resources/input/JavaDocCommentBlock.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JavaDocCommentBlock.java diff --git a/jamopp.tests/src/test/resources/input/JavaDocCommentInClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JavaDocCommentInClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/JavaDocCommentInClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JavaDocCommentInClass.java diff --git a/jamopp.tests/src/test/resources/input/JavaDocCommentInField.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JavaDocCommentInField.java similarity index 100% rename from jamopp.tests/src/test/resources/input/JavaDocCommentInField.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JavaDocCommentInField.java diff --git a/jamopp.tests/src/test/resources/input/JumpLabelStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JumpLabelStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/JumpLabelStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/JumpLabelStatements.java diff --git a/jamopp.tests/src/test/resources/input/LegalIdentifiers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/LegalIdentifiers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/LegalIdentifiers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/LegalIdentifiers.java diff --git a/jamopp.tests/src/test/resources/input/Literals.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Literals.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Literals.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Literals.java diff --git a/jamopp.tests/src/test/resources/input/LocalVariableDeclarations.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/LocalVariableDeclarations.java similarity index 100% rename from jamopp.tests/src/test/resources/input/LocalVariableDeclarations.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/LocalVariableDeclarations.java diff --git a/jamopp.tests/src/test/resources/input/LoopStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/LoopStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/LoopStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/LoopStatements.java diff --git a/jamopp.tests/src/test/resources/input/Members.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Members.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Members.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Members.java diff --git a/jamopp.tests/src/test/resources/input/MethodCallsWithLocalTypeReferences.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/MethodCallsWithLocalTypeReferences.java similarity index 100% rename from jamopp.tests/src/test/resources/input/MethodCallsWithLocalTypeReferences.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/MethodCallsWithLocalTypeReferences.java diff --git a/jamopp.tests/src/test/resources/input/MethodOverride.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/MethodOverride.java similarity index 100% rename from jamopp.tests/src/test/resources/input/MethodOverride.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/MethodOverride.java diff --git a/jamopp.tests/src/test/resources/input/Modifiers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Modifiers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Modifiers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Modifiers.java diff --git a/jamopp.tests/src/test/resources/input/MultipleImplements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/MultipleImplements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/MultipleImplements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/MultipleImplements.java diff --git a/jamopp.tests/src/test/resources/input/Multiplications.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Multiplications.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Multiplications.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Multiplications.java diff --git a/jamopp.tests/src/test/resources/input/NoTypeArgument.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/NoTypeArgument.java similarity index 100% rename from jamopp.tests/src/test/resources/input/NoTypeArgument.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/NoTypeArgument.java diff --git a/jamopp.tests/src/test/resources/input/ParametersWithModifiers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ParametersWithModifiers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ParametersWithModifiers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ParametersWithModifiers.java diff --git a/jamopp.tests/src/test/resources/input/PrimitiveTypeArrays.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/PrimitiveTypeArrays.java similarity index 100% rename from jamopp.tests/src/test/resources/input/PrimitiveTypeArrays.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/PrimitiveTypeArrays.java diff --git a/jamopp.tests/src/test/resources/input/RoundedLiterals.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/RoundedLiterals.java similarity index 100% rename from jamopp.tests/src/test/resources/input/RoundedLiterals.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/RoundedLiterals.java diff --git a/jamopp.tests/src/test/resources/input/SemicolonAfterExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SemicolonAfterExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SemicolonAfterExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SemicolonAfterExpressions.java diff --git a/jamopp.tests/src/test/resources/input/SemicolonAfterMembers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SemicolonAfterMembers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SemicolonAfterMembers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SemicolonAfterMembers.java diff --git a/jamopp.tests/src/test/resources/input/SimpleAnnotations.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SimpleAnnotations.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SimpleAnnotations.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SimpleAnnotations.java diff --git a/jamopp.tests/src/test/resources/input/SimpleMethodCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SimpleMethodCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SimpleMethodCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SimpleMethodCalls.java diff --git a/jamopp.tests/src/test/resources/input/SpecialCharacters.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SpecialCharacters.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SpecialCharacters.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SpecialCharacters.java diff --git a/jamopp.tests/src/test/resources/input/StaticCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/StaticCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/StaticCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/StaticCalls.java diff --git a/jamopp.tests/src/test/resources/input/StaticImports.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/StaticImports.java similarity index 100% rename from jamopp.tests/src/test/resources/input/StaticImports.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/StaticImports.java diff --git a/jamopp.tests/src/test/resources/input/StringLiteralReferencing.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/StringLiteralReferencing.java similarity index 100% rename from jamopp.tests/src/test/resources/input/StringLiteralReferencing.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/StringLiteralReferencing.java diff --git a/jamopp.tests/src/test/resources/input/SuperKeyword.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SuperKeyword.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SuperKeyword.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SuperKeyword.java diff --git a/jamopp.tests/src/test/resources/input/SwitchStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SwitchStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SwitchStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SwitchStatements.java diff --git a/jamopp.tests/src/test/resources/input/Synchronized.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Synchronized.java similarity index 100% rename from jamopp.tests/src/test/resources/input/Synchronized.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/Synchronized.java diff --git a/jamopp.tests/src/test/resources/input/SynchronizedStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SynchronizedStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/SynchronizedStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/SynchronizedStatements.java diff --git a/jamopp.tests/src/test/resources/input/TempLiterals.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TempLiterals.java similarity index 100% rename from jamopp.tests/src/test/resources/input/TempLiterals.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TempLiterals.java diff --git a/jamopp.tests/src/test/resources/input/ThrowStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ThrowStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/ThrowStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/ThrowStatements.java diff --git a/jamopp.tests/src/test/resources/input/TryCatchStatements.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TryCatchStatements.java similarity index 100% rename from jamopp.tests/src/test/resources/input/TryCatchStatements.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TryCatchStatements.java diff --git a/jamopp.tests/src/test/resources/input/TypeParameters.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TypeParameters.java similarity index 100% rename from jamopp.tests/src/test/resources/input/TypeParameters.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TypeParameters.java diff --git a/jamopp.tests/src/test/resources/input/TypeReferencing.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TypeReferencing.java similarity index 100% rename from jamopp.tests/src/test/resources/input/TypeReferencing.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TypeReferencing.java diff --git a/jamopp.tests/src/test/resources/input/TypeReferencingExternal.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TypeReferencingExternal.java similarity index 100% rename from jamopp.tests/src/test/resources/input/TypeReferencingExternal.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/TypeReferencingExternal.java diff --git a/jamopp.tests/src/test/resources/input/UnaryExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/UnaryExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/UnaryExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/UnaryExpressions.java diff --git a/jamopp.tests/src/test/resources/input/UnicodeSurrogateCharacters.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/UnicodeSurrogateCharacters.java similarity index 100% rename from jamopp.tests/src/test/resources/input/UnicodeSurrogateCharacters.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/UnicodeSurrogateCharacters.java diff --git a/jamopp.tests/src/test/resources/input/VariableLengthArgumentList.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/VariableLengthArgumentList.java similarity index 100% rename from jamopp.tests/src/test/resources/input/VariableLengthArgumentList.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/VariableLengthArgumentList.java diff --git a/jamopp.tests/src/test/resources/input/VariableReferencing.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/VariableReferencing.java similarity index 100% rename from jamopp.tests/src/test/resources/input/VariableReferencing.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/VariableReferencing.java diff --git a/jamopp.tests/src/test/resources/input/bugs/Bug1695.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/bugs/Bug1695.java similarity index 100% rename from jamopp.tests/src/test/resources/input/bugs/Bug1695.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/bugs/Bug1695.java diff --git a/jamopp.tests/src/test/resources/input/locations/Location.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/locations/Location.java similarity index 100% rename from jamopp.tests/src/test/resources/input/locations/Location.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/locations/Location.java diff --git a/jamopp.tests/src/test/resources/input/mbtp/C1.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/mbtp/C1.java similarity index 100% rename from jamopp.tests/src/test/resources/input/mbtp/C1.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/mbtp/C1.java diff --git a/jamopp.tests/src/test/resources/input/mbtp/C2.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/mbtp/C2.java similarity index 100% rename from jamopp.tests/src/test/resources/input/mbtp/C2.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/mbtp/C2.java diff --git a/jamopp.tests/src/test/resources/input/mbtp/C3.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/mbtp/C3.java similarity index 100% rename from jamopp.tests/src/test/resources/input/mbtp/C3.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/mbtp/C3.java diff --git a/jamopp.tests/src/test/resources/input/pkg/ClassWith$In$$Pkg.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/ClassWith$In$$Pkg.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/ClassWith$In$$Pkg.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/ClassWith$In$$Pkg.java diff --git a/jamopp.tests/src/test/resources/input/pkg/CrazyUnicode.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/CrazyUnicode.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/CrazyUnicode.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/CrazyUnicode.java diff --git a/jamopp.tests/src/test/resources/input/pkg/EmptyClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/EmptyClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/EmptyClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/EmptyClass.java diff --git a/jamopp.tests/src/test/resources/input/pkg/EscapedStrings.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/EscapedStrings.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/EscapedStrings.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/EscapedStrings.java diff --git a/jamopp.tests/src/test/resources/input/pkg/NumberLiterals.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/NumberLiterals.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/NumberLiterals.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/NumberLiterals.java diff --git a/jamopp.tests/src/test/resources/input/pkg/PackageAnnotation.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/PackageAnnotation.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/PackageAnnotation.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/PackageAnnotation.java diff --git a/jamopp.tests/src/test/resources/input/pkg/UsingAnnotations.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/UsingAnnotations.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/UsingAnnotations.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/UsingAnnotations.java diff --git a/jamopp.tests/src/test/resources/input/pkg/inner/ClassWith$In$$Inner$Pkg.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/inner/ClassWith$In$$Inner$Pkg.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/inner/ClassWith$In$$Inner$Pkg.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/inner/ClassWith$In$$Inner$Pkg.java diff --git a/jamopp.tests/src/test/resources/input/pkg/inner/Inner.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/inner/Inner.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/inner/Inner.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/inner/Inner.java diff --git a/jamopp.tests/src/test/resources/input/pkg/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/package-info.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg/package-info.java diff --git a/jamopp.tests/src/test/resources/input/pkg2/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/package-info.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg2/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/package-info.java diff --git a/jamopp.tests/src/test/resources/input/pkg2/pkg3/PackageAnnotation.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/PackageAnnotation.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg2/pkg3/PackageAnnotation.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/PackageAnnotation.java diff --git a/jamopp.tests/src/test/resources/input/pkg2/pkg3/Pkg2Enum.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/Pkg2Enum.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg2/pkg3/Pkg2Enum.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/Pkg2Enum.java diff --git a/jamopp.tests/src/test/resources/input/pkg2/pkg3/pkg4/PackageAnnotation.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/pkg4/PackageAnnotation.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg2/pkg3/pkg4/PackageAnnotation.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/pkg4/PackageAnnotation.java diff --git a/jamopp.tests/src/test/resources/input/pkg2/pkg3/pkg4/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/pkg4/package-info.java similarity index 100% rename from jamopp.tests/src/test/resources/input/pkg2/pkg3/pkg4/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/pkg2/pkg3/pkg4/package-info.java diff --git a/jamopp.tests/src/test/resources/input/refs/AnonymousClasses.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/AnonymousClasses.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/AnonymousClasses.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/AnonymousClasses.java diff --git a/jamopp.tests/src/test/resources/input/refs/FieldLambdaExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/FieldLambdaExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/FieldLambdaExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/FieldLambdaExpressions.java diff --git a/jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs.java diff --git a/jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs2.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs2.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs2.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs2.java diff --git a/jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs3.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs3.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs3.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs3.java diff --git a/jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs4.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs4.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/LambdaExpressionRefs4.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LambdaExpressionRefs4.java diff --git a/jamopp.tests/src/test/resources/input/refs/LocalClasses.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LocalClasses.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/LocalClasses.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/LocalClasses.java diff --git a/jamopp.tests/src/test/resources/input/refs/NestedLambdaExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/NestedLambdaExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/NestedLambdaExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/NestedLambdaExpressions.java diff --git a/jamopp.tests/src/test/resources/input/refs/ToArray.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/ToArray.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/ToArray.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/ToArray.java diff --git a/jamopp.tests/src/test/resources/input/refs/VarLengthRef.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/VarLengthRef.java similarity index 100% rename from jamopp.tests/src/test/resources/input/refs/VarLengthRef.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/refs/VarLengthRef.java diff --git a/jamopp.tests/src/test/resources/input/resolving/MethodCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/MethodCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving/MethodCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/MethodCalls.java diff --git a/jamopp.tests/src/test/resources/input/resolving/MethodCallsWithLocalTypeReferences.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/MethodCallsWithLocalTypeReferences.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving/MethodCallsWithLocalTypeReferences.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/MethodCallsWithLocalTypeReferences.java diff --git a/jamopp.tests/src/test/resources/input/resolving/MethodCallsWithoutInheritance.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/MethodCallsWithoutInheritance.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving/MethodCallsWithoutInheritance.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/MethodCallsWithoutInheritance.java diff --git a/jamopp.tests/src/test/resources/input/resolving/ReferenceToInheritedMethod.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/ReferenceToInheritedMethod.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving/ReferenceToInheritedMethod.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/ReferenceToInheritedMethod.java diff --git a/jamopp.tests/src/test/resources/input/resolving/VariableReferencing.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/VariableReferencing.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving/VariableReferencing.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/VariableReferencing.java diff --git a/jamopp.tests/src/test/resources/input/resolving/importResolverTest/JavaUtilEnumerationImport.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/importResolverTest/JavaUtilEnumerationImport.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving/importResolverTest/JavaUtilEnumerationImport.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving/importResolverTest/JavaUtilEnumerationImport.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/arrayParameters_2/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/arrayParameters_2/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/arrayParameters_2/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/arrayParameters_2/AClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/autoboxingA_1/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/autoboxingA_1/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/autoboxingA_1/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/autoboxingA_1/AClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/autoboxingB_1/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/autoboxingB_1/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/autoboxingB_1/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/autoboxingB_1/AClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/fields_2/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/fields_2/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/fields_2/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/fields_2/AClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/methodOverloading_2/MethodOverloading.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methodOverloading_2/MethodOverloading.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/methodOverloading_2/MethodOverloading.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methodOverloading_2/MethodOverloading.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/methodParameters_4/LocalCalls.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methodParameters_4/LocalCalls.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/methodParameters_4/LocalCalls.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methodParameters_4/LocalCalls.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/methods_1/Callee.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methods_1/Callee.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/methods_1/Callee.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methods_1/Callee.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/methods_1/Caller.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methods_1/Caller.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/methods_1/Caller.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/methods_1/Caller.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/Caller.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/Caller.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/Caller.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/Caller.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassA.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassA.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassA.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassA.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassB.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassB.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassB.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/SubClassB.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/SuperClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/SuperClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/polymorphism_2/SuperClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/polymorphism_2/SuperClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/shadowedField_1/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/shadowedField_1/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/shadowedField_1/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/shadowedField_1/AClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/staticImportA_2/Exporter.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportA_2/Exporter.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/staticImportA_2/Exporter.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportA_2/Exporter.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/staticImportA_2/Importer.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportA_2/Importer.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/staticImportA_2/Importer.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportA_2/Importer.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/staticImportB_2/Exporter.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportB_2/Exporter.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/staticImportB_2/Exporter.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportB_2/Exporter.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/staticImportB_2/Importer.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportB_2/Importer.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/staticImportB_2/Importer.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/staticImportB_2/Importer.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/superclassmethod_2/SubClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/superclassmethod_2/SubClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/superclassmethod_2/SubClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/superclassmethod_2/SubClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/superclassmethod_2/SuperClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/superclassmethod_2/SuperClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/superclassmethod_2/SuperClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/superclassmethod_2/SuperClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/GenericClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/GenericClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/GenericClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/GenericClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/SimpleClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/SimpleClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/SimpleClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeArgumentsA_1/SimpleClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersA_2/GenericClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersA_2/GenericClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersA_2/GenericClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersA_2/GenericClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/Caller.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/Caller.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/Caller.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/Caller.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/ClassA.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/ClassA.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/ClassA.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/ClassA.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/GenericSuperClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/GenericSuperClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/GenericSuperClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/GenericSuperClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/SubClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/SubClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersB_1/SubClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersB_1/SubClass.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersC_0/Caller.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersC_0/Caller.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersC_0/Caller.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersC_0/Caller.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/typeparametersC_0/CollectionsSource.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersC_0/CollectionsSource.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/typeparametersC_0/CollectionsSource.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/typeparametersC_0/CollectionsSource.java diff --git a/jamopp.tests/src/test/resources/input/resolving_new/variableLengthParameters_2/AClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/variableLengthParameters_2/AClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/resolving_new/variableLengthParameters_2/AClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/resolving_new/variableLengthParameters_2/AClass.java diff --git a/jamopp.tests/src/test/resources/input/spechier/ClassC.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/spechier/ClassC.java similarity index 100% rename from jamopp.tests/src/test/resources/input/spechier/ClassC.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/spechier/ClassC.java diff --git a/jamopp.tests/src/test/resources/input/spechier/SubClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/spechier/SubClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/spechier/SubClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/spechier/SubClass.java diff --git a/jamopp.tests/src/test/resources/input/spechier/SuperClass.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/spechier/SuperClass.java similarity index 100% rename from jamopp.tests/src/test/resources/input/spechier/SuperClass.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/spechier/SuperClass.java diff --git a/jamopp.tests/src/test/resources/input/staticcalltarget/CallTargetsProvider.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/staticcalltarget/CallTargetsProvider.java similarity index 100% rename from jamopp.tests/src/test/resources/input/staticcalltarget/CallTargetsProvider.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/staticcalltarget/CallTargetsProvider.java diff --git a/jamopp.tests/src/test/resources/input/unicode/ControlZ.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/ControlZ.java similarity index 100% rename from jamopp.tests/src/test/resources/input/unicode/ControlZ.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/ControlZ.java diff --git a/jamopp.tests/src/test/resources/input/unicode/MoreUnicodeCharacters.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/MoreUnicodeCharacters.java similarity index 100% rename from jamopp.tests/src/test/resources/input/unicode/MoreUnicodeCharacters.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/MoreUnicodeCharacters.java diff --git a/jamopp.tests/src/test/resources/input/unicode/Unicode.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/Unicode.java similarity index 100% rename from jamopp.tests/src/test/resources/input/unicode/Unicode.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/Unicode.java diff --git a/jamopp.tests/src/test/resources/input/unicode/UnicodeIdentifiers.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/UnicodeIdentifiers.java similarity index 100% rename from jamopp.tests/src/test/resources/input/unicode/UnicodeIdentifiers.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/input/unicode/UnicodeIdentifiers.java diff --git a/jamopp.tests/src/test/resources/sevenandup/module-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/module-info.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/module-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/module-info.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLambdaExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLambdaExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLambdaExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLambdaExpressions.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLiterals.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLiterals.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLiterals.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithLiterals.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithTryCatch.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithTryCatch.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithTryCatch.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleClassWithTryCatch.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleInterfaceWithDefaultMethods.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleInterfaceWithDefaultMethods.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkg2/SimpleInterfaceWithDefaultMethods.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkg2/SimpleInterfaceWithDefaultMethods.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithMoreReferences.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithMoreReferences.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithMoreReferences.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithMoreReferences.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences2.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences2.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences2.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences2.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences3.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences3.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences3.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/ClassWithReferences3.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkgJava14/IntersectionTypeWithTypeArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/IntersectionTypeWithTypeArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkgJava14/IntersectionTypeWithTypeArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/IntersectionTypeWithTypeArguments.java diff --git a/jamopp.tests/src/test/resources/sevenandup/pkgJava14/SimpleClassWithSwitch.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/SimpleClassWithSwitch.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/pkgJava14/SimpleClassWithSwitch.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/pkgJava14/SimpleClassWithSwitch.java diff --git a/jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithDiamondTypeArguments.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithDiamondTypeArguments.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithDiamondTypeArguments.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithDiamondTypeArguments.java diff --git a/jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithMethodReferenceExpressions.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithMethodReferenceExpressions.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithMethodReferenceExpressions.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithMethodReferenceExpressions.java diff --git a/jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithReceiverParameters.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithReceiverParameters.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithReceiverParameters.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithReceiverParameters.java diff --git a/jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithRestrictedKeywords.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithRestrictedKeywords.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithRestrictedKeywords.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithRestrictedKeywords.java diff --git a/jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithVar.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithVar.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithVar.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/SimpleClassWithVar.java diff --git a/jamopp.tests/src/test/resources/sevenandup/simplepackage/package-info.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/package-info.java similarity index 100% rename from jamopp.tests/src/test/resources/sevenandup/simplepackage/package-info.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/sevenandup/simplepackage/package-info.java diff --git a/jamopp.tests/src/test/resources/standalone/DemoApplication.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/standalone/DemoApplication.java similarity index 100% rename from jamopp.tests/src/test/resources/standalone/DemoApplication.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/standalone/DemoApplication.java diff --git a/jamopp.tests/src/test/resources/standalone/WelcomeController.java b/jamopp-ext.parent/jamopp-ext.tests/src/test/resources/standalone/WelcomeController.java similarity index 100% rename from jamopp.tests/src/test/resources/standalone/WelcomeController.java rename to jamopp-ext.parent/jamopp-ext.tests/src/test/resources/standalone/WelcomeController.java diff --git a/jamopp.tests/target/src-bulk/JaMoPP-BulkTest b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/JaMoPP-BulkTest similarity index 100% rename from jamopp.tests/target/src-bulk/JaMoPP-BulkTest rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/JaMoPP-BulkTest diff --git a/jamopp.tests/target/src-bulk/TeaStore b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/TeaStore similarity index 100% rename from jamopp.tests/target/src-bulk/TeaStore rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/TeaStore diff --git a/jamopp.tests/target/src-bulk/acmeair b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/acmeair similarity index 100% rename from jamopp.tests/target/src-bulk/acmeair rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/acmeair diff --git a/jamopp.tests/target/src-bulk/esda b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/esda similarity index 100% rename from jamopp.tests/target/src-bulk/esda rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/esda diff --git a/jamopp.tests/target/src-bulk/microservice b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/microservice similarity index 100% rename from jamopp.tests/target/src-bulk/microservice rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/microservice diff --git a/jamopp.tests/target/src-bulk/petclinic b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/petclinic similarity index 100% rename from jamopp.tests/target/src-bulk/petclinic rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/petclinic diff --git a/jamopp.tests/target/src-bulk/piggymetrics b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/piggymetrics similarity index 100% rename from jamopp.tests/target/src-bulk/piggymetrics rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/piggymetrics diff --git a/jamopp.tests/target/src-bulk/teammates b/jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/teammates similarity index 100% rename from jamopp.tests/target/src-bulk/teammates rename to jamopp-ext.parent/jamopp-ext.tests/target/src-bulk/teammates diff --git a/mvnw b/jamopp-ext.parent/mvnw similarity index 100% rename from mvnw rename to jamopp-ext.parent/mvnw diff --git a/mvnw.cmd b/jamopp-ext.parent/mvnw.cmd similarity index 100% rename from mvnw.cmd rename to jamopp-ext.parent/mvnw.cmd diff --git a/pom.xml b/jamopp-ext.parent/pom.xml similarity index 93% rename from pom.xml rename to jamopp-ext.parent/pom.xml index 011e4ef9..ef9aaad4 100644 --- a/pom.xml +++ b/jamopp-ext.parent/pom.xml @@ -6,7 +6,7 @@ 4.0.0 tools.mdsd - jamopp.parent + jamopp-ext.parent 6.0.0-SNAPSHOT pom Extended JaMoPP Parent @@ -20,20 +20,20 @@ - jamopp.model - jamopp.model.edit + jamopp-ext.model + jamopp-ext.model.edit - - jamopp.p2 - jamopp.parser - jamopp.parser.bcel - jamopp.parser.jdt - jamopp.parser.jdt.singlefile - jamopp.printer - jamopp.resolution - jamopp.resource - jamopp.standalone - jamopp.tests + + jamopp-ext.p2 + jamopp-ext.parser + jamopp-ext.parser.bcel + jamopp-ext.parser.jdt + jamopp-ext.parser.jdt.singlefile + jamopp-ext.printer + jamopp-ext.resolution + jamopp-ext.resource + jamopp-ext.standalone + jamopp-ext.tests diff --git a/jamopp.model/src/main/resources/plugin.properties b/jamopp.model/src/main/resources/plugin.properties deleted file mode 100644 index 26ee9735..00000000 --- a/jamopp.model/src/main/resources/plugin.properties +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright (c) 2020-2023 -# Modelling for Continuous Software Engineering (MCSE) group, Institute of Information Security and Dependability (KASTEL), Karlsruhe Institute of Technology (KIT). -# -# Copyright (c) 2006-2014 -# Software Technology Group, Dresden University of Technology -# DevBoost GmbH, Berlin, Amtsgericht Charlottenburg, HRB 140026 -# -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Software Technology Group - TU Dresden, Germany; -# DevBoost GmbH - Berlin, Germany -# - initial API and implementation -# Martin Armbruster (MCSE, KASTEL, KIT) -# - Adaptation and extension for Java 7+ -# - -pluginName = Java Model -providerName = www.example.org diff --git a/jamopp.model/src/main/resources/plugin.xml b/jamopp.model/src/main/resources/plugin.xml deleted file mode 100644 index f6da4abe..00000000 --- a/jamopp.model/src/main/resources/plugin.xml +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -