2016-06-21 16:54:21 |
Shuai Li <shuai.li@cea.fr> |
languages/java/org.eclipse.papyrus.designer.languages.java.reverse/META-INF/MANIFEST.MF v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/pom.xml v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/exception/ClassifierNeedCreationException.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/exception/ClassifierNotFoundException.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/exception/ImportNotFoundException.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/exception/NestedClassifierNeedCreationException.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/exception/NotFoundException.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/jdt/JdtAstUtils.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/jdt/JdtCompilationUnitAnalyzer.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/jdt/LocalContext.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/jdt/PropertyDeclarationHelper.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/jdt/TypeReferenceDeclaration.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/ClassifierCatalog.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/CompilationUnitAnalyser.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/CreationPackageCatalog.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/ImportedTypeCatalog.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/TypeResolver.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/UmlUtils.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithGeneric.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithImports.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithNestedClass.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithNestedClassAndCrossReferences.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithQnames.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithTypeDotName.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ClassWithTypes.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/EnumerationWithNestedClasses.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ExtendsGeneric.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ExtendsSimple.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ExtendsWithGeneric.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/ImportsWithStar.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/InterfaceWithModifiers.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/Modifiers.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/Properties.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/PropertiesWithGenerics.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/classesundertest/SimpleClass.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/javaparser/AbstractTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/javaparser/JavaParserTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdt/JdtAstUtilsTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdtparser/AbstractJdtParserTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdtparser/JdtParserExtendsTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdtparser/JdtParserTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdtparser/JdtParserTypeQNameTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdtparser/JdtParserTypesTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/tests/AbstractJavaReverseTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/tests/SimpleClassTest.java v b8b6efef5de2d16b099ff26106602166dfd5b88a
Bug 496481 - [Reverse Java] Merge javaOriginalGenReverse with master
- Cherry pick commit with all merged changes onto master - Update MANIFEST and pom of java.reverse plugins to 1.0.2 - Update old java generator plugins to 1.0.2
Conflicts: languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/src/org/eclipse/papyrus/designer/languages/java/reverse/ui/dialog/ReverseCodeDialog.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/src/org/eclipse/papyrus/designer/languages/java/reverse/ui/dnd/ReverseJobAndTransactionForDrop.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/src/org/eclipse/papyrus/designer/languages/java/reverse/ui/handlers/JavaCodeReverseInJobHandler.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/META-INF/MANIFEST.MF languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/CreationPackageCatalog.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/UmlUtils.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/javaparser/AbstractTest.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/javaparser/JavaParserTest.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/test/org/eclipse/papyrus/designer/languages/java/reverse/jdtparser/JdtParserTest.java languages/java/pom.xml releng/org.eclipse.papyrus.designer.languages.java.feature/feature.xml
=======
- Modifiers in transformation (by applying stereotypes) - Default generation package can now be empty; in this case we generate in the root element of the model - Migrate code to java 1.7 - Handling of types (external in separate package with External and NoCodeGen stereotypes, primitive and wrapper use java library) - Short name external types (e.g. NullPointerException) - Method body (without comments) - Fix default visibility of java members (private) - Raised exceptions - Add qualifiedNamesInProject to Parameter - Add preVisit and postVisit methods to IProjectExplorerNodeVisitor interface - Variadic modifier - Releng - Conversions for Java Parser 1.8 - Constructor - Apply UML standard profile - Inner enum - Default value of attribute and specification of enumeration literal - Creation paths from dialog now handled - Do not create external types dialog when not necessary - Do not apply NoCodeGen on models (packages) that are created through the creationPaths - Create packages only in the model (not models)
Conflicts: languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/src/org/eclipse/papyrus/designer/languages/java/reverse/ui/ReverseSelectedNodeVisitor.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/META-INF/MANIFEST.MF languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/CompilationUnitAnalyser.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse/src/org/eclipse/papyrus/designer/languages/java/reverse/umlparser/TypeAnalyser.java
- JDT visitor modifications for qualified names in projects parameter and API update
Conflicts: languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/src/org/eclipse/papyrus/designer/languages/java/reverse/ui/dnd/ReverseJobAndTransactionForDrop.java languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/src/org/eclipse/papyrus/designer/languages/java/reverse/ui/handlers/JavaCodeReverseInJobHandler.java
=======
bug 496471: [designer][java][reverse] Java Reverse shall have JUnit tests
- add base classes for testing. Tests fail because reversed elements are created in predefined package, and searchPaths are not set accordingly.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496471
=======
bug 496360: [designer][java][reverse] Java reverse shall provide an implementation with JDT parser
- Provides an implementation with JDT - reversed elements : - classes, interfaces, enum - nested classifiers - extends/implements - attributes
https://bugs.eclipse.org/bugs/show_bug.cgi?id=496360
=======
bug 489844: [Java Reverse] Need to update the java reverse parser to the latest Java version
- Allow to also lookup for nested classifiers
https://bugs.eclipse.org/bugs/show_bug.cgi?id=489844
=======
bug 489844: [Java Reverse] Need to update the java reverse parser to the latest Java version
Add JDT as additional parser. Rework Type resolution mechanism (in progress). Missing properties and methods.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=489844
=======
bug 489844: [Java Reverse] Need to update the java reverse parser to the latest Java version
Add JDT Parser. Allow to choose between JavaParser and JDTParser JDTPArser reverse only class stub. Intermediate code (need cleanup and improvements)
https://bugs.eclipse.org/bugs/show_bug.cgi?id=489844
=======
489844: [Java Reverse] Need to update the java reverse parser to the latest Java version
Add JavaParser 1.8. Use this parser. Start adding Tests Test using JDT as parser.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=489844
=======
[Designer][Java][Reverse]
Allow drawing of Interface, Enumeration, Package when doing reverse by dnd from Package Explorer to Class Diagram.
=======
bug 438640: [java reverse code] should allow a drag & drop way to run the reverse
Show reversed class name in the progress bar.
=======
493993: [designer][java] Cleanup Original Java Reverse and Java Generator code
Remove old classes that are not used anymore.
=======
bug 494442: [Designer][Java][Reverse] The reverse should also reverse Enumeration
Reverse Java Enumerations.
=======
bug 493993: [designer][java] Cleanup Original Java Reverse and Java Generator code
Enable Progress monitor bar in Job Dialog. Remove unused old JavaCodeReverseHandler
=======
bug 493993: [designer][java] Cleanup Original Java Reverse and Java Generator code
Extract superclass AbstractExecuteInJobHandler from JavaCodeReverseInJobHandler.
=======
bug 438640: [java reverse code] should allow a drag & drop way to run the reverse
Reverse Handler from the toolbar now use the new visitor to walk user selection.
=======
493993: [designer][java] Cleanup Original Java Reverse and Java Generator code
Use a visitor pattern to walk selected nodes from Eclipse Package/Project Explorers.
=======
Bug 493993: [designer][java] Cleanup Original Java Reverse and Java Generator code
Remove some unused classes. Organize imports.
=======
Bug 438640: [java reverse code] should allow a drag & drop way to run the reverse
Drop work. Only one Strategy is alive. When several dnd strategies match for the
=======
Bug 438640: [java reverse code] should allow a drag & drop way to run the reverse
Add a new AbstractJobAndTransactionalDropStrategy controlling a LifeCycle for IJobAndTransactionForDrop. This simplify the creation of
=======
Bug 492754: [designer][java][generator] Reenable code for the original Java Generator
Merge code from papyrus-extra. Merged code solves several bugs. See history for bug 438640 in Papyrus git.
=======
Bug 492754: [designer][java][generator] Reenable code for the original Java Generator
Update parent pom version to 0.7.1. Update plugin version to 0.7.1.qualifier
=======
Bug 492755 - [designer][Java][generator] Original Java generator fails with error
Remove the import of String unit.
=======
Bug 492754 -[designer][java][generator] Reenable code for the original Java Generator
Reintroduce the original Java Profile from papyrus/extra/java. This reenable the original java generator.
Change-Id: Id96bd2fd6a66873076337f37c6cf12d35f4d86df Signed-off-by: Shuai Li <shuai.li@cea.fr> |