Menu

Commit [r611]  Maximize  Restore  History

- adding support for Enums in JavaParser

- creating a randomized test environment for the JavaParser
- tuning some of the current JavaParser tests to use the random environment
- adding random Enum detection test

agalal 2011-12-13

changed /trunk/UMLModeler/src/controller/modelgen/JavaParser.java
changed /trunk/UMLModeler/src/model/OOClass.java
changed /trunk/UMLModeler/src/model/OOEnum.java
changed /trunk/UMLModeler/src/model/OOMethod.java
changed /trunk/UMLModeler/tests/javacodegen/RandomCodeGenerationTest.java
added /trunk/UMLModeler/tests/javamodelgen/EnumDefinitionTest.java
changed /trunk/UMLModeler/tests/javamodelgen/RandomClassGenerationTest.java
added /trunk/UMLModeler/tests/javamodelgen/env
added /trunk/UMLModeler/tests/javamodelgen/env/GeneralRandomizer.java
added /trunk/UMLModeler/tests/javamodelgen/env/OOAttributeRandOptions.java
added /trunk/UMLModeler/tests/javamodelgen/env/OOEnumRandOptions.java
added /trunk/UMLModeler/tests/javamodelgen/env/OOMethodRandOptions.java
added /trunk/UMLModeler/tests/javamodelgen/env/OORandOptions.java
added /trunk/UMLModeler/tests/javamodelgen/env/RandomSeedGenerator.java
added /trunk/UMLModeler/tests/javamodelgen/env/randoogenerators
added /trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOAttribute.java
added /trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOClass.java
added /trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOEnum.java
added /trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOMethod.java
renamed /trunk/UMLModeler/tests/sys/OOClassConfiguration.java -> /trunk/UMLModeler/tests/javamodelgen/env/OOClassRandOptions.java
removed /trunk/UMLModeler/tests/sys/RandomOOClassGenerator.java
/trunk/UMLModeler/src/controller/modelgen/JavaParser.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOClass.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOEnum.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/src/model/OOMethod.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javacodegen/RandomCodeGenerationTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/EnumDefinitionTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/RandomClassGenerationTest.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/GeneralRandomizer.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/OOAttributeRandOptions.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/OOEnumRandOptions.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/OOMethodRandOptions.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/OORandOptions.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/RandomSeedGenerator.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOAttribute.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOClass.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOEnum.java Diff Switch to side-by-side view
Loading...
/trunk/UMLModeler/tests/javamodelgen/env/randoogenerators/ROOMethod.java Diff Switch to side-by-side view
Loading...