diff --git a/.github/install_examples.sh b/.github/install_examples.sh index ba9b1d4c..557428b1 100755 --- a/.github/install_examples.sh +++ b/.github/install_examples.sh @@ -27,11 +27,11 @@ mvn clean test -DskipTests -Dmaven.compiler.source=$SRC_VERSION -Dmaven.compiler mvn clean test -DskipTests -Dmaven.compiler.source=$SRC_VERSION -Dmaven.compiler.target=$SRC_VERSION -B -f examples/exampleFL6Mixed/FLtest1/ mvn clean test -DskipTests -Dmaven.compiler.source=$SRC_VERSION -Dmaven.compiler.target=$SRC_VERSION -B -f examples/exampleFL7SameNamedMethods/FLtest1/ mvn clean test -DskipTests -Dmaven.compiler.source=$SRC_VERSION -Dmaven.compiler.target=$SRC_VERSION -B -f examples/exampleFL11/FLtest1/ -mvn clean test -DskipTests -Dmaven.compiler.source=$SRC_VERSION -Dmaven.compiler.target=$SRC_VERSION -B -f examples/exampleFL13Block/cl2/ # Compile real projects if [ $JAVA_MAJOR_VERSION -eq "8" ]; then mvn clean test -DskipTests -Dmaven.compiler.source=1.8 -Dmaven.compiler.target=1.8 -B -f examples/math_70/ + mvn clean test -DskipTests -Dmaven.compiler.source=1.5 -Dmaven.compiler.target=1.5 -B -f examples/cl2/ fi # Copy compiled classes to non-maven mirror projects diff --git a/examples/exampleFL13Block/cl2/DEVELOPERS-GUIDE.html b/examples/cl2/DEVELOPERS-GUIDE.html similarity index 100% rename from examples/exampleFL13Block/cl2/DEVELOPERS-GUIDE.html rename to examples/cl2/DEVELOPERS-GUIDE.html diff --git a/examples/exampleFL13Block/cl2/LICENSE.txt b/examples/cl2/LICENSE.txt similarity index 100% rename from examples/exampleFL13Block/cl2/LICENSE.txt rename to examples/cl2/LICENSE.txt diff --git a/examples/exampleFL13Block/cl2/PROPOSAL.html b/examples/cl2/PROPOSAL.html similarity index 100% rename from examples/exampleFL13Block/cl2/PROPOSAL.html rename to examples/cl2/PROPOSAL.html diff --git a/examples/exampleFL13Block/cl2/RELEASE-NOTES.txt b/examples/cl2/RELEASE-NOTES.txt similarity index 100% rename from examples/exampleFL13Block/cl2/RELEASE-NOTES.txt rename to examples/cl2/RELEASE-NOTES.txt diff --git a/examples/exampleFL13Block/cl2/STATUS.html b/examples/cl2/STATUS.html similarity index 100% rename from examples/exampleFL13Block/cl2/STATUS.html rename to examples/cl2/STATUS.html diff --git a/examples/exampleFL13Block/cl2/build.xml b/examples/cl2/build.xml similarity index 100% rename from examples/exampleFL13Block/cl2/build.xml rename to examples/cl2/build.xml diff --git a/examples/exampleFL13Block/cl2/checkstyle.properties b/examples/cl2/checkstyle.properties similarity index 100% rename from examples/exampleFL13Block/cl2/checkstyle.properties rename to examples/cl2/checkstyle.properties diff --git a/examples/exampleFL13Block/cl2/default.properties b/examples/cl2/default.properties similarity index 100% rename from examples/exampleFL13Block/cl2/default.properties rename to examples/cl2/default.properties diff --git a/examples/exampleFL13Block/cl2/maven.xml b/examples/cl2/maven.xml similarity index 100% rename from examples/exampleFL13Block/cl2/maven.xml rename to examples/cl2/maven.xml diff --git a/examples/exampleFL13Block/cl2/pom.xml b/examples/cl2/pom.xml similarity index 100% rename from examples/exampleFL13Block/cl2/pom.xml rename to examples/cl2/pom.xml diff --git a/examples/exampleFL13Block/cl2/project.properties b/examples/cl2/project.properties similarity index 100% rename from examples/exampleFL13Block/cl2/project.properties rename to examples/cl2/project.properties diff --git a/examples/exampleFL13Block/cl2/project.xml b/examples/cl2/project.xml similarity index 100% rename from examples/exampleFL13Block/cl2/project.xml rename to examples/cl2/project.xml diff --git a/examples/exampleFL13Block/cl2/src/conf/MANIFEST.MF b/examples/cl2/src/conf/MANIFEST.MF similarity index 100% rename from examples/exampleFL13Block/cl2/src/conf/MANIFEST.MF rename to examples/cl2/src/conf/MANIFEST.MF diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/ArrayUtils.java b/examples/cl2/src/java/org/apache/commons/lang/ArrayUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/ArrayUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/ArrayUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/BooleanUtils.java b/examples/cl2/src/java/org/apache/commons/lang/BooleanUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/BooleanUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/BooleanUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/CharRange.java b/examples/cl2/src/java/org/apache/commons/lang/CharRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/CharRange.java rename to examples/cl2/src/java/org/apache/commons/lang/CharRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/CharSet.java b/examples/cl2/src/java/org/apache/commons/lang/CharSet.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/CharSet.java rename to examples/cl2/src/java/org/apache/commons/lang/CharSet.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/CharSetUtils.java b/examples/cl2/src/java/org/apache/commons/lang/CharSetUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/CharSetUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/CharSetUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/ClassUtils.java b/examples/cl2/src/java/org/apache/commons/lang/ClassUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/ClassUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/ClassUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/Entities.java b/examples/cl2/src/java/org/apache/commons/lang/Entities.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/Entities.java rename to examples/cl2/src/java/org/apache/commons/lang/Entities.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/IllegalClassException.java b/examples/cl2/src/java/org/apache/commons/lang/IllegalClassException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/IllegalClassException.java rename to examples/cl2/src/java/org/apache/commons/lang/IllegalClassException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/IncompleteArgumentException.java b/examples/cl2/src/java/org/apache/commons/lang/IncompleteArgumentException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/IncompleteArgumentException.java rename to examples/cl2/src/java/org/apache/commons/lang/IncompleteArgumentException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NotImplementedException.java b/examples/cl2/src/java/org/apache/commons/lang/NotImplementedException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NotImplementedException.java rename to examples/cl2/src/java/org/apache/commons/lang/NotImplementedException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NullArgumentException.java b/examples/cl2/src/java/org/apache/commons/lang/NullArgumentException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NullArgumentException.java rename to examples/cl2/src/java/org/apache/commons/lang/NullArgumentException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NumberRange.java b/examples/cl2/src/java/org/apache/commons/lang/NumberRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NumberRange.java rename to examples/cl2/src/java/org/apache/commons/lang/NumberRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NumberUtils.java b/examples/cl2/src/java/org/apache/commons/lang/NumberUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/NumberUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/NumberUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/ObjectUtils.java b/examples/cl2/src/java/org/apache/commons/lang/ObjectUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/ObjectUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/ObjectUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/RandomStringUtils.java b/examples/cl2/src/java/org/apache/commons/lang/RandomStringUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/RandomStringUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/RandomStringUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/SerializationException.java b/examples/cl2/src/java/org/apache/commons/lang/SerializationException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/SerializationException.java rename to examples/cl2/src/java/org/apache/commons/lang/SerializationException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/SerializationUtils.java b/examples/cl2/src/java/org/apache/commons/lang/SerializationUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/SerializationUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/SerializationUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/StringEscapeUtils.java b/examples/cl2/src/java/org/apache/commons/lang/StringEscapeUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/StringEscapeUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/StringEscapeUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/StringPrintWriter.java b/examples/cl2/src/java/org/apache/commons/lang/StringPrintWriter.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/StringPrintWriter.java rename to examples/cl2/src/java/org/apache/commons/lang/StringPrintWriter.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/StringUtils.java b/examples/cl2/src/java/org/apache/commons/lang/StringUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/StringUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/StringUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/SystemUtils.java b/examples/cl2/src/java/org/apache/commons/lang/SystemUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/SystemUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/SystemUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/UnhandledException.java b/examples/cl2/src/java/org/apache/commons/lang/UnhandledException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/UnhandledException.java rename to examples/cl2/src/java/org/apache/commons/lang/UnhandledException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/WordWrapUtils.java b/examples/cl2/src/java/org/apache/commons/lang/WordWrapUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/WordWrapUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/WordWrapUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/CompareToBuilder.java b/examples/cl2/src/java/org/apache/commons/lang/builder/CompareToBuilder.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/CompareToBuilder.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/CompareToBuilder.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/EqualsBuilder.java b/examples/cl2/src/java/org/apache/commons/lang/builder/EqualsBuilder.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/EqualsBuilder.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/EqualsBuilder.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java b/examples/cl2/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/ReflectionToStringBuilder.java b/examples/cl2/src/java/org/apache/commons/lang/builder/ReflectionToStringBuilder.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/ReflectionToStringBuilder.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/ReflectionToStringBuilder.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java b/examples/cl2/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/ToStringBuilder.java b/examples/cl2/src/java/org/apache/commons/lang/builder/ToStringBuilder.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/ToStringBuilder.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/ToStringBuilder.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/ToStringStyle.java b/examples/cl2/src/java/org/apache/commons/lang/builder/ToStringStyle.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/ToStringStyle.java rename to examples/cl2/src/java/org/apache/commons/lang/builder/ToStringStyle.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/package.html b/examples/cl2/src/java/org/apache/commons/lang/builder/package.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/builder/package.html rename to examples/cl2/src/java/org/apache/commons/lang/builder/package.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/Enum.java b/examples/cl2/src/java/org/apache/commons/lang/enums/Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/Enum.java rename to examples/cl2/src/java/org/apache/commons/lang/enums/Enum.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/EnumUtils.java b/examples/cl2/src/java/org/apache/commons/lang/enums/EnumUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/EnumUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/enums/EnumUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/ValuedEnum.java b/examples/cl2/src/java/org/apache/commons/lang/enums/ValuedEnum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/ValuedEnum.java rename to examples/cl2/src/java/org/apache/commons/lang/enums/ValuedEnum.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/package.html b/examples/cl2/src/java/org/apache/commons/lang/enums/package.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/enums/package.html rename to examples/cl2/src/java/org/apache/commons/lang/enums/package.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/ExceptionUtils.java b/examples/cl2/src/java/org/apache/commons/lang/exception/ExceptionUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/ExceptionUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/exception/ExceptionUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/Nestable.java b/examples/cl2/src/java/org/apache/commons/lang/exception/Nestable.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/Nestable.java rename to examples/cl2/src/java/org/apache/commons/lang/exception/Nestable.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableDelegate.java b/examples/cl2/src/java/org/apache/commons/lang/exception/NestableDelegate.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableDelegate.java rename to examples/cl2/src/java/org/apache/commons/lang/exception/NestableDelegate.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableError.java b/examples/cl2/src/java/org/apache/commons/lang/exception/NestableError.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableError.java rename to examples/cl2/src/java/org/apache/commons/lang/exception/NestableError.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableException.java b/examples/cl2/src/java/org/apache/commons/lang/exception/NestableException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableException.java rename to examples/cl2/src/java/org/apache/commons/lang/exception/NestableException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableRuntimeException.java b/examples/cl2/src/java/org/apache/commons/lang/exception/NestableRuntimeException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/NestableRuntimeException.java rename to examples/cl2/src/java/org/apache/commons/lang/exception/NestableRuntimeException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/package.html b/examples/cl2/src/java/org/apache/commons/lang/exception/package.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/exception/package.html rename to examples/cl2/src/java/org/apache/commons/lang/exception/package.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/DoubleRange.java b/examples/cl2/src/java/org/apache/commons/lang/math/DoubleRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/DoubleRange.java rename to examples/cl2/src/java/org/apache/commons/lang/math/DoubleRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/FloatRange.java b/examples/cl2/src/java/org/apache/commons/lang/math/FloatRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/FloatRange.java rename to examples/cl2/src/java/org/apache/commons/lang/math/FloatRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/Fraction.java b/examples/cl2/src/java/org/apache/commons/lang/math/Fraction.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/Fraction.java rename to examples/cl2/src/java/org/apache/commons/lang/math/Fraction.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/IntRange.java b/examples/cl2/src/java/org/apache/commons/lang/math/IntRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/IntRange.java rename to examples/cl2/src/java/org/apache/commons/lang/math/IntRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/JVMRandom.java b/examples/cl2/src/java/org/apache/commons/lang/math/JVMRandom.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/JVMRandom.java rename to examples/cl2/src/java/org/apache/commons/lang/math/JVMRandom.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/LongRange.java b/examples/cl2/src/java/org/apache/commons/lang/math/LongRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/LongRange.java rename to examples/cl2/src/java/org/apache/commons/lang/math/LongRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/NumberRange.java b/examples/cl2/src/java/org/apache/commons/lang/math/NumberRange.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/NumberRange.java rename to examples/cl2/src/java/org/apache/commons/lang/math/NumberRange.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/RandomUtils.java b/examples/cl2/src/java/org/apache/commons/lang/math/RandomUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/RandomUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/math/RandomUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/Range.java b/examples/cl2/src/java/org/apache/commons/lang/math/Range.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/Range.java rename to examples/cl2/src/java/org/apache/commons/lang/math/Range.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/package.html b/examples/cl2/src/java/org/apache/commons/lang/math/package.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/math/package.html rename to examples/cl2/src/java/org/apache/commons/lang/math/package.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/overview.html b/examples/cl2/src/java/org/apache/commons/lang/overview.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/overview.html rename to examples/cl2/src/java/org/apache/commons/lang/overview.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/package.html b/examples/cl2/src/java/org/apache/commons/lang/package.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/package.html rename to examples/cl2/src/java/org/apache/commons/lang/package.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java b/examples/cl2/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/reflect/ConstructorUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/FieldUtils.java b/examples/cl2/src/java/org/apache/commons/lang/reflect/FieldUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/FieldUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/reflect/FieldUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/MethodUtils.java b/examples/cl2/src/java/org/apache/commons/lang/reflect/MethodUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/MethodUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/reflect/MethodUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/ReflectionException.java b/examples/cl2/src/java/org/apache/commons/lang/reflect/ReflectionException.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/ReflectionException.java rename to examples/cl2/src/java/org/apache/commons/lang/reflect/ReflectionException.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/ReflectionUtils.java b/examples/cl2/src/java/org/apache/commons/lang/reflect/ReflectionUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/ReflectionUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/reflect/ReflectionUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/package.html b/examples/cl2/src/java/org/apache/commons/lang/reflect/package.html similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/reflect/package.html rename to examples/cl2/src/java/org/apache/commons/lang/reflect/package.html diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/DateFormatUtils.java b/examples/cl2/src/java/org/apache/commons/lang/time/DateFormatUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/DateFormatUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/time/DateFormatUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/DateUtils.java b/examples/cl2/src/java/org/apache/commons/lang/time/DateUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/DateUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/time/DateUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/DurationFormatUtils.java b/examples/cl2/src/java/org/apache/commons/lang/time/DurationFormatUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/DurationFormatUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/time/DurationFormatUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/FastDateFormat.java b/examples/cl2/src/java/org/apache/commons/lang/time/FastDateFormat.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/FastDateFormat.java rename to examples/cl2/src/java/org/apache/commons/lang/time/FastDateFormat.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/StopWatch.java b/examples/cl2/src/java/org/apache/commons/lang/time/StopWatch.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/time/StopWatch.java rename to examples/cl2/src/java/org/apache/commons/lang/time/StopWatch.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/BitField.java b/examples/cl2/src/java/org/apache/commons/lang/util/BitField.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/BitField.java rename to examples/cl2/src/java/org/apache/commons/lang/util/BitField.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/IdentifierFactory.java b/examples/cl2/src/java/org/apache/commons/lang/util/IdentifierFactory.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/IdentifierFactory.java rename to examples/cl2/src/java/org/apache/commons/lang/util/IdentifierFactory.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/IdentifierUtils.java b/examples/cl2/src/java/org/apache/commons/lang/util/IdentifierUtils.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/IdentifierUtils.java rename to examples/cl2/src/java/org/apache/commons/lang/util/IdentifierUtils.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/LongIdentifierFactory.java b/examples/cl2/src/java/org/apache/commons/lang/util/LongIdentifierFactory.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/LongIdentifierFactory.java rename to examples/cl2/src/java/org/apache/commons/lang/util/LongIdentifierFactory.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/StringIdentifierFactory.java b/examples/cl2/src/java/org/apache/commons/lang/util/StringIdentifierFactory.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/StringIdentifierFactory.java rename to examples/cl2/src/java/org/apache/commons/lang/util/StringIdentifierFactory.java diff --git a/examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/Validate.java b/examples/cl2/src/java/org/apache/commons/lang/util/Validate.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/java/org/apache/commons/lang/util/Validate.java rename to examples/cl2/src/java/org/apache/commons/lang/util/Validate.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/AllLangTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/AllLangTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/AllLangTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/AllLangTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/ArrayUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/ArrayUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/ArrayUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/ArrayUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/BooleanUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/BooleanUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/BooleanUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/BooleanUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/CharSetUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/CharSetUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/CharSetUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/CharSetUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/ClassUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/ClassUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/ClassUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/ClassUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/EntitiesPerformanceTest.java b/examples/cl2/src/test/org/apache/commons/lang/EntitiesPerformanceTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/EntitiesPerformanceTest.java rename to examples/cl2/src/test/org/apache/commons/lang/EntitiesPerformanceTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/EntitiesTest.java b/examples/cl2/src/test/org/apache/commons/lang/EntitiesTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/EntitiesTest.java rename to examples/cl2/src/test/org/apache/commons/lang/EntitiesTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java b/examples/cl2/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java rename to examples/cl2/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java b/examples/cl2/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java rename to examples/cl2/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/LangTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/LangTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/LangTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/LangTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java b/examples/cl2/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java rename to examples/cl2/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java b/examples/cl2/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java rename to examples/cl2/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NumberRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/NumberRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NumberRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/NumberRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NumberUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/NumberUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/NumberUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/NumberUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/ObjectUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/ObjectUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/ObjectUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/ObjectUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/RandomStringUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/RandomStringUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/RandomStringUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/RandomStringUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/SerializationUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/SerializationUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/SerializationUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/SerializationUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java b/examples/cl2/src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java rename to examples/cl2/src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsIsTest.java b/examples/cl2/src/test/org/apache/commons/lang/StringUtilsIsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsIsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/StringUtilsIsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java b/examples/cl2/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java rename to examples/cl2/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/StringUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/StringUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java b/examples/cl2/src/test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java rename to examples/cl2/src/test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/SystemUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/SystemUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/SystemUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/SystemUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/UnhandledExceptionTest.java b/examples/cl2/src/test/org/apache/commons/lang/UnhandledExceptionTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/UnhandledExceptionTest.java rename to examples/cl2/src/test/org/apache/commons/lang/UnhandledExceptionTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/WordWrapUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/WordWrapUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/WordWrapUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/WordWrapUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/CompareToBuilderTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/CompareToBuilderTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/CompareToBuilderTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/CompareToBuilderTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/ToStringBuilderTest.java b/examples/cl2/src/test/org/apache/commons/lang/builder/ToStringBuilderTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/builder/ToStringBuilderTest.java rename to examples/cl2/src/test/org/apache/commons/lang/builder/ToStringBuilderTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Broken1Enum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/Broken1Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Broken1Enum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/Broken1Enum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Broken2Enum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/Broken2Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Broken2Enum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/Broken2Enum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Broken3Enum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/Broken3Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Broken3Enum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/Broken3Enum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/ColorEnum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/ColorEnum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/ColorEnum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/ColorEnum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/EnumTest.java b/examples/cl2/src/test/org/apache/commons/lang/enums/EnumTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/EnumTest.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/EnumTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/EnumTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/enums/EnumTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/EnumTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/EnumTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Extended1Enum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/Extended1Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Extended1Enum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/Extended1Enum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Extended2Enum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/Extended2Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Extended2Enum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/Extended2Enum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Extended3Enum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/Extended3Enum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/Extended3Enum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/Extended3Enum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/OperationEnum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/OperationEnum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/OperationEnum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/OperationEnum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java b/examples/cl2/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/ValuedEnumTest.java b/examples/cl2/src/test/org/apache/commons/lang/enums/ValuedEnumTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/enums/ValuedEnumTest.java rename to examples/cl2/src/test/org/apache/commons/lang/enums/ValuedEnumTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableDelegateTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/exception/NestableDelegateTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableDelegateTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/NestableDelegateTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableExceptionTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/exception/NestableExceptionTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableExceptionTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/NestableExceptionTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/AbstractRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/AbstractRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/AbstractRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/AbstractRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/DoubleRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/DoubleRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/DoubleRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/DoubleRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/FloatRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/FloatRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/FloatRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/FloatRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/FractionTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/FractionTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/FractionTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/FractionTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/IntRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/IntRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/IntRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/IntRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/LongRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/LongRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/LongRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/LongRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/MathTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/math/MathTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/MathTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/math/MathTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/NumberRangeTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/NumberRangeTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/NumberRangeTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/NumberRangeTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/RandomUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/math/RandomUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/math/RandomUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/math/RandomUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/AbstractChild.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/AbstractChild.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/AbstractChild.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/AbstractChild.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/AbstractParent.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/AbstractParent.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/AbstractParent.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/AbstractParent.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/AlphaBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/AlphaBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/AlphaBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/AlphaBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/BetaBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/BetaBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/BetaBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/BetaBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/Child.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/Child.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/Child.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/Child.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/MethodUtilsTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/MethodUtilsTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/MethodUtilsTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/MethodUtilsTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/PrimitiveBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/PrimitiveBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/PrimitiveBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/PrimitiveBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/ReflectTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/ReflectTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/ReflectTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/ReflectTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/ReflectionUtilsTestCase.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/ReflectionUtilsTestCase.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/ReflectionUtilsTestCase.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/ReflectionUtilsTestCase.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/ScopeBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/ScopeBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/ScopeBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/ScopeBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/TestBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/TestBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/TestBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/TestBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PackageBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PackageBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PackageBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PackageBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanFactory.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanFactory.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanFactory.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanFactory.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanSubclass.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanSubclass.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanSubclass.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateBeanSubclass.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateDirect.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateDirect.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateDirect.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateDirect.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateIndirect.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateIndirect.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateIndirect.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PrivateIndirect.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PublicSubBean.java b/examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PublicSubBean.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/reflect/priv/PublicSubBean.java rename to examples/cl2/src/test/org/apache/commons/lang/reflect/priv/PublicSubBean.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/DateFormatUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/time/DateFormatUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/DateFormatUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/time/DateFormatUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/DateUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/time/DateUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/DateUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/time/DateUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/FastDateFormatTest.java b/examples/cl2/src/test/org/apache/commons/lang/time/FastDateFormatTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/FastDateFormatTest.java rename to examples/cl2/src/test/org/apache/commons/lang/time/FastDateFormatTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/StopWatchTest.java b/examples/cl2/src/test/org/apache/commons/lang/time/StopWatchTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/StopWatchTest.java rename to examples/cl2/src/test/org/apache/commons/lang/time/StopWatchTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/TimeTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/time/TimeTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/time/TimeTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/time/TimeTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/BitFieldTest.java b/examples/cl2/src/test/org/apache/commons/lang/util/BitFieldTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/BitFieldTest.java rename to examples/cl2/src/test/org/apache/commons/lang/util/BitFieldTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/IdentifierUtilsTest.java b/examples/cl2/src/test/org/apache/commons/lang/util/IdentifierUtilsTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/IdentifierUtilsTest.java rename to examples/cl2/src/test/org/apache/commons/lang/util/IdentifierUtilsTest.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/UtilTestSuite.java b/examples/cl2/src/test/org/apache/commons/lang/util/UtilTestSuite.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/UtilTestSuite.java rename to examples/cl2/src/test/org/apache/commons/lang/util/UtilTestSuite.java diff --git a/examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/ValidateTest.java b/examples/cl2/src/test/org/apache/commons/lang/util/ValidateTest.java similarity index 100% rename from examples/exampleFL13Block/cl2/src/test/org/apache/commons/lang/util/ValidateTest.java rename to examples/cl2/src/test/org/apache/commons/lang/util/ValidateTest.java diff --git a/src/test/java/fr/spoonlabs/flacoco/api/FlacocoTest.java b/src/test/java/fr/spoonlabs/flacoco/api/FlacocoTest.java index 6c7c633e..3dd4f128 100644 --- a/src/test/java/fr/spoonlabs/flacoco/api/FlacocoTest.java +++ b/src/test/java/fr/spoonlabs/flacoco/api/FlacocoTest.java @@ -20,8 +20,7 @@ import java.util.stream.Collectors; import java.util.stream.Stream; -import static fr.spoonlabs.flacoco.TestUtils.getCompilerVersion; -import static fr.spoonlabs.flacoco.TestUtils.isLessThanJava11; +import static fr.spoonlabs.flacoco.TestUtils.*; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -1306,18 +1305,23 @@ public void testExampleFL12SpectrumBasedOchiaiDefaultMode() { /** * This test captures the functionality of computing the coverage even when an exception is * thrown during execution and there are lines ignored by JaCoCo before the line throwing exception + * + * See: + * - https://github.com/jacoco/jacoco/issues/1223#issuecomment-926636606 + * - https://github.com/SpoonLabs/flacoco/issues/109 */ @Test - public void testExampleFL13SpectrumBasedOchiaiDefaultMode() { - // Run only on target release >= 5 + public void testExampleCL2SpectrumBasedOchiaiDefaultMode() { + // Run only on java 8 Assume.assumeTrue(getCompilerVersion() >= 5); + Assume.assumeTrue(getJavaVersion() == 8); // Setup config FlacocoConfig config = getDefaultFlacocoConfig(); - LogManager.getRootLogger().setLevel(Level.DEBUG); + LogManager.getRootLogger().setLevel(Level.INFO); config.setTestRunnerVerbose(false); - config.setProjectPath(new File("./examples/exampleFL13Block/cl2").getAbsolutePath()); - config.setSrcJavaDir(Collections.singletonList(new File("./examples/exampleFL13Block/cl2/src/java").getAbsolutePath())); + config.setProjectPath(new File("./examples/cl2").getAbsolutePath()); + config.setSrcJavaDir(Collections.singletonList(new File("./examples/cl2/src/java").getAbsolutePath())); // Run Flacoco Flacoco flacoco = new Flacoco(config); @@ -1326,7 +1330,7 @@ public void testExampleFL13SpectrumBasedOchiaiDefaultMode() { FlacocoResult result = flacoco.run(); Map susp = result.getDefaultSuspiciousnessMap(); - assertEquals(459, susp.keySet().size()); + assertTrue(susp.keySet().size() >= 459); // Lines not included by JaCoCo assertTrue(result.getDefaultSuspiciousnessMap().containsKey(new Location("org.apache.commons.lang.StringUtils", 1050))); @@ -1334,7 +1338,7 @@ public void testExampleFL13SpectrumBasedOchiaiDefaultMode() { assertTrue(result.getDefaultSuspiciousnessMap().containsKey(new Location("org.apache.commons.lang.StringUtils", 1054))); List locations = result.getLocationList(); - assertEquals(459, locations.size()); + assertTrue(locations.size() >= 459); assertOrdered(susp, locations); }