From 1fee22aa32d22d70110877f93f05981c08d566db Mon Sep 17 00:00:00 2001 From: junheeL Date: Tue, 28 Nov 2023 15:26:39 +0900 Subject: [PATCH] update --- .../Java/commons-beanutils/src/BUILDING.txt | 40 - .../commons-beanutils/src/CONTRIBUTING.md | 115 - safety/Java/commons-beanutils/src/LICENSE.txt | 202 - safety/Java/commons-beanutils/src/NOTICE.txt | 5 - safety/Java/commons-beanutils/src/README.md | 105 - .../commons-beanutils/src/RELEASE-NOTES.txt | 287 - .../Java/commons-beanutils/src/checkstyle.xml | 52 - safety/Java/commons-beanutils/src/pom.xml | 525 - .../src/src/changes/changes.xml | 662 - .../src/src/changes/release-notes.vm | 122 - .../src/src/main/assembly/bin.xml | 44 - .../src/src/main/assembly/src.xml | 43 - .../beanutils2/BaseDynaBeanMapDecorator.java | 402 - .../commons/beanutils2/BasicDynaBean.java | 439 - .../commons/beanutils2/BasicDynaClass.java | 282 - .../BeanAccessLanguageException.java | 49 - .../commons/beanutils2/BeanComparator.java | 257 - .../beanutils2/BeanIntrospectionData.java | 150 - .../commons/beanutils2/BeanIntrospector.java | 52 - .../apache/commons/beanutils2/BeanMap.java | 733 - .../commons/beanutils2/BeanPredicate.java | 127 - .../BeanPropertyValueChangeConsumer.java | 240 - .../BeanPropertyValueEqualsPredicate.java | 293 - .../BeanToPropertyValueTransformer.java | 221 - .../apache/commons/beanutils2/BeanUtils.java | 441 - .../commons/beanutils2/BeanUtilsBean.java | 1123 - .../commons/beanutils2/BeanUtilsBean2.java | 75 - .../commons/beanutils2/ConstructorUtils.java | 442 - .../beanutils2/ContextClassLoaderLocal.java | 217 - .../beanutils2/ConversionException.java | 86 - .../commons/beanutils2/ConvertUtils.java | 212 - .../commons/beanutils2/ConvertUtilsBean.java | 725 - .../commons/beanutils2/ConvertUtilsBean2.java | 77 - .../apache/commons/beanutils2/Converter.java | 51 - .../beanutils2/ConvertingWrapDynaBean.java | 80 - .../beanutils2/DefaultBeanIntrospector.java | 181 - .../DefaultIntrospectionContext.java | 114 - .../apache/commons/beanutils2/DynaBean.java | 159 - .../DynaBeanPropertyMapDecorator.java | 89 - .../apache/commons/beanutils2/DynaClass.java | 80 - .../commons/beanutils2/DynaProperty.java | 364 - .../FluentPropertyBeanIntrospector.java | 180 - .../beanutils2/IntrospectionContext.java | 98 - .../commons/beanutils2/JDBCDynaClass.java | 313 - .../commons/beanutils2/LazyDynaBean.java | 955 - .../commons/beanutils2/LazyDynaClass.java | 364 - .../commons/beanutils2/LazyDynaList.java | 714 - .../commons/beanutils2/LazyDynaMap.java | 487 - .../beanutils2/MappedPropertyDescriptor.java | 525 - .../commons/beanutils2/MethodUtils.java | 1349 -- .../commons/beanutils2/MutableDynaClass.java | 109 - .../beanutils2/NestedNullException.java | 48 - .../commons/beanutils2/PropertyUtils.java | 824 - .../commons/beanutils2/PropertyUtilsBean.java | 2179 -- .../beanutils2/ResultSetDynaClass.java | 234 - .../commons/beanutils2/ResultSetIterator.java | 339 - .../commons/beanutils2/RowSetDynaClass.java | 302 - .../SuppressPropertiesBeanIntrospector.java | 91 - .../commons/beanutils2/WeakFastHashMap.java | 752 - .../commons/beanutils2/WrapDynaBean.java | 400 - .../commons/beanutils2/WrapDynaClass.java | 411 - .../converters/AbstractConverter.java | 475 - .../beanutils2/converters/ArrayConverter.java | 497 - .../converters/BigDecimalConverter.java | 68 - .../converters/BigIntegerConverter.java | 68 - .../converters/BooleanConverter.java | 226 - .../beanutils2/converters/ByteConverter.java | 66 - .../converters/CalendarConverter.java | 67 - .../converters/CharacterConverter.java | 93 - .../beanutils2/converters/ClassConverter.java | 109 - .../converters/ConverterFacade.java | 76 - .../beanutils2/converters/DateConverter.java | 67 - .../converters/DateTimeConverter.java | 716 - .../converters/DoubleConverter.java | 66 - .../converters/DurationConverter.java | 84 - .../beanutils2/converters/EnumConverter.java | 92 - .../beanutils2/converters/FileConverter.java | 81 - .../beanutils2/converters/FloatConverter.java | 66 - .../converters/IntegerConverter.java | 66 - .../converters/LocalDateConverter.java | 70 - .../converters/LocalDateTimeConverter.java | 70 - .../converters/LocalTimeConverter.java | 84 - .../beanutils2/converters/LongConverter.java | 66 - .../converters/MonthDayConverter.java | 84 - .../converters/NumberConverter.java | 565 - .../converters/OffsetDateTimeConverter.java | 70 - .../converters/OffsetTimeConverter.java | 84 - .../beanutils2/converters/PathConverter.java | 83 - .../converters/PeriodConverter.java | 84 - .../beanutils2/converters/ShortConverter.java | 66 - .../converters/SqlDateConverter.java | 68 - .../converters/SqlTimeConverter.java | 93 - .../converters/SqlTimestampConverter.java | 92 - .../converters/StringConverter.java | 97 - .../beanutils2/converters/URIConverter.java | 82 - .../beanutils2/converters/URLConverter.java | 82 - .../beanutils2/converters/UUIDConverter.java | 82 - .../beanutils2/converters/YearConverter.java | 84 - .../converters/YearMonthConverter.java | 84 - .../converters/ZoneIdConverter.java | 84 - .../converters/ZoneOffsetConverter.java | 84 - .../converters/ZonedDateTimeConverter.java | 70 - .../beanutils2/converters/package-info.java | 24 - .../expression/DefaultResolver.java | 277 - .../beanutils2/expression/Resolver.java | 167 - .../beanutils2/expression/package-info.java | 22 - .../locale/BaseLocaleConverter.java | 290 - .../beanutils2/locale/LocaleBeanUtils.java | 616 - .../locale/LocaleBeanUtilsBean.java | 891 - .../beanutils2/locale/LocaleConvertUtils.java | 312 - .../locale/LocaleConvertUtilsBean.java | 569 - .../beanutils2/locale/LocaleConverter.java | 45 - .../converters/BigDecimalLocaleConverter.java | 216 - .../converters/BigIntegerLocaleConverter.java | 220 - .../converters/ByteLocaleConverter.java | 217 - .../converters/DateLocaleConverter.java | 358 - .../converters/DecimalLocaleConverter.java | 233 - .../converters/DoubleLocaleConverter.java | 203 - .../converters/FloatLocaleConverter.java | 207 - .../converters/IntegerLocaleConverter.java | 204 - .../converters/LongLocaleConverter.java | 208 - .../converters/ShortLocaleConverter.java | 217 - .../converters/SqlDateLocaleConverter.java | 200 - .../converters/SqlTimeLocaleConverter.java | 202 - .../SqlTimestampLocaleConverter.java | 201 - .../converters/StringLocaleConverter.java | 270 - .../locale/converters/package-info.java | 25 - .../beanutils2/locale/package-info.java | 22 - .../commons/beanutils2/package-info.java | 1039 - .../src/src/main/java/overview.html | 33 - .../commons-beanutils/src/src/media/logo.xcf | Bin 23320 -> 0 bytes .../src/src/site/resources/.htaccess | 16 - .../src/site/resources/download_beanutils.cgi | 4 - .../src/src/site/resources/images/logo.png | Bin 13976 -> 0 bytes .../src/src/site/resources/profile.jacoco | 0 .../commons-beanutils/src/src/site/site.xml | 63 - .../src/src/site/xdoc/bean-collections.xml | 86 - .../src/src/site/xdoc/building.xml | 94 - .../src/src/site/xdoc/download_beanutils.xml | 184 - .../src/src/site/xdoc/index.xml | 295 - .../src/src/site/xdoc/issue-tracking.xml | 102 - .../src/src/site/xdoc/mail-lists.xml | 205 - .../src/src/site/xdoc/proposal.xml | 137 - .../java/org/apache/commons/beanutils2/A.java | 34 - .../commons/beanutils2/AbstractChild.java | 37 - .../commons/beanutils2/AbstractParent.java | 55 - .../apache/commons/beanutils2/AlphaBean.java | 48 - .../beanutils2/BasicDynaBeanTestCase.java | 971 - .../beanutils2/BeanComparatorTestCase.java | 212 - .../BeanIntrospectionDataTestCase.java | 117 - .../commons/beanutils2/BeanMapTestCase.java | 487 - .../beanutils2/BeanPredicateTestCase.java | 63 - ...anPropertyValueChangeConsumerTestCase.java | 321 - ...nPropertyValueEqualsPredicateTestCase.java | 260 - ...eanToPropertyValueTransformerTestCase.java | 246 - .../beanutils2/BeanUtils2TestCase.java | 197 - .../beanutils2/BeanUtilsBenchCase.java | 357 - .../commons/beanutils2/BeanUtilsTestCase.java | 1625 -- .../commons/beanutils2/BeanWithInnerBean.java | 44 - .../beanutils2/BeanificationTestCase.java | 544 - .../apache/commons/beanutils2/BenchBean.java | 133 - .../apache/commons/beanutils2/BetaBean.java | 41 - .../org/apache/commons/beanutils2/Child.java | 25 - .../beanutils2/ConstructorUtilsTestCase.java | 265 - .../beanutils2/ConvertUtilsTestCase.java | 688 - .../DefaultIntrospectionContextTestCase.java | 173 - .../DynaBeanMapDecoratorTestCase.java | 379 - .../beanutils2/DynaBeanUtilsTestCase.java | 1220 - .../beanutils2/DynaPropertyTestCase.java | 112 - .../beanutils2/DynaPropertyUtilsTestCase.java | 2570 --- .../beanutils2/DynaResultSetTestCase.java | 279 - .../beanutils2/DynaRowSetTestCase.java | 386 - .../commons/beanutils2/ExtendMapBean.java | 43 - .../FluentIntrospectionTestBean.java | 50 - ...luentPropertyBeanIntrospectorTestCase.java | 128 - .../beanutils2/IndexedPropertyTestCase.java | 449 - .../commons/beanutils2/IndexedTestBean.java | 125 - .../beanutils2/LazyDynaBeanTestCase.java | 501 - .../beanutils2/LazyDynaClassTestCase.java | 257 - .../beanutils2/LazyDynaListTestCase.java | 611 - .../beanutils2/LazyDynaMapTestCase.java | 512 - .../beanutils2/MappedPropertyChildBean.java | 27 - .../MappedPropertyChildInterface.java | 28 - .../beanutils2/MappedPropertyTestBean.java | 98 - .../beanutils2/MappedPropertyTestCase.java | 336 - .../MappedPropertyTestInterface.java | 31 - .../beanutils2/MethodUtilsTestCase.java | 620 - .../commons/beanutils2/NestedTestBean.java | 93 - .../commons/beanutils2/PassTestException.java | 26 - .../commons/beanutils2/PrimitiveBean.java | 71 - .../beanutils2/PropertyUtilsBenchCase.java | 249 - .../beanutils2/PropertyUtilsTestCase.java | 4447 ---- .../PropsFirstPropertyUtilsBean.java | 72 - .../commons/beanutils2/SonOfAlphaBean.java | 27 - ...essPropertiesBeanIntrospectorTestCase.java | 149 - .../apache/commons/beanutils2/TestBean.java | 597 - .../beanutils2/TestBeanPackageSubclass.java | 28 - .../beanutils2/TestBeanPublicSubclass.java | 28 - .../commons/beanutils2/TestResultSet.java | 804 - .../beanutils2/TestResultSetMetaData.java | 222 - .../beanutils2/ThrowExceptionConverter.java | 34 - .../beanutils2/WrapDynaBeanTestCase.java | 351 - .../beanutils2/bugs/Jira157TestCase.java | 197 - .../beanutils2/bugs/Jira18TestCase.java | 282 - .../beanutils2/bugs/Jira273TestCase.java | 180 - .../beanutils2/bugs/Jira298TestCase.java | 131 - .../beanutils2/bugs/Jira339TestCase.java | 143 - .../beanutils2/bugs/Jira345TestCase.java | 118 - .../beanutils2/bugs/Jira347TestCase.java | 153 - .../beanutils2/bugs/Jira349TestCase.java | 125 - .../beanutils2/bugs/Jira357TestCase.java | 195 - .../beanutils2/bugs/Jira358TestCase.java | 105 - .../beanutils2/bugs/Jira359TestCase.java | 160 - .../beanutils2/bugs/Jira368TestCase.java | 91 - .../beanutils2/bugs/Jira369TestCase.java | 143 - .../beanutils2/bugs/Jira381TestCase.java | 91 - .../beanutils2/bugs/Jira411TestCase.java | 56 - .../beanutils2/bugs/Jira422TestCase.java | 107 - .../beanutils2/bugs/Jira422bTestCase.java | 74 - .../beanutils2/bugs/Jira454TestCase.java | 49 - .../beanutils2/bugs/Jira456TestCase.java | 81 - .../beanutils2/bugs/Jira458TestCase.java | 56 - .../beanutils2/bugs/Jira463TestCase.java | 47 - .../beanutils2/bugs/Jira465TestCase.java | 129 - .../beanutils2/bugs/Jira492TestCase.java | 120 - .../beanutils2/bugs/Jira493TestCase.java | 43 - .../beanutils2/bugs/Jira509TestCase.java | 86 - .../beanutils2/bugs/Jira520TestCase.java | 55 - .../beanutils2/bugs/Jira61TestCase.java | 466 - .../beanutils2/bugs/Jira87TestCase.java | 107 - .../beanutils2/bugs/Jira92TestCase.java | 56 - .../bugs/other/Jira18BeanFactory.java | 112 - .../bugs/other/Jira273BeanFactory.java | 116 - .../bugs/other/Jira298BeanFactory.java | 53 - .../other/Jira492IndexedListsSupport.java | 61 - .../bugs/other/Jira61BeanFactory.java | 114 - .../bugs/other/Jira87BeanFactory.java | 67 - .../converters/ArrayConverterTestCase.java | 407 - .../BigDecimalConverterTestCase.java | 151 - .../BigIntegerConverterTestCase.java | 135 - .../converters/BooleanConverterTestCase.java | 127 - .../converters/ByteConverterTestCase.java | 169 - .../converters/CalendarConverterTestCase.java | 87 - .../CharacterConverterTestCase.java | 126 - .../converters/ClassConverterTestCase.java | 163 - .../beanutils2/converters/ClassReloader.java | 84 - .../converters/ClassReloaderTestCase.java | 74 - .../converters/ConverterTestSuite.java | 60 - .../converters/DateConverterTestBase.java | 584 - .../converters/DateConverterTestCase.java | 98 - .../converters/DoubleConverterTestCase.java | 147 - .../converters/DurationConverterTestCase.java | 116 - .../converters/EnumConverterTestCase.java | 111 - .../converters/FileConverterTestCase.java | 108 - .../converters/FloatConverterTestCase.java | 168 - .../converters/IntegerConverterTestCase.java | 183 - .../LocalDateConverterTestCase.java | 100 - .../LocalDateTimeConverterTestCase.java | 100 - .../LocalTimeConverterTestCase.java | 114 - .../converters/LongConverterTestCase.java | 135 - .../beanutils2/converters/MemoryTestCase.java | 291 - .../converters/MonthDayConverterTestCase.java | 116 - .../converters/NumberConverterTestBase.java | 436 - .../OffsetDateTimeConverterTestCase.java | 100 - .../OffsetTimeConverterTestCase.java | 114 - .../converters/PathConverterTestCase.java | 119 - .../converters/PeriodConverterTestCase.java | 116 - .../converters/ShortConverterTestCase.java | 169 - .../converters/SqlDateConverterTestCase.java | 128 - .../converters/SqlTimeConverterTestCase.java | 151 - .../SqlTimestampConverterTestCase.java | 166 - .../converters/StringConverterTestCase.java | 64 - .../converters/URIConverterTestCase.java | 126 - .../converters/URLConverterTestCase.java | 127 - .../converters/UUIDConverterTestCase.java | 114 - .../converters/YearConverterTestCase.java | 116 - .../YearMonthConverterTestCase.java | 116 - .../converters/ZoneIdConverterTestCase.java | 116 - .../ZoneOffsetConverterTestCase.java | 116 - .../ZonedDateTimeConverterTestCase.java | 100 - .../expression/DefaultResolverTestCase.java | 344 - .../locale/LocaleBeanUtilsTestCase.java | 102 - .../locale/LocaleBeanificationTestCase.java | 580 - .../locale/LocaleConvertTestSuite.java | 62 - .../locale/LocaleConvertUtilsTestCase.java | 654 - .../BaseLocaleConverterTestCase.java | 265 - .../BigDecimalLocaleConverterTestCase.java | 250 - .../BigIntegerLocaleConverterTestCase.java | 265 - .../ByteLocaleConverterTestCase.java | 255 - .../DateLocaleConverterTestCase.java | 439 - .../DoubleLocaleConverterTestCase.java | 248 - .../FloatLocaleConverterTestCase.java | 309 - .../IntegerLocaleConverterTestCase.java | 270 - .../LongLocaleConverterTestCase.java | 247 - .../ShortLocaleConverterTestCase.java | 247 - .../memoryleaktests/MemoryLeakTestCase.java | 566 - .../pojotests/CustomInteger.java | 85 - .../pojotests/SomeMappedPojo.java | 48 - .../memoryleaktests/pojotests/SomePojo.java | 34 - .../commons/beanutils2/priv/PackageBean.java | 62 - .../commons/beanutils2/priv/PrivateBean.java | 102 - .../beanutils2/priv/PrivateBeanFactory.java | 45 - .../beanutils2/priv/PrivateBeanSubclass.java | 51 - .../beanutils2/priv/PrivateDirect.java | 39 - .../beanutils2/priv/PrivateIndirect.java | 39 - .../beanutils2/priv/PublicSubBean.java | 62 - .../geronimo-jcache-simple/src/README.adoc | 12 - .../Java/geronimo-jcache-simple/src/pom.xml | 325 - .../geronimo/jcache/simple/Asserts.java | 32 - .../jcache/simple/ClassLoaderAwareCache.java | 372 - .../ConfigurableMBeanServerIdBuilder.java | 153 - .../simple/ExceptionWrapperHandler.java | 69 - .../apache/geronimo/jcache/simple/JMXs.java | 65 - .../geronimo/jcache/simple/NoLoader.java | 48 - .../geronimo/jcache/simple/NoWriter.java | 54 - .../jcache/simple/Serializations.java | 127 - .../geronimo/jcache/simple/SimpleCache.java | 876 - .../jcache/simple/SimpleCacheMXBean.java | 92 - .../simple/SimpleCacheStatisticsMXBean.java | 106 - .../jcache/simple/SimpleConfiguration.java | 172 - .../geronimo/jcache/simple/SimpleElement.java | 42 - .../geronimo/jcache/simple/SimpleEntry.java | 51 - .../geronimo/jcache/simple/SimpleEvent.java | 69 - .../geronimo/jcache/simple/SimpleKey.java | 59 - .../jcache/simple/SimpleListener.java | 126 - .../geronimo/jcache/simple/SimpleManager.java | 285 - .../jcache/simple/SimpleMutableEntry.java | 67 - .../jcache/simple/SimpleProvider.java | 136 - .../jcache/simple/SimpleThreadFactory.java | 47 - .../geronimo/jcache/simple/Statistics.java | 139 - .../jcache/simple/TempStateCacheView.java | 283 - .../apache/geronimo/jcache/simple/Times.java | 33 - .../jcache/simple/cdi/CDIJCacheHelper.java | 557 - .../cdi/CacheInvocationContextImpl.java | 91 - .../cdi/CacheInvocationParameterImpl.java | 63 - .../simple/cdi/CacheKeyGeneratorImpl.java | 39 - .../cdi/CacheKeyInvocationContextImpl.java | 54 - .../simple/cdi/CacheMethodDetailsImpl.java | 68 - .../simple/cdi/CachePutInterceptor.java | 97 - .../simple/cdi/CacheRemoveAllInterceptor.java | 94 - .../simple/cdi/CacheRemoveInterceptor.java | 97 - .../simple/cdi/CacheResolverFactoryImpl.java | 83 - .../jcache/simple/cdi/CacheResolverImpl.java | 39 - .../simple/cdi/CacheResultInterceptor.java | 112 - .../simple/cdi/GeneratedCacheKeyImpl.java | 53 - .../cdi/MakeJCacheCDIInterceptorFriendly.java | 192 - .../jcache/simple/osgi/JCacheActivator.java | 78 - .../jcache/simple/osgi/package-info.java | 22 - .../services/javax.cache.spi.CachingProvider | 1 - .../javax.enterprise.inject.spi.Extension | 1 - .../tck/CacheResultCompletionStageTest.java | 118 - .../jcache/simple/tck/ExpiryListenerTest.java | 96 - .../jcache/simple/tck/OWBBeanProvider.java | 59 - .../src/src/test/resources/ExcludeList | 19 - .../javax.cache.annotation.BeanProvider | 1 - .../incubator-retired-horn/src/LICENSE.txt | 203 - .../incubator-retired-horn/src/NOTICE.txt | 5 - .../Java/incubator-retired-horn/src/README.md | 79 - .../Java/incubator-retired-horn/src/bin/horn | 147 - .../src/bin/horn-config.sh | 62 - .../src/conf/horn-env.sh | 25 - .../src/conf/log4j.properties | 87 - .../Java/incubator-retired-horn/src/pom.xml | 262 - .../Java/incubator-retired-horn/src/semi.seq | Bin 255 -> 0 bytes .../core/AbstractLayeredNeuralNetwork.java | 268 - .../horn/core/AbstractNeuralNetwork.java | 267 - .../core/AbstractNeuralNetworkTrainer.java | 106 - .../org/apache/horn/core/AutoEncoder.java | 197 - .../java/org/apache/horn/core/Constants.java | 31 - .../org/apache/horn/core/DropoutNeuron.java | 71 - .../horn/core/FloatFeatureTransformer.java | 17 - .../java/org/apache/horn/core/HornJob.java | 179 - .../apache/horn/core/IntermediateOutput.java | 23 - .../org/apache/horn/core/LayerInterface.java | 28 - .../horn/core/LayeredNeuralNetwork.java | 820 - .../core/LayeredNeuralNetworkTrainer.java | 286 - .../java/org/apache/horn/core/Neuron.java | 194 - .../org/apache/horn/core/NeuronInterface.java | 45 - .../org/apache/horn/core/ParameterMerger.java | 27 - .../horn/core/ParameterMergerServer.java | 130 - .../apache/horn/core/ParameterMessage.java | 136 - .../horn/core/RecurrentDropoutNeuron.java | 92 - .../core/RecurrentLayeredNeuralNetwork.java | 1032 - .../RecurrentLayeredNeuralNetworkTrainer.java | 286 - .../java/org/apache/horn/core/Synapse.java | 112 - .../apache/horn/examples/ExampleDriver.java | 62 - ...lusiveOrRecurrentMultiLayerPerceptron.java | 131 - .../MnistRecurrentMultiLayerPerceptron.java | 131 - .../horn/examples/MultiLayerPerceptron.java | 121 - .../horn/funcs/CategoricalCrossEntropy.java | 40 - .../org/apache/horn/funcs/CrossEntropy.java | 51 - .../apache/horn/funcs/FunctionFactory.java | 75 - .../java/org/apache/horn/funcs/Identity.java | 38 - .../apache/horn/funcs/IdentityFunction.java | 38 - .../main/java/org/apache/horn/funcs/ReLU.java | 44 - .../java/org/apache/horn/funcs/Sigmoid.java | 47 - .../java/org/apache/horn/funcs/SoftMax.java | 60 - .../org/apache/horn/funcs/SquaredError.java | 48 - .../main/java/org/apache/horn/funcs/Tanh.java | 38 - .../horn/utils/ExclusiveOrConverter.java | 57 - .../org/apache/horn/utils/MNISTConverter.java | 104 - .../org/apache/horn/utils/MNISTEvaluator.java | 103 - .../java/org/apache/horn/utils/MathUtils.java | 31 - .../src/src/main/resources/log4j.properties | 85 - .../java/org/apache/horn/core/MLTestBase.java | 64 - .../org/apache/horn/core/TestAutoEncoder.java | 204 - .../java/org/apache/horn/core/TestNeuron.java | 89 - .../examples/MultiLayerPerceptronTest.java | 200 - .../test/resources/dimensional_reduction.txt | 1600 -- .../src/src/test/resources/log4j.properties | 85 - .../resources/logistic_regression_data.txt | 768 - .../neuralnets_classification_label.txt | 1 - .../neuralnets_classification_test.txt | 1 - .../neuralnets_classification_training.txt | 668 - .../Java/logging-log4j-audit/src/LICENSE.txt | 202 - .../Java/logging-log4j-audit/src/NOTICE.txt | 6 - safety/Java/logging-log4j-audit/src/README.md | 65 - .../logging-log4j-audit/src/RELEASE-NOTES.md | 44 - .../src/checkstyle-header.txt | 16 - .../src/checkstyle-import-control.xml | 37 - .../src/checkstyle-suppressions.xml | 25 - .../logging-log4j-audit/src/checkstyle.xml | 254 - .../src/findbugs-exclude-filter.xml | 31 - .../src/log4j-audit-distribution/pom.xml | 221 - .../src/assembly/bin.xml | 60 - .../src/assembly/src.xml | 81 - .../src/log4j-audit/log4j-audit-api/pom.xml | 106 - .../log4j/audit/AbstractEventLogger.java | 229 - .../logging/log4j/audit/ActivityLogger.java | 49 - .../logging/log4j/audit/AuditEvent.java | 41 - .../log4j/audit/AuditExceptionHandler.java | 33 - .../logging/log4j/audit/AuditLogger.java | 50 - .../logging/log4j/audit/AuditMessage.java | 58 - .../logging/log4j/audit/LogEventFactory.java | 419 - .../log4j/audit/annotation/Chained.java | 31 - .../audit/annotation/ChainedSupplier.java | 29 - .../log4j/audit/annotation/ClientServer.java | 28 - .../log4j/audit/annotation/Constraint.java | 33 - .../log4j/audit/annotation/Constraints.java | 31 - .../log4j/audit/annotation/EventName.java | 31 - .../log4j/audit/annotation/HeaderPrefix.java | 29 - .../logging/log4j/audit/annotation/Local.java | 28 - .../log4j/audit/annotation/MaxLength.java | 31 - .../audit/annotation/RequestContext.java | 42 - .../annotation/RequestContextConstraints.java | 31 - .../log4j/audit/annotation/Required.java | 30 - .../log4j/audit/catalog/CatalogManager.java | 63 - .../audit/catalog/CatalogManagerImpl.java | 211 - .../logging/log4j/audit/dto/AuditDto.java | 109 - .../log4j/audit/exception/AuditException.java | 37 - .../ConstraintValidationException.java | 37 - .../audit/generator/AccessorDefinition.java | 150 - .../log4j/audit/generator/ClassGenerator.java | 361 - .../log4j/audit/generator/Constants.java | 25 - .../generator/ConstructorDefinition.java | 117 - .../audit/generator/InterfacesGenerator.java | 320 - .../audit/generator/MethodDefinition.java | 330 - .../log4j/audit/generator/Parameter.java | 77 - .../audit/generator/VariableDefinition.java | 149 - .../log4j/audit/layout/AuditLayout.java | 20 - .../log4j/audit/request/ChainedMapping.java | 40 - .../audit/request/ClientServerMapping.java | 26 - .../log4j/audit/request/LocalMapping.java | 26 - .../audit/request/RequestContextMapping.java | 55 - .../audit/request/RequestContextMappings.java | 120 - .../logging/log4j/audit/request/Scope.java | 21 - .../logging/log4j/audit/rest/ElapsedUtil.java | 54 - .../audit/rest/RequestContextFilter.java | 118 - .../RequestContextHandlerInterceptor.java | 87 - .../rest/RequestContextHeaderInterceptor.java | 62 - .../audit/util/JsonObjectMapperFactory.java | 164 - .../logging/log4j/audit/util/NamingUtils.java | 79 - .../logging/log4j/audit/util/StringUtil.java | 31 - .../src/site/markdown/index.md | 25 - .../log4j-audit-api/src/site/site.xml | 53 - .../logging/log4j/audit/AuditLoggerTest.java | 147 - .../logging/log4j/audit/BaseEventTest.java | 55 - .../logging/log4j/audit/LogoutTest.java | 71 - .../logging/log4j/audit/RequestContext.java | 189 - .../log4j/audit/RequestContextTest.java | 74 - .../logging/log4j/audit/TransferTest.java | 270 - .../audit/catalog/CatalogManagerTest.java | 42 - .../audit/catalog/StringCatalogReader.java | 242 - .../logging/log4j/audit/event/Logout.java | 24 - .../logging/log4j/audit/event/Transfer.java | 61 - .../generator/TestInterfacesGenerator.java | 68 - .../log4j/audit/util/NamingUtilsTest.java | 37 - .../src/test/resources/basicCatalog.json | 21 - .../src/test/resources/catalog.zip | Bin 964 -> 0 bytes .../resources/interfacesGenerator.properties | 14 - .../resources/interfacesGeneratorContext.xml | 64 - .../src/test/resources/log4j2-test.xml | 41 - .../log4j-audit-api/testCatalog.json | 193 - .../log4j-audit-maven-plugin/pom.xml | 165 - .../src/it/default-generate/pom.xml | 154 - .../src/main/resources/catalog.json | 193 - .../src/it/default-generate/verify.groovy | 19 - .../src/it/settings.xml | 54 - .../logging/log4j/audit/plugin/AuditMojo.java | 128 - .../src/main/resources/log4j2.xml | 29 - .../src/site/markdown/index.md | 67 - .../src/site/site.xml | 53 - .../src/log4j-audit/log4j-audit-war/pom.xml | 200 - .../service/catalog/AuditCatalogManager.java | 185 - .../audit/service/catalog/AuditManager.java | 29 - .../config/ApplicationConfiguration.java | 23 - .../service/config/ConfigurationService.java | 33 - .../audit/service/config/SwaggerConfig.java | 63 - .../service/config/WebAppInitializer.java | 52 - .../service/config/WebMvcAppContext.java | 167 - .../service/controller/AuditController.java | 58 - .../service/controller/CatalogController.java | 463 - .../RestResponseEntityExceptionHandler.java | 60 - .../LocalAuthorizationInterceptor.java | 57 - .../src/main/resources/log4j2.xml | 80 - .../src/main/resources/sql/hsql/schema.sql | 135 - .../main/resources/sql/postgresql/schema.sql | 125 - .../src/site/markdown/index.md | 29 - .../log4j-audit-war/src/site/site.xml | 53 - .../log4j/audit/service/CatalogTest.java | 130 - .../src/test/resources/catalog.json | 193 - .../src/test/resources/log4j2-test.xml | 80 - .../src/test/resources/sql/afterTestRun.sql | 24 - .../test/resources/sql/beforeTestRun.sql.sav | 64 - .../src/test/resources/sql/schema.sql | 135 - .../src/log4j-audit/pom.xml | 36 - .../log4j-catalog/log4j-catalog-api/pom.xml | 93 - .../logging/log4j/catalog/api/Attribute.java | 316 - .../log4j/catalog/api/CatalogData.java | 115 - .../log4j/catalog/api/CatalogReader.java | 79 - .../log4j/catalog/api/CatalogWriter.java | 20 - .../logging/log4j/catalog/api/Category.java | 153 - .../logging/log4j/catalog/api/Constraint.java | 68 - .../log4j/catalog/api/ConstraintType.java | 45 - .../logging/log4j/catalog/api/DataType.java | 60 - .../logging/log4j/catalog/api/Event.java | 192 - .../log4j/catalog/api/EventAttribute.java | 70 - .../log4j/catalog/api/ListResponse.java | 43 - .../logging/log4j/catalog/api/Product.java | 149 - .../logging/log4j/catalog/api/Type.java | 27 - .../logging/log4j/catalog/api/Versions.java | 29 - .../annotation/ConditionOnPropertyExists.java | 37 - .../log4j/catalog/api/annotation/JdbcUrl.java | 37 - .../api/annotation/JdbcUrlCondition.java | 57 - .../annotation/PropertyExistsCondition.java | 38 - .../log4j/catalog/api/constant/Constants.java | 28 - .../api/dao/AbstractCatalogReader.java | 77 - .../log4j/catalog/api/dao/CatalogDao.java | 60 - .../api/dao/ClassPathCatalogReader.java | 106 - .../catalog/api/dao/FileCatalogReader.java | 103 - .../catalog/api/dao/JsonCatalogReader.java | 74 - .../api/exception/CatalogException.java | 41 - .../CatalogModificationException.java | 41 - .../exception/CatalogNotFoundException.java | 41 - .../api/exception/CatalogReadException.java | 41 - .../ConstraintCreationException.java | 41 - .../api/exception/NameNotFoundException.java | 41 - .../log4j/catalog/api/package-info.java | 19 - .../CaseInsensitiveEnumConstraint.java | 44 - .../api/plugins/ConstraintPlugins.java | 105 - .../plugins/ConstraintTypeDeserializer.java | 54 - .../api/plugins/ConstraintTypeSerializer.java | 45 - .../catalog/api/plugins/EnumConstraint.java | 44 - .../api/plugins/MaxLengthConstraint.java | 58 - .../api/plugins/MaxValueConstraint.java | 61 - .../api/plugins/MinLengthConstraint.java | 58 - .../api/plugins/MinValueConstraint.java | 61 - .../api/plugins/PatternConstraint.java | 40 - .../catalog/api/util/CatalogEventFilter.java | 36 - .../log4j/catalog/api/util/ProfileUtil.java | 76 - .../log4j/catalog/api/util/StringUtils.java | 35 - .../src/site/markdown/index.md | 25 - .../log4j-catalog-api/src/site/site.xml | 53 - .../log4j-catalog-editor/pom.xml | 162 - .../log4j/catalog/AuditCatalogEditor.java | 82 - .../catalog/config/ConfigurationService.java | 31 - .../config/JsonObjectMapperFactory.java | 162 - .../log4j/catalog/config/SwaggerConfig.java | 63 - .../catalog/config/WebAppInitializer.java | 47 - .../catalog/config/WebMvcAppContext.java | 252 - .../controller/AttributeController.java | 196 - .../catalog/controller/CatalogController.java | 135 - .../controller/CategoryController.java | 143 - .../controller/ConstraintController.java | 99 - .../catalog/controller/EventController.java | 176 - .../catalog/controller/ProductController.java | 142 - .../RestResponseEntityExceptionHandler.java | 55 - .../RequestContextHeaderInterceptor.java | 40 - .../LocalAuthorizationInterceptor.java | 54 - .../catalog/service/CatalogInitializer.java | 114 - .../src/main/resources/application.properties | 21 - .../src/main/resources/log4j2.xml | 43 - .../src/main/resources/sql/hsql/schema.sql | 121 - .../src/main/resources/static/css/app.css | 205 - .../resources/static/images/ajax-loader.gif | Bin 3208 -> 0 bytes .../resources/static/images/attributes.png | Bin 1981 -> 0 bytes .../resources/static/images/constraint.png | Bin 2586 -> 0 bytes .../src/main/resources/static/js/app.js | 81 - .../main/resources/static/js/attributes.js | 364 - .../main/resources/static/js/categories.js | 257 - .../src/main/resources/static/js/events.js | 291 - .../resources/static/js/jquery-1.12.4.min.js | 5 - .../resources/static/js/jquery-2.2.4.min.js | 4 - .../resources/static/js/jquery-3.2.1.min.js | 4 - .../static/js/jquery-ui-1.12.1/AUTHORS.txt | 333 - .../static/js/jquery-ui-1.12.1/LICENSE.txt | 43 - .../external/jquery/jquery.js | 11008 --------- .../images/ui-icons_444444_256x240.png | Bin 7006 -> 0 bytes .../images/ui-icons_555555_256x240.png | Bin 7074 -> 0 bytes .../images/ui-icons_777620_256x240.png | Bin 4676 -> 0 bytes .../images/ui-icons_777777_256x240.png | Bin 7013 -> 0 bytes .../images/ui-icons_cc0000_256x240.png | Bin 4632 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 6313 -> 0 bytes .../static/js/jquery-ui-1.12.1/index.html | 559 - .../static/js/jquery-ui-1.12.1/jquery-ui.css | 1312 -- .../static/js/jquery-ui-1.12.1/jquery-ui.js | 18706 ---------------- .../js/jquery-ui-1.12.1/jquery-ui.min.css | 7 - .../js/jquery-ui-1.12.1/jquery-ui.min.js | 13 - .../jquery-ui-1.12.1/jquery-ui.structure.css | 886 - .../jquery-ui.structure.min.css | 5 - .../js/jquery-ui-1.12.1/jquery-ui.theme.css | 443 - .../jquery-ui-1.12.1/jquery-ui.theme.min.css | 5 - .../static/js/jquery-ui-1.12.1/package.json | 74 - .../jquery.jtable.aspnetpagemethods.js | 150 - .../jquery.jtable.aspnetpagemethods.min.js | 27 - .../static/js/jtable.2.4.0/external/json2.js | 486 - .../js/jtable.2.4.0/external/json2.min.js | 8 - .../static/js/jtable.2.4.0/jquery.jtable.js | 5021 ----- .../js/jtable.2.4.0/jquery.jtable.min.js | 157 - .../localization/jquery.jtable.bd.js | 30 - .../localization/jquery.jtable.ca.js | 30 - .../localization/jquery.jtable.cz.js | 30 - .../localization/jquery.jtable.de.js | 30 - .../localization/jquery.jtable.es.js | 30 - .../localization/jquery.jtable.fa.js | 30 - .../localization/jquery.jtable.fr.js | 30 - .../localization/jquery.jtable.hr.js | 30 - .../localization/jquery.jtable.hu.js | 30 - .../localization/jquery.jtable.id.js | 31 - .../localization/jquery.jtable.it.js | 30 - .../localization/jquery.jtable.lt.js | 30 - .../localization/jquery.jtable.nl-NL.js | 30 - .../localization/jquery.jtable.no.js | 30 - .../localization/jquery.jtable.pl.js | 30 - .../localization/jquery.jtable.pt-BR.js | 30 - .../localization/jquery.jtable.pt-PT.js | 29 - .../localization/jquery.jtable.ro.js | 30 - .../localization/jquery.jtable.ru.js | 31 - .../localization/jquery.jtable.se.js | 30 - .../localization/jquery.jtable.tr.js | 30 - .../localization/jquery.jtable.vi.js | 28 - .../localization/jquery.jtable.zh-CN.js | 30 - .../js/jtable.2.4.0/themes/basic/close.png | Bin 3350 -> 0 bytes .../jtable.2.4.0/themes/basic/column-asc.png | Bin 362 -> 0 bytes .../jtable.2.4.0/themes/basic/column-desc.png | Bin 349 -> 0 bytes .../themes/basic/column-sortable.png | Bin 347 -> 0 bytes .../js/jtable.2.4.0/themes/basic/delete.png | Bin 150 -> 0 bytes .../js/jtable.2.4.0/themes/basic/edit.png | Bin 590 -> 0 bytes .../themes/basic/jtable_basic.css | 282 - .../themes/basic/jtable_basic.less | 83 - .../themes/basic/jtable_basic.min.css | 1 - .../js/jtable.2.4.0/themes/jqueryui/add.png | Bin 482 -> 0 bytes .../jtable.2.4.0/themes/jqueryui/bg-thead.png | Bin 2811 -> 0 bytes .../js/jtable.2.4.0/themes/jqueryui/close.png | Bin 1217 -> 0 bytes .../themes/jqueryui/column-asc.png | Bin 362 -> 0 bytes .../themes/jqueryui/column-desc.png | Bin 349 -> 0 bytes .../themes/jqueryui/column-sortable.png | Bin 347 -> 0 bytes .../jtable.2.4.0/themes/jqueryui/delete.png | Bin 150 -> 0 bytes .../js/jtable.2.4.0/themes/jqueryui/edit.png | Bin 590 -> 0 bytes .../themes/jqueryui/jtable_jqueryui.css | 398 - .../themes/jqueryui/jtable_jqueryui.less | 296 - .../themes/jqueryui/jtable_jqueryui.min.css | 1 - .../jtable.2.4.0/themes/jqueryui/loading.gif | Bin 723 -> 0 bytes .../themes/jtable_theme_base.less | 524 - .../js/jtable.2.4.0/themes/lightcolor/add.png | Bin 482 -> 0 bytes .../themes/lightcolor/bg-thead.png | Bin 2811 -> 0 bytes .../themes/lightcolor/blue/jtable.css | 521 - .../themes/lightcolor/blue/jtable.less | 90 - .../themes/lightcolor/blue/jtable.min.css | 1 - .../themes/lightcolor/blue/loading.gif | Bin 723 -> 0 bytes .../jtable.2.4.0/themes/lightcolor/close.png | Bin 1217 -> 0 bytes .../themes/lightcolor/column-asc.png | Bin 362 -> 0 bytes .../themes/lightcolor/column-desc.png | Bin 349 -> 0 bytes .../themes/lightcolor/column-sortable.png | Bin 347 -> 0 bytes .../jtable.2.4.0/themes/lightcolor/delete.png | Bin 150 -> 0 bytes .../jtable.2.4.0/themes/lightcolor/edit.png | Bin 590 -> 0 bytes .../themes/lightcolor/gray/jtable.css | 521 - .../themes/lightcolor/gray/jtable.less | 90 - .../themes/lightcolor/gray/jtable.min.css | 1 - .../themes/lightcolor/gray/loading.gif | Bin 723 -> 0 bytes .../themes/lightcolor/green/jtable.css | 521 - .../themes/lightcolor/green/jtable.less | 90 - .../themes/lightcolor/green/jtable.min.css | 1 - .../themes/lightcolor/green/loading.gif | Bin 723 -> 0 bytes .../lightcolor/jtable_lightcolor_base.less | 329 - .../themes/lightcolor/orange/jtable.css | 521 - .../themes/lightcolor/orange/jtable.less | 90 - .../themes/lightcolor/orange/jtable.min.css | 1 - .../themes/lightcolor/orange/loading.gif | Bin 723 -> 0 bytes .../themes/lightcolor/red/jtable.css | 521 - .../themes/lightcolor/red/jtable.less | 90 - .../themes/lightcolor/red/jtable.min.css | 1 - .../themes/lightcolor/red/loading.gif | Bin 723 -> 0 bytes .../js/jtable.2.4.0/themes/metro/add.png | Bin 482 -> 0 bytes .../jtable.2.4.0/themes/metro/blue/jtable.css | 495 - .../themes/metro/blue/jtable.less | 11 - .../themes/metro/blue/jtable.min.css | 1 - .../themes/metro/blue/loading.gif | Bin 404 -> 0 bytes .../themes/metro/brown/jtable.css | 495 - .../themes/metro/brown/jtable.less | 11 - .../themes/metro/brown/jtable.min.css | 1 - .../themes/metro/brown/loading.gif | Bin 404 -> 0 bytes .../js/jtable.2.4.0/themes/metro/close.png | Bin 3350 -> 0 bytes .../jtable.2.4.0/themes/metro/column-asc.png | Bin 320 -> 0 bytes .../jtable.2.4.0/themes/metro/column-desc.png | Bin 311 -> 0 bytes .../themes/metro/column-sortable.png | Bin 314 -> 0 bytes .../themes/metro/crimson/jtable.css | 495 - .../themes/metro/crimson/jtable.less | 11 - .../themes/metro/crimson/jtable.min.css | 1 - .../themes/metro/crimson/loading.gif | Bin 404 -> 0 bytes .../themes/metro/darkgray/jtable.css | 495 - .../themes/metro/darkgray/jtable.less | 11 - .../themes/metro/darkgray/jtable.min.css | 1 - .../themes/metro/darkgray/loading.gif | Bin 404 -> 0 bytes .../themes/metro/darkorange/jtable.css | 495 - .../themes/metro/darkorange/jtable.less | 11 - .../themes/metro/darkorange/jtable.min.css | 1 - .../themes/metro/darkorange/loading.gif | Bin 404 -> 0 bytes .../js/jtable.2.4.0/themes/metro/delete.png | Bin 3167 -> 0 bytes .../js/jtable.2.4.0/themes/metro/edit.png | Bin 3359 -> 0 bytes .../themes/metro/green/jtable.css | 495 - .../themes/metro/green/jtable.less | 11 - .../themes/metro/green/jtable.min.css | 1 - .../themes/metro/green/loading.gif | Bin 404 -> 0 bytes .../themes/metro/jtable_metro_base.css | 48 - .../themes/metro/jtable_metro_base.less | 439 - .../themes/metro/jtable_metro_base.min.css | 1 - .../themes/metro/lightgray/jtable.css | 495 - .../themes/metro/lightgray/jtable.less | 11 - .../themes/metro/lightgray/jtable.min.css | 1 - .../themes/metro/lightgray/loading.gif | Bin 404 -> 0 bytes .../jtable.2.4.0/themes/metro/pink/jtable.css | 495 - .../themes/metro/pink/jtable.less | 11 - .../themes/metro/pink/jtable.min.css | 1 - .../themes/metro/pink/loading.gif | Bin 404 -> 0 bytes .../themes/metro/purple/jtable.css | 495 - .../themes/metro/purple/jtable.less | 11 - .../themes/metro/purple/jtable.min.css | 1 - .../themes/metro/purple/loading.gif | Bin 404 -> 0 bytes .../jtable.2.4.0/themes/metro/red/jtable.css | 495 - .../jtable.2.4.0/themes/metro/red/jtable.less | 11 - .../themes/metro/red/jtable.min.css | 1 - .../jtable.2.4.0/themes/metro/red/loading.gif | Bin 404 -> 0 bytes .../src/main/resources/static/js/products.js | 257 - .../main/resources/templates/attributes.html | 44 - .../main/resources/templates/categories.html | 43 - .../src/main/resources/templates/events.html | 44 - .../main/resources/templates/products.html | 43 - .../main/resources/templates/template.html | 42 - .../src/site/markdown/index.md | 25 - .../log4j-catalog-editor/src/site/site.xml | 53 - .../log4j-catalog/log4j-catalog-git/pom.xml | 125 - .../catalog/git/config/ServiceConfig.java | 22 - .../catalog/git/config/package-info.java | 19 - .../log4j/catalog/git/dao/GitCatalogDao.java | 232 - .../log4j/catalog/git/dao/package-info.java | 19 - .../log4j/catalog/git/package-info.java | 19 - .../src/site/markdown/index.md | 25 - .../log4j-catalog-git/src/site/site.xml | 53 - .../log4j/catalog/git/CatalogTest.java | 104 - .../git/config/ApplicationConfiguration.java | 63 - .../src/test/resources/log4j2.xml | 48 - .../log4j-catalog/log4j-catalog-jpa/pom.xml | 263 - .../catalog/jpa/config/DataSourceConfig.java | 27 - .../catalog/jpa/config/EclipseLinkConfig.java | 70 - .../catalog/jpa/config/HibernateConfig.java | 61 - .../jpa/config/HsqldbDataSourceConfig.java | 46 - .../config/PostgresqlDataSourceConfig.java | 57 - .../catalog/jpa/config/package-info.java | 19 - .../jpa/converter/AttributeConverter.java | 88 - .../converter/AttributeModelConverter.java | 62 - .../converter/BooleanToStringConverter.java | 43 - .../jpa/converter/CategoryConverter.java | 56 - .../jpa/converter/CategoryModelConverter.java | 49 - .../jpa/converter/DataTypeConverter.java | 38 - .../jpa/converter/DateTimeConverter.java | 41 - .../catalog/jpa/converter/EventConverter.java | 102 - .../jpa/converter/EventModelConverter.java | 54 - .../jpa/converter/ProductConverter.java | 56 - .../jpa/converter/ProductModelConverter.java | 49 - .../catalog/jpa/converter/package-info.java | 19 - .../catalog/jpa/dao/AttributeRepository.java | 22 - .../log4j/catalog/jpa/dao/BaseRepository.java | 40 - .../catalog/jpa/dao/CatalogRepository.java | 22 - .../catalog/jpa/dao/CategoryRepository.java | 25 - .../catalog/jpa/dao/ConstraintRepository.java | 23 - .../catalog/jpa/dao/EventRepository.java | 22 - .../jpa/dao/PagingAndSortingRepository.java | 39 - .../catalog/jpa/dao/ProductRepository.java | 22 - .../log4j/catalog/jpa/dao/package-info.java | 19 - .../catalog/jpa/model/AttributeModel.java | 323 - .../log4j/catalog/jpa/model/CatalogModel.java | 53 - .../catalog/jpa/model/CategoryModel.java | 167 - .../catalog/jpa/model/ConstraintModel.java | 85 - .../jpa/model/EventAttributeModel.java | 119 - .../log4j/catalog/jpa/model/EventModel.java | 232 - .../log4j/catalog/jpa/model/ProductModel.java | 149 - .../log4j/catalog/jpa/model/package-info.java | 19 - .../log4j/catalog/jpa/package-info.java | 19 - .../AbstractPagingAndSortingService.java | 44 - .../catalog/jpa/service/AttributeService.java | 37 - .../jpa/service/AttributeServiceImpl.java | 82 - .../catalog/jpa/service/CatalogService.java | 31 - .../jpa/service/CatalogServiceImpl.java | 138 - .../catalog/jpa/service/CategoryService.java | 37 - .../jpa/service/CategoryServiceImpl.java | 83 - .../jpa/service/ConstraintService.java | 33 - .../jpa/service/ConstraintServiceImpl.java | 64 - .../catalog/jpa/service/EventService.java | 38 - .../catalog/jpa/service/EventServiceImpl.java | 95 - .../catalog/jpa/service/ProductService.java | 34 - .../jpa/service/ProductServiceImpl.java | 84 - .../src/site/markdown/index.md | 33 - .../log4j-catalog-jpa/src/site/site.xml | 53 - .../log4j/catalog/jpa/CatalogTest.java | 201 - .../jpa/config/ApplicationConfiguration.java | 34 - .../src/test/resources/log4j2.xml | 45 - .../test/resources/sql/hsql/afterTestRun.sql | 24 - .../test/resources/sql/hsql/beforeTestRun.sql | 58 - .../src/test/resources/sql/hsql/schema.sql | 121 - .../src/log4j-catalog/pom.xml | 39 - safety/Java/logging-log4j-audit/src/pom.xml | 1288 -- .../src/src/changes/announcement.vm | 92 - .../src/src/changes/changes.xml | 88 - .../src/src/site/markdown/build.md | 43 - .../src/src/site/markdown/catalog.md.vm | 111 - .../src/src/site/markdown/changelog.md | 24 - .../src/src/site/markdown/download.md.vm | 68 - .../src/src/site/markdown/index.md.vm | 126 - .../src/src/site/markdown/javadoc.md | 34 - .../src/site/markdown/requestContext.md.vm | 255 - .../src/src/site/markdown/sample.md.vm | 48 - .../src/src/site/resources/css/bootstrap.css | 5893 ----- .../src/site/resources/css/bootstrap.min.css | 9 - .../src/src/site/resources/css/site.css | 115 - .../resources/images/IntelliJ-IDEA-logo.png | Bin 4299 -> 0 bytes .../src/site/resources/images/YourKitLogo.png | Bin 5554 -> 0 bytes .../src/site/resources/images/attributes.png | Bin 131854 -> 0 bytes .../src/site/resources/images/collapsed.gif | Bin 820 -> 0 bytes .../src/src/site/resources/images/events.png | Bin 65484 -> 0 bytes .../src/site/resources/images/expanded.gif | Bin 52 -> 0 bytes .../src/src/site/resources/images/logo.png | Bin 30347 -> 0 bytes .../src/src/site/resources/images/ls-logo.jpg | Bin 41915 -> 0 bytes .../site/resources/images/maven-feather.png | Bin 3330 -> 0 bytes .../site/resources/images/request-context.png | Bin 48597 -> 0 bytes .../img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes .../resources/img/glyphicons-halflings.png | Bin 12799 -> 0 bytes .../src/src/site/resources/js/bootstrap.js | 2027 -- .../src/site/resources/js/bootstrap.min.js | 6 - .../src/src/site/resources/js/jquery.js | 9266 -------- .../src/src/site/resources/js/jquery.min.js | 4 - .../src/src/site/resources/js/prettify.js | 1477 -- .../src/src/site/resources/js/prettify.min.js | 41 - .../src/src/site/resources/js/site.js | 113 - .../src/src/site/resources/pdf-config.xml | 47 - .../logging-log4j-audit/src/src/site/site.vm | 518 - .../logging-log4j-audit/src/src/site/site.xml | 74 - .../src/src/site/xdoc/gettingStarted.xml.vm | 263 - .../src/src/site/xdoc/guidelines.xml | 361 - .../src/src/site/xdoc/javastyle.xml | 806 - .../Java/maven-deploy-plugin/src/Jenkinsfile | 20 - safety/Java/maven-deploy-plugin/src/README.md | 99 - safety/Java/maven-deploy-plugin/src/pom.xml | 219 - .../invoker.properties | 18 - .../src/it/3rd-party-jar-with-extras/pom.xml | 44 - .../it/3rd-party-jar-with-extras/setup.bsh | 33 - .../test-0.1-src.tar.gz | Bin 357 -> 0 bytes .../it/3rd-party-jar-with-extras/test-0.1.jar | Bin 345 -> 0 bytes .../3rd-party-jar-with-extras/test-0.1.tar.gz | Bin 357 -> 0 bytes .../it/3rd-party-jar-with-extras/test-0.1.zip | Bin 345 -> 0 bytes .../3rd-party-jar-with-extras/test.properties | 27 - .../it/3rd-party-jar-with-extras/verify.bsh | 57 - .../invoker.properties | 18 - .../src/it/3rd-party-jar-without-pom/pom.xml | 44 - .../it/3rd-party-jar-without-pom/setup.bsh | 33 - .../it/3rd-party-jar-without-pom/test-0.1.jar | Bin 345 -> 0 bytes .../3rd-party-jar-without-pom/test.properties | 24 - .../it/3rd-party-jar-without-pom/verify.bsh | 54 - .../invoker.properties | 18 - .../src/it/3rd-party-pom-with-extras/pom.xml | 44 - .../test-0.1-src.tar.gz | Bin 357 -> 0 bytes .../it/3rd-party-pom-with-extras/test-0.1.pom | 28 - .../3rd-party-pom-with-extras/test-0.1.tar.gz | Bin 357 -> 0 bytes .../it/3rd-party-pom-with-extras/test-0.1.zip | Bin 345 -> 0 bytes .../3rd-party-pom-with-extras/test.properties | 26 - .../it/3rd-party-pom-with-extras/verify.bsh | 57 - .../invoker.properties | 18 - .../module1/pom.xml | 25 - .../module2/pom.xml | 26 - .../pom.xml | 100 - .../verify.groovy | 22 - .../module1/pom.xml | 25 - .../module2/pom.xml | 38 - .../pom.xml | 100 - .../verify.groovy | 22 - .../invoker.properties | 18 - .../pom.xml | 46 - .../test.properties | 19 - .../verify.groovy | 29 - .../invoker.properties | 17 - .../path/to/artifact-name-1.0-javadoc.jar | Bin 2071 -> 0 bytes .../path/to/artifact-name-1.0-sources.jar | Bin 2071 -> 0 bytes .../path/to/artifact-name-1.0.jar | Bin 2071 -> 0 bytes .../path/to/pom.xml | 31 - .../test.properties | 22 - .../verify.groovy | 23 - .../org.eclipse.equinox.common.source_1.0.jar | Bin 361 -> 0 bytes .../lib/org.eclipse.equinox.common_1.0.jar | Bin 361 -> 0 bytes .../lib/org.eclipse.osgi.source_1.0.jar | Bin 361 -> 0 bytes .../lib/org.eclipse.osgi_1.0.jar | Bin 361 -> 0 bytes .../pom.xml | 99 - .../verify.groovy | 22 - .../src/src/it/MDEPLOY-212/invoker.properties | 18 - .../src/src/it/MDEPLOY-212/pom.xml | 79 - .../org/apache/maven/test/HelloWorld.java | 37 - .../src/src/it/MDEPLOY-212/test-1.0.tar.gz | Bin 357 -> 0 bytes .../src/src/it/MDEPLOY-212/test-1.0.zip | Bin 345 -> 0 bytes .../src/src/it/MDEPLOY-212/verify.bsh | 56 - .../src/src/it/MDEPLOY-213/invoker.properties | 18 - .../src/src/it/MDEPLOY-213/pom.xml | 87 - .../org/apache/maven/test/HelloWorld.java | 37 - .../src/src/it/MDEPLOY-213/test-1.0.tar.gz | Bin 357 -> 0 bytes .../src/src/it/MDEPLOY-213/test-1.0.zip | Bin 345 -> 0 bytes .../src/src/it/MDEPLOY-213/verify.bsh | 42 - .../pom.xml | 81 - .../setup.bsh | 33 - .../test.properties | 18 - .../verify.bsh | 53 - .../it/alt-deploy-repo-with-dist-mgmt/pom.xml | 81 - .../alt-deploy-repo-with-dist-mgmt/setup.bsh | 33 - .../test.properties | 18 - .../alt-deploy-repo-with-dist-mgmt/verify.bsh | 40 - .../alt-deploy-repo-without-dist-mgmt/pom.xml | 74 - .../setup.bsh | 33 - .../test.properties | 18 - .../verify.bsh | 40 - .../it/attach-jar-checksum-release/pom.xml | 103 - .../it/attach-jar-checksum-release/setup.bsh | 29 - .../attach-jar-checksum-release/verify.groovy | 64 - .../it/attach-jar-checksum-snapshot/pom.xml | 102 - .../it/attach-jar-checksum-snapshot/setup.bsh | 29 - .../verify.groovy | 95 - .../src/src/it/attach-release-jar/pom.xml | 93 - .../src/src/it/attach-release-jar/setup.bsh | 33 - .../src/src/it/attach-release-jar/verify.bsh | 41 - .../it/deploy-at-end-fail/invoker.properties | 18 - .../src/it/deploy-at-end-fail/module1/pom.xml | 48 - .../src/src/it/deploy-at-end-fail/pom.xml | 99 - .../src/it/deploy-at-end-fail/verify.groovy | 26 - .../src/it/deploy-at-end-pass/module1/pom.xml | 48 - .../src/src/it/deploy-at-end-pass/pom.xml | 99 - .../src/it/deploy-at-end-pass/verify.groovy | 26 - .../invoker.properties | 22 - .../src/it/deploy-attached-sources/pom.xml | 85 - .../src/it/deploy-attached-sources/setup.bsh | 26 - .../org/apache/maven/test/HelloWorld.java | 38 - .../src/main/resources/foo.txt | 19 - .../deploy-attached-sources/test.properties | 25 - .../src/it/deploy-attached-sources/verify.bsh | 79 - .../invoker.properties | 19 - .../deploy-default-packaging/lib/test-1.1.jar | Bin 3391 -> 0 bytes .../src/it/deploy-default-packaging/pom.xml | 85 - .../src/it/deploy-default-packaging/setup.bsh | 26 - .../deploy-default-packaging/test.properties | 23 - .../it/deploy-default-packaging/verify.bsh | 51 - .../external-release-jar/invoker.properties | 18 - .../src/src/it/external-release-jar/pom.xml | 45 - .../src/src/it/external-release-jar/setup.bsh | 33 - .../src/it/external-release-jar/test-0.1.jar | Bin 345 -> 0 bytes .../src/it/external-release-jar/test-0.1.pom | 34 - .../it/external-release-jar/test.properties | 20 - .../src/it/external-release-jar/verify.bsh | 40 - .../src/it/gav-validation/invoker.properties | 22 - .../src/src/it/gav-validation/pom.xml | 45 - .../src/src/it/gav-validation/setup.bsh | 33 - .../it/gav-validation/test-invalid.properties | 25 - .../it/gav-validation/test-missing.properties | 23 - .../src/src/it/gav-validation/test.jar | Bin 345 -> 0 bytes .../src/src/it/gav-validation/verify.groovy | 35 - .../src/src/it/mdeploy-45-test/pom.xml | 93 - .../src/src/it/mdeploy-45-test/setup.bsh | 33 - .../src/main/resources/foo.txt | 19 - .../src/main/webapp/WEB-INF/web.xml | 26 - .../src/main/webapp/index.html | 25 - .../src/src/it/mdeploy-45-test/verify.bsh | 51 - .../it/no-main-artifact-1/invoker.properties | 17 - .../src/src/it/no-main-artifact-1/pom.xml | 107 - .../src/src/it/no-main-artifact-1/setup.bsh | 33 - .../src/it/no-main-artifact-1/verify.groovy | 23 - .../it/no-main-artifact-2/invoker.properties | 17 - .../src/src/it/no-main-artifact-2/pom.xml | 106 - .../src/src/it/no-main-artifact-2/setup.bsh | 33 - .../src/it/no-main-artifact-2/verify.groovy | 23 - .../src/it/no-main-artifact-snapshot/pom.xml | 100 - .../it/no-main-artifact-snapshot/setup.bsh | 33 - .../it/no-main-artifact-snapshot/verify.bsh | 61 - .../it/non-default-pom/non-default-pom.xml | 65 - .../src/src/it/non-default-pom/setup.bsh | 33 - .../src/src/it/non-default-pom/verify.bsh | 39 - .../src/src/it/offline/invoker.properties | 21 - .../src/src/it/offline/pom.xml | 80 - .../src/src/it/offline/setup.bsh | 33 - .../src/src/it/release-jar/pom.xml | 80 - .../src/src/it/release-jar/setup.bsh | 33 - .../src/src/it/release-jar/verify.bsh | 40 - .../src/src/it/release-pom/pom.xml | 80 - .../src/src/it/release-pom/setup.bsh | 33 - .../src/src/it/release-pom/verify.bsh | 39 - .../src/src/it/settings.xml | 55 - .../src/src/it/skip-release-jar/pom.xml | 83 - .../src/src/it/skip-release-jar/setup.bsh | 33 - .../src/src/it/skip-release-jar/verify.bsh | 40 - .../src/src/it/skip-snapshot-jar/pom.xml | 83 - .../src/src/it/skip-snapshot-jar/setup.bsh | 33 - .../src/src/it/skip-snapshot-jar/verify.bsh | 46 - .../src/src/it/skip/pom.xml | 78 - .../src/src/it/skip/setup.bsh | 29 - .../src/src/it/snapshot-jar/pom.xml | 80 - .../src/src/it/snapshot-jar/setup.bsh | 33 - .../src/src/it/snapshot-jar/verify.bsh | 48 - .../src/src/it/snapshot-pom/pom.xml | 80 - .../src/src/it/snapshot-pom/setup.bsh | 33 - .../src/src/it/snapshot-pom/verify.bsh | 47 - .../plugins/deploy/AbstractDeployMojo.java | 82 - .../maven/plugins/deploy/DeployFileMojo.java | 739 - .../maven/plugins/deploy/DeployMojo.java | 283 - .../src/src/site/apt/examples/deploy-ftp.apt | 82 - .../apt/examples/deploy-network-issues.apt | 129 - .../site/apt/examples/deploy-ssh-external.apt | 125 - .../deploying-in-legacy-layout.apt.vm | 65 - .../examples/deploying-sources-javadoc.apt.vm | 52 - .../deploying-with-classifiers.apt.vm | 66 - .../deploying-with-customized-pom.apt.vm | 46 - .../apt/examples/disabling-generic-pom.apt.vm | 47 - .../src/src/site/apt/file-deployment.apt | 43 - .../src/src/site/apt/index.apt.vm | 142 - .../src/src/site/apt/project-deployment.apt | 39 - .../src/src/site/apt/usage.apt | 142 - .../src/src/site/fml/faq.fml | 91 - .../src/src/site/resources/download.cgi | 22 - .../maven-deploy-plugin/src/src/site/site.xml | 75 - .../src/src/site/xdoc/download.xml.vm | 126 - .../plugins/deploy/DeployFileMojoTest.java | 304 - .../deploy/DeployFileMojoUnitTest.java | 191 - .../maven/plugins/deploy/DeployMojoTest.java | 633 - .../apache/maven/plugins/deploy/Utils.java | 63 - .../deploy/stubs/ArtifactDeployerStub.java | 47 - .../deploy/stubs/ArtifactRepositoryStub.java | 134 - .../deploy/stubs/ArtifactRepositoryStub2.java | 60 - .../deploy/stubs/AttachedArtifactStub.java | 38 - .../deploy/stubs/DeployArtifactStub.java | 139 - .../deploy/stubs/MavenProjectStub.java | 35 - .../unit/basic-deploy-pom/plugin-config.xml | 39 - .../unit/basic-deploy-scp/plugin-config.xml | 38 - .../unit/basic-deploy-test/plugin-config.xml | Bin 3254 -> 0 bytes .../plugin-config.xml | 41 - .../plugin-config.xml | 37 - .../deploy-file-classifier/plugin-config.xml | 39 - .../deploy-file-pom-file/plugin-config.xml | Bin 3166 -> 0 bytes .../unit/deploy-file-test/plugin-config.xml | 39 - .../maven-doxia-sitetools/src/Jenkinsfile | 20 - .../Java/maven-doxia-sitetools/src/README.md | 99 - .../src/doxia-decoration-model/pom.xml | 98 - .../site/decoration/DecorationUtils.java | 115 - .../DecorationModelInheritanceAssembler.java | 72 - ...ltDecorationModelInheritanceAssembler.java | 469 - .../inheritance/PathDescriptor.java | 255 - .../decoration/inheritance/PathUtils.java | 145 - .../inheritance/URIPathDescriptor.java | 265 - .../src/main/mdo/decoration.mdo | 784 - .../src/site/apt/index.apt | 48 - .../doxia-decoration-model/src/site/site.xml | 44 - .../site/decoration/DecorationUtilsTest.java | 67 - ...corationModelInheritanceAssemblerTest.java | 957 - .../decoration/inheritance/Doxia91Test.java | 72 - .../inheritance/PathDescriptorTest.java | 655 - .../decoration/inheritance/PathUtilsTest.java | 80 - .../inheritance/URIPathDescriptorTest.java | 294 - .../src/test/resources/empty.xml | 26 - .../src/test/resources/external-urls.xml | 54 - .../test/resources/fully-populated-child.xml | 69 - .../test/resources/fully-populated-merged.xml | 64 - .../resources/fully-populated-unresolved.xml | 64 - .../inheritance-child-no-inheritance.xml | 38 - .../src/test/resources/inheritance-child.xml | 37 - .../test/resources/inheritance-expected.xml | 69 - .../src/test/resources/inheritance-parent.xml | 64 - .../test/resources/relative-urls-resolved.xml | 53 - .../src/test/resources/relative-urls.xml | 53 - ...ubsite-relative-urls-multiple-resolved.xml | 53 - .../subsite-relative-urls-resolved.xml | 53 - .../src/test/resources/subsite-urls-file.xml | 53 - .../src/test/resources/subsite-urls.xml | 53 - .../src/doxia-doc-renderer/pom.xml | 169 - .../docrenderer/AbstractDocumentRenderer.java | 727 - .../maven/doxia/docrenderer/DocRenderer.java | 65 - .../doxia/docrenderer/DocumentRenderer.java | 109 - .../docrenderer/DocumentRendererContext.java | 140 - .../DocumentRendererException.java | 54 - .../itext/AbstractITextRender.java | 519 - .../docrenderer/itext/DefaultPdfRenderer.java | 65 - .../docrenderer/itext/DefaultRtfRenderer.java | 65 - .../doxia/docrenderer/itext/PdfRenderer.java | 35 - .../doxia/docrenderer/itext/RtfRenderer.java | 35 - .../docrenderer/pdf/AbstractPdfRenderer.java | 53 - .../doxia/docrenderer/pdf/PdfRenderer.java | 48 - .../docrenderer/pdf/fo/FoPdfRenderer.java | 366 - .../pdf/itext/ITextPdfRenderer.java | 689 - .../doxia/docrenderer/itext/package.html | 27 - .../doxia/docrenderer/pdf/itext/TOC.xslt | 243 - .../src/doxia-doc-renderer/src/site/site.xml | 41 - .../docrenderer/DocumentRendererTest.java | 145 - .../src/test/resources/site/apt/index.apt | 66 - .../src/test/resources/site/apt/overview.apt | 104 - .../src/test/resources/site/apt/resources.apt | 49 - .../src/test/resources/site/fml/faq.fml | 67 - .../src/test/resources/site/pdf.xml | 57 - .../resources/site/resources/css/site.css | 57 - .../site/resources/images/architecture.odg | Bin 12767 -> 0 bytes .../site/resources/images/architecture.png | Bin 19581 -> 0 bytes .../site/resources/images/asf_logo_wide.png | Bin 7090 -> 0 bytes .../site/resources/images/doxia-logo.png | Bin 16375 -> 0 bytes .../src/test/resources/site/site.xml | 84 - .../site/xdoc/references/fml-format.xml | 101 - .../site/xdoc/references/xdoc-format.xml | 279 - .../src/doxia-integration-tools/pom.xml | 191 - .../maven/doxia/tools/DefaultSiteTool.java | 1529 -- .../maven/doxia/tools/MojoLogWrapper.java | 159 - .../maven/doxia/tools/ReportComparator.java | 61 - .../apache/maven/doxia/tools/SiteTool.java | 206 - .../maven/doxia/tools/SiteToolException.java | 66 - .../src/main/resources/default-site.xml | 33 - .../src/main/resources/site-tool.properties | 22 - .../main/resources/site-tool_ca.properties | 22 - .../main/resources/site-tool_cs.properties | 22 - .../main/resources/site-tool_da.properties | 22 - .../main/resources/site-tool_de.properties | 22 - .../main/resources/site-tool_en.properties | 23 - .../main/resources/site-tool_es.properties | 22 - .../main/resources/site-tool_fr.properties | 22 - .../main/resources/site-tool_gl.properties | 22 - .../main/resources/site-tool_hu.properties | 22 - .../main/resources/site-tool_it.properties | 22 - .../main/resources/site-tool_ja.properties | 22 - .../main/resources/site-tool_ko.properties | 22 - .../main/resources/site-tool_lt.properties | 22 - .../main/resources/site-tool_nl.properties | 22 - .../main/resources/site-tool_no.properties | 22 - .../main/resources/site-tool_pl.properties | 22 - .../main/resources/site-tool_pt.properties | 22 - .../main/resources/site-tool_pt_BR.properties | 22 - .../main/resources/site-tool_ru.properties | 22 - .../main/resources/site-tool_sk.properties | 22 - .../main/resources/site-tool_sv.properties | 22 - .../main/resources/site-tool_tr.properties | 22 - .../main/resources/site-tool_zh_CN.properties | 22 - .../main/resources/site-tool_zh_TW.properties | 22 - .../src/site/apt/index.apt | 73 - .../src/site/apt/usage.apt | 71 - .../src/site/resources/download.cgi | 22 - .../doxia-integration-tools/src/site/site.xml | 41 - .../src/site/xdoc/download.xml.vm | 126 - .../doxia/tools/DefaultSiteToolTest.java | 116 - .../maven/doxia/tools/SiteToolTest.java | 409 - .../tools/stubs/SiteToolMavenProjectStub.java | 152 - .../resources/unit/interpolated-site/pom.xml | 80 - .../interpolated-site/src/site/apt/test.apt | 29 - .../unit/interpolated-site/src/site/site.xml | 43 - .../unit/interpolation-child-test/pom.xml | 37 - .../src/site/site.xml | 24 - .../unit/interpolation-parent-test/pom.xml | 36 - .../src/site/site.xml | 52 - .../test/resources/unit/no-site-test/pom.xml | 40 - .../resources/unit/site-tool-test/pom.xml | 40 - .../unit/site-tool-test/src/site/site.xml | 45 - .../src/doxia-site-renderer/pom.xml | 233 - .../siterenderer/DefaultSiteRenderer.java | 1192 - .../doxia/siterenderer/DocumentContent.java | 66 - .../doxia/siterenderer/DocumentRenderer.java | 75 - .../siterenderer/DoxiaDocumentRenderer.java | 78 - .../ExtraDoxiaModuleReference.java | 60 - .../maven/doxia/siterenderer/Renderer.java | 185 - .../doxia/siterenderer/RendererException.java | 53 - .../doxia/siterenderer/RenderingContext.java | 295 - .../siterenderer/SiteRenderingContext.java | 473 - .../siterenderer/SkinResourceLoader.java | 125 - .../siterenderer/sink/SiteRendererSink.java | 353 - .../siterenderer/resources/css/maven-base.css | 168 - .../siterenderer/resources/css/print.css | 26 - .../resources/default-site-macros.vm | 494 - .../siterenderer/resources/default-site.vm | 100 - .../resources/images/collapsed.gif | Bin 53 -> 0 bytes .../resources/images/expanded.gif | Bin 52 -> 0 bytes .../images/logos/build-by-maven-black.png | Bin 2294 -> 0 bytes .../images/logos/build-by-maven-white.png | Bin 2260 -> 0 bytes .../resources/images/logos/maven-feather.png | Bin 3330 -> 0 bytes .../siterenderer/resources/resources.txt | 24 - .../main/resources/site-renderer.properties | 20 - .../resources/site-renderer_de.properties | 19 - .../resources/site-renderer_en.properties | 23 - .../resources/site-renderer_es.properties | 20 - .../resources/site-renderer_fr.properties | 19 - .../resources/site-renderer_it.properties | 20 - .../resources/site-renderer_ja.properties | 20 - .../resources/site-renderer_nl.properties | 20 - .../resources/site-renderer_pl.properties | 19 - .../resources/site-renderer_pt_BR.properties | 20 - .../resources/site-renderer_sv.properties | 20 - .../resources/site-renderer_zh_CN.properties | 20 - .../src/site/apt/doxia-site-renderer.odg | Bin 13307 -> 0 bytes .../src/site/apt/index.apt.vm | 193 - .../site/resources/doxia-site-renderer.png | Bin 40267 -> 0 bytes .../src/doxia-site-renderer/src/site/site.xml | 46 - .../doxia/siterenderer/AbstractVerifier.java | 70 - .../maven/doxia/siterenderer/AptVerifier.java | 180 - .../siterenderer/AttributesVerifier.java | 246 - .../doxia/siterenderer/CommentsVerifier.java | 41 - .../siterenderer/DefaultSiteRendererTest.java | 671 - .../doxia/siterenderer/EntitiesVerifier.java | 189 - .../maven/doxia/siterenderer/FaqVerifier.java | 198 - .../doxia/siterenderer/HeadVerifier.java | 102 - .../siterenderer/JavascriptVerifier.java | 106 - .../doxia/siterenderer/MiscVerifier.java | 64 - .../siterenderer/MultipleBlockVerifier.java | 132 - .../siterenderer/NestedItemsVerifier.java | 320 - .../siterenderer/RenderingContextTest.java | 76 - .../siterenderer/SkinResourceLoaderTest.java | 63 - .../src/test/resources/dtd/xhtml-lat1.ent | 196 - .../src/test/resources/dtd/xhtml-special.ent | 80 - .../src/test/resources/dtd/xhtml-symbol.ent | 237 - .../resources/dtd/xhtml1-transitional.dtd | 1201 - .../src/test/resources/log4j.properties | 24 - .../velocity-toolmanager.expected.txt | 42 - .../siterenderer/velocity-toolmanager.vm | 7 - .../src/test/resources/site-plugin.properties | 19 - .../site-validate/xdoc/entityTest.xml | 71 - .../resources/site-validate/xdoc/xdoc-2.0.xsd | 2963 --- .../src/test/resources/site/apt/apt.apt | 61 - .../src/test/resources/site/apt/cdc.apt | 107 - .../site/apt/extension.apt.not.at.end.apt | 32 - .../test/resources/site/apt/interpolation.apt | 33 - .../confluence/confluence/anchor.confluence | 7 - .../confluence/confluence/code.confluence | 21 - .../confluence/confluence/escapes.confluence | 6 - .../confluence/confluence/figure.confluence | 22 - .../confluence/linebreak.confluence | 5 - .../confluence/confluence/link.confluence | 5 - .../confluence/nested-format.confluence | 6 - .../nested-list-heterogenous.confluence | 4 - .../confluence/nested-list.confluence | 8 - .../confluence/note-tip-info.confluence | 27 - .../confluence/paragraph-figure.confluence | 6 - .../confluence/paragraph-header.confluence | 6 - .../confluence/paragraph-list.confluence | 8 - .../confluence/confluence/section.confluence | 9 - .../confluence/simple-list.confluence | 14 - .../confluence/simple-paragraph.confluence | 8 - .../confluence/table-link.confluence | 4 - .../confluence/confluence/table.confluence | 13 - .../confluence/confluence/test.confluence | 98 - .../confluence/unknown-macro.confluence | 5 - .../test/resources/site/docbook/docbook.xml | 31 - .../resources/site/docbook/sdocbook_full.xml | 546 - .../src/test/resources/site/fml/faq.fml | 60 - .../images/build-by-maven-white.png | Bin 2260 -> 0 bytes .../src/test/resources/site/site.xml | 57 - .../test/resources/site/xdoc/attributes.xml | 93 - .../src/test/resources/site/xdoc/head.xml | 39 - .../test/resources/site/xdoc/javascript.xml | 45 - .../src/test/resources/site/xdoc/macro.xml | 75 - .../src/test/resources/site/xdoc/misc.xml | 33 - .../resources/site/xdoc/multipleblock.xml | 44 - .../test/resources/site/xdoc/nestedItems.xml | 195 - .../src/test/resources/xhtml-lat1.ent | 196 - .../src/doxia-skin-model/pom.xml | 88 - .../doxia-skin-model/src/main/mdo/skin.mdo | 101 - .../doxia-skin-model/src/site/apt/index.apt | 54 - .../src/doxia-skin-model/src/site/site.xml | 44 - safety/Java/maven-doxia-sitetools/src/pom.xml | 411 - .../src/src/site/resources/download.cgi | 22 - .../resources/images/doxia-sitetools-deps.png | Bin 55078 -> 0 bytes .../src/src/site/site.xml | 53 - .../src/src/site/xdoc/download.xml.vm | 126 - .../src/site/xdoc/doxia-sitetools-deps.odg | Bin 14097 -> 0 bytes .../src/src/site/xdoc/index.xml | 64 - .../Java/maven-install-plugin/src/Jenkinsfile | 20 - safety/Java/maven-install-plugin/src/LICENSE | 202 - safety/Java/maven-install-plugin/src/NOTICE | 5 - .../Java/maven-install-plugin/src/README.md | 99 - safety/Java/maven-install-plugin/src/pom.xml | 181 - .../src/it/MINSTALL-108/invoker.properties | 20 - .../src/src/it/MINSTALL-108/module1/pom.xml | 47 - .../src/src/it/MINSTALL-108/pom.xml | 76 - .../src/src/it/MINSTALL-108/test.properties | 18 - .../src/src/it/MINSTALL-108/verify.groovy | 25 - .../src/src/it/MINSTALL-52/invoker.properties | 18 - .../src/src/it/MINSTALL-52/pom.xml | 44 - .../src/src/it/MINSTALL-52/test.properties | 18 - .../src/src/it/MINSTALL-52/verify.groovy | 25 - .../src/src/it/MINSTALL-87/invoker.properties | 19 - .../src/src/it/MINSTALL-98/invoker.properties | 18 - .../src/src/it/MINSTALL-98/module1/pom.xml | 25 - .../src/src/it/MINSTALL-98/module2/pom.xml | 26 - .../src/src/it/MINSTALL-98/pom.xml | 77 - .../src/src/it/MINSTALL-98/verify.groovy | 22 - .../src/src/it/MINSTALL-99/module1/pom.xml | 25 - .../src/src/it/MINSTALL-99/module2/pom.xml | 39 - .../src/src/it/MINSTALL-99/pom.xml | 77 - .../src/src/it/MINSTALL-99/verify.groovy | 22 - .../src/src/it/attach-jar-checksum/pom.xml | 85 - .../src/src/it/attach-jar-checksum/setup.bsh | 29 - .../src/src/it/attach-jar-checksum/verify.bsh | 68 - .../src/src/it/attach-release-jar/pom.xml | 85 - .../src/src/it/attach-release-jar/setup.bsh | 29 - .../src/src/it/attach-release-jar/verify.bsh | 41 - .../src/it/gav-validation/invoker.properties | 22 - .../src/src/it/gav-validation/pom.xml | 46 - .../src/src/it/gav-validation/setup.bsh | 29 - .../it/gav-validation/test-invalid.properties | 24 - .../it/gav-validation/test-missing.properties | 22 - .../src/src/it/gav-validation/test.jar | Bin 345 -> 0 bytes .../src/src/it/gav-validation/verify.groovy | 35 - .../it/generate-pom-auto-1/invoker.properties | 18 - .../src/src/it/generate-pom-auto-1/pom.xml | 45 - .../src/src/it/generate-pom-auto-1/setup.bsh | 29 - .../src/src/it/generate-pom-auto-1/test.jar | Bin 345 -> 0 bytes .../it/generate-pom-auto-1/test.properties | 23 - .../src/src/it/generate-pom-auto-1/verify.bsh | 48 - .../it/generate-pom-auto-2/invoker.properties | 18 - .../src/src/it/generate-pom-auto-2/pom.xml | 45 - .../src/src/it/generate-pom-auto-2/setup.bsh | 34 - .../src/src/it/generate-pom-auto-2/test.jar | Bin 345 -> 0 bytes .../it/generate-pom-auto-2/test.properties | 22 - .../src/src/it/generate-pom-auto-2/verify.bsh | 48 - .../it/install-at-end-fail/invoker.properties | 18 - .../it/install-at-end-fail/module1/pom.xml | 47 - .../src/src/it/install-at-end-fail/pom.xml | 76 - .../src/it/install-at-end-fail/verify.groovy | 26 - .../it/install-at-end-pass/module1/pom.xml | 47 - .../src/src/it/install-at-end-pass/pom.xml | 76 - .../src/it/install-at-end-pass/verify.groovy | 26 - .../invoker.properties | 18 - .../install-file-minstall-121-bundle/pom.xml | 46 - .../setup.bsh | 29 - .../test-0.1.jar | Bin 345 -> 0 bytes .../test-0.1.pom | 35 - .../test.properties | 20 - .../verify.bsh | 52 - .../invoker.properties | 18 - .../pom.xml | 46 - .../setup.bsh | 29 - .../test-0.1.jar | Bin 345 -> 0 bytes .../test-0.1.pom | 35 - .../test.properties | 20 - .../verify.bsh | 52 - .../invoker.properties | 18 - .../pom.xml | 46 - .../setup.bsh | 29 - .../test-0.1.jar | Bin 345 -> 0 bytes .../test-0.1.pom | 35 - .../test.properties | 20 - .../verify.bsh | 52 - .../invoker.properties | 18 - .../it/install-file-minstall-121-war/pom.xml | 46 - .../install-file-minstall-121-war/setup.bsh | 29 - .../test-0.1.pom | 35 - .../test-0.1.war | Bin 345 -> 0 bytes .../test.properties | 20 - .../install-file-minstall-121-war/verify.bsh | 52 - .../invoker.properties | 18 - .../src/it/install-file-minstall-121/pom.xml | 46 - .../it/install-file-minstall-121/setup.bsh | 29 - .../it/install-file-minstall-121/test-0.1.jar | Bin 345 -> 0 bytes .../it/install-file-minstall-121/test-0.1.pom | 35 - .../install-file-minstall-121/test.properties | 20 - .../it/install-file-minstall-121/verify.bsh | 52 - .../it/jar-sources-javadoc/invoker.properties | 18 - .../src/it/jar-sources-javadoc/javadoc.jar | Bin 345 -> 0 bytes .../src/src/it/jar-sources-javadoc/pom.xml | 45 - .../src/src/it/jar-sources-javadoc/setup.bsh | 29 - .../src/it/jar-sources-javadoc/sources.jar | Bin 345 -> 0 bytes .../src/src/it/jar-sources-javadoc/test.jar | Bin 345 -> 0 bytes .../it/jar-sources-javadoc/test.properties | 26 - .../src/src/it/jar-sources-javadoc/verify.bsh | 67 - .../invoker.properties | 18 - .../pom.xml | 46 - .../setup.bsh | 29 - .../test.jar | Bin 345 -> 0 bytes .../test.properties | 25 - .../verify.bsh | 60 - .../invoker.properties | 18 - .../local-repo-override-with-checksum/pom.xml | 46 - .../setup.bsh | 29 - .../test.jar | Bin 345 -> 0 bytes .../test.properties | 24 - .../verify.bsh | 57 - .../it/local-repo-override/invoker.properties | 18 - .../src/src/it/local-repo-override/pom.xml | 46 - .../src/src/it/local-repo-override/setup.bsh | 29 - .../src/src/it/local-repo-override/test.jar | Bin 345 -> 0 bytes .../it/local-repo-override/test.properties | 23 - .../src/src/it/local-repo-override/verify.bsh | 38 - .../src/src/it/minstall-55/invoker.properties | 18 - .../src/src/it/minstall-55/pom.xml | 46 - .../src/src/it/minstall-55/setup.bsh | 29 - .../src/src/it/minstall-55/test-0.1.jar | Bin 345 -> 0 bytes .../src/src/it/minstall-55/test-0.1.pom | 35 - .../src/src/it/minstall-55/test.properties | 19 - .../src/src/it/minstall-55/verify.bsh | 46 - .../it/no-main-artifact-1/invoker.properties | 17 - .../src/src/it/no-main-artifact-1/pom.xml | 96 - .../src/src/it/no-main-artifact-1/setup.bsh | 29 - .../src/it/no-main-artifact-1/verify.groovy | 23 - .../it/no-main-artifact-2/invoker.properties | 17 - .../src/src/it/no-main-artifact-2/pom.xml | 95 - .../src/src/it/no-main-artifact-2/setup.bsh | 29 - .../src/it/no-main-artifact-2/verify.groovy | 23 - .../non-changed-artifact/invoker.properties | 21 - .../src/src/it/non-changed-artifact/pom.xml | 46 - .../src/it/non-changed-artifact/verify.groovy | 30 - .../it/non-default-pom/non-default-pom.xml | 54 - .../src/src/it/non-default-pom/setup.bsh | 29 - .../src/src/it/non-default-pom/verify.bsh | 40 - .../src/src/it/pom-checksum/pom.xml | 72 - .../src/src/it/pom-checksum/setup.bsh | 29 - .../src/src/it/pom-checksum/verify.bsh | 59 - .../src/src/it/release-jar/pom.xml | 72 - .../src/src/it/release-jar/setup.bsh | 29 - .../src/src/it/release-jar/verify.bsh | 40 - .../src/src/it/release-pom/pom.xml | 72 - .../src/src/it/release-pom/setup.bsh | 29 - .../src/src/it/release-pom/verify.bsh | 39 - .../src/src/it/settings.xml | 55 - .../src/src/it/skip-install/pom.xml | 73 - .../src/src/it/skip-install/setup.bsh | 29 - .../src/src/it/skip-install/verify.bsh | 40 - .../src/src/it/snapshot-jar/pom.xml | 69 - .../src/src/it/snapshot-jar/setup.bsh | 29 - .../src/src/it/snapshot-jar/verify.bsh | 41 - .../src/src/it/snapshot-pom/pom.xml | 69 - .../src/src/it/snapshot-pom/setup.bsh | 29 - .../src/src/it/snapshot-pom/verify.bsh | 40 - .../plugins/install/AbstractInstallMojo.java | 76 - .../plugins/install/InstallFileMojo.java | 565 - .../maven/plugins/install/InstallMojo.java | 162 - .../examples/custom-pom-installation.apt.vm | 46 - .../examples/generic-pom-generation.apt.vm | 48 - .../installing-secondary-artifacts.apt.vm | 52 - .../apt/examples/specific-local-repo.apt.vm | 50 - .../src/src/site/apt/index.apt.vm | 97 - .../src/src/site/apt/usage.apt | 80 - .../src/src/site/fml/faq.fml | 38 - .../src/src/site/resources/download.cgi | 22 - .../src/src/site/site.xml | 42 - .../src/src/site/xdoc/download.xml.vm | 126 - .../plugins/install/InstallFileMojoTest.java | 294 - .../plugins/install/InstallMojoTest.java | 363 - .../install/stubs/AttachedArtifactStub0.java | 38 - .../install/stubs/AttachedArtifactStub1.java | 29 - .../install/stubs/InstallArtifactStub.java | 121 - .../basic-install-checksum/maven-test-jar.jar | 1 - .../basic-install-checksum/plugin-config.xml | 35 - .../plugin-config.xml | 35 - .../plugin-config.xml | 42 - .../unit/basic-install-test/plugin-config.xml | 35 - .../configured-install-test/plugin-config.xml | 35 - .../install-file-basic-test/plugin-config.xml | 35 - .../plugin-config.xml | 37 - .../maven-test-jar.jar | 1 - .../plugin-config.xml | 35 - .../plugin-config.xml | 36 - .../plugin-config.xml | 34 - .../plugin-config.xml | Bin 2934 -> 0 bytes .../Java/maven-invoker-plugin/src/Jenkinsfile | 20 - .../Java/maven-invoker-plugin/src/README.md | 99 - safety/Java/maven-invoker-plugin/src/pom.xml | 408 - .../src/it/MINVOKER-190-logDirectory/pom.xml | 65 - .../src/it/module/pom.xml | 32 - .../MINVOKER-190-logDirectory/verify.groovy | 21 - .../src/it/MINVOKER-191/invoker.properties | 18 - .../src/src/it/MINVOKER-191/module-a/pom.xml | 40 - .../org/apache/maven/plugins/foo/Hello.java | 28 - .../apache/maven/plugins/foo/HelloTest.java | 32 - .../src/src/it/MINVOKER-191/module-b/pom.xml | 40 - .../org/apache/maven/plugins/foo/Hello.java | 28 - .../apache/maven/plugins/foo/HelloTest.java | 32 - .../src/src/it/MINVOKER-191/plugin/pom.xml | 62 - .../MINVOKER-191/plugin/src/it/basic/pom.xml | 47 - .../apache/maven/it/plugins/dummy/MyMojo.java | 78 - .../src/src/it/MINVOKER-191/pom.xml | 79 - .../it/MINVOKER-196_junit_report_file/pom.xml | 73 - .../src/it/project/pom.xml | 32 - .../src/it/project/verify.groovy | 42 - .../src/it/project_2/pom.xml | 71 - .../src/it/project_2/verify.groovy | 20 - .../src/it/settings.xml | 31 - .../verify.groovy | 52 - .../invoker.properties | 18 - .../module-a/pom.xml | 32 - .../module-b/pom.xml | 39 - .../plugin/pom.xml | 59 - .../it/MINVOKER-243_install-reactor/pom.xml | 80 - .../verify.groovy | 29 - .../src/src/it/clone-clean/invoker.properties | 19 - .../src/src/it/clone-clean/pom.xml | 65 - .../src/src/it/clone-clean/setup.bsh | 32 - .../it/clone-clean/src/it/clone-clean/pom.xml | 32 - .../src/src/it/clone-clean/verify.bsh | 31 - .../invoker.properties | 19 - .../it/clone-maven-plugin-packaging/pom.xml | 65 - .../src/it/clone-clean/pom.xml | 32 - .../clone-maven-plugin-packaging/verify.bsh | 31 - .../invoker.properties | 19 - .../src/it/exec-timeout-invoker-level/pom.xml | 65 - .../src/it/basic/invoker.properties | 17 - .../src/it/basic/pom.xml | 53 - .../apache/maven/it/plugins/dummy/MyMojo.java | 89 - .../exec-timeout-invoker-level/verify.groovy | 22 - .../invoker.properties | 19 - .../src/it/exec-timeout-mojo-level/pom.xml | 66 - .../src/it/basic/pom.xml | 53 - .../apache/maven/it/plugins/dummy/MyMojo.java | 89 - .../it/exec-timeout-mojo-level/verify.groovy | 22 - .../invoker.properties | 18 - .../fail-build-streamLogsOnFailures/pom.xml | 64 - .../src/it/project/pom.xml | 35 - .../verify.groovy | 29 - .../invoker.properties | 18 - .../pom.xml | 65 - .../src/it/project/pom.xml | 35 - .../verify.groovy | 31 - .../fail-build-with-verify/invoker.properties | 18 - .../src/src/it/fail-build-with-verify/pom.xml | 66 - .../src/it/project/pom.xml | 35 - .../src/it/project/prebuild.bsh | 24 - .../src/it/fail-build-with-verify/verify.bsh | 41 - .../src/src/it/fail-build/invoker.properties | 18 - .../src/src/it/fail-build/pom.xml | 66 - .../src/it/fail-build/src/it/project/pom.xml | 35 - .../it/fail-build/src/it/project/prebuild.bsh | 24 - .../src/src/it/fail-build/verify.bsh | 41 - .../src/it/fail-ignore-with-verify/pom.xml | 67 - .../src/it/project/pom.xml | 32 - .../src/src/it/fail-ignore/pom.xml | 66 - .../src/it/fail-ignore/src/it/project/pom.xml | 32 - .../fail-noprojects_integration-test/pom.xml | 61 - .../it/fail-noprojects_run/invoker.properties | 18 - .../src/src/it/fail-noprojects_run/pom.xml | 61 - .../fail-noprojects_verify/invoker.properties | 18 - .../src/src/it/fail-noprojects_verify/pom.xml | 62 - .../src/it/fail-postbuild/invoker.properties | 18 - .../src/src/it/fail-postbuild/pom.xml | 65 - .../it/fail-postbuild/src/it/project/pom.xml | 32 - .../src/it/project/postbuild.bsh | 20 - .../src/it/project/prebuild.bsh | 24 - .../src/src/it/fail-postbuild/verify.bsh | 41 - .../src/it/fail-prebuild/invoker.properties | 18 - .../src/src/it/fail-prebuild/pom.xml | 65 - .../it/fail-prebuild/src/it/project/pom.xml | 32 - .../fail-prebuild/src/it/project/prebuild.bsh | 26 - .../src/src/it/fail-prebuild/verify.bsh | 41 - .../it/fail-run-postbuild/invoker.properties | 18 - .../src/src/it/fail-run-postbuild/pom.xml | 65 - .../fail-run-postbuild/src/it/project/pom.xml | 32 - .../src/it/project/postbuild.bsh | 24 - .../src/it/project/src/main/java/Foo.java | 24 - .../src/src/it/fail-run-postbuild/verify.bsh | 41 - .../src/src/it/filtering-extensions/pom.xml | 70 - .../src/it/project/.mvn/extensions.xml | 27 - .../src/it/project/pom.xml | 71 - .../filtering-extensions/src/it/settings.xml | 55 - .../src/it/filtering-extensions/verify.bsh | 75 - .../src/it/install-extra-artifacts/pom.xml | 70 - .../src/it/install-extra-artifacts/verify.bsh | 69 - .../it/integration-test-never-fails/pom.xml | 65 - .../src/it/project/pom.xml | 33 - .../src/it/project/prebuild.bsh | 24 - .../integration-test-never-fails/verify.bsh | 41 - .../src/it/invocation-cmdline-exclude/pom.xml | 61 - .../src/it/minvoker-140/pom.xml | 54 - .../test.properties | 18 - .../src/src/it/invocation-debug/pom.xml | 68 - .../src/it/minvoker-142/invoker.properties | 18 - .../src/it/minvoker-142/pom.xml | 58 - .../src/it/minvoker-142/verify.groovy | 20 - .../src/it/invocation-emptyproperty/pom.xml | 68 - .../src/it/minvoker-118/pom.xml | 58 - .../it/invocation-environmentvariable/pom.xml | 67 - .../src/it/minvoker-145/pom.xml | 58 - .../src/it/minvoker-145/verify.groovy | 24 - .../src/it/minvoker-255/invoker.properties | 24 - .../src/it/minvoker-255/pom.xml | 61 - .../src/it/minvoker-255/verify.groovy | 24 - .../verify.groovy | 21 - .../it/invocation-group-properties/pom.xml | 69 - .../it/projects/group-1/invoker.properties | 18 - .../projects/group-1/sub-1/invoker.properties | 19 - .../src/it/projects/group-1/sub-1/pom.xml | 52 - .../src/it/projects/group-1/sub-2/pom.xml | 52 - .../projects/group-2/sub-1/invoker.properties | 18 - .../src/it/projects/group-2/sub-1/pom.xml | 52 - .../src/it/projects/group-2/sub-2/pom.xml | 52 - .../src/it/projects/invoker.properties | 18 - .../invocation-group-properties/verify.groovy | 20 - .../src/src/it/invocation-multiple/pom.xml | 75 - .../src/it/project/invoker.properties | 43 - .../src/it/project/pom.xml | 107 - .../project/src/main/java/org/TestMojo.java | 69 - .../src/it/project/system1.properties | 18 - .../src/it/project/system2.properties | 18 - .../invocation-multiple/src/it/settings.xml | 60 - .../src/src/it/invocation-multiple/verify.bsh | 66 - .../src/src/it/invocation-offline/pom.xml | 71 - .../src/it/project/invoker.properties | 24 - .../invocation-offline/src/it/project/pom.xml | 41 - .../it/invocation-offline/src/it/settings.xml | 60 - .../src/src/it/invocation-offline/verify.bsh | 32 - .../src/src/it/invocation-project/pom.xml | 70 - .../src/it/project/invoker.properties | 22 - .../invocation-project/src/it/project/pom.xml | 35 - .../src/it/project/setup.bsh | 38 - .../src/it/project/sub-1/pom.xml | 29 - .../src/it/project/sub-2/pom.xml | 29 - .../src/it/project/sub-3/pom.xml | 29 - .../it/invocation-project/src/it/settings.xml | 60 - .../src/src/it/invocation-project/verify.bsh | 54 - .../invoker.properties | 18 - .../itests/pom.xml | 62 - .../itests/src/it/basic/pom.xml | 47 - .../plugin/pom.xml | 40 - .../apache/maven/it/plugins/dummy/MyMojo.java | 78 - .../it/invocation-reactor-indirect/pom.xml | 77 - .../src/src/it/invocation-spaces/pom.xml | 76 - .../src/it projects/project/spacy pom.xml | 70 - .../project/src/main/resources/test.txt | 2 - .../src/it projects/settings.xml | 63 - .../src/src/it/invocation-spaces/verify.bsh | 74 - .../src/it/invoker-report/invoker.properties | 18 - .../src/src/it/invoker-report/pom.xml | 81 - .../src/it/failure-build/pom.xml | 39 - .../src/it/failure-post/invoker.properties | 18 - .../src/it/failure-post/pom.xml | 32 - .../src/it/failure-post/verify.bsh | 21 - .../src/it/failure-pre/invoker.properties | 18 - .../invoker-report/src/it/failure-pre/pom.xml | 32 - .../src/it/failure-pre/setup.bsh | 21 - .../src/it/skip-jre/invoker.properties | 19 - .../it/invoker-report/src/it/skip-jre/pom.xml | 32 - .../src/it/skip-maven/invoker.properties | 19 - .../invoker-report/src/it/skip-maven/pom.xml | 32 - .../src/it/skip-os/invoker.properties | 19 - .../it/invoker-report/src/it/skip-os/pom.xml | 32 - .../src/it/success/invoker.properties | 19 - .../it/invoker-report/src/it/success/pom.xml | 32 - .../src/src/it/invoker-report/verify.bsh | 32 - .../src/src/it/local-repo-default/pom.xml | 72 - .../local-repo-default/src/it/project/pom.xml | 32 - .../src/it/project/postbuild.bsh | 39 - .../it/local-repo-default/src/it/settings.xml | 57 - .../src/src/it/local-repo-default/verify.bsh | 71 - .../src/src/it/local-repo-isolated/pom.xml | 71 - .../src/it/project/pom.xml | 32 - .../local-repo-isolated/src/it/settings.xml | 57 - .../src/src/it/local-repo-isolated/verify.bsh | 53 - .../src/src/it/local-repo-path/pom.xml | 77 - .../it/local-repo-path/src/it/project/pom.xml | 32 - .../it/local-repo-path/src/it/settings.xml | 31 - .../src/src/it/local-repo-path/verify.bsh | 32 - .../src/src/it/local-repo-url/pom.xml | 70 - .../it/local-repo-url/src/it/project/pom.xml | 32 - .../src/it/project/postbuild.groovy | 42 - .../src/it/local-repo-url/src/it/settings.xml | 31 - .../src/src/it/local-repo-url/verify.groovy | 20 - .../not-clone-not-plugin/invoker.properties | 19 - .../src/src/it/not-clone-not-plugin/pom.xml | 64 - .../src/it/clone-clean/pom.xml | 32 - .../src/it/not-clone-not-plugin/verify.bsh | 31 - .../src/src/it/pom-filtering-encoding/pom.xml | 68 - .../src/it/latin-1/pom.xml | 54 - .../src/it/utf-8/pom.xml | 54 - .../src/it/pom-filtering-encoding/verify.bsh | 73 - .../src/src/it/pom-filtering-reactor/pom.xml | 65 - .../src/it/mod2-parent/mod1-parent/pom.xml | 33 - .../src/it/mod2-parent/mod1/pom.xml | 40 - .../src/it/mod2-parent/mod1/src/it/pom.xml | 35 - .../src/it/mod2-parent/mod2/pom.xml | 39 - .../src/it/mod2-parent/mod3/pom.xml | 40 - .../src/it/mod2-parent/mod3/src/it/pom.xml | 35 - .../src/it/mod2-parent/pom.xml | 49 - .../src/it/pom-filtering-reactor/verify.bsh | 65 - .../src/src/it/pom-filtering/pom.xml | 81 - .../it/pom-filtering/src/it/project/pom.xml | 71 - .../src/it/pom-filtering/src/it/settings.xml | 55 - .../src/src/it/pom-filtering/verify.bsh | 93 - .../src/src/it/pom-less-invocation/pom.xml | 64 - .../src/it/no-pom/workaround.txt | 1 - .../src/src/it/pom-less-invocation/verify.bsh | 53 - .../it/postbuild-executed-only-once/pom.xml | 71 - .../src/it/project/invoker.properties | 20 - .../src/it/project/pom.xml | 69 - .../src/it/project/postbuild.bsh | 40 - .../it/post_executed_only_once/App.java | 36 - .../it/post_executed_only_once/AppTest.java | 35 - .../src/it/project/system2.properties | 18 - .../postbuild-executed-only-once/verify.bsh | 41 - .../src/it/project-cloning-reactor/pom.xml | 65 - .../src/it/aggregator/pom.xml | 38 - .../src/it/module-a/pom.xml | 39 - .../src/it/module-b/pom.xml | 39 - .../src/it/parent/pom.xml | 32 - .../src/it/project-cloning-reactor/verify.bsh | 32 - .../src/src/it/project-cloning/pom.xml | 64 - .../src/src/it/project-cloning/setup.bsh | 35 - .../project-cloning/src/it/module-1/pom.xml | 32 - .../src/it/module-1/sub-module/pom.xml | 32 - .../it/project-cloning/src/it/module/pom.xml | 32 - .../src/src/it/project-cloning/verify.bsh | 59 - .../src/src/it/project-setup/pom.xml | 68 - .../src/it/project1/invoker.properties | 19 - .../it/project-setup/src/it/project1/pom.xml | 32 - .../it/project-setup/src/it/project2/pom.xml | 32 - .../src/it/project3/invoker.properties | 18 - .../it/project-setup/src/it/project3/pom.xml | 32 - .../it/project-setup/src/it/project4/pom.xml | 32 - .../it/project-setup/src/it/project5/pom.xml | 32 - .../src/it/project6/invoker.properties | 18 - .../it/project-setup/src/it/project6/pom.xml | 32 - .../src/src/it/project-setup/verify.bsh | 88 - .../script-accessibility/invoker.properties | 18 - .../src/src/it/script-accessibility/pom.xml | 68 - .../src/it/beanshell/pom.xml | 32 - .../src/it/beanshell/verify.bsh | 25 - .../src/it/groovy/pom.xml | 32 - .../src/it/groovy/verify.groovy | 25 - .../src/main/java/org/MyClass.java | 34 - .../src/src/it/script-additional-vars/pom.xml | 68 - .../src/it/beanshell/pom.xml | 32 - .../src/it/beanshell/postbuild.bsh | 43 - .../src/it/beanshell/prebuild.bsh | 43 - .../src/it/beanshell/selector.bsh | 41 - .../src/it/groovy/pom.xml | 32 - .../src/it/groovy/postbuild.groovy | 43 - .../src/it/groovy/prebuild.groovy | 43 - .../src/it/groovy/selector.groovy | 41 - .../script-class-loading/invoker.properties | 18 - .../src/src/it/script-class-loading/pom.xml | 77 - .../src/it/beanshell/pom.xml | 32 - .../src/it/beanshell/postbuild.bsh | 50 - .../src/it/beanshell/prebuild.bsh | 50 - .../src/it/groovy/pom.xml | 32 - .../src/it/groovy/postbuild.groovy | 51 - .../src/it/groovy/prebuild.groovy | 51 - .../src/test/java/org/MyUtils.java | 31 - .../it/script-classpath-duplicates/pom.xml | 81 - .../src/it/beanshell/pom.xml | 32 - .../src/it/beanshell/postbuild.bsh | 39 - .../src/it/beanshell/prebuild.bsh | 39 - .../src/it/groovy/pom.xml | 32 - .../src/it/groovy/postbuild.groovy | 39 - .../src/it/groovy/prebuild.groovy | 39 - .../it/script-classpath-duplicates/verify.bsh | 49 - .../src/src/it/script-context/pom.xml | 68 - .../script-context/src/it/beanshell/pom.xml | 32 - .../script-context/src/it/beanshell/setup.bsh | 26 - .../src/it/beanshell/verify.bsh | 29 - .../it/script-context/src/it/groovy/pom.xml | 32 - .../script-context/src/it/groovy/setup.groovy | 26 - .../src/it/groovy/verify.groovy | 29 - .../src/src/it/script-context/verify.bsh | 40 - .../src/src/it/script-errors/pom.xml | 71 - .../it/script-errors/src/it/beanshell/pom.xml | 32 - .../script-errors/src/it/beanshell/setup.bsh | 27 - .../it/script-errors/src/it/groovy/pom.xml | 32 - .../script-errors/src/it/groovy/setup.groovy | 27 - .../src/src/it/script-errors/verify.bsh | 41 - .../src/src/it/script-global-vars/pom.xml | 67 - .../src/it/beanshell/pom.xml | 32 - .../src/it/beanshell/setup.bsh | 56 - .../src/it/beanshell/verify.bsh | 56 - .../script-global-vars/src/it/groovy/pom.xml | 32 - .../src/it/groovy/setup.groovy | 56 - .../src/it/groovy/verify.groovy | 56 - .../it/script-interpreter-detection/pom.xml | 67 - .../src/it/beanshell/pom.xml | 32 - .../src/it/beanshell/postbuild.bsh | 39 - .../src/it/beanshell/prebuild.bsh | 39 - .../src/it/groovy/pom.xml | 32 - .../src/it/groovy/postbuild.groovy | 39 - .../src/it/groovy/prebuild.groovy | 39 - .../script-interpreter-detection/verify.bsh | 49 - .../src/src/it/script-verify-xml/pom.xml | 61 - .../src/it/minvoker-138/pom.xml | 32 - .../src/it/script-verify-xml/verify.groovy | 67 - .../src/src/it/selector-conditions/pom.xml | 67 - .../it/jre-version-match/invoker.properties | 18 - .../src/it/jre-version-match/pom.xml | 32 - .../src/it/jre-version-match/postbuild.bsh | 26 - .../jre-version-mismatch/invoker.properties | 18 - .../src/it/jre-version-mismatch/pom.xml | 32 - .../src/it/jre-version-mismatch/postbuild.bsh | 26 - .../it/maven-version-match/invoker.properties | 18 - .../src/it/maven-version-match/pom.xml | 32 - .../src/it/maven-version-match/postbuild.bsh | 26 - .../maven-version-mismatch/invoker.properties | 18 - .../src/it/maven-version-mismatch/pom.xml | 32 - .../it/maven-version-mismatch/postbuild.bsh | 26 - .../src/it/os-family-match/invoker.properties | 18 - .../src/it/os-family-match/pom.xml | 32 - .../src/it/os-family-match/postbuild.bsh | 26 - .../it/os-family-mismatch/invoker.properties | 18 - .../src/it/os-family-mismatch/pom.xml | 32 - .../src/it/os-family-mismatch/postbuild.bsh | 26 - .../it/toolchain-mismatch/invoker.properties | 18 - .../src/it/toolchain-mismatch/pom.xml | 32 - .../src/it/toolchain-mismatch/postbuild.bsh | 26 - .../src/it/selector-conditions/verify.groovy | 38 - .../src/src/it/selector-scripts/pom.xml | 68 - .../src/src/it/selector-scripts/setup.groovy | 27 - .../src/it/script-ret-false/pom.xml | 32 - .../src/it/script-ret-false/postbuild.bsh | 26 - .../src/it/script-ret-false/selector.bsh | 22 - .../src/it/script-ret-other/pom.xml | 32 - .../src/it/script-ret-other/postbuild.bsh | 26 - .../src/it/script-ret-other/selector.bsh | 22 - .../src/it/script-ret-quiet/pom.xml | 32 - .../src/it/script-ret-quiet/postbuild.bsh | 26 - .../src/it/script-ret-quiet/selector.bsh | 21 - .../src/it/script-ret-true/pom.xml | 32 - .../src/it/script-ret-true/postbuild.bsh | 27 - .../src/it/script-ret-true/selector.bsh | 22 - .../src/it/script-throw/pom.xml | 32 - .../src/it/script-throw/postbuild.bsh | 26 - .../src/it/script-throw/selector.bsh | 22 - .../src/src/it/selector-scripts/verify.bsh | 115 - .../src/src/it/settings-auto-exclude/pom.xml | 74 - .../src/it/project/pom.xml | 32 - .../settings-auto-exclude/src/it/settings.xml | 55 - .../it/settings-inherit/invoker.properties | 19 - .../src/src/it/settings-inherit/pom.xml | 63 - .../settings-inherit/src/it/project/pom.xml | 64 - .../invoker.properties | 19 - .../it/settings-merge-multiexecutions/pom.xml | 64 - .../src/it/minvoker-133/pom.xml | 28 - .../src/it/settings.xml | 55 - .../src/it/settings-merge/invoker.properties | 20 - .../src/src/it/settings-merge/pom.xml | 65 - .../it/settings-merge/src/it/project/pom.xml | 87 - .../src/it/settings-merge/src/it/settings.xml | 42 - .../settings-merge_jdk9+/invoker.properties | 19 - .../src/src/it/settings-merge_jdk9+/pom.xml | 65 - .../src/it/project/pom.xml | 84 - .../src/it/project/postbuild.groovy | 27 - .../settings-merge_jdk9+/src/it/settings.xml | 42 - .../it/settings-override/invoker.properties | 19 - .../src/src/it/settings-override/pom.xml | 63 - .../src/it/project/invoker.properties | 18 - .../settings-override/src/it/project/pom.xml | 58 - .../src/it/project/postbuild.groovy | 21 - .../src/it/settings-override.xml | 34 - .../it/settings-override/src/it/settings.xml | 34 - .../src/src/it/settings.xml | 94 - .../src/src/it/skip-install/pom.xml | 58 - .../src/src/it/skip-install/test.properties | 19 - .../src/src/it/skip-install/verify.bsh | 32 - .../src/src/it/skip-run/pom.xml | 66 - .../src/it/skip-run/src/it/project/pom.xml | 33 - .../it/skip-run/src/it/project/prebuild.bsh | 26 - .../src/src/it/skip-run/test.properties | 19 - .../src/src/it/skip-run/verify.bsh | 41 - .../invoker.properties | 19 - .../it/spaces-should-work_non-windows/pom.xml | 68 - .../setup.groovy | 32 - .../src/it/minvoker-test/invoker.properties | 19 - .../src/it/minvoker-test/pom.xml | 54 - .../src/it/minvoker-test/verify.groovy | 26 - .../invoker.properties | 20 - .../src/it/spaces-should-work_windows/pom.xml | 64 - .../spaces-should-work_windows/setup.groovy | 32 - .../src/it/minvoker-test/invoker.properties | 19 - .../src/it/minvoker-test/pom.xml | 54 - .../src/it/minvoker-test/verify.groovy | 26 - .../invoker.properties | 18 - .../it/special-characters-should-work/pom.xml | 68 - .../setup.groovy | 32 - .../src/it/minvoker-test/invoker.properties | 19 - .../src/it/minvoker-test/pom.xml | 54 - .../src/it/minvoker-test/verify.groovy | 20 - .../staging-dependencies/invoker.properties | 18 - .../src/src/it/staging-dependencies/pom.xml | 100 - .../maven/its/dep/1.0/dep-1.0-tests.jar | Bin 345 -> 0 bytes .../org/apache/maven/its/dep/1.0/dep-1.0.pom | 8 - .../org/apache/maven/its/dep/2.0/dep-2.0.jar | Bin 345 -> 0 bytes .../org/apache/maven/its/dep/2.0/dep-2.0.pom | 8 - .../apache/maven/its/dep/maven-metadata.xml | 34 - .../1.0-SNAPSHOT/maven-metadata.xml | 33 - .../minvoker-70-1.0-20081020.164906-1.jar | Bin 345 -> 0 bytes .../minvoker-70-1.0-20081020.164906-1.pom | 12 - .../maven/its/minvoker-70/maven-metadata.xml | 32 - .../parent-a/0.1-SNAPSHOT/maven-metadata.xml | 33 - .../parent-a-0.1-20081020.164906-1.pom | 8 - .../parent-b/0.1-SNAPSHOT/maven-metadata.xml | 33 - .../parent-b-0.1-20081020.164906-1.pom | 12 - .../its/pom/0.3-SNAPSHOT/maven-metadata.xml | 33 - .../pom-0.3-20081020.164906-1.pom | 8 - .../src/it/staging-dependencies/verify.bsh | 94 - .../src/src/it/staging-pom/invoker.properties | 18 - .../src/src/it/staging-pom/pom.xml | 59 - .../src/src/it/staging-pom/src/site/site.xml | 25 - .../src/src/it/staging-pom/verify.bsh | 54 - .../src/it/staging-reactor/invoker.properties | 18 - .../it/staging-reactor/mod1-parent/pom.xml | 47 - .../src/src/it/staging-reactor/mod1/pom.xml | 73 - .../src/src/it/staging-reactor/mod2/pom.xml | 59 - .../mod2/src/main/resources/main.properties | 17 - .../src/src/it/staging-reactor/pom.xml | 52 - .../src/it/staging-reactor/src/site/site.xml | 25 - .../src/src/it/staging-reactor/verify.bsh | 69 - .../invoker.properties | 18 - .../src/it/wrongPropertyInterpolation/pom.xml | 63 - .../src/it/project/invoker.properties | 19 - .../src/it/project/pom.xml | 54 - .../plugins/invoker/AbstractInvokerMojo.java | 2876 --- .../maven/plugins/invoker/CompositeMap.java | 258 - .../maven/plugins/invoker/FileLogger.java | 62 - .../maven/plugins/invoker/InstallMojo.java | 661 - .../plugins/invoker/IntegrationTestMojo.java | 47 - .../maven/plugins/invoker/InvokerMojo.java | 94 - .../plugins/invoker/InvokerProperties.java | 484 - .../maven/plugins/invoker/InvokerReport.java | 359 - .../maven/plugins/invoker/InvokerSession.java | 342 - .../plugins/invoker/InvokerToolchain.java | 55 - .../maven/plugins/invoker/MetadataUtils.java | 168 - .../maven/plugins/invoker/PomUtils.java | 64 - .../maven/plugins/invoker/ReportUtils.java | 63 - .../maven/plugins/invoker/Selector.java | 131 - .../maven/plugins/invoker/SelectorUtils.java | 327 - .../invoker/SystemPropertyPrinter.java | 42 - .../maven/plugins/invoker/VerifyMojo.java | 156 - .../src/src/main/mdo/invocation.mdo | 226 - .../main/resources/invoker-report.properties | 35 - .../resources/invoker-report_de.properties | 35 - .../resources/invoker-report_en.properties | 23 - .../resources/invoker-report_fr.properties | 35 - .../apt/examples/access-test-classes.apt.vm | 64 - .../site/apt/examples/clone-projects.apt.vm | 72 - .../src/src/site/apt/examples/fast-use.apt.vm | 143 - .../src/site/apt/examples/filtering.apt.vm | 136 - .../apt/examples/install-artifacts.apt.vm | 66 - .../examples/integration-test-verify.apt.vm | 60 - .../apt/examples/invoker-properties.apt.vm | 93 - .../apt/examples/logs-for-failed-tests.apt.vm | 56 - .../apt/examples/post-build-script.apt.vm | 97 - .../apt/examples/prepare-build-env.apt.vm | 75 - .../apt/examples/selector-conditions.apt.vm | 67 - .../site/apt/examples/selector-scripts.apt.vm | 88 - .../src/src/site/apt/examples/skipping.apt.vm | 62 - .../src/src/site/apt/index.apt.vm | 105 - .../src/src/site/apt/usage.apt.vm | 137 - .../src/src/site/fml/faq.fml | 76 - .../src/src/site/resources/download.cgi | 22 - .../src/src/site/site.xml | 82 - .../src/src/site/xdoc/download.xml.vm | 126 - .../invoker/ExtendedMavenProjectStub.java | 57 - .../plugins/invoker/InterpolationTest.java | 126 - .../plugins/invoker/InvokerMojoTest.java | 120 - .../invoker/InvokerPropertiesTest.java | 441 - .../maven/plugins/invoker/SelectorTest.java | 81 - .../plugins/invoker/SelectorUtilsTest.java | 145 - .../src/src/test/resources/unit/dummy/pom.xml | 29 - .../resources/unit/goals-from-file/pom.xml | 26 - .../resources/unit/goals-from-file/verify.bsh | 48 - .../test/resources/unit/interpolation/pom.xml | 29 - .../unit/profiles-from-file/emptyProfiles.txt | 0 .../unit/profiles-from-file/profiles.txt | 1 - .../Java/maven-plugin-tools/src/Jenkinsfile | 20 - safety/Java/maven-plugin-tools/src/README.md | 99 - .../Java/maven-plugin-tools/src/deploySite.sh | 23 - .../src/maven-plugin-annotations/pom.xml | 41 - .../maven/plugins/annotations/Component.java | 54 - .../maven/plugins/annotations/Execute.java | 58 - .../annotations/InstantiationStrategy.java | 46 - .../plugins/annotations/LifecyclePhase.java | 77 - .../maven/plugins/annotations/Mojo.java | 120 - .../maven/plugins/annotations/Parameter.java | 92 - .../plugins/annotations/ResolutionScope.java | 75 - .../src/site/apt/index.apt.vm | 38 - .../src/site/site.xml | 31 - .../src/maven-plugin-plugin/pom.xml | 368 - .../invoker.properties | 20 - .../pom.xml | 131 - .../apache/maven/plugin/coreit/FirstMojo.java | 75 - .../resources/META-INF/maven/lifecycle.xml | 37 - .../verify.groovy | 99 - .../invoker.properties | 20 - .../module-abstract-mojo/pom.xml | 32 - .../maven/plugins/AbstractFirstMojo.java | 64 - .../module-mojo/pom.xml | 62 - .../maven/plugin/coreit/CoreIt0014Mojo.java | 66 - .../apache/maven/plugin/coreit/FirstMojo.java | 80 - .../maven/plugin/coreit/SecondMojo.java | 39 - .../resources/META-INF/maven/lifecycle.xml | 37 - .../pom.xml | 101 - .../verify.groovy | 99 - .../invoker.properties | 22 - .../it/annotation-with-inheritance/pom.xml | 129 - .../plugin/coreit/AbstractFirstMojo.java | 63 - .../maven/plugin/coreit/AbstractFooMojo.java | 43 - .../maven/plugin/coreit/CoreIt0014Mojo.java | 66 - .../apache/maven/plugin/coreit/FirstMojo.java | 87 - .../maven/plugin/coreit/SecondMojo.java | 39 - .../apache/maven/plugin/coreit/ThirdMojo.java | 87 - .../resources/META-INF/maven/lifecycle.xml | 37 - .../annotation-with-inheritance/verify.groovy | 103 - .../src/it/ant-basic/invoker.properties | 20 - .../src/it/ant-basic/pom.xml | 69 - .../src/main/scripts/touch.build.xml | 27 - .../src/main/scripts/touch.mojos.xml | 44 - .../src/it/ant-basic/verify.groovy | 30 - .../invoker.properties | 20 - .../src/it/ant-reference-parameter/pom.xml | 65 - .../plugins/antWithRefs/ArtifactsTask.java | 35 - .../maven/plugins/antWithRefs/antlib.xml | 25 - .../src/main/scripts/test.build.xml | 29 - .../src/main/scripts/test.mojos.xml | 41 - .../it/ant-simple-usage/invoker.properties | 20 - .../src/it/ant-simple-usage/plugin/pom.xml | 69 - .../plugin/src/main/scripts/test.build.xml | 26 - .../plugin/src/main/scripts/test.mojos.xml | 40 - .../src/it/ant-simple-usage/pom.xml | 48 - .../src/it/ant-simple-usage/usage/pom.xml | 63 - .../src/it/ant-since-maven-plugin/pom.xml | 49 - .../src/main/scripts/sample.build.xml | 35 - .../src/main/scripts/sample.mojos.xml | 46 - .../src/it/asm-failure/invoker.properties | 18 - .../src/it/asm-failure/pom.xml | 67 - .../apache/maven/plugin/coreit/FirstMojo.java | 51 - .../src/it/asm-failure/verify.groovy | 24 - .../it/beanshell-simple/invoker.properties | 20 - .../src/it/beanshell-simple/pom.xml | 68 - .../src/main/scripts/touch.bsh | 65 - .../src/it/beanshell-simple/verify.groovy | 27 - .../antsample-maven-plugin/pom.xml | 77 - .../src/main/scripts/sample.build.xml | 35 - .../src/main/scripts/sample.mojos.xml | 46 - .../antsample-maven-plugin/src/site/site.xml | 36 - .../it/fix-maven-since-3.x/invoker.properties | 21 - .../javasample-maven-plugin/pom.xml | 49 - .../src/main/java/test/MyMojo.java | 65 - .../javasample-maven-plugin/src/site/site.xml | 37 - .../src/it/fix-maven-since-3.x/pom.xml | 94 - .../src/it/fix-maven-since-3.x/verify.groovy | 27 - .../src/it/help-basic-jdk11/expected-help.txt | 25 - .../it/help-basic-jdk11/invoker.properties | 23 - .../src/it/help-basic-jdk11/pom.xml | 92 - .../src/main/java/test/MyMojo.java | 68 - .../src/it/help-basic-jdk11/test.properties | 19 - .../src/it/help-basic-jdk11/verify.groovy | 28 - .../src/it/help-basic/expected-help.txt | 25 - .../src/it/help-basic/invoker.properties | 23 - .../src/it/help-basic/pom.xml | 87 - .../help-basic/src/main/java/test/MyMojo.java | 68 - .../src/it/help-basic/test.properties | 19 - .../src/it/help-basic/verify.groovy | 28 - .../src/it/help-package/invoker.properties | 18 - .../src/it/help-package/pom.xml | 80 - .../src/main/java/test/MyMojo.java | 37 - .../src/it/help-package/verify.bsh | 26 - .../ignore-plugin-class-realm/dep-a/pom.xml | 40 - .../dep-a/src/main/java/test/ClassA.java | 24 - .../ignore-plugin-class-realm/dep-b/pom.xml | 48 - .../dep-b/src/main/java/test/ClassB.java | 33 - .../invoker.properties | 22 - .../src/it/ignore-plugin-class-realm/pom.xml | 64 - .../it/ignore-plugin-class-realm/test/pom.xml | 73 - .../test/src/main/java/test/SomeMojo.java | 34 - .../invoker.properties | 21 - .../it/java-basic-annotations-jdk8/pom.xml | 108 - .../maven/plugin/coreit/CoreIt0014Mojo.java | 66 - .../apache/maven/plugin/coreit/FirstMojo.java | 91 - .../maven/plugin/coreit/MPlugin220Mojo.java | 47 - .../apache/maven/plugin/coreit/Maximal.java | 76 - .../apache/maven/plugin/coreit/Minimal.java | 43 - .../maven/plugin/coreit/TestInterface.java | 30 - .../java-basic-annotations-jdk8/verify.groovy | 231 - .../invoker.properties | 21 - .../java-basic-annotations-jdkcurrent/pom.xml | 103 - .../maven/plugin/coreit/CoreIt0014Mojo.java | 66 - .../apache/maven/plugin/coreit/FirstMojo.java | 91 - .../maven/plugin/coreit/MPlugin220Mojo.java | 47 - .../apache/maven/plugin/coreit/Maximal.java | 76 - .../apache/maven/plugin/coreit/Minimal.java | 43 - .../maven/plugin/coreit/TestInterface.java | 30 - .../verify.groovy | 231 - .../java-basic-annotations/invoker.properties | 20 - .../src/it/java-basic-annotations/pom.xml | 100 - .../maven/plugin/coreit/CoreIt0014Mojo.java | 66 - .../apache/maven/plugin/coreit/FirstMojo.java | 91 - .../maven/plugin/coreit/MPlugin220Mojo.java | 47 - .../apache/maven/plugin/coreit/Maximal.java | 76 - .../apache/maven/plugin/coreit/Minimal.java | 43 - .../it/java-basic-annotations/verify.groovy | 231 - .../src/it/java-basic/invoker.properties | 20 - .../src/it/java-basic/pom.xml | 63 - .../maven/plugin/coreit/CoreIt0013Mojo.java | 67 - .../apache/maven/plugin/coreit/FirstMojo.java | 102 - .../apache/maven/plugin/coreit/Maximal.java | 71 - .../apache/maven/plugin/coreit/Minimal.java | 46 - .../src/it/java-basic/verify.groovy | 182 - .../src/it/mplugin-187/invoker.properties | 18 - .../src/it/mplugin-187/pom.xml | 45 - .../src/it/mplugin-191/invoker.properties | 18 - .../src/it/mplugin-191/pom.xml | 67 - .../maven/plugins/plugin/it/MyMojo.java | 64 - .../src/it/mplugin-191/verify.groovy | 24 - .../src/it/mplugin-223/invoker.properties | 15 - .../src/it/mplugin-223/pom.xml | 84 - .../maven/plugins/plugin/it/MyMojo.java | 64 - .../src/it/mplugin-223/verify.groovy | 28 - .../it/mplugin-272_java8/invoker.properties | 19 - .../src/it/mplugin-272_java8/pom.xml | 83 - .../src/main/java/fr/ca/MyMojo.java | 37 - .../src/main/java/fr/ca/TestInterface.java | 30 - .../invoker.properties | 20 - .../it/mplugin-299_no-configuration/pom.xml | 87 - .../src/main/java/test/MyMojo.java | 37 - .../test.properties | 19 - .../invoker.properties | 18 - .../pom.xml | 82 - .../plugins/plugin/it/CustomSurefireMojo.java | 289 - .../verify.groovy | 26 - .../invoker.properties | 18 - .../mplugin-305_emptyMojoDependencies/pom.xml | 85 - .../plugins/plugin/it/CustomSurefireMojo.java | 289 - .../verify.groovy | 26 - .../invoker.properties | 18 - .../pom.xml | 85 - .../plugins/plugin/it/CustomSurefireMojo.java | 289 - .../verify.groovy | 26 - .../invoker.properties | 19 - .../src/it/mplugin-319_report-since/pom.xml | 86 - .../src/main/java/org/MyMojo.java | 67 - .../it/mplugin-319_report-since/verify.groovy | 27 - .../it/mplugin-324_javadoc/invoker.properties | 18 - .../src/it/mplugin-324_javadoc/pom.xml | 95 - .../src/main/java/test/MyMojo.java | 68 - .../src/it/packaging-jar/invoker.properties | 18 - .../src/it/packaging-jar/pom.xml | 102 - .../apache/maven/plugin/coreit/FirstMojo.java | 35 - .../src/it/packaging-jar/verify.groovy | 31 - .../invoker.properties | 18 - .../plugin-info-jdk-default-version/pom.xml | 92 - .../maven/plugins/issues/plugin/MyMojo.java | 64 - .../src/site/site.xml | 30 - .../verify.groovy | 27 - .../src/it/plugin-info-jdk/invoker.properties | 18 - .../src/it/plugin-info-jdk/plugin/pom.xml | 62 - .../main/resources/META-INF/maven/plugin.xml | 69 - .../plugin-info-jdk/pluginManagement/pom.xml | 53 - .../main/resources/META-INF/maven/plugin.xml | 69 - .../src/it/plugin-info-jdk/pom.xml | 96 - .../src/it/plugin-info-jdk/property/pom.xml | 39 - .../main/resources/META-INF/maven/plugin.xml | 69 - .../it/plugin-info-jdk/requirement/pom.xml | 78 - .../main/resources/META-INF/maven/plugin.xml | 69 - .../src/it/plugin-info-jdk/test.properties | 18 - .../src/it/plugin-info-jdk/verify.groovy | 25 - .../invoker.properties | 18 - .../src/it/plugin-report-annotations/pom.xml | 119 - .../src/main/java/org/DummyReport.java | 227 - .../src/main/java/org/MyMojo.java | 65 - .../it/plugin-report-annotations/verify.bsh | 55 - .../src/it/plugin-report/invoker.properties | 18 - .../src/it/plugin-report/pom.xml | 109 - .../src/main/java/org/DummyReport.java | 210 - .../src/main/java/org/MyMojo.java | 67 - .../src/it/plugin-report/verify.bsh | 56 - .../maven-plugin-plugin/src/it/settings.xml | 62 - .../src/it/skip/invoker.properties | 19 - .../maven-plugin-plugin/src/it/skip/pom.xml | 56 - .../maven/plugin/coreit/CoreIt0013Mojo.java | 67 - .../apache/maven/plugin/coreit/FirstMojo.java | 72 - .../maven/plugin/coreit/SecondMojo.java | 39 - .../src/it/skip/verify.groovy | 23 - .../src/it/source-encoding/latin-1/pom.xml | 66 - .../latin-1/src/main/java/test/MyMojo.java | 39 - .../src/it/source-encoding/pom.xml | 39 - .../src/it/source-encoding/utf-8/pom.xml | 66 - .../utf-8/src/main/java/test/MyMojo.java | 39 - .../src/it/source-encoding/verify.groovy | 32 - .../META-INF/plexus/components.xml | 93 - .../plugin/plugin/AbstractGeneratorMojo.java | 322 - .../plugin/DescriptorGeneratorMojo.java | 94 - .../plugin/plugin/HelpGeneratorMojo.java | 101 - .../maven/plugin/plugin/PluginReport.java | 828 - .../AddPluginArtifactMetadataMojo.java | 109 - .../MNG6109PluginDescriptorBuilder.java | 62 - .../src/main/mdo/pluginRequirements.mdo | 78 - .../main/resources/plugin-report.properties | 48 - .../resources/plugin-report_de.properties | 48 - .../resources/plugin-report_en.properties | 23 - .../resources/plugin-report_fr.properties | 48 - .../resources/plugin-report_sv.properties | 48 - .../src/site/apt/examples/ant-mojo.apt.vm | 80 - .../site/apt/examples/beanshell-mojo.apt.vm | 73 - .../apt/examples/generate-descriptor.apt.vm | 118 - .../site/apt/examples/generate-help.apt.vm | 58 - .../site/apt/examples/generate-report.apt.vm | 50 - .../apt/examples/using-annotations.apt.vm | 126 - .../src/site/apt/index.apt | 83 - .../site/apt/multiple-language-support.apt | 53 - .../src/site/apt/usage.apt | 87 - .../src/maven-plugin-plugin/src/site/site.xml | 52 - .../maven-plugin-tools-annotations/pom.xml | 159 - ...avaAnnotationsMojoDescriptorExtractor.java | 740 - .../datamodel/AnnotatedContent.java | 65 - .../annotations/datamodel/AnnotatedField.java | 61 - .../datamodel/ComponentAnnotationContent.java | 92 - .../datamodel/ExecuteAnnotationContent.java | 88 - .../datamodel/MojoAnnotationContent.java | 232 - .../datamodel/ParameterAnnotationContent.java | 212 - .../DefaultMojoAnnotationsScanner.java | 340 - .../scanner/MojoAnnotatedClass.java | 168 - .../scanner/MojoAnnotationsScanner.java | 53 - .../MojoAnnotationsScannerRequest.java | 102 - .../visitors/MojoAnnotationVisitor.java | 83 - .../scanner/visitors/MojoClassVisitor.java | 174 - .../scanner/visitors/MojoFieldVisitor.java | 93 - .../src/site/apt/index.apt | 134 - .../src/site/site.xml | 31 - .../annotations/AbstractFooMojo.java | 30 - .../plugin/extractor/annotations/FooMojo.java | 72 - .../annotations/TestAnnotationsReader.java | 89 - .../DefaultMojoAnnotationsScannerTest.java | 46 - .../src/test/resources/java8-annotations.jar | Bin 539 -> 0 bytes .../src/test/resources/java9-module.jar | Bin 266 -> 0 bytes .../src/maven-plugin-tools-api/pom.xml | 96 - .../plugin/DefaultPluginToolsRequest.java | 179 - .../tools/plugin/ExtendedMojoDescriptor.java | 54 - .../tools/plugin/PluginToolsRequest.java | 143 - ...stractScriptedMojoDescriptorExtractor.java | 233 - .../plugin/extractor/ExtractionException.java | 49 - .../extractor/MojoDescriptorExtractor.java | 47 - .../plugin/scanner/DefaultMojoScanner.java | 157 - .../tools/plugin/scanner/MojoScanner.java | 59 - .../maven/tools/plugin/util/PluginUtils.java | 146 - .../resources/META-INF/plexus/components.xml | 42 - .../src/site/apt/index.apt | 36 - .../maven-plugin-tools-api/src/site/site.xml | 31 - .../scanner/DefaultMojoScannerTest.java | 207 - .../plugin/scanner/ScannerTestExtractor.java | 63 - .../tools/plugin/scanner/TestExtractor.java | 53 - .../tools/plugin/util/PluginUtilsTest.java | 66 - .../maven/tools/plugin/util/TestUtils.java | 72 - .../tools/plugin/util/stubs/MojoStub.java | 99 - .../META-INF/plexus/scannerTestComponents.xml | 41 - .../src/test/resources/test.txt | 18 - .../src/test/resources/testExcludes.txt | 18 - .../src/maven-plugin-tools-generators/pom.xml | 129 - .../tools/plugin/generator/Generator.java | 45 - .../plugin/generator/GeneratorException.java | 33 - .../plugin/generator/GeneratorUtils.java | 711 - .../generator/PluginDescriptorGenerator.java | 616 - .../plugin/generator/PluginHelpGenerator.java | 437 - .../plugin/generator/PluginXdocGenerator.java | 823 - .../src/main/resources/help-class-source.vm | 490 - .../src/main/resources/pluginxdoc.properties | 62 - .../main/resources/pluginxdoc_de.properties | 56 - .../main/resources/pluginxdoc_en.properties | 23 - .../main/resources/pluginxdoc_fr.properties | 60 - .../src/site/site.xml | 34 - .../generator/AbstractGeneratorTestCase.java | 170 - .../plugin/generator/GeneratorUtilsTest.java | 205 - .../PluginDescriptorGeneratorTest.java | 127 - .../generator/PluginHelpGeneratorTest.java | 39 - .../generator/PluginXdocGeneratorTest.java | 46 - .../generator/stubs/MavenReportStub.java | 79 - .../src/maven-plugin-tools-java/pom.xml | 92 - .../JavaJavadocMojoDescriptorExtractor.java | 656 - .../javadoc/JavadocMojoAnnotation.java | 506 - .../src/site/apt/index.apt | 145 - .../maven-plugin-tools-java/src/site/site.xml | 31 - .../JavaMojoDescriptorExtractorTest.java | 268 - .../src/test/resources/MPLUGIN-290/Test.java | 32 - .../resources/MPLUGIN-290/plugin-expected.xml | 33 - .../test/resources/MPLUGIN-314/MyMojo.java | 41 - .../resources/MPLUGIN-314/plugin-expected.xml | 56 - .../resources/MPLUGIN-320/Exceptions.java | 32 - .../resources/MPLUGIN-320/plugin-expected.xml | 33 - .../src/test/resources/dir-flag.txt | 27 - .../src/test/resources/java-1.5/MyEnum.java | 33 - .../src/test/resources/java-1.5/MyMojo.java | 40 - .../resources/java-1.5/plugin-expected.xml | 50 - .../src/test/resources/source/Default.java | 59 - .../src/test/resources/source/Full.java | 86 - .../test/resources/source/package-info.java | 23 - .../test/resources/source/plugin-expected.xml | 124 - .../src/test/resources/source2/Bla.java | 24 - .../source2/JavaExtractorTestThree.java | 53 - .../resources/source2/plugin-expected.xml | 61 - .../src/test/resources/source2/sub/MyBla.java | 27 - .../resources/source3/TestAnnotation.java | 27 - .../resources/source3/plugin-expected.xml | 33 - .../maven-plugin-tools-ant/pom.xml | 78 - .../ant/AntMojoDescriptorExtractor.java | 244 - .../src/site/apt/index.apt | 37 - .../maven-plugin-tools-ant/src/site/site.xml | 31 - .../ant/AntMojoDescriptorExtractorTest.java | 141 - .../src/test/resources/basic/test.build.xml | 29 - .../src/test/resources/basic/test.mojos.xml | 74 - .../maven-plugin-tools-beanshell/pom.xml | 74 - .../BeanshellMojoDescriptorExtractor.java | 131 - .../src/main/resources/extractor.bsh | 242 - .../src/site/apt/index.apt | 33 - .../src/site/site.xml | 31 - .../maven-plugin-tools-model/pom.xml | 102 - .../model/PluginMetadataParseException.java | 78 - .../extractor/model/PluginMetadataParser.java | 190 - .../src/main/mdo/plugin-metadata.mdo | 357 - .../src/site/apt/index.apt | 41 - .../src/site/site.xml | 31 - .../model/PluginMetadataParserTest.java | 80 - .../src/test/resources/test.mojos.xml | 37 - .../src/test/resources/test2.mojos.xml | 38 - .../src/maven-script/maven-script-ant/pom.xml | 73 - .../script/ant/AntMojoComponentFactory.java | 42 - .../maven/script/ant/AntMojoWrapper.java | 383 - .../maven/script/ant/AntPropertyHelper.java | 205 - .../resources/META-INF/plexus/components.xml | 28 - .../maven-script-ant/src/site/site.xml | 36 - .../maven/script/ant/AntMojoWrapperTest.java | 293 - .../resources/META-INF/maven/plugin-2.0.xml | 63 - .../resources/META-INF/maven/plugin-2.1.xml | 89 - .../src/test/resources/test.build.xml | 35 - .../maven-script-beanshell/pom.xml | 50 - .../beanshell/BeanshellMojoAdapter.java | 70 - .../maven-script-beanshell/src/site/site.xml | 36 - .../src/maven-script/pom.xml | 44 - .../src/maven-script/src/site/site.xml | 30 - safety/Java/maven-plugin-tools/src/pom.xml | 417 - .../src/src/site/resources/download.cgi | 22 - .../resources/images/plugin-tools-deps.png | Bin 47339 -> 0 bytes .../maven-plugin-tools/src/src/site/site.xml | 42 - .../src/src/site/xdoc/download.xml.vm | 126 - .../src/src/site/xdoc/index.xml | 132 - .../src/src/site/xdoc/plugin-tools-deps.odg | Bin 26872 -> 0 bytes safety/Java/maven-release/src/Jenkinsfile | 20 - safety/Java/maven-release/src/README.TXT | 11 - safety/Java/maven-release/src/README.md | 99 - safety/Java/maven-release/src/deploySite.bat | 21 - safety/Java/maven-release/src/deploySite.sh | 23 - .../src/maven-release-api/pom.xml | 68 - .../release/ReleaseExecutionException.java | 39 - .../release/ReleaseFailureException.java | 34 - .../maven/shared/release/ReleaseResult.java | 135 - .../release/config/ReleaseDescriptor.java | 495 - .../release/env/ReleaseEnvironment.java | 51 - .../release/phase/AbstractReleasePhase.java | 72 - .../shared/release/phase/ReleasePhase.java | 66 - .../release/phase/ResourceGenerator.java | 42 - .../release/policy/PolicyException.java | 39 - .../release/policy/naming/NamingPolicy.java | 41 - .../policy/naming/NamingPolicyRequest.java | 67 - .../policy/naming/NamingPolicyResult.java | 44 - .../release/policy/version/VersionPolicy.java | 53 - .../policy/version/VersionPolicyRequest.java | 57 - .../policy/version/VersionPolicyResult.java | 41 - .../shared/release/strategy/Strategy.java | 58 - .../release/versions/AetherVersion.java | 53 - .../versions/MavenArtifactVersion.java | 109 - .../shared/release/versions/Version.java | 337 - .../VersionComparisonConflictException.java | 53 - .../versions/VersionParseException.java | 32 - .../src/maven-release-api/src/site/site.xml | 35 - .../src/maven-release-manager/pom.xml | 289 - .../src/main/components-fragment.xml | 261 - .../release/AbstractReleaseRequest.java | 87 - .../shared/release/DefaultReleaseManager.java | 699 - .../DefaultReleaseManagerListener.java | 109 - .../shared/release/ReleaseBranchRequest.java | 80 - .../shared/release/ReleaseCleanRequest.java | 30 - .../maven/shared/release/ReleaseManager.java | 94 - .../release/ReleaseManagerListener.java | 40 - .../shared/release/ReleasePerformRequest.java | 87 - .../shared/release/ReleasePrepareRequest.java | 101 - .../release/ReleaseRollbackRequest.java | 49 - .../release/ReleaseUpdateVersionsRequest.java | 63 - .../PropertiesReleaseDescriptorStore.java | 425 - .../config/ReleaseDescriptorBuilder.java | 459 - .../config/ReleaseDescriptorStore.java | 53 - .../ReleaseDescriptorStoreException.java | 34 - .../shared/release/config/ReleaseUtils.java | 292 - .../env/DefaultReleaseEnvironment.java | 124 - .../release/exec/AbstractMavenExecutor.java | 202 - .../release/exec/CommandLineFactory.java | 40 - .../exec/DefaultCommandLineFactory.java | 52 - .../release/exec/ForkedMavenExecutor.java | 256 - .../release/exec/InvokerMavenExecutor.java | 554 - .../shared/release/exec/MavenExecutor.java | 49 - .../release/exec/MavenExecutorException.java | 48 - .../shared/release/exec/RawStreamPumper.java | 128 - .../shared/release/exec/TeeConsumer.java | 76 - .../shared/release/exec/TeeOutputStream.java | 94 - .../phase/AbstractBackupPomsPhase.java | 58 - .../phase/AbstractReleasePomsPhase.java | 80 - .../phase/AbstractRewritePomsPhase.java | 682 - .../release/phase/AbstractRunGoalsPhase.java | 139 - .../release/phase/AbstractScmCommitPhase.java | 259 - .../CheckCompletedPreparePhasesPhase.java | 86 - .../phase/CheckDependencySnapshotsPhase.java | 535 - .../shared/release/phase/CheckPomPhase.java | 120 - .../release/phase/CheckoutProjectFromScm.java | 275 - .../release/phase/CreateBackupPomsPhase.java | 100 - .../shared/release/phase/EndReleasePhase.java | 68 - .../phase/GenerateReleasePomsPhase.java | 700 - .../release/phase/InputVariablesPhase.java | 286 - .../release/phase/MapVersionsPhase.java | 396 - .../release/phase/RemoveReleasePomsPhase.java | 157 - .../release/phase/RemoveScmTagPhase.java | 160 - .../release/phase/RestoreBackupPomsPhase.java | 143 - .../phase/RewritePomVersionsPhase.java | 78 - .../phase/RewritePomsForBranchPhase.java | 257 - .../phase/RewritePomsForDevelopmentPhase.java | 106 - .../phase/RewritePomsForReleasePhase.java | 252 - .../release/phase/RunCompleteGoalsPhase.java | 71 - .../release/phase/RunPerformGoalsPhase.java | 145 - .../release/phase/RunPrepareGoalsPhase.java | 70 - .../shared/release/phase/ScmBranchPhase.java | 165 - .../phase/ScmCheckModificationsPhase.java | 206 - .../phase/ScmCommitDevelopmentPhase.java | 103 - .../phase/ScmCommitPreparationPhase.java | 86 - .../shared/release/phase/ScmTagPhase.java | 193 - .../release/policies/DefaultNamingPolicy.java | 42 - .../policies/DefaultVersionPolicy.java | 56 - .../release/scm/ClearCaseScmTranslator.java | 75 - .../shared/release/scm/CvsScmTranslator.java | 75 - .../scm/DefaultScmRepositoryConfigurator.java | 214 - .../shared/release/scm/GitScmTranslator.java | 54 - .../shared/release/scm/HgScmTranslator.java | 54 - .../shared/release/scm/IdentifiedScm.java | 53 - .../shared/release/scm/JazzScmTranslator.java | 104 - .../scm/ReleaseScmCommandException.java | 38 - .../scm/ReleaseScmRepositoryException.java | 54 - .../scm/ScmRepositoryConfigurator.java | 70 - .../shared/release/scm/ScmTranslator.java | 66 - .../release/scm/SubversionScmTranslator.java | 72 - .../release/strategies/DefaultStrategy.java | 112 - .../release/transform/MavenCoordinate.java | 39 - .../shared/release/transform/ModelETL.java | 43 - .../release/transform/ModelETLFactory.java | 30 - .../release/transform/ModelETLRequest.java | 67 - .../release/transform/jdom/JDomBuild.java | 329 - .../transform/jdom/JDomDependency.java | 169 - .../jdom/JDomDependencyManagement.java | 87 - .../release/transform/jdom/JDomExtension.java | 82 - .../transform/jdom/JDomMavenCoordinate.java | 82 - .../release/transform/jdom/JDomModel.java | 227 - .../release/transform/jdom/JDomModelBase.java | 94 - .../release/transform/jdom/JDomModelETL.java | 234 - .../transform/jdom/JDomModelETLFactory.java | 46 - .../release/transform/jdom/JDomParent.java | 93 - .../release/transform/jdom/JDomPlugin.java | 193 - .../transform/jdom/JDomPluginManagement.java | 98 - .../release/transform/jdom/JDomProfile.java | 63 - .../transform/jdom/JDomProperties.java | 161 - .../transform/jdom/JDomReportPlugin.java | 165 - .../release/transform/jdom/JDomReporting.java | 123 - .../release/transform/jdom/JDomScm.java | 87 - .../release/transform/jdom/JDomUtils.java | 132 - .../maven/shared/release/util/PomFinder.java | 305 - .../shared/release/util/ReleaseUtil.java | 240 - .../release/versions/DefaultVersionInfo.java | 425 - .../shared/release/versions/VersionInfo.java | 56 - .../src/main/mdo/release-descriptor.mdo | 1165 - .../resources/META-INF/plexus/components.xml | 45 - .../resources/release-messages.properties | 21 - .../resources/release-messages_en.properties | 23 - .../src/site/apt/index.apt.vm | 39 - .../maven-release-manager/src/site/site.xml | 35 - .../release/DefaultReleaseManagerTest.java | 799 - .../shared/release/PlexusJUnit4TestCase.java | 291 - .../PropertiesReleaseDescriptorStoreTest.java | 499 - .../config/ReleaseDescriptorStoreStub.java | 55 - .../release/config/ReleaseUtilsTest.java | 306 - .../exec/AbstractMavenExecutorTest.java | 110 - .../release/exec/CommandLineFactoryTest.java | 56 - .../release/exec/ForkedMavenExecutorTest.java | 365 - .../exec/InvokerMavenExecutorTest.java | 198 - .../shared/release/exec/TeeConsumerTest.java | 61 - .../release/exec/TeeOutputStreamTest.java | 63 - .../phase/AbstractBackupPomsPhaseTest.java | 93 - ...EditModeRewritingReleasePhaseTestCase.java | 206 - .../phase/AbstractReleaseTestCase.java | 422 - ...AbstractRewritingReleasePhaseTestCase.java | 770 - .../phase/AbstractScmCommitPhaseTest.java | 100 - .../phase/BranchInputVariablesPhaseTest.java | 333 - .../CheckDependencySnapshotsPhaseTest.java | 1261 -- .../release/phase/CheckPomPhaseTest.java | 227 - .../phase/CheckoutProjectFromScmTest.java | 262 - .../phase/CreateBackupPomsPhaseTest.java | 136 - .../release/phase/EndReleasePhaseTest.java | 69 - .../phase/GenerateReleasePomsPhaseTest.java | 321 - .../phase/InputVariablesPhaseTest.java | 381 - .../release/phase/IsScmBranchEquals.java | 46 - .../phase/IsScmBranchParametersEquals.java | 47 - .../release/phase/IsScmFileSetEquals.java | 58 - .../shared/release/phase/IsScmTagEquals.java | 49 - .../phase/IsScmTagParametersEquals.java | 45 - .../phase/MapDevelopmentVersionPhaseIT.java | 65 - .../release/phase/MapVersionsPhaseTest.java | 2224 -- .../release/phase/ReleasePhaseStub.java | 102 - .../phase/RemoveReleasePomsPhaseTest.java | 253 - .../release/phase/RemoveScmTagPhaseTest.java | 246 - .../phase/RestoreBackupPomsPhaseTest.java | 112 - .../phase/RewritePomsForBranchPhaseTest.java | 476 - .../RewritePomsForDevelopmentPhaseTest.java | 430 - .../phase/RewritePomsForReleasePhaseTest.java | 493 - .../phase/RunCompleteGoalsPhaseTest.java | 233 - .../phase/RunPerformGoalsPhaseTest.java | 381 - .../phase/RunPrepareGoalsPhaseTest.java | 234 - .../release/phase/ScmBranchPhaseTest.java | 442 - .../phase/ScmCheckModificationsPhaseTest.java | 442 - .../phase/ScmCommitDevelopmentPhaseTest.java | 204 - .../phase/ScmCommitPreparationPhaseTest.java | 551 - .../shared/release/phase/ScmTagPhaseTest.java | 445 - .../policies/DefaultNamingPolicyTest.java | 44 - .../policies/DefaultVersionPolicyTest.java | 73 - .../scm/ClearCaseScmTranslatorTest.java | 55 - .../release/scm/CvsScmTranslatorTest.java | 55 - .../DefaultScmRepositoryConfiguratorTest.java | 221 - .../release/scm/GitScmTranslatorTest.java | 55 - .../release/scm/HgScmTranslatorTest.java | 54 - .../release/scm/JazzScmTranslatorTest.java | 60 - .../scm/SubversionScmTranslatorTest.java | 56 - .../release/stubs/MavenExecutorWrapper.java | 47 - .../release/stubs/NamingPolicyStub.java | 40 - .../shared/release/stubs/ScmManagerStub.java | 82 - .../release/transform/jdom/JDomBuildTest.java | 306 - .../jdom/JDomDependencyManagementTest.java | 71 - .../transform/jdom/JDomDependencyTest.java | 186 - .../transform/jdom/JDomExtensionTest.java | 102 - .../release/transform/jdom/JDomModelTest.java | 98 - .../transform/jdom/JDomParentTest.java | 101 - .../transform/jdom/JDomPropertiesTest.java | 157 - .../release/transform/jdom/JDomScmTest.java | 138 - .../shared/release/util/PomFinderTest.java | 75 - .../shared/release/util/ReleaseUtilTest.java | 225 - .../versions/DefaultVersionInfoTest.java | 373 - ...Id-release-range-1.0-20060424.060453-1.jar | 1 - ...Id-release-range-1.0-20060424.060453-1.pom | 30 - .../1.0-SNAPSHOT/maven-metadata.xml | 32 - .../1.0/artifactId-release-range-1.0.jar | 1 - .../1.0/artifactId-release-range-1.0.pom | 30 - .../maven-metadata.xml | 32 - .../artifactId-1.0-20060424.060453-1.jar | 1 - .../artifactId-1.0-20060424.060453-1.pom | 30 - .../1.0-SNAPSHOT/maven-metadata.xml | 32 - .../artifactId/1.0/artifactId-1.0.jar | 1 - .../artifactId/1.0/artifactId-1.0.pom | 30 - .../artifactId-1.1-20080128.141330-1.jar | 1 - .../artifactId-1.1-20080128.141330-1.pom | 30 - .../1.1-SNAPSHOT/maven-metadata.xml | 32 - .../external/artifactId/maven-metadata.xml | 33 - .../extension-artifactId-1.3-SNAPSHOT.jar | 1 - .../extension-artifactId-1.3-SNAPSHOT.pom | 32 - .../parent-artifactId-1-SNAPSHOT.pom | 33 - .../1/parent-artifactId-1.pom | 33 - .../parent-artifactId/maven-metadata.xml | 32 - .../1.0/plugin-artifactId-1.0.jar | 1 - .../1.0/plugin-artifactId-1.0.pom | 31 - .../1.1-SNAPSHOT/maven-metadata.xml | 32 - ...lugin-artifactId-1.1-20060424.131158-1.jar | 1 - ...lugin-artifactId-1.1-20060424.131158-1.pom | 30 - .../plugin-artifactId/maven-metadata.xml | 32 - .../artifactId2-1.0-20100813.112234-1.pom | 27 - .../1.0-SNAPSHOT/maven-metadata.xml | 33 - .../groupId/artifactId2/maven-metadata.xml | 32 - .../1.0-SNAPSHOT/subproject1-1.0-SNAPSHOT.jar | 1 - .../1.0-SNAPSHOT/subproject1-1.0-SNAPSHOT.pom | 36 - .../subproject1/2.0/subproject1-2.0.jar | 1 - .../subproject1/2.0/subproject1-2.0.pom | 36 - .../plexus-utils/1.1/plexus-utils-1.1.jar | 1 - .../plexus-utils/1.1/plexus-utils-1.1.pom | 30 - .../test/resources/empty-release.properties | 19 - .../release/DefaultReleaseManagerTest.xml | 152 - .../release/exec/ForkedMavenExecutorTest.xml | 32 - .../phase/BranchInputVariablesPhaseTest.xml | 41 - .../CheckDependencySnapshotsPhaseTest.xml | 32 - .../phase/CheckoutProjectFromScmTest.xml | 36 - .../release/phase/EndReleasePhaseTest.xml | 32 - .../phase/GenerateReleasePomsPhaseTest.xml | 41 - .../release/phase/MapVersionsPhaseTest.xml | 82 - .../phase/RemoveReleasePomsPhaseTest.xml | 36 - .../release/phase/RemoveScmTagPhaseTest.xml | 36 - .../phase/RewritePomsForBranchPhaseTest.xml | 32 - .../RewritePomsForDevelopmentPhaseTest.xml | 32 - .../phase/RewritePomsForReleasePhaseTest.xml | 32 - .../phase/RunCompleteGoalsPhaseTest.xml | 37 - .../phase/RunPerformGoalsPhaseTest.xml | 37 - .../phase/RunPrepareGoalsPhaseTest.xml | 37 - .../release/phase/ScmBranchPhaseTest.xml | 36 - .../phase/ScmCheckModificationsPhaseTest.xml | 36 - .../phase/ScmCommitDevelopmentPhaseTest.xml | 36 - .../phase/ScmCommitPreparationPhaseTest.xml | 36 - .../shared/release/phase/ScmTagPhaseTest.xml | 36 - .../src/test/resources/pomfinder/pom1.xml | 223 - .../external-extension/pom.xml | 32 - .../pom.xml | 37 - .../subproject1/pom.xml | 33 - .../external-managed-snapshot-plugin/pom.xml | 40 - .../subproject1/pom.xml | 36 - .../external-parent/child/pom.xml | 27 - .../external-parent/pom.xml | 23 - .../pom.xml | 30 - .../external-snapshot-all/pom.xml | 57 - .../external-snapshot-dependencies/pom.xml | 30 - .../external-snapshot-extension/pom.xml | 32 - .../external-snapshot-parent/child/pom.xml | 26 - .../external-snapshot-parent/pom.xml | 23 - .../external-snapshot-plugins/pom.xml | 32 - .../external-snapshot-report-plugins/pom.xml | 32 - .../pom.xml | 30 - .../pom.xml | 36 - .../subproject1/pom.xml | 26 - .../subproject2/pom.xml | 34 - .../pom.xml | 39 - .../subproject1/pom.xml | 27 - .../subproject2/pom.xml | 37 - .../pom.xml | 39 - .../subproject1/pom.xml | 27 - .../subproject2/pom.xml | 37 - .../pom.xml | 28 - .../subproject1/pom.xml | 26 - .../subproject2/pom.xml | 34 - .../pom.xml | 39 - .../subproject1/pom.xml | 26 - .../subproject2/pom.xml | 33 - .../internal-managed-snapshot-plugin/pom.xml | 40 - .../subproject1/pom.xml | 27 - .../subproject2/pom.xml | 36 - .../pom.xml | 31 - .../internal-snapshot-dependencies/pom.xml | 28 - .../subproject1/pom.xml | 26 - .../subproject2/pom.xml | 34 - .../internal-snapshot-extension/pom.xml | 28 - .../subproject1/pom.xml | 26 - .../subproject2/pom.xml | 37 - .../internal-snapshot-plugins/pom.xml | 28 - .../subproject1/pom.xml | 27 - .../subproject2/pom.xml | 37 - .../internal-snapshot-report-plugins/pom.xml | 28 - .../subproject1/pom.xml | 27 - .../subproject2/pom.xml | 37 - .../pom.xml | 34 - .../subproject1/pom.xml | 36 - .../subproject2/pom.xml | 36 - .../no-snapshot-dependencies/pom.xml | 30 - .../no-snapshot-plugins/pom.xml | 33 - .../no-snapshot-range-dependencies/pom.xml | 30 - .../no-snapshot-report-plugins/pom.xml | 33 - .../snapshot-release-plugin/pom.xml | 32 - .../pom.xml | 38 - .../subproject1/pom.xml | 26 - .../pom.xml | 40 - .../subproject1/pom.xml | 26 - .../pom.xml | 38 - .../subproject1/pom.xml | 26 - .../pom.xml | 40 - .../subproject1/pom.xml | 26 - .../basic-pom/expected-backup.xml | 26 - .../create-backup-poms/basic-pom/pom.xml | 26 - .../pom-with-modules/expected-backup.xml | 32 - .../pom-with-modules/pom.xml | 32 - .../subproject1/expected-backup.xml | 30 - .../pom-with-modules/subproject1/pom.xml | 30 - .../subproject2/expected-backup.xml | 38 - .../pom-with-modules/subproject2/pom.xml | 38 - .../expected-release-pom.xml | 68 - .../basic-pom-entities/pom.xml | 27 - .../expected-release-pom.xml | 69 - .../basic-pom-namespace/pom.xml | 28 - .../expected-release-pom.xml | 74 - .../basic-pom-with-encoding/pom.xml | Bin 2148 -> 0 bytes .../expected-release-pom-with-schema.xml | 74 - .../basic-pom/expected-release-pom.xml | 74 - .../generate-release-poms/basic-pom/pom.xml | 30 - .../expected-release-pom.xml | 79 - .../cdata-around-values/pom.xml | 58 - .../subproject1/expected-release-pom.xml | 74 - .../cdata-around-values/subproject1/pom.xml | 29 - .../subproject2/expected-release-pom.xml | 89 - .../cdata-around-values/subproject2/pom.xml | 46 - .../expected-release-pom.xml | 78 - .../comments-around-values/pom.xml | 59 - .../subproject1/expected-release-pom.xml | 74 - .../subproject1/pom.xml | 27 - .../expected-release-pom.xml | 82 - .../external-range-dependency/pom.xml | 36 - .../expected-release-pom.xml | 74 - .../pom.xml | 28 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 77 - .../subproject2/pom.xml | 34 - .../expected-release-pom.xml | 74 - .../pom.xml | 28 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 37 - .../expected-release-pom.xml | 74 - .../pom.xml | 28 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 37 - .../expected-release-pom.xml | 74 - .../pom.xml | 28 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 37 - .../expected-release-pom.xml | 75 - .../pom.xml | 45 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 77 - .../subproject2/pom.xml | 33 - .../subproject3/expected-release-pom.xml | 83 - .../subproject3/pom.xml | 37 - .../expected-release-pom.xml | 75 - .../internal-managed-snapshot-plugin/pom.xml | 46 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 35 - .../subproject3/expected-release-pom.xml | 81 - .../subproject3/pom.xml | 39 - .../expected-release-pom.xml | 76 - .../internal-snapshot-dependencies/pom.xml | 30 - .../subproject1/expected-release-pom.xml | 77 - .../subproject1/pom.xml | 35 - .../subproject2/expected-release-pom.xml | 77 - .../subproject2/pom.xml | 34 - .../subproject3/expected-release-pom.xml | 83 - .../subproject3/pom.xml | 40 - .../subproject4/expected-release-pom.xml | 87 - .../subproject4/pom.xml | 39 - .../subsubproject/expected-release-pom.xml | 83 - .../subproject4/subsubproject/pom.xml | 26 - .../expected-release-pom.xml | 75 - .../internal-snapshot-extension/pom.xml | 29 - .../subproject1/expected-release-pom.xml | 77 - .../subproject1/pom.xml | 35 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 36 - .../subproject3/expected-release-pom.xml | 81 - .../subproject3/pom.xml | 42 - .../expected-release-pom.xml | 76 - .../internal-snapshot-plugins/pom.xml | 30 - .../subproject1/expected-release-pom.xml | 76 - .../subproject1/pom.xml | 36 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 36 - .../subproject3/expected-release-pom.xml | 81 - .../subproject3/pom.xml | 42 - .../subproject4/expected-release-pom.xml | 76 - .../subproject4/pom.xml | 36 - .../expected-release-pom.xml | 71 - .../pom.xml | 28 - .../subproject1/expected-release-pom.xml | 66 - .../subproject1/pom.xml | 26 - .../subproject2/expected-release-pom.xml | 74 - .../subproject2/pom.xml | 34 - .../expected-release-pom.xml | 76 - .../internal-snapshot-report-plugins/pom.xml | 30 - .../subproject1/expected-release-pom.xml | 76 - .../subproject1/pom.xml | 36 - .../subproject2/expected-release-pom.xml | 76 - .../subproject2/pom.xml | 36 - .../subproject3/expected-release-pom.xml | 81 - .../subproject3/pom.xml | 42 - .../subproject4/expected-release-pom.xml | 76 - .../subproject4/pom.xml | 35 - .../expected-release-pom.xml | 74 - .../pom-with-finalname/pom.xml | 34 - .../expected-release-pom.xml | 73 - .../pom-with-inherited-version/pom.xml | 27 - .../expected-release-pom-version-changed.xml | 69 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 27 - .../expected-release-pom.xml | 74 - .../pom-with-namespace/pom.xml | 28 - .../subproject1/expected-release-pom.xml | 77 - .../pom-with-namespace/subproject1/pom.xml | 36 - .../subproject2/expected-release-pom.xml | 77 - .../pom-with-namespace/subproject2/pom.xml | 35 - .../pom-with-parent/expected-release-pom.xml | 78 - .../pom-with-parent/pom.xml | 33 - .../subproject1/expected-release-pom.xml | 74 - .../pom-with-parent/subproject1/pom.xml | 27 - .../expected-release-pom.xml | 73 - .../pom-with-released-parent/pom.xml | 27 - .../subproject1/expected-release-pom.xml | 69 - .../subproject1/pom.xml | 27 - .../expected-release-pom.xml | 76 - .../pom-without-extension-version/pom.xml | 35 - .../expected-release-pom.xml | 79 - .../whitespace-around-values/pom.xml | 80 - .../subproject1/expected-release-pom.xml | 74 - .../subproject1/pom.xml | 37 - .../subproject2/expected-release-pom.xml | 89 - .../subproject2/pom.xml | 64 - .../remove-release-poms/basic-pom/pom.xml | 26 - .../pom-with-modules/pom.xml | 32 - .../pom-with-modules/subproject1/pom.xml | 30 - .../pom-with-modules/subproject2/pom.xml | 38 - .../basic-pom/expected-pom.xml | 26 - .../restore-backup-poms/basic-pom/pom.xml | 26 - .../basic-pom/pom.xml.releaseBackup | 26 - .../pom-with-modules/expected-pom.xml | 32 - .../pom-with-modules/pom.xml | 32 - .../pom-with-modules/pom.xml.releaseBackup | 32 - .../subproject1/expected-pom.xml | 30 - .../pom-with-modules/subproject1/pom.xml | 30 - .../subproject1/pom.xml.releaseBackup | 30 - .../subproject2/expected-pom.xml | 38 - .../pom-with-modules/subproject2/pom.xml | 38 - .../subproject2/pom.xml.releaseBackup | 38 - .../basic-pom-entities/expected-pom.xml | 31 - .../basic-pom-entities/pom.xml | 31 - .../basic-pom-inherited-scm/expected-pom.xml | 46 - .../basic-pom-inherited-scm/pom.xml | 40 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subsubproject/expected-pom.xml | 29 - .../subproject1/subsubproject/pom.xml | 29 - .../basic-pom-namespace/expected-pom.xml | 160 - .../basic-pom-namespace/pom.xml | 162 - .../expected-pom.xml | 39 - .../basic-pom-with-cvs-from-tag/pom.xml | 39 - .../basic-pom-with-cvs/expected-pom.xml | 35 - .../basic-pom-with-cvs/pom.xml | 34 - .../expected-pom.xml | 37 - .../basic-pom-with-dashes-in-comment/pom.xml | 37 - .../basic-pom-with-empty-scm/expected-pom.xml | 32 - .../basic-pom-with-empty-scm/pom.xml | 32 - .../basic-pom-with-encoding/expected-pom.xml | Bin 2450 -> 0 bytes .../basic-pom-with-encoding/pom.xml | Bin 2348 -> 0 bytes .../expected-pom.xml | 33 - .../basic-pom-with-scm-expression/pom.xml | 33 - .../expected-pom.xml | 34 - .../pom.xml | 34 - .../basic-pom-with-tag-base/expected-pom.xml | 34 - .../basic-pom-with-tag-base/pom.xml | 34 - .../basic-pom/expected-pom-with-schema.xml | 41 - .../basic-pom/expected-pom.xml | 41 - .../rewrite-for-branch/basic-pom/pom.xml | 41 - .../cdata-around-values/expected-pom.xml | 58 - .../cdata-around-values/pom.xml | 58 - .../subproject1/expected-pom.xml | 29 - .../cdata-around-values/subproject1/pom.xml | 29 - .../subproject2/expected-pom.xml | 46 - .../cdata-around-values/subproject2/pom.xml | 46 - .../cdata-section/expected-pom.xml | 67 - .../rewrite-for-branch/cdata-section/pom.xml | 67 - .../comments-around-values/expected-pom.xml | 59 - .../comments-around-values/pom.xml | 59 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../expected-pom.xml | 30 - .../pom.xml | 30 - .../subproject1/expected-pom.xml | 39 - .../subproject1/pom.xml | 39 - .../subproject2/expected-pom.xml | 48 - .../subproject2/pom.xml | 48 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 45 - .../pom.xml | 45 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 33 - .../subproject2/pom.xml | 33 - .../subproject3/expected-pom.xml | 37 - .../subproject3/pom.xml | 37 - .../expected-pom.xml | 46 - .../internal-managed-snapshot-plugin/pom.xml | 46 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 35 - .../subproject2/pom.xml | 35 - .../subproject3/expected-pom.xml | 39 - .../subproject3/pom.xml | 39 - .../expected-pom.xml | 30 - .../internal-snapshot-dependencies/pom.xml | 30 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../subproject3/expected-pom.xml | 40 - .../subproject3/pom.xml | 40 - .../subproject4/expected-pom.xml | 39 - .../subproject4/pom.xml | 39 - .../subsubproject/expected-pom.xml | 26 - .../subproject4/subsubproject/pom.xml | 26 - .../expected-pom.xml | 29 - .../internal-snapshot-extension/pom.xml | 29 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../expected-pom.xml | 29 - .../internal-snapshot-plugin-deps/pom.xml | 29 - .../subproject1/expected-pom.xml | 43 - .../subproject1/pom.xml | 43 - .../subproject2/expected-pom.xml | 43 - .../subproject2/pom.xml | 43 - .../subproject3/expected-pom.xml | 49 - .../subproject3/pom.xml | 49 - .../expected-pom.xml | 30 - .../internal-snapshot-plugins/pom.xml | 30 - .../subproject1/expected-pom.xml | 36 - .../subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../subproject4/expected-pom.xml | 35 - .../subproject4/pom.xml | 35 - .../expected-pom.xml | 49 - .../internal-snapshot-profile/pom.xml | 49 - .../subproject1/expected-pom.xml | 55 - .../subproject1/pom.xml | 55 - .../subproject2/expected-pom.xml | 55 - .../subproject2/pom.xml | 55 - .../subproject3/expected-pom.xml | 74 - .../subproject3/pom.xml | 74 - .../expected-pom.xml | 30 - .../internal-snapshot-report-plugins/pom.xml | 30 - .../subproject1/expected-pom.xml | 36 - .../subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../subproject4/expected-pom.xml | 35 - .../subproject4/pom.xml | 35 - .../expected-pom-different-version.xml | 51 - .../interpolated-versions/expected-pom.xml | 51 - .../interpolated-versions/pom.xml | 51 - .../subproject1/expected-pom.xml | 26 - .../interpolated-versions/subproject1/pom.xml | 26 - .../expected-pom-different-version.xml | 42 - .../subproject2/expected-pom.xml | 42 - .../interpolated-versions/subproject2/pom.xml | 42 - .../expected-pom-different-version.xml | 61 - .../subproject3/expected-pom.xml | 61 - .../interpolated-versions/subproject3/pom.xml | 61 - .../expected-pom.xml | 28 - .../modules-with-different-versions/pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 31 - .../subproject2/pom.xml | 31 - .../expected-pom.xml | 37 - .../multimodule-with-deep-subprojects/pom.xml | 37 - .../sub/subproject2/expected-pom.xml | 37 - .../sub/subproject2/pom.xml | 37 - .../subproject1/expected-pom.xml | 30 - .../subproject1/pom.xml | 30 - .../expected-pom.xml | 27 - .../pom-with-inherited-version/pom.xml | 27 - .../expected-pom-version-changed.xml | 28 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../pom-with-namespace/expected-pom.xml | 28 - .../pom-with-namespace/pom.xml | 28 - .../subproject1/expected-pom.xml | 35 - .../pom-with-namespace/subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 34 - .../pom-with-namespace/subproject2/pom.xml | 35 - .../pom-with-overridden-scm/expected-pom.xml | 32 - .../pom-with-overridden-scm/pom.xml | 32 - .../subproject1/expected-pom.xml | 37 - .../subproject1/pom.xml | 37 - .../subsubproject/expected-pom.xml | 29 - .../subproject1/subsubproject/pom.xml | 29 - .../expected-pom.xml | 36 - .../pom-with-parent-and-properties/pom.xml | 36 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../root-project/expected-pom.xml | 33 - .../pom-with-parent-flat/root-project/pom.xml | 33 - .../subproject1/expected-pom.xml | 28 - .../pom-with-parent-flat/subproject1/pom.xml | 28 - .../pom-with-parent/expected-pom.xml | 33 - .../pom-with-parent/pom.xml | 33 - .../subproject1/expected-pom.xml | 27 - .../pom-with-parent/subproject1/pom.xml | 27 - .../expected-pom.xml | 36 - .../pom.xml | 36 - .../subproject1-3.4/expected-pom.xml | 33 - .../subproject1-3.4/pom.xml | 33 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../pom-with-released-parent/expected-pom.xml | 27 - .../pom-with-released-parent/pom.xml | 27 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../expected-pom.xml | 33 - .../pom.xml | 33 - .../subproject1/expected-pom.xml | 33 - .../subproject1/pom.xml | 33 - .../expected-pom.xml | 35 - .../pom-without-extension-version/pom.xml | 35 - .../whitespace-around-values/expected-pom.xml | 80 - .../whitespace-around-values/pom.xml | 80 - .../subproject1/expected-pom.xml | 37 - .../subproject1/pom.xml | 37 - .../subproject2/expected-pom.xml | 64 - .../subproject2/pom.xml | 64 - .../ejb/expected-pom.xml | 25 - .../basic-pom-ejb-client-dep/ejb/pom.xml | 25 - .../project/expected-pom.xml | 56 - .../basic-pom-ejb-client-dep/project/pom.xml | 56 - .../basic-pom-entities/expected-pom.xml | 31 - .../basic-pom-entities/pom.xml | 31 - .../basic-pom-inherited-scm/expected-pom.xml | 39 - .../basic-pom-inherited-scm/pom.xml | 40 - .../subproject1/expected-pom.xml | 39 - .../subproject1/pom.xml | 39 - .../subsubproject/expected-pom.xml | 29 - .../subproject1/subsubproject/pom.xml | 29 - .../basic-pom-namespace/expected-pom.xml | 26 - .../basic-pom-namespace/pom.xml | 28 - .../expected-pom.xml | 35 - .../basic-pom-with-cvs-from-tag/pom.xml | 35 - .../basic-pom-with-cvs/expected-pom.xml | 38 - .../basic-pom-with-cvs/pom.xml | 39 - .../basic-pom-with-encoding/expected-pom.xml | Bin 2144 -> 0 bytes .../basic-pom-with-encoding/pom.xml | Bin 2204 -> 0 bytes .../basic-pom/expected-pom-with-schema.xml | 50 - .../basic-pom/expected-pom.xml | 50 - .../rewrite-for-development/basic-pom/pom.xml | 50 - .../cdata-around-values/expected-pom.xml | 58 - .../cdata-around-values/pom.xml | 58 - .../subproject1/expected-pom.xml | 29 - .../cdata-around-values/subproject1/pom.xml | 29 - .../subproject2/expected-pom.xml | 46 - .../cdata-around-values/subproject2/pom.xml | 46 - .../comments-around-values/expected-pom.xml | 59 - .../comments-around-values/pom.xml | 59 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 45 - .../pom.xml | 45 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 33 - .../subproject2/pom.xml | 33 - .../subproject3/expected-pom.xml | 37 - .../subproject3/pom.xml | 37 - .../expected-pom.xml | 46 - .../internal-managed-snapshot-plugin/pom.xml | 46 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 35 - .../subproject2/pom.xml | 35 - .../subproject3/expected-pom.xml | 39 - .../subproject3/pom.xml | 39 - .../expected-pom.xml | 30 - .../pom.xml | 30 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../subproject3/expected-pom.xml | 40 - .../subproject3/pom.xml | 40 - .../subproject4/expected-pom.xml | 39 - .../subproject4/pom.xml | 39 - .../subsubproject/expected-pom.xml | 26 - .../subproject4/subsubproject/pom.xml | 26 - .../expected-pom.xml | 30 - .../internal-snapshot-dependencies/pom.xml | 30 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../subproject3/expected-pom.xml | 40 - .../subproject3/pom.xml | 40 - .../subproject4/expected-pom.xml | 39 - .../subproject4/pom.xml | 39 - .../subsubproject/expected-pom.xml | 26 - .../subproject4/subsubproject/pom.xml | 26 - .../expected-pom.xml | 29 - .../internal-snapshot-extension/pom.xml | 29 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../expected-pom.xml | 29 - .../internal-snapshot-plugin-deps/pom.xml | 29 - .../subproject1/expected-pom.xml | 43 - .../subproject1/pom.xml | 43 - .../subproject2/expected-pom.xml | 43 - .../subproject2/pom.xml | 43 - .../subproject3/expected-pom.xml | 49 - .../subproject3/pom.xml | 49 - .../expected-pom.xml | 30 - .../internal-snapshot-plugins/pom.xml | 30 - .../subproject1/expected-pom.xml | 36 - .../subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../subproject4/expected-pom.xml | 35 - .../subproject4/pom.xml | 35 - .../expected-pom.xml | 49 - .../internal-snapshot-profile/pom.xml | 49 - .../subproject1/expected-pom.xml | 55 - .../subproject1/pom.xml | 55 - .../subproject2/expected-pom.xml | 55 - .../subproject2/pom.xml | 55 - .../subproject3/expected-pom.xml | 74 - .../subproject3/pom.xml | 74 - .../expected-pom.xml | 30 - .../internal-snapshot-report-plugins/pom.xml | 30 - .../subproject1/expected-pom.xml | 36 - .../subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../subproject4/expected-pom.xml | 35 - .../subproject4/pom.xml | 35 - .../expected-pom.xml | 27 - .../pom-with-inherited-version/pom.xml | 27 - .../expected-pom-version-changed.xml | 28 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../pom-with-namespace/expected-pom.xml | 34 - .../pom-with-namespace/pom.xml | 35 - .../subproject1/expected-pom.xml | 35 - .../pom-with-namespace/subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 34 - .../pom-with-namespace/subproject2/pom.xml | 35 - .../expected-pom.xml | 36 - .../pom.xml | 36 - .../subproject1/expected-pom.xml | 44 - .../subproject1/pom.xml | 44 - .../subproject2/expected-pom.xml | 46 - .../subproject2/pom.xml | 46 - .../expected-pom.xml | 36 - .../pom.xml | 36 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subproject2/expected-pom.xml | 44 - .../subproject2/pom.xml | 44 - .../expected-pom.xml | 36 - .../pom.xml | 36 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../expected-pom.xml | 36 - .../pom-with-parent-and-properties/pom.xml | 36 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../pom-with-parent/expected-pom.xml | 33 - .../pom-with-parent/pom.xml | 33 - .../subproject1/expected-pom.xml | 27 - .../pom-with-parent/subproject1/pom.xml | 27 - .../expected-pom.xml | 36 - .../pom.xml | 36 - .../subproject1-3.4/expected-pom.xml | 33 - .../subproject1-3.4/pom.xml | 33 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../pom-with-released-parent/expected-pom.xml | 27 - .../pom-with-released-parent/pom.xml | 27 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../expected-pom.xml | 35 - .../pom-without-extension-version/pom.xml | 35 - .../whitespace-around-values/expected-pom.xml | 80 - .../whitespace-around-values/pom.xml | 80 - .../subproject1/expected-pom.xml | 37 - .../subproject1/pom.xml | 37 - .../subproject2/expected-pom.xml | 64 - .../subproject2/pom.xml | 64 - .../basic-pom-entities/expected-pom.xml | 31 - .../basic-pom-entities/pom.xml | 31 - .../basic-pom-inherited-scm/expected-pom.xml | 46 - .../basic-pom-inherited-scm/pom.xml | 40 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subsubproject/expected-pom.xml | 29 - .../subproject1/subsubproject/pom.xml | 29 - .../basic-pom-namespace/expected-pom.xml | 160 - .../basic-pom-namespace/pom.xml | 162 - .../expected-pom.xml | 39 - .../basic-pom-with-cvs-from-tag/pom.xml | 39 - .../basic-pom-with-cvs/expected-pom.xml | 35 - .../basic-pom-with-cvs/pom.xml | 34 - .../expected-pom.xml | 37 - .../basic-pom-with-dashes-in-comment/pom.xml | 37 - .../basic-pom-with-empty-scm/expected-pom.xml | 32 - .../basic-pom-with-empty-scm/pom.xml | 32 - .../basic-pom-with-encoding/expected-pom.xml | Bin 2408 -> 0 bytes .../basic-pom-with-encoding/pom.xml | Bin 2348 -> 0 bytes .../expected-pom.xml | 33 - .../basic-pom-with-scm-expression/pom.xml | 33 - .../expected-pom.xml | 34 - .../pom.xml | 34 - .../basic-pom-with-tag-base/expected-pom.xml | 34 - .../basic-pom-with-tag-base/pom.xml | 34 - .../basic-pom/expected-pom-with-schema.xml | 50 - .../basic-pom/expected-pom.xml | 50 - .../rewrite-for-release/basic-pom/pom.xml | 50 - .../cdata-around-values/expected-pom.xml | 58 - .../cdata-around-values/pom.xml | 58 - .../subproject1/expected-pom.xml | 29 - .../cdata-around-values/subproject1/pom.xml | 29 - .../subproject2/expected-pom.xml | 46 - .../cdata-around-values/subproject2/pom.xml | 46 - .../cdata-section/expected-pom.xml | 68 - .../rewrite-for-release/cdata-section/pom.xml | 68 - .../comments-around-values/expected-pom.xml | 59 - .../comments-around-values/pom.xml | 59 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../expected-pom.xml | 30 - .../pom.xml | 30 - .../subproject1/expected-pom.xml | 39 - .../subproject1/pom.xml | 39 - .../subproject2/expected-pom.xml | 48 - .../subproject2/pom.xml | 48 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 28 - .../pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 37 - .../subproject2/pom.xml | 37 - .../expected-pom.xml | 45 - .../pom.xml | 45 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 33 - .../subproject2/pom.xml | 33 - .../subproject3/expected-pom.xml | 37 - .../subproject3/pom.xml | 37 - .../expected-pom.xml | 46 - .../internal-managed-snapshot-plugin/pom.xml | 46 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 35 - .../subproject2/pom.xml | 35 - .../subproject3/expected-pom.xml | 39 - .../subproject3/pom.xml | 39 - .../expected-pom.xml | 30 - .../internal-snapshot-dependencies/pom.xml | 30 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 34 - .../subproject2/pom.xml | 34 - .../subproject3/expected-pom.xml | 40 - .../subproject3/pom.xml | 40 - .../subproject4/expected-pom.xml | 39 - .../subproject4/pom.xml | 39 - .../subsubproject/expected-pom.xml | 26 - .../subproject4/subsubproject/pom.xml | 26 - .../expected-pom.xml | 29 - .../internal-snapshot-extension/pom.xml | 29 - .../subproject1/expected-pom.xml | 35 - .../subproject1/pom.xml | 35 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../expected-pom.xml | 29 - .../internal-snapshot-plugin-deps/pom.xml | 29 - .../subproject1/expected-pom.xml | 43 - .../subproject1/pom.xml | 43 - .../subproject2/expected-pom.xml | 43 - .../subproject2/pom.xml | 43 - .../subproject3/expected-pom.xml | 49 - .../subproject3/pom.xml | 49 - .../expected-pom.xml | 30 - .../internal-snapshot-plugins/pom.xml | 30 - .../subproject1/expected-pom.xml | 36 - .../subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../subproject4/expected-pom.xml | 35 - .../subproject4/pom.xml | 35 - .../expected-pom.xml | 49 - .../internal-snapshot-profile/pom.xml | 49 - .../subproject1/expected-pom.xml | 55 - .../subproject1/pom.xml | 55 - .../subproject2/expected-pom.xml | 55 - .../subproject2/pom.xml | 55 - .../subproject3/expected-pom.xml | 74 - .../subproject3/pom.xml | 74 - .../expected-pom.xml | 30 - .../internal-snapshot-report-plugins/pom.xml | 30 - .../subproject1/expected-pom.xml | 36 - .../subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 36 - .../subproject2/pom.xml | 36 - .../subproject3/expected-pom.xml | 42 - .../subproject3/pom.xml | 42 - .../subproject4/expected-pom.xml | 35 - .../subproject4/pom.xml | 35 - .../expected-pom-different-version.xml | 51 - .../interpolated-versions/expected-pom.xml | 51 - .../interpolated-versions/pom.xml | 51 - .../subproject1/expected-pom.xml | 26 - .../interpolated-versions/subproject1/pom.xml | 26 - .../expected-pom-different-version.xml | 42 - .../subproject2/expected-pom.xml | 42 - .../interpolated-versions/subproject2/pom.xml | 42 - .../expected-pom-different-version.xml | 62 - .../subproject3/expected-pom.xml | 62 - .../interpolated-versions/subproject3/pom.xml | 62 - .../expected-pom.xml | 28 - .../modules-with-different-versions/pom.xml | 28 - .../subproject1/expected-pom.xml | 26 - .../subproject1/pom.xml | 26 - .../subproject2/expected-pom.xml | 31 - .../subproject2/pom.xml | 31 - .../expected-pom.xml | 37 - .../multimodule-with-deep-subprojects/pom.xml | 37 - .../sub/subproject2/expected-pom.xml | 37 - .../sub/subproject2/pom.xml | 37 - .../subproject1/expected-pom.xml | 30 - .../subproject1/pom.xml | 30 - .../expected-pom.xml | 36 - .../pom.xml | 31 - .../expected-pom.xml | 27 - .../pom-with-inherited-version/pom.xml | 27 - .../expected-pom-version-changed.xml | 28 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../pom-with-namespace/expected-pom.xml | 28 - .../pom-with-namespace/pom.xml | 28 - .../subproject1/expected-pom.xml | 35 - .../pom-with-namespace/subproject1/pom.xml | 36 - .../subproject2/expected-pom.xml | 34 - .../pom-with-namespace/subproject2/pom.xml | 35 - .../pom-with-overridden-scm/expected-pom.xml | 32 - .../pom-with-overridden-scm/pom.xml | 32 - .../subproject1/expected-pom.xml | 37 - .../subproject1/pom.xml | 37 - .../subsubproject/expected-pom.xml | 29 - .../subproject1/subsubproject/pom.xml | 29 - .../expected-pom.xml | 36 - .../pom-with-parent-and-properties/pom.xml | 36 - .../subproject1/expected-pom.xml | 34 - .../subproject1/pom.xml | 34 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../root-project/expected-pom.xml | 33 - .../pom-with-parent-flat/root-project/pom.xml | 33 - .../subproject1/expected-pom.xml | 28 - .../pom-with-parent-flat/subproject1/pom.xml | 28 - .../pom-with-parent/expected-pom.xml | 33 - .../pom-with-parent/pom.xml | 33 - .../subproject1/expected-pom.xml | 27 - .../pom-with-parent/subproject1/pom.xml | 27 - .../expected-pom.xml | 36 - .../pom.xml | 36 - .../subproject1-3.4/expected-pom.xml | 33 - .../subproject1-3.4/pom.xml | 33 - .../subproject2/expected-pom.xml | 42 - .../subproject2/pom.xml | 42 - .../pom-with-released-parent/expected-pom.xml | 27 - .../pom-with-released-parent/pom.xml | 27 - .../subproject1/expected-pom.xml | 27 - .../subproject1/pom.xml | 27 - .../expected-pom.xml | 33 - .../pom.xml | 33 - .../subproject1/expected-pom.xml | 33 - .../subproject1/pom.xml | 33 - .../expected-pom.xml | 35 - .../pom-without-extension-version/pom.xml | 35 - .../whitespace-around-values/expected-pom.xml | 80 - .../whitespace-around-values/pom.xml | 80 - .../subproject1/expected-pom.xml | 37 - .../subproject1/pom.xml | 37 - .../subproject2/expected-pom.xml | 64 - .../subproject2/pom.xml | 64 - .../multimodule-with-deep-subprojects/pom.xml | 31 - .../sub/subproject2/pom.xml | 38 - .../subproject1/pom.xml | 29 - .../projects/scm-commit/multiple-poms/pom.xml | 28 - .../multiple-poms/subproject1/pom.xml | 26 - .../multiple-poms/subproject2/pom.xml | 34 - .../projects/scm-commit/single-pom/pom.xml | 22 - .../src/test/resources/release.properties | 54 - .../test/resources/rewrite-release.properties | 28 - .../src/test/resources/settings-security.xml | 24 - .../src/maven-release-plugin/pom.xml | 289 - .../repository/dependency-1.0-SNAPSHOT.pom | 27 - .../mrm/repository/extension-1.0-SNAPSHOT.pom | 30 - .../it/mrm/repository/parent-1-SNAPSHOT.pom | 28 - .../src/it/mrm/settings.xml | 79 - .../it/projects/branch/MRELEASE-458/pom.xml | 79 - .../projects/branch/MRELEASE-458/verify.bsh | 59 - .../it/projects/branch/MRELEASE-694/pom.xml | 77 - .../branch/MRELEASE-694/test.properties | 21 - .../branch/MRELEASE-694/verify.groovy | 27 - .../it/projects/branch/MRELEASE-745/pom.xml | 49 - .../branch/MRELEASE-745/verify.groovy | 24 - .../it/projects/branch/MRELEASE-976/pom.xml | 57 - .../branch/MRELEASE-976/verify.groovy | 28 - .../src/it/projects/branch/invoker.properties | 18 - .../it/projects/perform/MRELEASE-459/pom.xml | 72 - .../perform/MRELEASE-459/verify.groovy | 32 - .../it/projects/perform/MRELEASE-592/pom.xml | 116 - .../it/projects/perform/MRELEASE-736/pom.xml | 62 - .../perform/MRELEASE-736/test.properties | 18 - .../it/projects/perform/MRELEASE-818/pom.xml | 65 - .../perform/MRELEASE-818/verify.groovy | 27 - .../perform/MRELEASE-832/invoker.properties | 18 - .../it/projects/perform/MRELEASE-832/pom.xml | 48 - .../perform/MRELEASE-832/verify.groovy | 25 - .../it/projects/perform/invoker.properties | 18 - .../prepare-with-pom/MRELEASE-808/pom.xml | 63 - .../MRELEASE-808/verify.groovy | 24 - .../prepare-with-pom/finalname-basic/pom.xml | 62 - .../finalname-basic/verify.groovy | 24 - .../finalname-multimodule/module/pom.xml | 25 - .../finalname-multimodule/pom.xml | 63 - .../finalname-multimodule/verify.groovy | 24 - .../prepare-with-pom/invoker.properties | 18 - .../it/projects/prepare/MRELEASE-128/pom.xml | 50 - .../prepare/MRELEASE-128/verify.groovy | 39 - .../it/projects/prepare/MRELEASE-156/pom.xml | 55 - .../prepare/MRELEASE-156/verify.groovy | 31 - .../MRELEASE-161-dependencyManagement/pom.xml | 96 - .../release-test-module-one/pom.xml | 49 - .../release-test-module-two/pom.xml | 47 - .../verify.groovy | 29 - .../it/projects/prepare/MRELEASE-161/pom.xml | 77 - .../release-test-module-one/pom.xml | 49 - .../release-test-module-two/pom.xml | 49 - .../prepare/MRELEASE-161/verify.groovy | 29 - .../it/projects/prepare/MRELEASE-420/pom.xml | 56 - .../prepare/MRELEASE-420/verify.groovy | 24 - .../it/projects/prepare/MRELEASE-483/pom.xml | 56 - .../prepare/MRELEASE-483/test.properties | 20 - .../prepare/MRELEASE-483/verify.groovy | 25 - .../prepare/MRELEASE-533/other-pom.xml | 48 - .../prepare/MRELEASE-533/test.properties | 18 - .../prepare/MRELEASE-533/verify.groovy | 24 - .../MRELEASE-571_M3/invoker.properties | 20 - .../prepare/MRELEASE-571_M3/module1/pom.xml | 85 - .../projects/prepare/MRELEASE-571_M3/pom.xml | 54 - .../prepare/MRELEASE-571_M3/verify.groovy | 27 - .../projects/prepare/MRELEASE-618/my-pom.xml | 51 - .../prepare/MRELEASE-618/verify.groovy | 24 - .../it/projects/prepare/MRELEASE-667/pom.xml | 52 - .../prepare/MRELEASE-667/verify.groovy | 27 - .../it/projects/prepare/MRELEASE-834/pom.xml | 44 - .../prepare/MRELEASE-834/test.properties | 18 - .../it/projects/prepare/MRELEASE-835/pom.xml | 71 - .../prepare/MRELEASE-835/verify.groovy | 28 - .../prepare/MRELEASE-966/invoker.properties | 18 - .../projects/prepare/MRELEASE-966/my-pom.xml | 48 - .../it/projects/prepare/MRELEASE-966/pom.xml | 48 - .../prepare/MRELEASE-966/verify.groovy | 27 - .../it/projects/prepare/MRELEASE-976/pom.xml | 56 - .../prepare/MRELEASE-976/verify.groovy | 30 - .../it/projects/prepare/MRELEASE-985/pom.xml | 65 - .../prepare/MRELEASE-985/test.properties | 21 - .../prepare/MRELEASE-985/verify.groovy | 36 - .../projects/prepare/completion-goals/pom.xml | 58 - .../prepare/completion-goals/verify.bsh | 79 - .../fail-on-snapshots/invoker.properties | 18 - .../prepare/fail-on-snapshots/pom.xml | 97 - .../prepare/fail-on-snapshots/verify.groovy | 32 - .../flat-multi-module/module-a/pom.xml | 41 - .../maven/plugin/release/module/a/App.java | 32 - .../plugin/release/module/a/AppTest.java | 57 - .../flat-multi-module/module-b/pom.xml | 41 - .../maven/plugin/release/module/b/App.java | 33 - .../plugin/release/module/b/AppTest.java | 58 - .../flat-multi-module/parent-project/pom.xml | 62 - .../parent-project/verify.bsh | 70 - .../it/projects/prepare/forked-basic/pom.xml | 55 - .../it/projects/prepare/invoker-basic/pom.xml | 55 - .../it/projects/prepare/invoker.properties | 18 - .../src/it/projects/prepare/namespace/pom.xml | 60 - .../projects/prepare/namespace/verify.groovy | 29 - .../projects/prepare/oddeven-policy/pom.xml | 54 - .../regular-multi-module/module-a/pom.xml | 40 - .../maven/plugin/release/module/a/App.java | 32 - .../plugin/release/module/a/AppTest.java | 57 - .../regular-multi-module/module-b/pom.xml | 40 - .../maven/plugin/release/module/b/App.java | 32 - .../plugin/release/module/b/AppTest.java | 57 - .../prepare/regular-multi-module/pom.xml | 62 - .../prepare/regular-multi-module/verify.bsh | 58 - .../it/projects/prepare/semver-policy/pom.xml | 54 - .../MRELEASE-555/module-a/pom.xml | 29 - .../MRELEASE-555/module-b/pom.xml | 37 - .../update-versions/MRELEASE-555/pom.xml | 45 - .../MRELEASE-555/verify.groovy | 28 - .../update-versions/MRELEASE-611/pom.xml | 41 - .../MRELEASE-611/verify.groovy | 28 - .../update-versions/MRELEASE-783/pom.xml | 40 - .../update-versions/MRELEASE-976/pom.xml | 47 - .../MRELEASE-976/verify.groovy | 25 - .../update-versions/invoker.properties | 18 - .../invoker.properties | 18 - .../maven-project-naming-stub-policy/pom.xml | 61 - .../release/policy/stub/StubNamingPolicy.java | 38 - .../invoker.properties | 18 - .../maven-project-version-stub-policy/pom.xml | 66 - .../policy/stub/StubVersionPolicy.java | 45 - .../invoker.properties | 18 - .../it/setup/maven-scm-provider-dummy/pom.xml | 63 - .../scm/provider/dummy/DummyScmProvider.java | 59 - .../dummy/DummyScmProviderRepository.java | 37 - .../invoker.properties | 18 - .../it/setup/maven-scm-provider-stub/pom.xml | 65 - .../scm/provider/stub/StubBranchCommand.java | 49 - .../scm/provider/stub/StubCheckInCommand.java | 107 - .../provider/stub/StubCheckOutCommand.java | 130 - .../scm/provider/stub/StubScmProvider.java | 100 - .../stub/StubScmProviderRepository.java | 163 - .../scm/provider/stub/StubStatusCommand.java | 52 - .../scm/provider/stub/StubTagCommand.java | 110 - .../invoker.properties | 18 - .../setup/maven-wagon-provider-dummy/pom.xml | 65 - .../providers/dummy/DummyWagonProvider.java | 183 - .../plugins/release/AbstractReleaseMojo.java | 305 - .../release/AbstractScmReleaseMojo.java | 202 - .../plugins/release/BranchReleaseMojo.java | 299 - .../plugins/release/CleanReleaseMojo.java | 66 - .../plugins/release/PerformReleaseMojo.java | 232 - .../plugins/release/PrepareReleaseMojo.java | 390 - .../release/PrepareWithPomReleaseMojo.java | 50 - .../plugins/release/RollbackReleaseMojo.java | 97 - .../plugins/release/StageReleaseMojo.java | 74 - .../plugins/release/UpdateVersionsMojo.java | 132 - .../src/site/apt/examples/branch.apt | 75 - .../src/site/apt/examples/clean-release.apt | 40 - .../apt/examples/generate-release-poms.apt | 45 - .../src/site/apt/examples/lock-files.apt | 48 - .../apt/examples/non-interactive-release.apt | 98 - .../site/apt/examples/perform-release.apt.vm | 75 - .../site/apt/examples/prepare-release.apt.vm | 144 - .../site/apt/examples/rollback-release.apt | 54 - .../examples/run-goals-before-commit.apt.vm | 54 - .../src/site/apt/examples/update-versions.apt | 58 - .../src/site/apt/index.apt | 98 - .../src/site/apt/usage.apt.vm | 153 - .../maven-release-plugin/src/site/fml/faq.fml | 101 - .../maven-release-plugin/src/site/site.xml | 55 - .../plugins/release/CleanReleaseMojoTest.java | 75 - .../release/PerformReleaseMojoTest.java | 396 - .../release/PrepareReleaseMojoTest.java | 276 - .../plugins/release/StageReleaseMojoTest.java | 114 - .../FlatMultiModuleMavenProjectStub.java | 105 - .../release/stubs/MavenProjectStub.java | 75 - .../src/test/resources/mojos/clean/clean.xml | 34 - .../mojos/perform/perform-with-args.xml | 40 - .../perform/perform-with-flat-structure.xml | 40 - .../perform/perform-with-multiline-goals.xml | 42 - .../mojos/perform/perform-with-scm.xml | 40 - .../mojos/perform/perform-without-site.xml | 39 - .../test/resources/mojos/perform/perform.xml | 39 - .../test/resources/mojos/prepare/prepare.xml | 37 - .../src/test/resources/mojos/stage/stage.xml | 40 - .../maven-release-oddeven-policy/pom.xml | 84 - .../policy/oddeven/OddEvenVersionPolicy.java | 142 - .../release/policy/oddeven/package-info.java | 25 - .../src/site/site.xml | 35 - .../oddeven/OddEvenVersionPolicyTestCase.java | 82 - .../maven-release-semver-policy/pom.xml | 81 - .../policy/semver/SemVerVersionPolicy.java | 80 - .../src/site/site.xml | 35 - .../semver/SemVerVersionPolicyTest.java | 71 - safety/Java/maven-release/src/pom.xml | 209 - .../maven-release/src/src/site/apt/index.apt | 50 - .../src/src/site/resources/download.cgi | 22 - .../Java/maven-release/src/src/site/site.xml | 37 - .../src/src/site/xdoc/download.xml.vm | 126 - .../Java/maven-shared-utils/src/Jenkinsfile | 20 - safety/Java/maven-shared-utils/src/README.md | 99 - .../Java/maven-shared-utils/src/deploySite.sh | 23 - .../src/findbugs-exclude.xml | 83 - safety/Java/maven-shared-utils/src/pom.xml | 164 - .../org/apache/maven/shared/utils/Os.java | 430 - .../apache/maven/shared/utils/PathTool.java | 355 - .../maven/shared/utils/PropertyUtils.java | 218 - .../maven/shared/utils/ReaderFactory.java | 213 - .../maven/shared/utils/StringUtils.java | 2551 --- .../maven/shared/utils/WriterFactory.java | 194 - .../utils/cli/AbstractStreamHandler.java | 62 - .../apache/maven/shared/utils/cli/Arg.java | 52 - .../shared/utils/cli/CommandLineCallable.java | 37 - .../utils/cli/CommandLineException.java | 49 - .../cli/CommandLineTimeOutException.java | 44 - .../shared/utils/cli/CommandLineUtils.java | 628 - .../maven/shared/utils/cli/Commandline.java | 528 - .../shared/utils/cli/DefaultConsumer.java | 44 - .../shared/utils/cli/ShutdownHookUtils.java | 73 - .../shared/utils/cli/StreamConsumer.java | 43 - .../maven/shared/utils/cli/StreamFeeder.java | 151 - .../maven/shared/utils/cli/StreamPumper.java | 161 - .../utils/cli/WriterStreamConsumer.java | 56 - .../utils/cli/javatool/AbstractJavaTool.java | 360 - .../cli/javatool/AbstractJavaToolRequest.java | 75 - .../shared/utils/cli/javatool/JavaTool.java | 72 - .../utils/cli/javatool/JavaToolException.java | 55 - .../utils/cli/javatool/JavaToolRequest.java | 66 - .../utils/cli/javatool/JavaToolResult.java | 110 - .../shared/utils/cli/shell/BourneShell.java | 138 - .../shared/utils/cli/shell/CmdShell.java | 97 - .../shared/utils/cli/shell/CommandShell.java | 42 - .../maven/shared/utils/cli/shell/Shell.java | 418 - .../shared/utils/introspection/ClassMap.java | 538 - .../introspection/IntrospectionException.java | 41 - .../shared/utils/introspection/MethodMap.java | 479 - .../ReflectionValueExtractor.java | 401 - .../shared/utils/io/DirectoryScanResult.java | 62 - .../shared/utils/io/DirectoryScanner.java | 932 - .../utils/io/DirectoryWalkListener.java | 56 - .../maven/shared/utils/io/FileUtils.java | 2146 -- .../apache/maven/shared/utils/io/IOUtil.java | 1368 -- .../maven/shared/utils/io/Java7Support.java | 106 - .../maven/shared/utils/io/MatchPattern.java | 155 - .../maven/shared/utils/io/MatchPatterns.java | 96 - .../maven/shared/utils/io/ScanConductor.java | 90 - .../maven/shared/utils/io/SelectorUtils.java | 819 - .../maven/shared/utils/io/WalkCollector.java | 83 - .../utils/logging/AnsiMessageBuilder.java | 156 - .../utils/logging/LoggerLevelRenderer.java | 53 - .../shared/utils/logging/MessageBuilder.java | 103 - .../shared/utils/logging/MessageUtils.java | 204 - .../utils/logging/PlainMessageBuilder.java | 142 - .../maven/shared/utils/logging/Style.java | 182 - .../shared/utils/logging/package-info.java | 51 - .../utils/xml/PrettyPrintXMLWriter.java | 393 - .../maven/shared/utils/xml/XMLEncode.java | 378 - .../maven/shared/utils/xml/XMLWriter.java | 90 - .../shared/utils/xml/XmlReaderException.java | 167 - .../shared/utils/xml/XmlStreamReader.java | 174 - .../utils/xml/XmlStreamReaderException.java | 81 - .../shared/utils/xml/XmlStreamWriter.java | 50 - .../maven/shared/utils/xml/XmlWriterUtil.java | 362 - .../maven/shared/utils/xml/Xpp3Dom.java | 429 - .../shared/utils/xml/Xpp3DomBuilder.java | 295 - .../maven/shared/utils/xml/Xpp3DomUtils.java | 162 - .../maven/shared/utils/xml/Xpp3DomWriter.java | 96 - .../xml/pull/XmlPullParserException.java | 61 - .../src/src/main/resources/META-INF/NOTICE | 2 - .../apache/maven/shared/utils/annotations.xml | 229 - .../src/src/site/apt/index.apt.vm | 52 - .../src/src/site/resources/download.cgi | 22 - .../maven-shared-utils/src/src/site/site.xml | 38 - .../src/src/site/xdoc/download.xml.vm | 126 - .../apache/maven/shared/utils/CaseTest.java | 172 - .../org/apache/maven/shared/utils/OsTest.java | 189 - .../maven/shared/utils/PathToolTest.java | 158 - .../maven/shared/utils/PropertyUtilsTest.java | 195 - .../maven/shared/utils/StringUtilsTest.java | 2080 -- .../shared/utils/XmlStreamReaderTest.java | 208 - .../utils/cli/CommandLineUtilsTest.java | 171 - .../utils/cli/shell/BourneShellTest.java | 206 - .../utils/exceptionutils/TestException.java | 56 - .../TestExceptionWithDetail.java | 46 - .../ReflectionValueExtractorTest.java | 525 - .../shared/utils/io/DirectoryScannerTest.java | 452 - .../maven/shared/utils/io/FileUtilsTest.java | 1785 -- .../maven/shared/utils/io/IOUtilTest.java | 3043 --- .../shared/utils/io/MatchPatternTest.java | 38 - .../shared/utils/io/MatchPatternsTest.java | 40 - .../shared/utils/io/SelectorUtilsTest.java | 84 - .../shared/utils/io/SymlinkTestSetup.java | 62 - .../utils/logging/AnsiMessageBuilderTest.java | 111 - .../utils/logging/MessageUtilsTest.java | 48 - .../utils/testhelpers/FileTestHelper.java | 104 - .../utils/xml/PrettyPrintXmlWriterTest.java | 192 - .../shared/utils/xml/XmlWriterUtilTest.java | 436 - .../shared/utils/xml/Xpp3DomBuilderTest.java | 185 - .../shared/utils/xml/pull/Xpp3DomTest.java | 273 - .../directorywalker/directory1/file1.txt | 0 .../directory2/directory21/file21.txt | 0 .../directorywalker/directory2/file2.txt | 0 .../test/resources/directorywalker/file.txt | 0 .../src/src/test/resources/executable | 1 - .../src/test/resources/expand/expand_test.zip | Bin 364 -> 0 bytes .../dirOnTheOutside/FileInDirOnTheOutside.txt | 19 - .../test/resources/symlinks/onTheOutside.txt | 20 - .../src/src/test/resources/symlinks/regen.sh | 23 - .../symlinks/src/aRegularDir/aRegularFile.txt | 19 - .../src/test/resources/symlinks/src/fileR.txt | 20 - .../src/test/resources/symlinks/src/fileW.txt | 19 - .../src/test/resources/symlinks/src/fileX.txt | 19 - .../symlinks/src/symDir/targetFile.txt | 19 - .../FileInDirOnTheOutside.txt | 19 - .../symlinks/src/symLinkToFileOnTheOutside | 20 - .../src/src/test/resources/symlinks/src/symR | 20 - .../src/src/test/resources/symlinks/src/symW | 19 - .../src/src/test/resources/symlinks/src/symX | 19 - .../symlinks/src/targetDir/targetFile.txt | 19 - .../src/test/resources/symlinks/symlinks.tar | Bin 13824 -> 0 bytes .../src/test/resources/symlinks/symlinks.zip | Bin 1616 -> 0 bytes safety/Java/maven-war-plugin/src/Jenkinsfile | 20 - safety/Java/maven-war-plugin/src/README.md | 99 - .../Java/maven-war-plugin/src/deploySite.sh | 23 - safety/Java/maven-war-plugin/src/pom.xml | 263 - .../src/src/it/MWAR-128/pom.xml | 38 - .../src/src/it/MWAR-128/prebuild.groovy | 23 - .../MWAR-128/src/main/webapp/WEB-INF/web.xml | 18 - .../src/src/it/MWAR-128/verify.groovy | 22 - .../src/src/it/MWAR-129/invoker.properties | 18 - .../src/src/it/MWAR-129/pom.xml | 121 - .../MWAR-129/src/main/webapp/WEB-INF/web.xml | 24 - .../src/it/MWAR-129/src/main/webapp/index.jsp | 23 - .../src/it/MWAR-129/src/main/webapp/param.jsp | 27 - .../src/src/it/MWAR-129/verify.bsh | 66 - .../src/src/it/MWAR-131/invoker.properties | 19 - .../src/src/it/MWAR-131/mwar131-test/pom.xml | 50 - .../src/main/java/com/example/App.java | 32 - .../src/test/java/com/example/AppTest.java | 62 - .../src/it/MWAR-131/mwar131-webapp/pom.xml | 59 - .../src/main/java/com/example/Util.java | 28 - .../src/main/webapp/WEB-INF/web.xml | 25 - .../mwar131-webapp/src/main/webapp/index.jsp | 23 - .../src/it/MWAR-131/mwar131-webapp2/pom.xml | 55 - .../src/main/webapp/WEB-INF/web.xml | 25 - .../mwar131-webapp2/src/main/webapp/index.jsp | 23 - .../src/src/it/MWAR-131/pom.xml | 41 - .../src/src/it/MWAR-131/verify.bsh | 77 - .../src/src/it/MWAR-133/invoker.properties | 18 - .../src/src/it/MWAR-133/pom.xml | 58 - .../MWAR-133/src/main/webapp/WEB-INF/web.xml | 24 - .../src/main/webresources/filtered.properties | 21 - .../src/src/it/MWAR-133/verify.bsh | 66 - .../src/src/it/MWAR-139/pom.xml | 48 - .../MWAR-139/src/main/webapp/WEB-INF/web.xml | 24 - .../src/main/webresources/filterme.xml | 23 - .../src/src/it/MWAR-139/verify.bsh | 72 - .../src/src/it/MWAR-143/invoker.properties | 18 - .../src/src/it/MWAR-143/pom.xml | 58 - .../src/src/it/MWAR-143/verify.bsh | 124 - .../src/src/it/MWAR-143/war-common/pom.xml | 52 - .../war-common/src/main/images/duke-beer.jpg | Bin 246218 -> 0 bytes .../src/main/resources/filter.properties | 21 - .../src/main/webapp/WEB-INF/web.xml | 25 - .../it/MWAR-143/war-filter-overlay/pom.xml | 65 - .../src/main/webapp/WEB-INF/web.xml | 26 - .../src/src/it/MWAR-167/invoker.properties | 18 - .../src/src/it/MWAR-167/pom.xml | 49 - .../MWAR-167/src/main/resources/MANIFEST.MF | 5 - .../src/src/it/MWAR-167/verify.bsh | 74 - .../src/src/it/MWAR-240/invoker.properties | 18 - .../src/src/it/MWAR-240/pom.xml | 43 - .../org/apache/maven/plugin/war/it/Dummy.java | 29 - .../src/src/it/MWAR-240/verify.bsh | 59 - .../src/src/it/MWAR-306/pom.xml | 45 - .../it/MWAR-306/src/main/webapp/index.html | 26 - .../src/src/it/MWAR-306/verify.groovy | 23 - .../src/src/it/MWAR-311/pom.xml | 64 - .../src/main/resources/app.properties | 19 - .../src/main/resources/default.properties | 18 - .../MWAR-311/src/main/webapp/WEB-INF/web.xml | 24 - .../src/src/it/MWAR-311/verify.groovy | 25 - .../src/src/it/MWAR-314/invoker.properties | 19 - .../src/src/it/MWAR-314/pom.xml | 39 - .../src/it/MWAR-314/src/main/webapp/index.jsp | 20 - .../src/src/it/MWAR-326/invoker.properties | 19 - .../src/src/it/MWAR-326/pom.xml | 46 - .../src/src/it/MWAR-326/src/main/java/A.java | 25 - .../src/src/it/MWAR-326/verify.bsh | 52 - .../src/src/it/MWAR-350/pom.xml | 69 - .../java/org/apache/maven/it0016/Person.java | 35 - .../MWAR-350/src/main/webapp/WEB-INF/web.xml | 23 - .../it/MWAR-350/src/main/webapp/index.html | 23 - .../src/src/it/MWAR-350/verify.bsh | 51 - .../src/src/it/MWAR-352_custom-webXml/pom.xml | 46 - .../src/main/webapp/WEB-INF/web.xml | 22 - .../src/main/webconfig/release/web.xml | 22 - .../it/MWAR-352_custom-webXml/verify.groovy | 23 - .../src/src/it/MWAR-371/custom/pom.xml | 65 - .../it/MWAR-371/custom/src/main/custom/a1.txt | 18 - .../it/MWAR-371/custom/src/main/custom/a2.txt | 18 - .../src/src/it/MWAR-371/generic/pom.xml | 29 - .../MWAR-371/generic/src/main/webapp/x/a1.txt | 18 - .../MWAR-371/generic/src/main/webapp/x/a2.txt | 18 - .../MWAR-371/generic/src/main/webapp/x/a3.txt | 18 - .../src/src/it/MWAR-371/pom.xml | 51 - .../src/src/it/MWAR-371/verify.groovy | 74 - .../MWAR-396_no-servlet30/invoker.properties | 18 - .../src/src/it/MWAR-396_no-servlet30/pom.xml | 66 - .../src/src/it/MWAR-396_servlet30/pom.xml | 66 - .../src/src/it/MWAR-396_servlet30/verify.bsh | 49 - .../invoker.properties | 20 - .../it/MWAR-427_update-without-clean/pom.xml | 79 - .../src/main/resources/resource.txt | 16 - .../src/main/webapp/index.html | 23 - .../verify.groovy | 26 - .../invoker.properties | 19 - .../src/it/MWAR-430_jakarta-servlet/pom.xml | 66 - .../it/MWAR-430_jakarta-servlet/verify.bsh | 49 - .../src/src/it/MWAR-62/invoker.properties | 18 - .../src/src/it/MWAR-62/pom.xml | 50 - .../it/MWAR-62/src/main/webapp/dev.properties | 18 - .../MWAR-62/src/main/webapp/test.properties | 18 - .../src/it/MWAR-62/src/main/webapp/web.xml | 24 - .../src/src/it/MWAR-62/verify.bsh | 61 - .../src/src/it/MWAR-96/pom.xml | 51 - .../src/main/filters/filter.properties | 19 - .../MWAR-96/src/main/webapp/WEB-INF/web.xml | 24 - .../src/it/MWAR-96/src/main/webapp/index.jsp | 22 - .../src/src/it/MWAR-96/verify.bsh | 74 - .../src/src/it/archiveClasses/pom.xml | 70 - .../java/org/apache/maven/it0016/Person.java | 35 - .../src/main/webapp/WEB-INF/web.xml | 23 - .../archiveClasses/src/main/webapp/index.html | 23 - .../src/src/it/archiveClasses/verify.bsh | 99 - .../src/src/it/default/pom.xml | 66 - .../java/org/apache/maven/it0016/Person.java | 35 - .../default/src/main/webapp/WEB-INF/web.xml | 23 - .../src/it/default/src/main/webapp/index.html | 23 - .../src/src/it/default/verify.bsh | 97 - .../src/src/it/manifest-content/pom.xml | 50 - .../src/main/webapp/index.jsp | 20 - .../src/src/it/manifest-content/verify.bsh | 96 - .../it/overlay-excludes/invoker.properties | 18 - .../src/src/it/overlay-excludes/pom.xml | 44 - .../src/src/it/overlay-excludes/verify.bsh | 31 - .../war-exclude-overlay/pom.xml | 61 - .../src/main/webapp/WEB-INF/web.xml | 26 - .../it/overlay-excludes/war-overlay/pom.xml | 30 - .../src/main/webapp/WEB-INF/web.xml | 25 - .../src/main/webapp/lib/js/something/else.js | 20 - .../invoker.properties | 18 - .../src/it/overlay-keeps-contextxml/pom.xml | 44 - .../it/overlay-keeps-contextxml/verify.bsh | 31 - .../war1-with-contextxml/pom.xml | 31 - .../src/main/webapp/META-INF/context.xml | 19 - .../src/main/webapp/WEB-INF/web.xml | 25 - .../war2-result/pom.xml | 40 - .../src/main/webapp/WEB-INF/web.xml | 25 - .../invoker.properties | 18 - .../scoped-dependency-same-artifact/pom.xml | 53 - .../src/main/webapp/WEB-INF/web.xml | 29 - .../src/main/webapp/index.jsp | 20 - .../verify.bsh | 88 - .../maven-war-plugin/src/src/it/settings.xml | 55 - .../simple-war-no-webxml/invoker.properties | 19 - .../src/src/it/simple-war-no-webxml/pom.xml | 47 - .../src/main/webapp/index.jsp | 20 - .../src/it/simple-war-no-webxml/verify.bsh | 82 - .../it/simple-war-project/invoker.properties | 18 - .../src/src/it/simple-war-project/pom.xml | 54 - .../src/main/webapp/WEB-INF/web.xml | 29 - .../src/main/webapp/index.jsp | 20 - .../src/src/it/simple-war-project/verify.bsh | 96 - .../parent/pom.xml | 62 - .../web-resources-filtering-delimiter/pom.xml | 44 - .../verify.bsh | 108 - .../web/pom.xml | 72 - .../web/src/main/webapp/WEB-INF/web.xml | 26 - .../web/src/main/webapp/index.jsp | 23 - .../WEB-INF/classes/my.properties | 18 - .../main/webresources/WEB-INF/jetty-env.xml | 40 - .../it/web-resources-filtering/parent/pom.xml | 62 - .../src/it/web-resources-filtering/pom.xml | 44 - .../src/it/web-resources-filtering/verify.bsh | 115 - .../it/web-resources-filtering/web/pom.xml | 68 - .../web/src/main/webapp/WEB-INF/web.xml | 26 - .../web/src/main/webapp/index.jsp | 23 - .../WEB-INF/classes/my.properties | 18 - .../main/webresources/WEB-INF/jetty-env.xml | 44 - .../maven/plugins/war/AbstractWarMojo.java | 1152 - .../org/apache/maven/plugins/war/Overlay.java | 384 - .../maven/plugins/war/WarExplodedMojo.java | 46 - .../maven/plugins/war/WarInPlaceMojo.java | 43 - .../org/apache/maven/plugins/war/WarMojo.java | 574 - .../plugins/war/overlay/DefaultOverlay.java | 62 - .../InvalidOverlayConfigurationException.java | 54 - .../plugins/war/overlay/OverlayManager.java | 253 - .../packaging/AbstractWarPackagingTask.java | 492 - .../war/packaging/ArtifactsPackagingTask.java | 187 - .../war/packaging/ClassesPackagingTask.java | 128 - .../war/packaging/CopyUserManifestTask.java | 77 - .../war/packaging/OverlayPackagingTask.java | 157 - .../war/packaging/WarPackagingContext.java | 253 - .../war/packaging/WarPackagingTask.java | 45 - .../packaging/WarProjectPackagingTask.java | 381 - .../plugins/war/util/ClassesPackager.java | 88 - .../plugins/war/util/DependencyInfo.java | 103 - .../maven/plugins/war/util/PathSet.java | 264 - .../maven/plugins/war/util/WarUtils.java | 105 - .../plugins/war/util/WebappStructure.java | 391 - .../META-INF/plexus/components.xml | 89 - .../adding-filtering-webresources.apt.vm | 407 - .../site/apt/examples/file-name-mapping.apt | 60 - .../including-excluding-files-from-war.apt.vm | 94 - .../examples/rapid-testing-jetty6-plugin.apt | 75 - .../src/site/apt/examples/skinny-wars.apt.vm | 112 - .../apt/examples/war-manifest-guide.apt.vm | 102 - .../src/src/site/apt/index.apt.vm | 98 - .../src/src/site/apt/overlays.apt.vm | 393 - .../src/src/site/apt/usage.apt.vm | 229 - .../src/src/site/fml/faq.fml.vm | 141 - .../src/src/site/resources/download.cgi | 22 - .../maven-war-plugin/src/src/site/site.xml | 48 - .../src/src/site/xdoc/download.xml.vm | 126 - .../war/AbstractWarExplodedMojoTest.java | 303 - .../plugins/war/AbstractWarMojoTest.java | 332 - .../war/WarExplodedMojoFilteringTest.java | 209 - .../plugins/war/WarExplodedMojoTest.java | 1055 - .../maven/plugins/war/WarInPlaceMojoTest.java | 90 - .../apache/maven/plugins/war/WarMojoTest.java | 535 - .../maven/plugins/war/WarOverlaysTest.java | 494 - .../apache/maven/plugins/war/WarZipTest.java | 182 - .../war/overlay/OverlayManagerTest.java | 226 - .../plugins/war/stub/AarArtifactStub.java | 79 - .../war/stub/AbstractArtifactStub.java | 166 - .../plugins/war/stub/EJBArtifactStub.java | 79 - .../stub/EJBArtifactStubWithClassifier.java | 90 - .../war/stub/EJBClientArtifactStub.java | 84 - .../stub/IncludeExcludeWarArtifactStub.java | 42 - .../plugins/war/stub/JarArtifactStub.java | 151 - .../plugins/war/stub/MarArtifactStub.java | 78 - .../stub/MavenProject4CopyConstructor.java | 64 - .../war/stub/MavenProjectArtifactsStub.java | 85 - .../war/stub/MavenProjectBasicStub.java | 130 - .../plugins/war/stub/MavenZipProject.java | 58 - .../maven/plugins/war/stub/ModelStub.java | 100 - .../plugins/war/stub/PARArtifactStub.java | 46 - .../plugins/war/stub/ProjectHelperStub.java | 81 - .../maven/plugins/war/stub/ResourceStub.java | 57 - .../plugins/war/stub/TLDArtifactStub.java | 46 - .../plugins/war/stub/WarArtifact4CCStub.java | 57 - .../plugins/war/stub/WarArtifactStub.java | 115 - .../plugins/war/stub/WarOverlayStub.java | 76 - .../plugins/war/stub/XarArtifactStub.java | 79 - .../plugins/war/stub/ZipArtifactStub.java | 89 - .../maven/plugins/war/util/PathSetTest.java | 257 - .../plugins/war/util/WebappStructureTest.java | 114 - .../overlays/overlay-one/WEB-INF/web.xml | 21 - .../resources/overlays/overlay-one/index.jsp | 25 - .../resources/overlays/overlay-one/login.jsp | 21 - .../overlays/overlay-two/WEB-INF/web.xml | 21 - .../resources/overlays/overlay-two/admin.jsp | 21 - .../resources/overlays/overlay-two/index.jsp | 25 - .../test/resources/unit/sample_wars/ejb.jar | Bin 753 -> 0 bytes .../resources/unit/sample_wars/ejbclient.jar | Bin 753 -> 0 bytes .../unit/sample_wars/include-exclude.war | Bin 1255 -> 0 bytes .../sample_wars/javax.servlet-api-3.0.1.jar | Bin 85353 -> 0 bytes .../resources/unit/sample_wars/sample.par | 0 .../unit/sample_wars/simple-updated.war | Bin 995 -> 0 bytes .../resources/unit/sample_wars/simple.aar | Bin 969 -> 0 bytes .../resources/unit/sample_wars/simple.jar | Bin 969 -> 0 bytes .../resources/unit/sample_wars/simple.mar | 0 .../resources/unit/sample_wars/simple.war | Bin 969 -> 0 bytes .../resources/unit/sample_wars/simple.xar | 0 .../test/resources/unit/sample_wars/tld.jar | 0 .../warexplodedinplacemojo/plugin-config.xml | 31 - .../unit/warexplodedmojo/plugin-config.xml | 31 - .../unit/warmojotest/not-primary-artifact.xml | 32 - .../plugin-config-primary-artifact.xml | 32 - .../resources/unit/waroverlays/default.xml | 32 - .../test/resources/unit/warziptest/foobar.zip | Bin 453 -> 0 bytes .../unit/warziptest/war-with-zip.xml | 31 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../src/LICENSE | 202 - .../src/README.md | 9 - .../src/bnd.bnd | 3 - .../src/pom.xml | 150 - .../apache/sling/auth/core/AuthConstants.java | 151 - .../org/apache/sling/auth/core/AuthUtil.java | 603 - .../auth/core/AuthenticationSupport.java | 122 - .../AbstractAuthenticationHandlerHolder.java | 198 - .../impl/AuthenticationHandlerHolder.java | 154 - .../impl/AuthenticationRequirementHolder.java | 61 - .../impl/AuthenticatorWebConsolePlugin.java | 146 - .../impl/HttpBasicAuthenticationHandler.java | 359 - .../sling/auth/core/impl/LoginServlet.java | 136 - .../sling/auth/core/impl/LogoutServlet.java | 97 - .../sling/auth/core/impl/PathBasedHolder.java | 223 - .../auth/core/impl/PathBasedHolderCache.java | 143 - .../auth/core/impl/SlingAuthenticator.java | 1785 -- .../SlingAuthenticatorServiceListener.java | 198 - .../EngineAuthenticationHandlerHolder.java | 112 - .../impl/engine/EngineSlingAuthenticator.java | 61 - .../apache/sling/auth/core/package-info.java | 30 - .../AbstractAuthenticationFormServlet.java | 328 - .../spi/AbstractAuthenticationHandler.java | 237 - .../spi/AuthenticationFeedbackHandler.java | 81 - .../auth/core/spi/AuthenticationHandler.java | 247 - .../auth/core/spi/AuthenticationInfo.java | 325 - .../spi/AuthenticationInfoPostProcessor.java | 56 - .../DefaultAuthenticationFeedbackHandler.java | 160 - .../sling/auth/core/spi/package-info.java | 34 - .../engine/auth/AuthenticationHandler.java | 117 - .../sling/engine/auth/AuthenticationInfo.java | 117 - .../sling/engine/auth/Authenticator.java | 64 - .../NoAuthenticationHandlerException.java | 44 - .../sling/engine/auth/package-info.java | 34 - .../apache/sling/auth/core/AuthUtilTest.java | 235 - ...SlingAuthenticatorServiceListenerTest.java | 172 - .../core/impl/SlingAuthenticatorTest.java | 457 - .../auth/core/spi/AuthenticationInfoTest.java | 295 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../src/LICENSE | 202 - .../src/README.md | 11 - .../src/bnd.bnd | 25 - .../src/pom.xml | 235 - .../apache/sling/commons/metrics/Counter.java | 53 - .../sling/commons/metrics/Counting.java | 33 - .../apache/sling/commons/metrics/Gauge.java | 55 - .../sling/commons/metrics/Histogram.java | 36 - .../apache/sling/commons/metrics/Meter.java | 41 - .../apache/sling/commons/metrics/Metric.java | 36 - .../sling/commons/metrics/MetricsService.java | 107 - .../metrics/MetricsServiceFactory.java | 62 - .../sling/commons/metrics/NoopMetric.java | 95 - .../apache/sling/commons/metrics/Timer.java | 62 - .../metrics/internal/BundleMetricsMapper.java | 100 - .../commons/metrics/internal/CounterImpl.java | 65 - .../metrics/internal/GaugeManager.java | 119 - .../metrics/internal/HistogramImpl.java | 50 - .../InternalMetricsServiceFactory.java | 102 - .../metrics/internal/JSONReporter.java | 299 - .../commons/metrics/internal/JmxUtil.java | 89 - .../commons/metrics/internal/LogReporter.java | 150 - .../commons/metrics/internal/MeterImpl.java | 54 - .../internal/MetricWebConsolePlugin.java | 475 - .../metrics/internal/MetricsServiceImpl.java | 236 - .../commons/metrics/internal/TimerImpl.java | 77 - .../sling/commons/metrics/package-info.java | 29 - .../internal/BundleMetricsMapperTest.java | 70 - .../InternalMetricsServiceFactoryTest.java | 98 - .../metrics/internal/JSONReporterTest.java | 91 - .../commons/metrics/internal/JmxUtilTest.java | 51 - .../metrics/internal/LogReporterTest.java | 449 - .../metrics/internal/MetricServiceTest.java | 187 - .../internal/MetricWebConsolePluginTest.java | 200 - .../metrics/internal/MetricWrapperTest.java | 132 - .../metrics/test/MetricsServiceFactoryIT.java | 85 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../sling-org-apache-sling-engine/src/LICENSE | 202 - .../src/README.md | 9 - .../sling-org-apache-sling-engine/src/bnd.bnd | 6 - .../sling-org-apache-sling-engine/src/pom.xml | 264 - .../apache/sling/engine/EngineConstants.java | 305 - .../org/apache/sling/engine/RequestLog.java | 58 - .../org/apache/sling/engine/RequestUtil.java | 104 - .../org/apache/sling/engine/ResponseUtil.java | 47 - .../sling/engine/SlingRequestProcessor.java | 69 - .../sling/engine/SlingSettingsService.java | 36 - .../engine/impl/DefaultErrorHandler.java | 224 - .../impl/RequestProcessorMBeanImpl.java | 282 - .../sling/engine/impl/SlingHttpContext.java | 164 - .../impl/SlingHttpServletRequestImpl.java | 409 - .../impl/SlingHttpServletResponseImpl.java | 580 - .../sling/engine/impl/SlingMainServlet.java | 660 - .../impl/SlingRequestProcessorImpl.java | 438 - .../engine/impl/SlingSettingsServiceImpl.java | 50 - .../engine/impl/StaticResponseHeader.java | 68 - .../adapter/SlingServletRequestAdapter.java | 344 - .../adapter/SlingServletResponseAdapter.java | 231 - .../console/RequestHistoryConsolePlugin.java | 351 - .../impl/console/WebConsoleConfigPrinter.java | 96 - .../RequestProgressTrackerLogFilter.java | 211 - .../impl/filter/AbstractSlingFilterChain.java | 141 - .../engine/impl/filter/FilterHandle.java | 142 - .../engine/impl/filter/FilterPredicate.java | 169 - .../impl/filter/FilterProcessorMBeanImpl.java | 60 - .../impl/filter/RequestSlingFilterChain.java | 51 - .../impl/filter/ServletFilterManager.java | 334 - .../filter/SlingComponentFilterChain.java | 46 - .../impl/filter/SlingFilterChainHelper.java | 86 - .../impl/helper/ClientAbortException.java | 33 - .../helper/ExternalServletContextWrapper.java | 378 - .../impl/helper/NullResourceBundle.java | 49 - .../impl/helper/RequestListenerManager.java | 72 - .../engine/impl/helper/SlingFilterConfig.java | 120 - .../impl/helper/SlingServletContext.java | 675 - .../engine/impl/log/CustomLogFormat.java | 943 - .../sling/engine/impl/log/FileRequestLog.java | 107 - .../engine/impl/log/LoggerRequestLog.java | 47 - .../impl/log/RequestLogServiceFacade.java | 107 - .../sling/engine/impl/log/RequestLogger.java | 194 - .../engine/impl/log/RequestLoggerFilter.java | 156 - .../engine/impl/log/RequestLoggerRequest.java | 64 - .../impl/log/RequestLoggerResponse.java | 474 - .../engine/impl/log/RequestLoggerService.java | 185 - .../parameters/AbstractRequestParameter.java | 50 - .../parameters/ContainerRequestParameter.java | 125 - .../parameters/MultipartRequestParameter.java | 138 - .../engine/impl/parameters/ParameterMap.java | 208 - .../impl/parameters/ParameterSupport.java | 413 - ...meterSupportHttpServletRequestWrapper.java | 68 - .../RequestParameterSupportConfigurer.java | 186 - .../impl/parameters/RequestPartsIterator.java | 165 - .../engine/impl/parameters/SlingPart.java | 96 - .../SlingUnsupportedEncodingException.java | 33 - .../sling/engine/impl/parameters/Util.java | 357 - .../engine/impl/request/ContentData.java | 60 - .../impl/request/FastMessageFormat.java | 101 - .../engine/impl/request/RequestData.java | 717 - .../impl/request/SlingRequestDispatcher.java | 281 - .../impl/request/SlingRequestPathInfo.java | 206 - .../request/SlingRequestProgressTracker.java | 331 - .../engine/jmx/FilterProcessorMBean.java | 50 - .../engine/jmx/RequestProcessorMBean.java | 154 - .../apache/sling/engine/jmx/package-info.java | 23 - .../org/apache/sling/engine/package-info.java | 22 - .../AbstractServiceReferenceConfig.java | 138 - .../sling/engine/servlets/ErrorHandler.java | 72 - .../sling/engine/servlets/package-info.java | 23 - .../apache/sling/engine/ResponseUtilTest.java | 46 - .../benchmarks/AddValueToAtomicsDriver.java | 46 - .../AddValueToStatisticsDirectDriver.java | 42 - ...AddValueToStatisticsViaExecutorDriver.java | 63 - .../impl/RequestProcessorMBeanImplTest.java | 170 - .../impl/SlingHttpServletRequestImplTest.java | 120 - .../engine/impl/StaticResponseHeaderTest.java | 88 - .../RequestProgressTrackerLogFilterTest.java | 100 - .../impl/filter/AbstractFilterTest.java | 145 - .../engine/impl/filter/FilterHandleTest.java | 40 - .../impl/filter/FilterPredicateTest.java | 119 - .../impl/filter/ServletFilterManagerTest.java | 141 - .../filter/SlingFilterChainHelperTest.java | 53 - .../ExternalServletContextWrapperTest.java | 230 - .../impl/log/ClientAbortExceptionTest.java | 100 - .../engine/impl/log/CustomLogFormatTest.java | 69 - .../ContainerRequestParameterTest.java | 72 - .../engine/impl/parameters/UtilTest.java | 136 - .../impl/request/FastMessageFormatTest.java | 82 - .../engine/impl/request/InitResourceTest.java | 108 - .../engine/impl/request/RequestDataTest.java | 132 - .../request/SlingRequestPathInfoTest.java | 331 - .../SlingRequestProgressTrackerTest.java | 137 - .../resources/japex/hundred_iterations.xml | 47 - .../resources/japex/million_iterations.xml | 47 - .../resources/japex/thousand_iterations.xml | 47 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../src/LICENSE | 202 - .../src/README.md | 9 - .../src/pom.xml | 249 - .../resource/api/JcrResourceConstants.java | 110 - .../sling/jcr/resource/api/package-info.java | 23 - .../jcr/resource/internal/HelperData.java | 70 - .../internal/JcrListenerBaseConfig.java | 189 - .../internal/JcrModifiableValueMap.java | 500 - .../resource/internal/JcrResourceChange.java | 42 - .../internal/JcrResourceListener.java | 185 - .../internal/JcrSystemUserValidator.java | 258 - .../jcr/resource/internal/JcrValueMap.java | 476 - .../sling/jcr/resource/internal/NodeUtil.java | 66 - .../internal/helper/BooleanConverter.java | 125 - .../internal/helper/CalendarConverter.java | 64 - .../resource/internal/helper/Converter.java | 109 - .../internal/helper/DateConverter.java | 66 - .../helper/JcrPropertyMapCacheEntry.java | 447 - .../internal/helper/JcrResourceUtil.java | 177 - .../internal/helper/LazyInputStream.java | 114 - .../internal/helper/NumberConverter.java | 124 - .../internal/helper/StringConverter.java | 126 - .../helper/ZonedDateTimeConverter.java | 29 - .../jcr/BasicQueryLanguageProvider.java | 185 - .../jcr/JcrExternalizableInputStream.java | 81 - .../internal/helper/jcr/JcrItemResource.java | 165 - .../helper/jcr/JcrItemResourceFactory.java | 200 - .../internal/helper/jcr/JcrNodeResource.java | 265 - .../helper/jcr/JcrNodeResourceIterator.java | 147 - .../helper/jcr/JcrNodeResourceMetadata.java | 267 - .../helper/jcr/JcrPropertyResource.java | 238 - .../internal/helper/jcr/JcrProviderState.java | 92 - .../helper/jcr/JcrProviderStateFactory.java | 350 - .../helper/jcr/JcrResourceProvider.java | 611 - .../JcrObjectsBindingsValuesProvider.java | 61 - .../resources/SLING-INF/nodetypes/folder.cnd | 46 - .../resources/SLING-INF/nodetypes/mapping.cnd | 70 - .../SLING-INF/nodetypes/redirect.cnd | 26 - .../SLING-INF/nodetypes/resource.cnd | 34 - .../SLING-INF/nodetypes/vanitypath.cnd | 29 - .../jcr/resource/internal/AssertCalendar.java | 41 - .../internal/JcrModifiableValueMapTest.java | 453 - .../JcrResourceListenerScalabilityTest.java | 160 - .../internal/JcrResourceListenerTest.java | 393 - .../internal/JcrSystemUserValidatorTest.java | 173 - .../helper/JcrNodeResourceIteratorTest.java | 126 - .../helper/JcrPropertyMapCacheEntryTest.java | 77 - .../jcr/JcrItemResourceFactoryTest.java | 105 - .../helper/jcr/JcrItemResourceTestBase.java | 96 - .../helper/jcr/JcrNodeResourceTest.java | 288 - .../helper/jcr/JcrPropertyResourceTest.java | 79 - ...crResourceProviderSessionHandlingTest.java | 312 - .../helper/jcr/JcrResourceProviderTest.java | 63 - .../helper/jcr/JcrTestNodeResource.java | 38 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../src/LICENSE | 202 - .../src/README.md | 9 - .../src/bnd.bnd | 16 - .../src/pom.xml | 167 - .../sling/serviceusermapping/Mapping.java | 188 - .../ServicePrincipalsValidator.java | 37 - .../serviceusermapping/ServiceUserMapped.java | 50 - .../serviceusermapping/ServiceUserMapper.java | 104 - .../ServiceUserValidator.java | 37 - .../impl/MappingConfigAmendment.java | 111 - .../impl/MappingInventoryPrinter.java | 215 - .../impl/ServiceUserMappedBundleFilter.java | 167 - .../impl/ServiceUserMappedImpl.java | 31 - .../impl/ServiceUserMapperImpl.java | 554 - .../serviceusermapping/package-info.java | 22 - .../serviceusermapping/impl/MappingTest.java | 202 - .../ServiceUserMappedBundleFilterTest.java | 152 - .../impl/ServiceUserMapperImplTest.java | 525 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../src/LICENSE | 202 - .../src/Protocols.md | 113 - .../src/README.md | 9 - .../src/bnd.bnd | 22 - .../src/developer-tests/README.md | 12 - .../src/developer-tests/testFileUploads.sh | 49 - .../src/pom.xml | 205 - .../servlets/post/AbstractPostOperation.java | 635 - .../servlets/post/AbstractPostResponse.java | 388 - .../post/AbstractSlingPostOperation.java | 83 - .../sling/servlets/post/HtmlResponse.java | 175 - .../sling/servlets/post/JSONResponse.java | 218 - .../sling/servlets/post/Modification.java | 142 - .../sling/servlets/post/ModificationType.java | 78 - .../servlets/post/NodeNameGenerator.java | 39 - .../sling/servlets/post/PostOperation.java | 85 - .../sling/servlets/post/PostResponse.java | 216 - .../servlets/post/PostResponseCreator.java | 28 - .../post/PostResponseWithErrorHandling.java | 61 - .../servlets/post/SlingPostConstants.java | 592 - .../servlets/post/SlingPostOperation.java | 82 - .../servlets/post/SlingPostProcessor.java | 49 - .../post/VersioningConfiguration.java | 65 - .../post/impl/PostOperationProxyProvider.java | 254 - .../impl/PostResponseWithErrorHandling.java | 66 - .../servlets/post/impl/SlingPostServlet.java | 792 - .../servlets/post/impl/helper/Chunk.java | 76 - .../post/impl/helper/ChunkCleanUpTask.java | 190 - .../servlets/post/impl/helper/DateParser.java | 163 - .../impl/helper/DefaultNodeNameGenerator.java | 140 - .../impl/helper/HtmlPostResponseProxy.java | 183 - .../post/impl/helper/HtmlResponseProxy.java | 172 - .../servlets/post/impl/helper/JCRSupport.java | 222 - .../post/impl/helper/JCRSupportImpl.java | 559 - .../post/impl/helper/MediaRangeList.java | 335 - .../post/impl/helper/NodeNameFilter.java | 58 - .../post/impl/helper/ReferenceParser.java | 97 - .../post/impl/helper/RequestProperty.java | 319 - .../helper/ResourceIteratorInputStream.java | 71 - .../impl/helper/SlingFileUploadHandler.java | 594 - .../helper/SlingPropertyValueHandler.java | 557 - .../post/impl/helper/StreamedChunk.java | 419 - .../operations/AbstractCopyMoveOperation.java | 166 - .../operations/AbstractCreateOperation.java | 716 - .../operations/AbstractPostOperation.java | 402 - .../impl/operations/CheckinOperation.java | 82 - .../impl/operations/CheckoutOperation.java | 81 - .../post/impl/operations/CopyOperation.java | 75 - .../post/impl/operations/DeleteOperation.java | 114 - .../post/impl/operations/ImportOperation.java | 274 - .../post/impl/operations/ModifyOperation.java | 377 - .../post/impl/operations/MoveOperation.java | 87 - .../post/impl/operations/NopOperation.java | 55 - .../impl/operations/RestoreOperation.java | 96 - .../operations/StreamedUploadOperation.java | 204 - .../sling/servlets/post/package-info.java | 24 - .../resources/SLING-INF/nodetypes/chunk.cnd | 39 - .../servlets/post/HtmlNoGoBackResponse.html | 42 - .../sling/servlets/post/HtmlResponse.html | 43 - .../src/src/main/resources/system/sling.js | 444 - .../post/AbstractPostOperationTest.java | 124 - .../sling/servlets/post/HtmlResponseTest.java | 69 - .../sling/servlets/post/JsonResponseTest.java | 183 - .../post/impl/NodeNameFilterTest.java | 54 - .../post/impl/RequestPropertyTest.java | 288 - .../post/impl/SlingPostServletTest.java | 196 - .../impl/helper/HtmlResponseProxyTest.java | 116 - .../post/impl/helper/MediaRangeListTest.java | 92 - .../helper/MockSlingHttpServlet3Request.java | 148 - .../helper/MockSlingHttpServlet3Response.java | 51 - .../ResourceIteratorInputStreamTest.java | 78 - ...SlingPropertyValueHandlerAutotypeTest.java | 43 - .../helper/SlingPropertyValueHandlerTest.java | 140 - .../post/impl/helper/StreamedChunkTest.java | 61 - .../AbstractCreateOperationTest.java | 89 - .../impl/operations/CopyOperationTest.java | 78 - .../post/impl/operations/MockPart.java | 97 - .../impl/operations/MockRealResource.java | 145 - .../post/impl/operations/MockValueMap.java | 38 - .../StreamingUploadOperationTest.java | 681 - .../src/CODE_OF_CONDUCT.md | 22 - .../src/CONTRIBUTING.md | 24 - .../src/Jenkinsfile | 20 - .../src/LICENSE | 202 - .../src/README.md | 12 - .../src/pom.xml | 132 - .../sling/testing/mock/jcr/AbstractItem.java | 129 - .../sling/testing/mock/jcr/ItemData.java | 160 - .../sling/testing/mock/jcr/ItemFilter.java | 30 - .../mock/jcr/MockEventListenerIterator.java | 39 - .../sling/testing/mock/jcr/MockJcr.java | 178 - .../mock/jcr/MockNamespaceRegistry.java | 72 - .../sling/testing/mock/jcr/MockNode.java | 572 - .../sling/testing/mock/jcr/MockNodeType.java | 160 - .../testing/mock/jcr/MockNodeTypeManager.java | 104 - .../sling/testing/mock/jcr/MockNodeTypes.java | 49 - .../mock/jcr/MockObservationManager.java | 77 - .../sling/testing/mock/jcr/MockProperty.java | 379 - .../sling/testing/mock/jcr/MockQuery.java | 115 - .../testing/mock/jcr/MockQueryManager.java | 92 - .../testing/mock/jcr/MockQueryResult.java | 76 - .../mock/jcr/MockQueryResultHandler.java | 37 - .../testing/mock/jcr/MockRepository.java | 123 - .../sling/testing/mock/jcr/MockRow.java | 92 - .../sling/testing/mock/jcr/MockSession.java | 450 - .../sling/testing/mock/jcr/MockWorkspace.java | 153 - .../sling/testing/mock/jcr/ResourceUtil.java | 219 - .../sling/testing/mock/jcr/package-info.java | 23 - .../testing/mock/jcr/AbstractItemTest.java | 95 - .../sling/testing/mock/jcr/MockNodeTest.java | 234 - .../testing/mock/jcr/MockPropertyTest.java | 407 - .../mock/jcr/MockQueryManagerTest.java | 204 - .../testing/mock/jcr/MockRepositoryTest.java | 94 - .../testing/mock/jcr/MockSessionTest.java | 332 - .../testing/mock/jcr/MockWorkspaceTest.java | 69 - .../testing/mock/jcr/ResourceUtilTest.java | 221 - .../tiles-autotag/src/FREEMARKER-LICENSE.txt | 46 - safety/Java/tiles-autotag/src/NOTICE.txt | 11 - .../tiles-autotag/src/XSTREAM-LICENSE.txt | 27 - .../Java/tiles-autotag/src/assembly/pom.xml | 182 - .../src/assembly/src/main/assembly/bin.xml | 53 - .../src/assembly/src/main/assembly/docs.xml | 41 - .../src/assembly/src/main/assembly/src.xml | 98 - .../assembly/src/main/resources/LICENSE.txt | 202 - .../assembly/src/main/resources/NOTICE.txt | 6 - .../src/assembly/src/site/site.xml | 40 - .../src/maven-autotag-plugin/pom.xml | 178 - .../autotag/plugin/AbstractGenerateMojo.java | 233 - .../autotag/plugin/CreateDescriptorMojo.java | 198 - .../plugin/GenerateFreemarkerMojo.java | 67 - .../tiles/autotag/plugin/GenerateJspMojo.java | 94 - .../autotag/plugin/GenerateVelocityMojo.java | 85 - .../tiles/autotag/plugin/package-info.java | 24 - .../m2e/lifecycle-mapping-metadata.xml | 78 - .../maven-autotag-plugin/src/site/site.xml | 56 - .../plugin/AbstractGenerateMojoTest.java | 102 - .../plugin/CreateDescriptorMojoTest.java | 203 - .../plugin/GenerateFreemarkerMojoTest.java | 53 - .../autotag/plugin/GenerateJspMojoTest.java | 54 - .../plugin/GenerateVelocityMojoTest.java | 53 - .../internal/AnnotatedExampleModel.java | 46 - .../plugin/internal/ExampleExcluded.java | 43 - .../internal/ExampleExecutableModel.java | 40 - .../autotag/plugin/internal/ExampleModel.java | 43 - .../plugin/internal/ExampleRequest.java | 25 - .../internal/NotFeasibleExampleModel.java | 38 - .../resources/META-INF/template-suite.xml | 183 - safety/Java/tiles-autotag/src/pom.xml | 199 - .../src/src/site/apt/dev/release.apt | 302 - .../tiles-autotag/src/src/site/apt/plugin.apt | 105 - .../tiles-autotag/src/src/site/apt/taglib.apt | 108 - .../Java/tiles-autotag/src/src/site/site.xml | 105 - .../src/src/site/xdoc/dev/building.xml | 94 - .../src/src/site/xdoc/dev/snapshots.xml | 81 - .../tiles-autotag/src/src/site/xdoc/index.xml | 57 - .../src/tiles-autotag-core-runtime/pom.xml | 129 - .../core/runtime/AbstractModelBody.java | 87 - .../autotag/core/runtime/AutotagRuntime.java | 51 - .../tiles/autotag/core/runtime/ModelBody.java | 62 - .../core/runtime/annotation/Parameter.java | 56 - .../core/runtime/annotation/package-info.java | 24 - .../autotag/core/runtime/package-info.java | 24 - .../autotag/core/runtime/util/NullWriter.java | 50 - .../core/runtime/util/package-info.java | 24 - .../src/site/site.xml | 56 - .../core/runtime/AbstractModelBodyTest.java | 154 - .../core/runtime/util/NullWriterTest.java | 74 - .../src/tiles-autotag-core/pom.xml | 82 - .../autotag/core/AutotagRuntimeException.java | 66 - .../autotag/core/ClassParseException.java | 66 - .../autotag/core/DirectoryOutputLocator.java | 59 - .../tiles/autotag/core/OutputLocator.java | 43 - .../core/QDoxTemplateSuiteFactory.java | 274 - .../tiles/autotag/core/package-info.java | 24 - .../AbstractTemplateClassGenerator.java | 146 - .../AbstractTemplateSuiteGenerator.java | 132 - .../generate/BasicTemplateGenerator.java | 195 - .../generate/TemplateClassGenerator.java | 49 - .../autotag/generate/TemplateGenerator.java | 60 - .../generate/TemplateGeneratorBuilder.java | 184 - .../generate/TemplateGeneratorFactory.java | 36 - .../generate/TemplateSuiteGenerator.java | 44 - .../tiles/autotag/generate/package-info.java | 24 - .../tiles/autotag/model/TemplateClass.java | 195 - .../tiles/autotag/model/TemplateMethod.java | 131 - .../autotag/model/TemplateParameter.java | 186 - .../tiles/autotag/model/TemplateSuite.java | 129 - .../autotag/model/TemplateSuiteFactory.java | 37 - .../tiles/autotag/model/package-info.java | 24 - .../apache/tiles/autotag/tool/StringTool.java | 143 - .../tiles/autotag/tool/package-info.java | 24 - .../apache/tiles/autotag/velocity.properties | 115 - .../src/tiles-autotag-core/src/site/site.xml | 56 - .../core/AutotagRuntimeExceptionTest.java | 77 - .../autotag/core/ClassParseExceptionTest.java | 77 - .../core/QDoxTemplateSuiteFactoryTest.java | 150 - .../core/internal/AnnotatedExampleModel.java | 46 - .../core/internal/ExampleExcluded.java | 43 - .../core/internal/ExampleExecutableModel.java | 40 - .../autotag/core/internal/ExampleModel.java | 43 - .../autotag/core/internal/ExampleRequest.java | 25 - .../internal/NotFeasibleExampleModel.java | 38 - .../AbstractTemplateClassGeneratorTest.java | 279 - .../AbstractTemplateSuiteGeneratorTest.java | 267 - .../generate/BasicTemplateGeneratorTest.java | 83 - .../TemplateGeneratorBuilderTest.java | 171 - .../autotag/model/TemplateClassTest.java | 157 - .../autotag/model/TemplateMethodTest.java | 130 - .../autotag/model/TemplateParameterTest.java | 93 - .../autotag/model/TemplateSuiteTest.java | 113 - .../tiles/autotag/tool/StringToolTest.java | 82 - .../src/tiles-autotag-freemarker/pom.xml | 59 - .../autotag/freemarker/FMModelGenerator.java | 66 - .../FMModelRepositoryGenerator.java | 64 - .../FMTemplateGeneratorFactory.java | 75 - .../autotag/freemarker/package-info.java | 24 - .../tiles/autotag/freemarker/fmModel.vm | 82 - .../tiles/autotag/freemarker/repository.vm | 58 - .../src/site/site.xml | 56 - .../freemarker/FMModelGeneratorTest.java | 144 - .../FMModelRepositoryGeneratorTest.java | 130 - .../FMTemplateGeneratorFactoryTest.java | 65 - .../freemarker/test/DoStuffFMModel.javat | 56 - .../test/DoStuffNoBodyFMModel.javat | 54 - .../test/TldtestFMModelRepository.javat | 46 - .../src/tiles-autotag-jsp/pom.xml | 59 - .../jsp/JspTemplateGeneratorFactory.java | 84 - .../tiles/autotag/jsp/TLDGenerator.java | 63 - .../tiles/autotag/jsp/TagClassGenerator.java | 66 - .../tiles/autotag/jsp/package-info.java | 24 - .../org/apache/tiles/autotag/jsp/bodyTag.vm | 105 - .../org/apache/tiles/autotag/jsp/tld.vm | 66 - .../src/tiles-autotag-jsp/src/site/site.xml | 56 - .../jsp/JspTemplateGeneratorFactoryTest.java | 68 - .../tiles/autotag/jsp/TLDGeneratorTest.java | 132 - .../autotag/jsp/TagClassGeneratorTest.java | 144 - .../autotag/jsp/test/DoStuffNoBodyTag.java | 117 - .../tiles/autotag/jsp/test/DoStuffTag.java | 119 - .../src/test/resources/tldtest-jsp.tld | 102 - .../src/tiles-autotag-velocity/pom.xml | 59 - .../velocity/VelocityDirectiveGenerator.java | 66 - .../velocity/VelocityPropertiesGenerator.java | 63 - .../VelocityTemplateGeneratorFactory.java | 86 - .../tiles/autotag/velocity/package-info.java | 24 - .../autotag/velocity/velocityDirective.vm | 81 - .../autotag/velocity/velocityProperties.vm | 22 - .../tiles-autotag-velocity/src/site/site.xml | 56 - .../VelocityDirectiveGeneratorTest.java | 145 - .../VelocityPropertiesGeneratorTest.java | 130 - .../VelocityTemplateGeneratorFactoryTest.java | 68 - .../velocity/test/DoStuffDirective.javat | 55 - .../test/DoStuffNoBodyDirective.javat | 53 - .../test/resources/velocity.properties.test | 3 - safety/Java/tiles/src/FREEMARKER-LICENSE.txt | 46 - safety/Java/tiles/src/JAVASSIST-LICENSE.html | 372 - safety/Java/tiles/src/LICENSE.txt | 202 - safety/Java/tiles/src/NOTICE.txt | 15 - safety/Java/tiles/src/OGNL-LICENSE.txt | 50 - safety/Java/tiles/src/SLF4J-LICENSE.txt | 21 - safety/Java/tiles/src/assembly/pom.xml | 203 - .../src/assembly/src/main/assembly/bin.xml | 68 - .../src/assembly/src/main/assembly/docs.xml | 49 - .../src/assembly/src/main/assembly/src.xml | 153 - .../assembly/src/main/resources/LICENSE.txt | 202 - .../assembly/src/main/resources/NOTICE.txt | 6 - .../Java/tiles/src/assembly/src/site/site.xml | 86 - safety/Java/tiles/src/pom.xml | 393 - .../src/src/site/apt/config-reference.apt | 250 - .../tiles/src/src/site/apt/dev/release.apt | 327 - .../src/src/site/apt/getting_started.apt | 84 - safety/Java/tiles/src/src/site/apt/index.apt | 63 - .../tiles/src/src/site/apt/migration/apis.apt | 61 - .../src/site/apt/migration/configuration.apt | 160 - .../src/src/site/apt/migration/extension.apt | 88 - .../src/src/site/apt/migration/index.apt | 57 - .../tiles/src/src/site/apt/migration/tags.apt | 132 - .../tiles/src/src/site/apt/security/index.apt | 28 - .../site/apt/security/security-bulletin-1.apt | 72 - .../Java/tiles/src/src/site/apt/selenium.apt | 166 - .../tutorial/advanced/attribute-rendering.apt | 82 - .../site/apt/tutorial/advanced/el-support.apt | 98 - .../src/site/apt/tutorial/advanced/index.apt | 50 - .../src/site/apt/tutorial/advanced/l10n.apt | 135 - .../apt/tutorial/advanced/list-attributes.apt | 96 - .../tutorial/advanced/multiple-containers.apt | 86 - .../tutorial/advanced/nesting-extending.apt | 168 - .../site/apt/tutorial/advanced/preparer.apt | 70 - .../site/apt/tutorial/advanced/runtime.apt | 127 - .../site/apt/tutorial/advanced/security.apt | 91 - .../src/site/apt/tutorial/advanced/utils.apt | 82 - .../site/apt/tutorial/advanced/wildcard.apt | 169 - .../src/site/apt/tutorial/basic/concepts.apt | 123 - .../src/src/site/apt/tutorial/basic/index.apt | 32 - .../src/src/site/apt/tutorial/basic/pages.apt | 134 - .../src/site/apt/tutorial/configuration.apt | 74 - .../tiles/src/src/site/apt/tutorial/index.apt | 68 - .../apt/tutorial/integration/frameworks.apt | 43 - .../apt/tutorial/integration/freemarker.apt | 121 - .../site/apt/tutorial/integration/index.apt | 32 - .../apt/tutorial/integration/velocity.apt | 163 - .../site/apt/tutorial/integration/view.apt | 33 - .../src/src/site/apt/tutorial/pattern.apt | 109 - .../Java/tiles/src/src/site/apt/whats-new.apt | 52 - .../site/resources/images/page_to_page.png | Bin 39217 -> 0 bytes .../src/site/resources/images/tiled_page.png | Bin 13126 -> 0 bytes safety/Java/tiles/src/src/site/site.xml | 206 - .../tiles/src/src/site/xdoc/dev/building.xml | 108 - .../tiles/src/src/site/xdoc/dev/snapshots.xml | 68 - .../src/src/site/xdoc/images/page_to_page.svg | 450 - .../src/src/site/xdoc/images/tiled_page.svg | 277 - safety/Java/tiles/src/tiles-api/pom.xml | 99 - .../main/java/org/apache/tiles/Attribute.java | 384 - .../org/apache/tiles/AttributeContext.java | 171 - .../apache/tiles/BasicAttributeContext.java | 471 - .../java/org/apache/tiles/CompareUtil.java | 67 - .../java/org/apache/tiles/Definition.java | 162 - .../java/org/apache/tiles/Expression.java | 157 - .../java/org/apache/tiles/ListAttribute.java | 179 - .../tiles/NoSuchContainerException.java | 71 - .../java/org/apache/tiles/TilesContainer.java | 143 - .../apache/tiles/TilesContainerWrapper.java | 120 - .../java/org/apache/tiles/TilesException.java | 73 - .../org/apache/tiles/access/TilesAccess.java | 180 - .../org/apache/tiles/access/package-info.java | 25 - .../tiles/mgmt/MutableTilesContainer.java | 42 - .../org/apache/tiles/mgmt/package-info.java | 26 - .../java/org/apache/tiles/package-info.java | 387 - .../tiles/preparer/PreparerException.java | 71 - .../apache/tiles/preparer/ViewPreparer.java | 58 - .../apache/tiles/preparer/package-info.java | 28 - .../tiles-api/src/main/resources/LICENSE.txt | 202 - .../tiles-api/src/main/resources/NOTICE.txt | 6 - .../tiles/src/tiles-api/src/site/site.xml | 85 - .../java/org/apache/tiles/AttributeTest.java | 292 - .../tiles/BasicAttributeContextTest.java | 800 - .../org/apache/tiles/CompareUtilTest.java | 60 - .../java/org/apache/tiles/ExpressionTest.java | 134 - .../org/apache/tiles/ListAttributeTest.java | 187 - .../tiles/NoSuchContainerExceptionTest.java | 77 - .../java/org/apache/tiles/TestDefinition.java | 252 - .../tiles/TilesContainerWrapperTest.java | 252 - .../org/apache/tiles/TilesExceptionTest.java | 77 - .../apache/tiles/access/TilesAccessTest.java | 241 - .../tiles/preparer/PreparerExceptionTest.java | 77 - safety/Java/tiles/src/tiles-compat/pom.xml | 133 - .../java/org/apache/tiles/beans/MenuItem.java | 88 - .../apache/tiles/beans/SimpleMenuItem.java | 157 - .../org/apache/tiles/beans/package-info.java | 24 - ...ompatibilityDigesterDefinitionsReader.java | 264 - .../definition/digester/package-info.java | 24 - .../CompatibilityPreparerFactory.java | 49 - .../tiles/compat/preparer/UrlPreparer.java | 72 - .../tiles/compat/preparer/package-info.java | 28 - .../src/main/resources/LICENSE.txt | 202 - .../src/main/resources/NOTICE.txt | 6 - .../compat/resources/tiles-config_1_1.dtd | 299 - .../compat/resources/tiles-config_1_3.dtd | 299 - .../compat/resources/tiles-config_1_4.dtd | 299 - .../compat/resources/tiles-config_2_0.dtd | 322 - .../compat/resources/tiles-config_2_1.dtd | 364 - .../tiles/src/tiles-compat/src/site/site.xml | 85 - .../tiles/beans/SimpleMenuItemTest.java | 98 - ...ompatibilityDigesterDefinitionsReader.java | 176 - .../CompatibilityPreparerFactoryTest.java | 72 - .../compat/preparer/UrlPreparerTest.java | 92 - .../apache/tiles/config/tiles-defs-1.1.xml | 138 - .../apache/tiles/config/tiles-defs-2.0.xml | 138 - .../apache/tiles/config/tiles-defs-2.1.xml | 43 - safety/Java/tiles/src/tiles-core/pom.xml | 139 - .../tiles/awareness/TilesContainerAware.java | 41 - .../apache/tiles/awareness/package-info.java | 24 - .../context/TilesRequestContextHolder.java | 58 - .../apache/tiles/context/package-info.java | 25 - .../tiles/definition/DefinitionsFactory.java | 79 - .../DefinitionsFactoryException.java | 77 - .../tiles/definition/DefinitionsReader.java | 56 - .../definition/FactoryNotFoundException.java | 65 - .../definition/LocaleDefinitionsFactory.java | 75 - .../definition/NoSuchDefinitionException.java | 65 - .../tiles/definition/RefreshMonitor.java | 39 - .../UnresolvingLocaleDefinitionsFactory.java | 91 - .../dao/BaseLocaleUrlDefinitionDAO.java | 172 - .../dao/CachingLocaleUrlDefinitionDAO.java | 272 - .../tiles/definition/dao/DefinitionDAO.java | 57 - .../dao/LocaleUrlDefinitionDAO.java | 105 - .../dao/ResolvingLocaleUrlDefinitionDAO.java | 178 - .../tiles/definition/dao/package-info.java | 25 - .../digester/DigesterDefinitionsReader.java | 470 - .../DigesterDefinitionsReaderException.java | 73 - .../definition/digester/package-info.java | 24 - .../apache/tiles/definition/package-info.java | 25 - .../AbstractPatternDefinitionResolver.java | 122 - .../BasicPatternDefinitionResolver.java | 83 - .../pattern/DefinitionPatternMatcher.java | 45 - .../DefinitionPatternMatcherFactory.java | 47 - .../pattern/PatternDefinitionResolver.java | 68 - .../PatternDefinitionResolverAware.java | 40 - .../definition/pattern/PatternRecognizer.java | 40 - .../tiles/definition/pattern/PatternUtil.java | 243 - .../PrefixedPatternDefinitionResolver.java | 111 - .../definition/pattern/package-info.java | 24 - .../RegexpDefinitionPatternMatcher.java | 76 - ...RegexpDefinitionPatternMatcherFactory.java | 41 - .../pattern/regexp/package-info.java | 24 - .../WildcardDefinitionPatternMatcher.java | 84 - ...ldcardDefinitionPatternMatcherFactory.java | 55 - .../pattern/wildcard/package-info.java | 24 - .../org/apache/tiles/doc-files/image001.gif | Bin 1031 -> 0 bytes .../evaluator/AbstractAttributeEvaluator.java | 54 - .../tiles/evaluator/AttributeEvaluator.java | 53 - .../evaluator/AttributeEvaluatorFactory.java | 51 - .../AttributeEvaluatorFactoryAware.java | 39 - .../BasicAttributeEvaluatorFactory.java | 93 - .../tiles/evaluator/EvaluationException.java | 72 - .../impl/DirectAttributeEvaluator.java | 39 - .../tiles/evaluator/impl/package-info.java | 24 - .../apache/tiles/evaluator/package-info.java | 24 - .../AbstractTilesContainerFactory.java | 53 - .../factory/BasicTilesContainerFactory.java | 400 - .../TilesContainerFactoryException.java | 72 - .../apache/tiles/factory/package-info.java | 24 - .../tiles/impl/BasicTilesContainer.java | 402 - .../tiles/impl/InvalidTemplateException.java | 71 - .../impl/mgmt/CachingTilesContainer.java | 242 - .../apache/tiles/impl/mgmt/package-info.java | 24 - .../org/apache/tiles/impl/package-info.java | 24 - .../apache/tiles/locale/LocaleResolver.java | 42 - .../locale/impl/DefaultLocaleResolver.java | 57 - .../tiles/locale/impl/package-info.java | 24 - .../org/apache/tiles/locale/package-info.java | 25 - .../factory/BasicPreparerFactory.java | 101 - .../factory/NoSuchPreparerException.java | 67 - .../preparer/factory/PreparerFactory.java | 53 - .../tiles/preparer/factory/package-info.java | 28 - .../tiles/renderer/DefinitionRenderer.java | 66 - .../apache/tiles/renderer/package-info.java | 24 - .../startup/AbstractTilesInitializer.java | 127 - .../startup/DefaultTilesInitializer.java | 42 - .../tiles/startup/TilesInitializer.java | 49 - .../apache/tiles/startup/package-info.java | 26 - .../apache/tiles/util/CombinedBeanInfo.java | 100 - .../org/apache/tiles/util/WildcardHelper.java | 548 - .../org/apache/tiles/util/package-info.java | 24 - .../tiles-core/src/main/resources/LICENSE.txt | 202 - .../tiles-core/src/main/resources/NOTICE.txt | 6 - .../tiles/resources/tiles-config_3_0.dtd | 246 - .../tiles/src/tiles-core/src/site/site.xml | 85 - .../TilesRequestContextHolderTest.java | 51 - .../DefinitionsFactoryExceptionTest.java | 77 - .../FactoryNotFoundExceptitonTest.java | 77 - .../LocaleDefinitionsFactoryTest.java | 108 - .../definition/MockDefinitionsReader.java | 69 - .../NoSuchDefinitionExceptionTest.java | 77 - ...resolvingLocaleDefinitionsFactoryTest.java | 66 - .../dao/BaseLocaleUrlDefinitionDAOTest.java | 184 - .../CachingLocaleUrlDefinitionDAOTest.java | 382 - .../dao/LocaleUrlDefinitionDAOTest.java | 252 - .../ResolvingLocaleUrlDefinitionDAOTest.java | 400 - ...igesterDefinitionsReaderExceptionTest.java | 77 - .../TestDigesterDefinitionsReader.java | 320 - ...AbstractPatternDefinitionResolverTest.java | 126 - .../BasicPatternDefinitionResolverTest.java | 84 - .../definition/pattern/PatternUtilTest.java | 322 - ...PrefixedPatternDefinitionResolverTest.java | 78 - ...xpDefinitionPatternMatcherFactoryTest.java | 60 - .../RegexpDefinitionPatternMatcherTest.java | 57 - ...rdDefinitionPatternMatcherFactoryTest.java | 70 - .../WildcardDefinitionPatternMatcherTest.java | 57 - .../BasicAttributeEvaluatorFactoryTest.java | 88 - .../evaluator/EvaluatorExceptionTest.java | 77 - .../impl/DirectAttributeEvaluatorTest.java | 93 - .../BasicTilesContainerFactoryTest.java | 253 - .../TilesContainerFactoryExceptionTest.java | 77 - .../tiles/impl/BasicTilesContainerTest.java | 149 - .../impl/BasicTilesContainerUnitTest.java | 922 - .../tiles/impl/CannotRenderExceptionTest.java | 78 - .../impl/InvalidTemplateExceptionTest.java | 77 - .../impl/mgmt/CachingTilesContainerTest.java | 402 - .../impl/DefaultLocaleResolverTest.java | 59 - .../factory/BasicPreparerFactoryTest.java | 73 - .../factory/NoSuchPreparerExceptionTest.java | 77 - .../renderer/DefinitionRendererTest.java | 104 - .../startup/AbstractTilesInitializerTest.java | 129 - .../startup/DefaultTilesInitializerTest.java | 50 - .../tiles/util/CombinedBeanInfoTest.java | 106 - .../tiles/util/RollingVectorEnumeration.java | 76 - .../apache/tiles/config/defs-tiles-513.xml | 50 - .../org/apache/tiles/config/defs-wildcard.xml | 64 - .../org/apache/tiles/config/defs1.xml | 77 - .../org/apache/tiles/config/defs1_en_US.xml | 47 - .../org/apache/tiles/config/defs1_fr.xml | 60 - .../org/apache/tiles/config/defs1_fr_CA.xml | 47 - .../org/apache/tiles/config/defs2.xml | 46 - .../org/apache/tiles/config/defs3.xml | 46 - .../config/defs_regression_TILES-352.xml | 42 - .../org/apache/tiles/config/invalid-defs.xml | 46 - .../apache/tiles/config/malformed-defs.xml | 44 - .../org/apache/tiles/config/temp-defs.xml | 47 - .../apache/tiles/config/tiles-defs-2.1.xml | 90 - .../apache/tiles/config/tiles-defs-2.1_it.xml | 35 - .../org/apache/tiles/config/tiles-defs.xml | 145 - .../tiles/factory/test-defs-key-one.xml | 39 - .../tiles/factory/test-defs-key-two.xml | 39 - .../org/apache/tiles/factory/test-defs.xml | 39 - safety/Java/tiles/src/tiles-el/pom.xml | 148 - .../apache/tiles/el/ELAttributeEvaluator.java | 104 - .../org/apache/tiles/el/ELContextImpl.java | 147 - .../tiles/el/ExpressionFactoryFactory.java | 41 - .../tiles/el/JspExpressionFactoryFactory.java | 64 - .../org/apache/tiles/el/ScopeELResolver.java | 138 - .../tiles/el/TilesContextBeanELResolver.java | 184 - .../tiles/el/TilesContextELResolver.java | 155 - .../org/apache/tiles/el/package-info.java | 24 - .../Java/tiles/src/tiles-el/src/site/site.xml | 85 - .../tiles/el/ELAttributeEvaluatorTest.java | 195 - .../apache/tiles/el/ELContextImplTest.java | 121 - .../el/JspExpressionFactoryFactoryTest.java | 85 - .../apache/tiles/el/ScopeELResolverTest.java | 173 - .../el/TilesContextBeanELResolverTest.java | 299 - .../tiles/el/TilesContextELResolverTest.java | 188 - safety/Java/tiles/src/tiles-extras/pom.xml | 169 - ...CompleteAutoloadTilesContainerFactory.java | 296 - .../CompleteAutoloadTilesInitializer.java | 56 - .../CompleteAutoloadTilesListener.java | 41 - .../tiles/extras/complete/package-info.java | 24 - .../module/ModularTilesInitializer.java | 111 - .../extras/module/ModularTilesListener.java | 41 - .../tiles/extras/module/package-info.java | 24 - .../extras/renderer/OptionsRenderer.java | 203 - .../tiles/extras/renderer/package-info.java | 27 - .../src/main/resources/LICENSE.txt | 202 - .../src/main/resources/NOTICE.txt | 6 - .../tiles/src/tiles-extras/src/site/site.xml | 85 - ...leteAutoloadTilesContainerFactoryTest.java | 333 - .../CompleteAutoloadTilesInitializerTest.java | 81 - .../CompleteAutoloadTilesListenerTest.java | 45 - .../module/ModularTilesInitializerTest.java | 124 - .../module/ModularTilesListenerTest.java | 45 - .../extras/renderer/OptionsRendererTest.java | 139 - .../src/test/resources/FAKE-MANIFEST.MF | 3 - .../src/test/resources/META-INF/MANIFEST.MF | 3 - .../src/test/resources/VM_global_library.vm | 60 - .../tiles-extras/src/test/resources/tools.xml | 27 - .../src/test/resources/velocity.properties | 114 - .../Java/tiles/src/tiles-freemarker/pom.xml | 105 - .../TilesSharedVariableFactory.java | 43 - .../apache/tiles/freemarker/package-info.java | 24 - .../src/tiles-freemarker/src/site/site.xml | 85 - .../TilesSharedVariableFactoryTest.java | 45 - safety/Java/tiles/src/tiles-jsp/pom.xml | 183 - .../tiles/jsp/taglib/UseAttributeTag.java | 226 - .../apache/tiles/jsp/taglib/package-info.java | 27 - .../tiles-jsp/src/main/resources/LICENSE.txt | 202 - .../META-INF/tld/tiles-extras-jsp.tld | 107 - .../tiles-jsp/src/main/resources/NOTICE.txt | 6 - .../tiles/src/tiles-jsp/src/site/site.xml | 85 - .../tiles/jsp/taglib/UseAttributeTagTest.java | 214 - safety/Java/tiles/src/tiles-mvel/pom.xml | 116 - .../tiles/mvel/MVELAttributeEvaluator.java | 72 - .../mvel/ReadOnlyVariableResolverFactory.java | 147 - .../mvel/ScopeVariableResolverFactory.java | 104 - ...lesContextBeanVariableResolverFactory.java | 104 - .../TilesContextVariableResolverFactory.java | 195 - .../org/apache/tiles/mvel/package-info.java | 24 - .../tiles/src/tiles-mvel/src/site/site.xml | 85 - .../mvel/MVELAttributeEvaluatorTest.java | 201 - .../ReadOnlyVariableResolverFactoryTest.java | 192 - .../mvel/ReadOnlyVariableResolverTest.java | 90 - .../ScopeVariableResolverFactoryTest.java | 114 - ...ontextBeanVariableResolverFactoryTest.java | 142 - ...lesContextVariableResolverFactoryTest.java | 118 - safety/Java/tiles/src/tiles-ognl/pom.xml | 119 - .../tiles/ognl/AnyScopePropertyAccessor.java | 97 - .../tiles/ognl/DelegatePropertyAccessor.java | 88 - .../NestedObjectDelegatePropertyAccessor.java | 101 - .../tiles/ognl/NestedObjectExtractor.java | 41 - .../tiles/ognl/OGNLAttributeEvaluator.java | 51 - .../ognl/PropertyAccessorDelegateFactory.java | 46 - .../tiles/ognl/ScopePropertyAccessor.java | 76 - ...plicationContextNestedObjectExtractor.java | 40 - ...ontextPropertyAccessorDelegateFactory.java | 112 - .../org/apache/tiles/ognl/package-info.java | 24 - .../tiles/src/tiles-ognl/src/site/site.xml | 85 - .../ognl/AnyScopePropertyAccessorTest.java | 162 - .../ognl/DelegatePropertyAccessorTest.java | 115 - ...tedObjectDelegatePropertyAccessorTest.java | 120 - .../ognl/OGNLAttributeEvaluatorTest.java | 225 - .../tiles/ognl/ScopePropertyAccessorTest.java | 101 - ...ationContextNestedObjectExtractorTest.java | 52 - ...xtPropertyAccessorDelegateFactoryTest.java | 202 - safety/Java/tiles/src/tiles-servlet/pom.xml | 141 - .../AbstractTilesInitializerServlet.java | 73 - .../web/startup/AbstractTilesListener.java | 74 - .../tiles/web/startup/package-info.java | 24 - .../simple/SimpleTilesInitializerServlet.java | 43 - .../startup/simple/SimpleTilesListener.java | 41 - .../web/startup/simple/package-info.java | 24 - .../web/util/AttributeContextMutator.java | 45 - .../tiles/web/util/ServletContextAdapter.java | 209 - .../tiles/web/util/TilesDecorationFilter.java | 296 - .../tiles/web/util/TilesDispatchServlet.java | 143 - .../apache/tiles/web/util/package-info.java | 24 - .../src/main/resources/LICENSE.txt | 202 - .../src/main/resources/NOTICE.txt | 6 - .../tiles/src/tiles-servlet/src/site/site.xml | 85 - .../AbstractTilesInitializerServletTest.java | 68 - .../startup/AbstractTilesListenerTest.java | 61 - .../SimpleTilesInitializerServletTest.java | 44 - .../simple/SimpleTilesListenerTest.java | 44 - .../web/util/ServletContextAdapterTest.java | 456 - .../web/util/TilesDecorationFilterTest.java | 151 - safety/Java/tiles/src/tiles-template/pom.xml | 104 - .../tiles/template/AddAttributeModel.java | 118 - .../tiles/template/AddListAttributeModel.java | 64 - .../tiles/template/AttributeResolver.java | 55 - .../tiles/template/ComposeStackUtil.java | 86 - .../template/DefaultAttributeResolver.java | 83 - .../tiles/template/DefinitionModel.java | 133 - .../tiles/template/GetAsStringModel.java | 197 - .../tiles/template/ImportAttributeModel.java | 197 - .../tiles/template/InsertAttributeModel.java | 205 - .../tiles/template/InsertDefinitionModel.java | 140 - .../tiles/template/InsertTemplateModel.java | 134 - .../template/NoSuchAttributeException.java | 72 - .../tiles/template/PutAttributeModel.java | 154 - .../tiles/template/PutListAttributeModel.java | 87 - .../template/SetCurrentContainerModel.java | 44 - .../apache/tiles/template/package-info.java | 24 - .../src/tiles-template/src/site/site.xml | 85 - .../tiles/template/AddAttributeModelTest.java | 111 - .../template/AddListAttributeModelTest.java | 88 - .../tiles/template/ComposeStackUtilTest.java | 125 - .../DefaultAttributeResolverTest.java | 163 - .../tiles/template/DefinitionModelTest.java | 96 - .../tiles/template/GetAsStringModelTest.java | 145 - .../template/ImportAttributeModelTest.java | 320 - .../template/InsertAttributeModelTest.java | 135 - .../template/InsertDefinitionModelTest.java | 94 - .../template/InsertTemplateModelTest.java | 91 - .../tiles/template/PutAttributeModelTest.java | 93 - .../template/PutListAttributeModelTest.java | 93 - .../SetCurrentContainerModelTest.java | 85 - safety/Java/tiles/src/tiles-test-pom/pom.xml | 41 - .../src/tiles-test-pom/src/site/site.xml | 85 - .../src/tiles-test-pom/tiles-test-alt/pom.xml | 71 - .../TestAlternateTilesContainerFactory.java | 63 - .../alt/TestAlternateTilesInitializer.java | 59 - .../org/apache/tiles/test/alt/package.html | 30 - .../src/main/resources/META-INF/MANIFEST.MF | 31 - .../tiles/test/alt/defs/tiles-alt-defs.xml | 45 - .../alt/defs/tiles-alt-freemarker-defs.xml | 50 - .../test/alt/defs/tiles-alt-velocity-defs.xml | 50 - .../apache/tiles/test/alt/freemarker/body.ftl | 24 - .../freemarker/testinsertdefinition_alt.ftl | 25 - .../apache/tiles/test/alt/velocity/body.vm | 22 - .../alt/velocity/testinsertdefinition_alt.vm | 23 - .../tiles-test-pom/tiles-test-common/pom.xml | 47 - .../factory/TestTilesContainerFactory.java | 69 - .../test/renderer/ReverseStringRenderer.java | 50 - .../apache/tiles/test/renderer/package.html | 30 - .../src/tiles-test-pom/tiles-test-db/pom.xml | 76 - .../tiles/test/db/LocaleDbDefinitionDAO.java | 256 - .../test/db/TestDbTilesContainerFactory.java | 58 - .../tiles/test/db/TestDbTilesInitializer.java | 48 - .../org/apache/tiles/test/db/package.html | 30 - .../src/main/resources/META-INF/MANIFEST.MF | 32 - .../src/tiles-test-pom/tiles-test/pom.xml | 468 - .../src/etc/db/project/tiles.architect | 278 - .../exception/TilesTestRuntimeException.java | 65 - .../apache/tiles/test/exception/package.html | 30 - .../test/filter/SecurityWrappingFilter.java | 86 - .../org/apache/tiles/test/filter/package.html | 30 - .../tiles/test/init/InitContextListener.java | 138 - .../tiles/test/init/TestTilesInitializer.java | 53 - .../org/apache/tiles/test/init/package.html | 30 - .../tiles/test/portlet/TestPortlet.java | 154 - .../apache/tiles/test/portlet/package.html | 30 - .../test/preparer/AttributeViewPreparer.java | 42 - .../preparer/RequestSettingViewPreparer.java | 46 - .../tiles/test/preparer/TestViewPreparer.java | 42 - .../apache/tiles/test/preparer/package.html | 30 - .../tiles/test/servlet/IncludingServlet.java | 72 - .../test/servlet/SelectLocaleServlet.java | 109 - .../apache/tiles/test/servlet/package.html | 30 - .../tiles/test/velocity/ExceptionTool.java | 38 - .../apache/tiles/test/velocity/package.html | 30 - .../tiles-test/src/main/resources/LICENSE.txt | 202 - .../src/main/resources/META-INF/MANIFEST.MF | 14 - .../tiles-test/src/main/resources/NOTICE.txt | 6 - .../org/apache/tiles/classpath-defs.xml | 37 - .../tiles/freemarker-classpath-defs.xml | 37 - .../org/apache/tiles/test/db/schema.sql | 146 - .../apache/tiles/velocity-classpath-defs.xml | 37 - .../main/webapp/WEB-INF/VM_global_library.vm | 60 - .../WEB-INF/freemarker/tiles-defs-1.1.xml | 39 - .../webapp/WEB-INF/freemarker/tiles-defs.xml | 252 - .../WEB-INF/freemarker/tiles-defs_en_GB.xml | 38 - .../WEB-INF/freemarker/tiles-defs_en_US.xml | 38 - .../WEB-INF/freemarker/tiles-defs_fr.xml | 38 - .../WEB-INF/freemarker/tiles-defs_it.xml | 38 - .../freemarker/tiles-defs_with_undescore.xml | 38 - .../src/main/webapp/WEB-INF/jsp/index.jsp | 43 - .../webapp/WEB-INF/jsp/nosuchdefinition.jsp | 35 - .../src/main/webapp/WEB-INF/portlet.xml | 44 - .../main/webapp/WEB-INF/tiles-defs-1.1.xml | 39 - .../src/main/webapp/WEB-INF/tiles-defs.xml | 271 - .../main/webapp/WEB-INF/tiles-defs_en_GB.xml | 38 - .../main/webapp/WEB-INF/tiles-defs_en_US.xml | 38 - .../src/main/webapp/WEB-INF/tiles-defs_fr.xml | 38 - .../src/main/webapp/WEB-INF/tiles-defs_it.xml | 38 - .../WEB-INF/tiles-defs_with_undescore.xml | 38 - .../src/main/webapp/WEB-INF/tools.xml | 28 - .../main/webapp/WEB-INF/velocity.properties | 129 - .../WEB-INF/velocity/tiles-defs-1.1.xml | 39 - .../webapp/WEB-INF/velocity/tiles-defs.xml | 252 - .../WEB-INF/velocity/tiles-defs_en_GB.xml | 38 - .../WEB-INF/velocity/tiles-defs_en_US.xml | 38 - .../webapp/WEB-INF/velocity/tiles-defs_fr.xml | 38 - .../webapp/WEB-INF/velocity/tiles-defs_it.xml | 38 - .../velocity/tiles-defs_with_undescore.xml | 38 - .../src/main/webapp/WEB-INF/web.xml | 240 - .../src/main/webapp/alternate-header.jsp | 26 - .../tiles-test/src/main/webapp/body.jsp | 25 - .../tiles-test/src/main/webapp/classpath.jsp | 25 - .../src/main/webapp/defaultlocale.jsp | 28 - .../src/main/webapp/defaultlocale_db.jsp | 28 - .../src/main/webapp/errorInclude.jsp | 25 - .../tiles-test/src/main/webapp/exception.jsp | 26 - .../webapp/freemarker/alternate-header.ftl | 25 - .../src/main/webapp/freemarker/body.ftl | 24 - .../src/main/webapp/freemarker/classpath.ftl | 24 - .../main/webapp/freemarker/defaultlocale.ftl | 27 - .../webapp/freemarker/defaultlocale_db.ftl | 27 - .../main/webapp/freemarker/errorInclude.ftl | 24 - .../src/main/webapp/freemarker/exception.ftl | 25 - .../src/main/webapp/freemarker/header.ftl | 25 - .../src/main/webapp/freemarker/layout.ftl | 34 - .../src/main/webapp/freemarker/layoutOne.ftl | 37 - .../src/main/webapp/freemarker/layoutTwo.ftl | 37 - .../webapp/freemarker/layout_alt_title.ftl | 34 - .../webapp/freemarker/layout_closebody.ftl | 40 - .../main/webapp/freemarker/layout_default.ftl | 34 - .../main/webapp/freemarker/layout_flush.ftl | 34 - .../main/webapp/freemarker/layout_ignore.ftl | 34 - .../main/webapp/freemarker/layout_list.ftl | 39 - .../main/webapp/freemarker/layout_nobody.ftl | 31 - .../webapp/freemarker/layout_override.ftl | 37 - .../webapp/freemarker/layout_preparer.ftl | 35 - .../main/webapp/freemarker/layout_roles.ftl | 34 - .../src/main/webapp/freemarker/override.ftl | 24 - .../freemarker/putallattributeslayout.ftl | 31 - .../webapp/freemarker/putattributeslayout.ftl | 32 - .../main/webapp/freemarker/selectlocale.ftl | 44 - .../freemarker/testdecorationfilter.ftl | 24 - .../src/main/webapp/freemarker/testdef.ftl | 29 - .../main/webapp/freemarker/testdef_extend.ftl | 30 - .../freemarker/testdef_list_inherit.ftl | 30 - .../webapp/freemarker/testdef_preparer.ftl | 29 - .../webapp/freemarker/testimportattribute.ftl | 24 - .../freemarker/testimportattribute_all.ftl | 24 - .../testimportattribute_inherit.ftl | 24 - .../freemarker/testinsertdefinition.ftl | 24 - ...estinsertdefinition_attribute_preparer.ftl | 24 - .../testinsertdefinition_attribute_roles.ftl | 24 - ...tinsertdefinition_attribute_roles_tags.ftl | 24 - .../testinsertdefinition_cascaded.ftl | 24 - .../testinsertdefinition_cascaded_list.ftl | 24 - ...stinsertdefinition_cascaded_overridden.ftl | 24 - ...testinsertdefinition_cascaded_template.ftl | 24 - .../testinsertdefinition_classpath.ftl | 24 - .../testinsertdefinition_composite.ftl | 24 - .../testinsertdefinition_composite_tags.ftl | 34 - ...ion_composite_tags_includes_configured.ftl | 34 - ...posite_tags_includes_configured_notype.ftl | 34 - ...insertdefinition_composite_tags_notype.ftl | 34 - .../freemarker/testinsertdefinition_db.ftl | 25 - .../testinsertdefinition_defaultvalues.ftl | 24 - .../freemarker/testinsertdefinition_el.ftl | 24 - .../testinsertdefinition_el_singleeval.ftl | 24 - .../testinsertdefinition_exception.ftl | 24 - .../testinsertdefinition_extended_db.ftl | 25 - .../freemarker/testinsertdefinition_flush.ftl | 24 - .../testinsertdefinition_freemarker.ftl | 24 - .../testinsertdefinition_ignore.ftl | 24 - .../testinsertdefinition_inline.ftl | 28 - .../freemarker/testinsertdefinition_mvel.ftl | 24 - .../freemarker/testinsertdefinition_ognl.ftl | 24 - .../freemarker/testinsertdefinition_old.ftl | 24 - .../testinsertdefinition_openbody.ftl | 24 - .../testinsertdefinition_override.ftl | 26 - .../testinsertdefinition_override_and_not.ftl | 30 - ...testinsertdefinition_override_template.ftl | 24 - .../testinsertdefinition_preparer.ftl | 24 - ...stinsertdefinition_preparer_configured.ftl | 24 - .../testinsertdefinition_regexp.ftl | 26 - .../testinsertdefinition_reversed.ftl | 24 - .../freemarker/testinsertdefinition_role.ftl | 25 - .../testinsertdefinition_role_tag.ftl | 25 - .../testinsertdefinition_wildcard.ftl | 26 - .../freemarker/testinsertnesteddefinition.ftl | 24 - .../testinsertnesteddefinition_tags.ftl | 35 - .../testinsertnestedlistdefinition.ftl | 24 - .../testinsertnestedlistdefinition_tags.ftl | 37 - .../src/main/webapp/freemarker/testput.ftl | 28 - .../webapp/freemarker/testput_cascaded.ftl | 28 - .../testput_cascaded_overridden.ftl | 28 - .../freemarker/testput_cascaded_template.ftl | 28 - .../src/main/webapp/freemarker/testput_el.ftl | 30 - .../freemarker/testput_el_singleeval.ftl | 31 - .../main/webapp/freemarker/testput_flush.ftl | 28 - .../webapp/freemarker/testput_reversed.ftl | 28 - .../webapp/freemarker/testput_servlet.ftl | 28 - .../main/webapp/freemarker/testputlist.ftl | 31 - .../freemarker/testputlist_cascaded.ftl | 34 - .../webapp/freemarker/testputlist_inherit.ftl | 28 - .../freemarker/testsetcurrentcontainer.ftl | 27 - .../freemarker/testunderscores_nolocale.ftl | 24 - .../tiles-test/src/main/webapp/header.jsp | 26 - .../tiles-test/src/main/webapp/index.jsp | 311 - .../tiles-test/src/main/webapp/layout.ftl | 37 - .../tiles-test/src/main/webapp/layout.jsp | 37 - .../tiles-test/src/main/webapp/layoutOne.jsp | 40 - .../tiles-test/src/main/webapp/layoutTwo.jsp | 40 - .../src/main/webapp/layout_alt_title.jsp | 37 - .../src/main/webapp/layout_closebody.jsp | 43 - .../src/main/webapp/layout_default.jsp | 37 - .../src/main/webapp/layout_expr.jsp | 37 - .../src/main/webapp/layout_flush.jsp | 37 - .../src/main/webapp/layout_ignore.jsp | 37 - .../src/main/webapp/layout_list.jsp | 43 - .../src/main/webapp/layout_nobody.jsp | 34 - .../src/main/webapp/layout_override.jsp | 40 - .../src/main/webapp/layout_preparer.jsp | 38 - .../src/main/webapp/layout_roles.jsp | 37 - .../tiles-test/src/main/webapp/override.jsp | 25 - .../main/webapp/putallattributeslayout.jsp | 35 - .../src/main/webapp/putattributeslayout.jsp | 35 - .../src/main/webapp/selectlocale.jsp | 45 - .../src/main/webapp/selectlocale_db.jsp | 45 - .../src/main/webapp/testdecorationfilter.jsp | 25 - .../tiles-test/src/main/webapp/testdef.jsp | 32 - .../src/main/webapp/testdef_extend.jsp | 33 - .../src/main/webapp/testdef_list_inherit.jsp | 33 - .../src/main/webapp/testdef_preparer.jsp | 32 - .../src/main/webapp/testimportattribute.jsp | 27 - .../main/webapp/testimportattribute_all.jsp | 27 - .../webapp/testimportattribute_inherit.jsp | 27 - .../src/main/webapp/testinsertdefinition.jsp | 27 - ...estinsertdefinition_attribute_preparer.jsp | 27 - .../testinsertdefinition_attribute_roles.jsp | 27 - ...tinsertdefinition_attribute_roles_tags.jsp | 27 - .../webapp/testinsertdefinition_cascaded.jsp | 27 - .../testinsertdefinition_cascaded_list.jsp | 27 - ...stinsertdefinition_cascaded_overridden.jsp | 27 - ...testinsertdefinition_cascaded_template.jsp | 27 - .../webapp/testinsertdefinition_classpath.jsp | 27 - .../webapp/testinsertdefinition_composite.jsp | 27 - .../testinsertdefinition_composite_tags.jsp | 37 - ...ion_composite_tags_includes_configured.jsp | 37 - ...posite_tags_includes_configured_notype.jsp | 37 - ...insertdefinition_composite_tags_notype.jsp | 37 - .../main/webapp/testinsertdefinition_db.jsp | 28 - .../testinsertdefinition_defaultvalues.jsp | 27 - .../main/webapp/testinsertdefinition_el.jsp | 27 - .../testinsertdefinition_el_singleeval.jsp | 27 - .../webapp/testinsertdefinition_exception.jsp | 27 - .../testinsertdefinition_extended_db.jsp | 28 - .../webapp/testinsertdefinition_flush.jsp | 27 - .../testinsertdefinition_freemarker.jsp | 27 - .../webapp/testinsertdefinition_ignore.jsp | 27 - .../webapp/testinsertdefinition_inline.jsp | 31 - .../main/webapp/testinsertdefinition_mvel.jsp | 27 - .../main/webapp/testinsertdefinition_ognl.jsp | 27 - .../main/webapp/testinsertdefinition_old.jsp | 27 - .../webapp/testinsertdefinition_openbody.jsp | 27 - .../webapp/testinsertdefinition_override.jsp | 29 - .../testinsertdefinition_override_and_not.jsp | 32 - ...testinsertdefinition_override_template.jsp | 27 - .../webapp/testinsertdefinition_preparer.jsp | 27 - ...stinsertdefinition_preparer_configured.jsp | 27 - .../webapp/testinsertdefinition_regexp.jsp | 28 - .../webapp/testinsertdefinition_reversed.jsp | 27 - .../main/webapp/testinsertdefinition_role.jsp | 28 - .../webapp/testinsertdefinition_role_tag.jsp | 28 - .../webapp/testinsertdefinition_wildcard.jsp | 28 - .../main/webapp/testinsertdefinitionexpr.jsp | 27 - .../webapp/testinsertnesteddefinition.jsp | 27 - .../testinsertnesteddefinition_tags.jsp | 38 - .../webapp/testinsertnestedlistdefinition.jsp | 27 - .../testinsertnestedlistdefinition_tags.jsp | 40 - .../tiles-test/src/main/webapp/testput.jsp | 31 - .../src/main/webapp/testput_cascaded.jsp | 31 - .../webapp/testput_cascaded_overridden.jsp | 31 - .../main/webapp/testput_cascaded_template.jsp | 31 - .../tiles-test/src/main/webapp/testput_el.jsp | 34 - .../src/main/webapp/testput_el_singleeval.jsp | 35 - .../src/main/webapp/testput_flush.jsp | 31 - .../src/main/webapp/testput_reversed.jsp | 31 - .../src/main/webapp/testput_servlet.jsp | 31 - .../src/main/webapp/testputlist.jsp | 34 - .../src/main/webapp/testputlist_cascaded.jsp | 37 - .../src/main/webapp/testputlist_inherit.jsp | 31 - .../main/webapp/testsetcurrentcontainer.jsp | 29 - .../main/webapp/testunderscores_nolocale.jsp | 27 - .../main/webapp/velocity/alternate-header.vm | 23 - .../src/main/webapp/velocity/body.vm | 22 - .../src/main/webapp/velocity/classpath.vm | 22 - .../src/main/webapp/velocity/defaultlocale.vm | 25 - .../src/main/webapp/velocity/errorInclude.vm | 22 - .../src/main/webapp/velocity/exception.vm | 23 - .../src/main/webapp/velocity/header.vm | 23 - .../src/main/webapp/velocity/layout.vm | 32 - .../src/main/webapp/velocity/layoutOne.vm | 35 - .../src/main/webapp/velocity/layoutTwo.vm | 35 - .../main/webapp/velocity/layout_alt_title.vm | 32 - .../main/webapp/velocity/layout_closebody.vm | 38 - .../main/webapp/velocity/layout_default.vm | 32 - .../src/main/webapp/velocity/layout_flush.vm | 32 - .../src/main/webapp/velocity/layout_ignore.vm | 32 - .../src/main/webapp/velocity/layout_list.vm | 37 - .../src/main/webapp/velocity/layout_nobody.vm | 29 - .../main/webapp/velocity/layout_override.vm | 35 - .../main/webapp/velocity/layout_preparer.vm | 33 - .../src/main/webapp/velocity/layout_roles.vm | 32 - .../src/main/webapp/velocity/override.vm | 22 - .../webapp/velocity/putallattributeslayout.vm | 29 - .../webapp/velocity/putattributeslayout.vm | 30 - .../src/main/webapp/velocity/selectlocale.vm | 42 - .../webapp/velocity/testdecorationfilter.vm | 22 - .../src/main/webapp/velocity/testdef.vm | 27 - .../main/webapp/velocity/testdef_extend.vm | 28 - .../webapp/velocity/testdef_list_inherit.vm | 28 - .../main/webapp/velocity/testdef_preparer.vm | 27 - .../webapp/velocity/testimportattribute.vm | 22 - .../velocity/testimportattribute_all.vm | 22 - .../velocity/testimportattribute_inherit.vm | 22 - .../webapp/velocity/testinsertdefinition.vm | 22 - ...testinsertdefinition_attribute_preparer.vm | 22 - .../testinsertdefinition_attribute_roles.vm | 22 - ...stinsertdefinition_attribute_roles_tags.vm | 22 - .../velocity/testinsertdefinition_cascaded.vm | 22 - .../testinsertdefinition_cascaded_list.vm | 22 - ...estinsertdefinition_cascaded_overridden.vm | 22 - .../testinsertdefinition_cascaded_template.vm | 22 - .../testinsertdefinition_classpath.vm | 22 - .../testinsertdefinition_composite.vm | 22 - .../testinsertdefinition_composite_tags.vm | 32 - ...tion_composite_tags_includes_configured.vm | 32 - ...mposite_tags_includes_configured_notype.vm | 32 - ...tinsertdefinition_composite_tags_notype.vm | 31 - .../velocity/testinsertdefinition_db.vm | 23 - .../testinsertdefinition_defaultvalues.vm | 22 - .../velocity/testinsertdefinition_el.vm | 22 - .../testinsertdefinition_el_singleeval.vm | 22 - .../testinsertdefinition_exception.vm | 22 - .../testinsertdefinition_extended_db.vm | 23 - .../velocity/testinsertdefinition_flush.vm | 22 - .../velocity/testinsertdefinition_ignore.vm | 22 - .../velocity/testinsertdefinition_inline.vm | 26 - .../velocity/testinsertdefinition_mvel.vm | 22 - .../velocity/testinsertdefinition_ognl.vm | 22 - .../velocity/testinsertdefinition_old.vm | 22 - .../velocity/testinsertdefinition_openbody.vm | 22 - .../velocity/testinsertdefinition_override.vm | 24 - .../testinsertdefinition_override_and_not.vm | 28 - .../testinsertdefinition_override_template.vm | 22 - .../velocity/testinsertdefinition_preparer.vm | 22 - ...estinsertdefinition_preparer_configured.vm | 22 - .../velocity/testinsertdefinition_regexp.vm | 24 - .../velocity/testinsertdefinition_reversed.vm | 22 - .../velocity/testinsertdefinition_role.vm | 23 - .../velocity/testinsertdefinition_role_tag.vm | 23 - .../velocity/testinsertdefinition_wildcard.vm | 24 - .../velocity/testinsertnesteddefinition.vm | 22 - .../testinsertnesteddefinition_tags.vm | 33 - .../testinsertnestedlistdefinition.vm | 22 - .../testinsertnestedlistdefinition_tags.vm | 35 - .../src/main/webapp/velocity/testput.vm | 26 - .../main/webapp/velocity/testput_cascaded.vm | 26 - .../velocity/testput_cascaded_overridden.vm | 26 - .../velocity/testput_cascaded_template.vm | 26 - .../src/main/webapp/velocity/testput_el.vm | 28 - .../webapp/velocity/testput_el_singleeval.vm | 29 - .../src/main/webapp/velocity/testput_flush.vm | 26 - .../main/webapp/velocity/testput_reversed.vm | 26 - .../main/webapp/velocity/testput_servlet.vm | 26 - .../src/main/webapp/velocity/testputlist.vm | 29 - .../webapp/velocity/testputlist_cascaded.vm | 32 - .../webapp/velocity/testputlist_inherit.vm | 26 - .../velocity/testsetcurrentcontainer.vm | 25 - .../velocity/testunderscores_nolocale.vm | 22 - .../tiles-test/src/site/site.xml | 85 - ...thInnerConfiguredDefinitionNoTypeTest.html | 71 - ...tionWithInnerConfiguredDefinitionTest.html | 71 - ...finitionWithInnerDefinitionNoTypeTest.html | 71 - ...siteDefinitionWithInnerDefinitionTest.html | 71 - .../ConfiguredCompositeDefinitionTest.html | 71 - ...iguredDefinitionAttributePreparerTest.html | 61 - ...guredDefinitionAttributeRolesTagsTest.html | 61 - ...onfiguredDefinitionAttributeRolesTest.html | 61 - .../ConfiguredDefinitionCascadedListTest.html | 76 - ...guredDefinitionCascadedOverriddenTest.html | 71 - ...figuredDefinitionCascadedTemplateTest.html | 56 - .../ConfiguredDefinitionCascadedTest.html | 61 - .../selenium/ConfiguredDefinitionDbTest.html | 61 - ...ConfiguredDefinitionDefaultValuesTest.html | 61 - .../ConfiguredDefinitionELSingleEvalTest.html | 61 - .../selenium/ConfiguredDefinitionELTest.html | 71 - .../ConfiguredDefinitionExceptionTest.html | 51 - .../ConfiguredDefinitionExprTest.html | 61 - .../ConfiguredDefinitionExtendedDbTest.html | 61 - .../ConfiguredDefinitionFlushTest.html | 61 - .../ConfiguredDefinitionFreeMarkerTest.html | 66 - ...ConfiguredDefinitionFromClasspathTest.html | 61 - .../ConfiguredDefinitionIgnoreTest.html | 61 - .../ConfiguredDefinitionInlineTest.html | 61 - .../ConfiguredDefinitionMVELTest.html | 71 - .../ConfiguredDefinitionOGNLTest.html | 71 - .../ConfiguredDefinitionOldFormatTest.html | 61 - .../ConfiguredDefinitionOpenBodyTest.html | 66 - ...onfiguredDefinitionOverrideAndNotTest.html | 66 - ...figuredDefinitionOverrideTemplateTest.html | 66 - .../ConfiguredDefinitionOverrideTest.html | 61 - .../ConfiguredDefinitionRegexpTest.html | 76 - .../ConfiguredDefinitionReversedTest.html | 61 - .../ConfiguredDefinitionRoleTagTest.html | 66 - .../ConfiguredDefinitionRoleTest.html | 66 - .../selenium/ConfiguredDefinitionTest.html | 61 - .../ConfiguredDefinitionWildcardTest.html | 76 - ...dDefinitionWithConfiguredPreparerTest.html | 61 - .../ConfiguredDefinitionWithPreparerTest.html | 61 - ...nfiguredDefinitionWithUnderscoresTest.html | 52 - .../ConfiguredNestedDefinitionTest.html | 71 - .../ConfiguredNestedListDefinitionTest.html | 71 - .../selenium/DefinitionTagExtendTest.html | 60 - .../DefinitionTagListInheritTest.html | 71 - .../selenium/DefinitionTagPreparerTest.html | 62 - .../src/test/selenium/DefinitionTagTest.html | 60 - .../selenium/ImportAttributeTagAllTest.html | 61 - .../ImportAttributeTagInheritTest.html | 71 - .../test/selenium/ImportAttributeTagTest.html | 66 - .../src/test/selenium/LocalizationDbTest.html | 141 - .../src/test/selenium/LocalizationTest.html | 141 - .../test/selenium/PutListCascadedTagTest.html | 76 - .../test/selenium/PutListTagInheritTest.html | 71 - .../src/test/selenium/PutListTagTest.html | 66 - .../PutTagCascadedOverriddenTest.html | 71 - .../selenium/PutTagCascadedTemplateTest.html | 56 - .../src/test/selenium/PutTagCascadedTest.html | 61 - .../src/test/selenium/PutTagFlushTest.html | 61 - .../selenium/PutTagNestedDefinitionTest.html | 71 - .../PutTagNestedListDefinitionTest.html | 71 - .../src/test/selenium/PutTagReversedTest.html | 61 - .../src/test/selenium/PutTagTest.html | 61 - .../selenium/PutTagWithELSingleEvalTest.html | 61 - .../src/test/selenium/PutTagWithELTest.html | 61 - .../test/selenium/PutTagWithServletTest.html | 61 - .../selenium/SetCurrentContainerTagTest.html | 66 - .../src/test/selenium/TestSuite.html | 641 - .../selenium/TilesDefinitionFilterTest.html | 61 - .../selenium/TilesDispatchServletTest.html | 61 - .../src/test/selenium/WelcomePageTest.html | 50 - ...thInnerConfiguredDefinitionNoTypeTest.html | 71 - ...tionWithInnerConfiguredDefinitionTest.html | 71 - ...finitionWithInnerDefinitionNoTypeTest.html | 71 - ...siteDefinitionWithInnerDefinitionTest.html | 71 - .../ConfiguredCompositeDefinitionTest.html | 71 - ...iguredDefinitionAttributePreparerTest.html | 61 - ...guredDefinitionAttributeRolesTagsTest.html | 61 - ...onfiguredDefinitionAttributeRolesTest.html | 61 - .../ConfiguredDefinitionCascadedListTest.html | 76 - ...guredDefinitionCascadedOverriddenTest.html | 71 - ...figuredDefinitionCascadedTemplateTest.html | 56 - .../ConfiguredDefinitionCascadedTest.html | 61 - .../ConfiguredDefinitionDbTest.html | 61 - ...ConfiguredDefinitionDefaultValuesTest.html | 61 - .../ConfiguredDefinitionELSingleEvalTest.html | 61 - .../ConfiguredDefinitionELTest.html | 71 - .../ConfiguredDefinitionExceptionTest.html | 51 - .../ConfiguredDefinitionExtendedDbTest.html | 61 - .../ConfiguredDefinitionFlushTest.html | 61 - ...ConfiguredDefinitionFromClasspathTest.html | 61 - .../ConfiguredDefinitionIgnoreTest.html | 61 - .../ConfiguredDefinitionInModuleTest.html | 61 - .../ConfiguredDefinitionInlineTest.html | 61 - .../ConfiguredDefinitionMVELTest.html | 71 - .../ConfiguredDefinitionOGNLTest.html | 71 - .../ConfiguredDefinitionOldFormatTest.html | 61 - .../ConfiguredDefinitionOpenBodyTest.html | 66 - ...onfiguredDefinitionOverrideAndNotTest.html | 66 - ...figuredDefinitionOverrideTemplateTest.html | 66 - .../ConfiguredDefinitionOverrideTest.html | 61 - .../ConfiguredDefinitionRegexpTest.html | 76 - .../ConfiguredDefinitionReversedTest.html | 61 - .../ConfiguredDefinitionRoleTagTest.html | 66 - .../ConfiguredDefinitionRoleTest.html | 66 - .../freemarker/ConfiguredDefinitionTest.html | 61 - .../ConfiguredDefinitionWildcardTest.html | 76 - ...dDefinitionWithConfiguredPreparerTest.html | 61 - .../ConfiguredDefinitionWithPreparerTest.html | 61 - ...nfiguredDefinitionWithUnderscoresTest.html | 52 - .../ConfiguredNestedDefinitionTest.html | 71 - .../ConfiguredNestedListDefinitionTest.html | 71 - .../freemarker/DefinitionTagExtendTest.html | 60 - .../DefinitionTagListInheritTest.html | 71 - .../freemarker/DefinitionTagPreparerTest.html | 62 - .../freemarker/DefinitionTagTest.html | 60 - .../freemarker/ImportAttributeTagAllTest.html | 61 - .../ImportAttributeTagInheritTest.html | 71 - .../freemarker/ImportAttributeTagTest.html | 66 - .../selenium/freemarker/LocalizationTest.html | 141 - .../freemarker/PutListCascadedTagTest.html | 76 - .../freemarker/PutListTagInheritTest.html | 71 - .../selenium/freemarker/PutListTagTest.html | 66 - .../PutTagCascadedOverriddenTest.html | 71 - .../PutTagCascadedTemplateTest.html | 56 - .../freemarker/PutTagCascadedTest.html | 61 - .../selenium/freemarker/PutTagFlushTest.html | 61 - .../PutTagNestedDefinitionTest.html | 71 - .../PutTagNestedListDefinitionTest.html | 71 - .../freemarker/PutTagReversedTest.html | 61 - .../test/selenium/freemarker/PutTagTest.html | 61 - .../PutTagWithELSingleEvalTest.html | 61 - .../selenium/freemarker/PutTagWithELTest.html | 61 - .../freemarker/PutTagWithServletTest.html | 61 - .../SetCurrentContainerTagTest.html | 66 - .../freemarker/TilesDefinitionFilterTest.html | 61 - .../freemarker/TilesDispatchServletTest.html | 61 - .../selenium/freemarker/WelcomePageTest.html | 50 - ...thInnerConfiguredDefinitionNoTypeTest.html | 71 - ...tionWithInnerConfiguredDefinitionTest.html | 71 - ...finitionWithInnerDefinitionNoTypeTest.html | 71 - ...siteDefinitionWithInnerDefinitionTest.html | 71 - .../ConfiguredCompositeDefinitionTest.html | 71 - ...iguredDefinitionAttributePreparerTest.html | 61 - ...guredDefinitionAttributeRolesTagsTest.html | 61 - ...onfiguredDefinitionAttributeRolesTest.html | 61 - .../ConfiguredDefinitionCascadedListTest.html | 76 - ...guredDefinitionCascadedOverriddenTest.html | 71 - ...figuredDefinitionCascadedTemplateTest.html | 56 - .../ConfiguredDefinitionCascadedTest.html | 61 - .../velocity/ConfiguredDefinitionDbTest.html | 61 - ...ConfiguredDefinitionDefaultValuesTest.html | 61 - .../ConfiguredDefinitionELSingleEvalTest.html | 61 - .../velocity/ConfiguredDefinitionELTest.html | 71 - .../ConfiguredDefinitionExceptionTest.html | 51 - .../ConfiguredDefinitionExtendedDbTest.html | 61 - .../ConfiguredDefinitionFlushTest.html | 61 - ...ConfiguredDefinitionFromClasspathTest.html | 61 - .../ConfiguredDefinitionIgnoreTest.html | 61 - .../ConfiguredDefinitionInModuleTest.html | 61 - .../ConfiguredDefinitionInlineTest.html | 61 - .../ConfiguredDefinitionMVELTest.html | 71 - .../ConfiguredDefinitionOGNLTest.html | 71 - .../ConfiguredDefinitionOldFormatTest.html | 61 - .../ConfiguredDefinitionOpenBodyTest.html | 66 - ...onfiguredDefinitionOverrideAndNotTest.html | 66 - ...figuredDefinitionOverrideTemplateTest.html | 66 - .../ConfiguredDefinitionOverrideTest.html | 61 - .../ConfiguredDefinitionRegexpTest.html | 76 - .../ConfiguredDefinitionReversedTest.html | 61 - .../ConfiguredDefinitionRoleTagTest.html | 66 - .../ConfiguredDefinitionRoleTest.html | 66 - .../velocity/ConfiguredDefinitionTest.html | 61 - .../ConfiguredDefinitionWildcardTest.html | 76 - ...dDefinitionWithConfiguredPreparerTest.html | 61 - .../ConfiguredDefinitionWithPreparerTest.html | 61 - ...nfiguredDefinitionWithUnderscoresTest.html | 52 - .../ConfiguredNestedDefinitionTest.html | 71 - .../ConfiguredNestedListDefinitionTest.html | 71 - .../velocity/DefinitionTagExtendTest.html | 60 - .../DefinitionTagListInheritTest.html | 71 - .../velocity/DefinitionTagPreparerTest.html | 62 - .../selenium/velocity/DefinitionTagTest.html | 60 - .../velocity/ImportAttributeTagAllTest.html | 61 - .../ImportAttributeTagInheritTest.html | 71 - .../velocity/ImportAttributeTagTest.html | 66 - .../selenium/velocity/LocalizationTest.html | 141 - .../velocity/PutListCascadedTagTest.html | 76 - .../velocity/PutListTagInheritTest.html | 71 - .../selenium/velocity/PutListTagTest.html | 66 - .../PutTagCascadedOverriddenTest.html | 71 - .../velocity/PutTagCascadedTemplateTest.html | 56 - .../selenium/velocity/PutTagCascadedTest.html | 61 - .../selenium/velocity/PutTagFlushTest.html | 61 - .../velocity/PutTagNestedDefinitionTest.html | 71 - .../PutTagNestedListDefinitionTest.html | 71 - .../selenium/velocity/PutTagReversedTest.html | 61 - .../test/selenium/velocity/PutTagTest.html | 61 - .../velocity/PutTagWithELSingleEvalTest.html | 61 - .../selenium/velocity/PutTagWithELTest.html | 61 - .../velocity/PutTagWithServletTest.html | 61 - .../velocity/SetCurrentContainerTagTest.html | 66 - .../velocity/TilesDefinitionFilterTest.html | 61 - .../velocity/TilesDispatchServletTest.html | 61 - .../selenium/velocity/WelcomePageTest.html | 50 - safety/Java/tiles/src/tiles-velocity/pom.xml | 125 - .../velocity/TilesVelocityException.java | 72 - .../apache/tiles/velocity/package-info.java | 24 - .../AbstractDefaultToStringRenderable.java | 124 - .../velocity/template/ContextHolder.java | 158 - .../template/VelocityStyleTilesTool.java | 247 - .../tiles/velocity/template/package-info.java | 24 - .../src/main/resources/LICENSE.txt | 202 - .../resources/META-INF/velocity.properties | 27 - .../src/main/resources/NOTICE.txt | 6 - .../src/main/resources/tools.xml | 24 - .../src/tiles-velocity/src/site/site.xml | 85 - .../velocity/TilesVelocityExceptionTest.java | 77 - ...AbstractDefaultToStringRenderableTest.java | 180 - .../template/VelocityStyleTilesToolTest.java | 403 - 5530 files changed, 576651 deletions(-) delete mode 100644 safety/Java/commons-beanutils/src/BUILDING.txt delete mode 100644 safety/Java/commons-beanutils/src/CONTRIBUTING.md delete mode 100644 safety/Java/commons-beanutils/src/LICENSE.txt delete mode 100644 safety/Java/commons-beanutils/src/NOTICE.txt delete mode 100644 safety/Java/commons-beanutils/src/README.md delete mode 100644 safety/Java/commons-beanutils/src/RELEASE-NOTES.txt delete mode 100644 safety/Java/commons-beanutils/src/checkstyle.xml delete mode 100644 safety/Java/commons-beanutils/src/pom.xml delete mode 100644 safety/Java/commons-beanutils/src/src/changes/changes.xml delete mode 100644 safety/Java/commons-beanutils/src/src/changes/release-notes.vm delete mode 100644 safety/Java/commons-beanutils/src/src/main/assembly/bin.xml delete mode 100644 safety/Java/commons-beanutils/src/src/main/assembly/src.xml delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanAccessLanguageException.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanComparator.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospectionData.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospector.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanMap.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPredicate.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumer.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueEqualsPredicate.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanToPropertyValueTransformer.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean2.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConstructorUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ContextClassLoaderLocal.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConversionException.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean2.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/Converter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertingWrapDynaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultBeanIntrospector.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultIntrospectionContext.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBeanPropertyMapDecorator.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaProperty.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/FluentPropertyBeanIntrospector.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/IntrospectionContext.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/JDBCDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaMap.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/MappedPropertyDescriptor.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/MethodUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/MutableDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/NestedNullException.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/PropertyUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ResultSetDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ResultSetIterator.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/RowSetDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/SuppressPropertiesBeanIntrospector.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/WeakFastHashMap.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/WrapDynaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/WrapDynaClass.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ArrayConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/BigDecimalConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/BigIntegerConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/BooleanConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ByteConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/CalendarConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/CharacterConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ClassConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ConverterFacade.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/DateConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/DateTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/DoubleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/DurationConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/EnumConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/FileConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/FloatConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/IntegerConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/LocalDateConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/LocalDateTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/LocalTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/LongConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/MonthDayConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/NumberConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/OffsetDateTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/OffsetTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/PathConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/PeriodConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ShortConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/SqlDateConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/SqlTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/SqlTimestampConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/StringConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/URIConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/URLConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/UUIDConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/YearConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/YearMonthConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ZoneIdConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ZoneOffsetConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/ZonedDateTimeConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/converters/package-info.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/expression/DefaultResolver.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/expression/Resolver.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/expression/package-info.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/BaseLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/LocaleBeanUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/LocaleBeanUtilsBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/LocaleConvertUtils.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/LocaleConvertUtilsBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/LocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/BigDecimalLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/BigIntegerLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/ByteLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/DateLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/DecimalLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/DoubleLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/FloatLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/IntegerLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/LongLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/ShortLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/SqlDateLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/SqlTimeLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/SqlTimestampLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/StringLocaleConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/converters/package-info.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/locale/package-info.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/package-info.java delete mode 100644 safety/Java/commons-beanutils/src/src/main/java/overview.html delete mode 100644 safety/Java/commons-beanutils/src/src/media/logo.xcf delete mode 100644 safety/Java/commons-beanutils/src/src/site/resources/.htaccess delete mode 100755 safety/Java/commons-beanutils/src/src/site/resources/download_beanutils.cgi delete mode 100644 safety/Java/commons-beanutils/src/src/site/resources/images/logo.png delete mode 100644 safety/Java/commons-beanutils/src/src/site/resources/profile.jacoco delete mode 100644 safety/Java/commons-beanutils/src/src/site/site.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/bean-collections.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/building.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/download_beanutils.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/index.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/issue-tracking.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/mail-lists.xml delete mode 100644 safety/Java/commons-beanutils/src/src/site/xdoc/proposal.xml delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/A.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/AbstractChild.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/AbstractParent.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/AlphaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BasicDynaBeanTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanComparatorTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanIntrospectionDataTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanMapTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanPredicateTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumerTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanPropertyValueEqualsPredicateTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanToPropertyValueTransformerTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanUtils2TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanUtilsBenchCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanWithInnerBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BeanificationTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BenchBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/BetaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/Child.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/ConstructorUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/ConvertUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DefaultIntrospectionContextTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DynaBeanMapDecoratorTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DynaBeanUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DynaPropertyTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DynaPropertyUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DynaResultSetTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/DynaRowSetTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/ExtendMapBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/FluentIntrospectionTestBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/FluentPropertyBeanIntrospectorTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/IndexedPropertyTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/IndexedTestBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/LazyDynaBeanTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/LazyDynaClassTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/LazyDynaListTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/LazyDynaMapTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/MappedPropertyChildBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/MappedPropertyChildInterface.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/MappedPropertyTestBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/MappedPropertyTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/MappedPropertyTestInterface.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/MethodUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/NestedTestBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/PassTestException.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/PrimitiveBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/PropertyUtilsBenchCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/PropertyUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/PropsFirstPropertyUtilsBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/SonOfAlphaBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/SuppressPropertiesBeanIntrospectorTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/TestBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/TestBeanPackageSubclass.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/TestBeanPublicSubclass.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/TestResultSet.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/TestResultSetMetaData.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/ThrowExceptionConverter.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/WrapDynaBeanTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira157TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira18TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira273TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira298TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira339TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira345TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira347TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira349TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira357TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira358TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira359TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira368TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira369TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira381TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira411TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira422TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira422bTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira454TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira456TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira458TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira463TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira465TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira492TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira493TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira509TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira520TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira61TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira87TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/Jira92TestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/other/Jira18BeanFactory.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/other/Jira273BeanFactory.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/other/Jira298BeanFactory.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/other/Jira492IndexedListsSupport.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/other/Jira61BeanFactory.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/bugs/other/Jira87BeanFactory.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ArrayConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/BigDecimalConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/BigIntegerConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/BooleanConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ByteConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/CalendarConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/CharacterConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ClassConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ClassReloader.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ClassReloaderTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ConverterTestSuite.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/DateConverterTestBase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/DateConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/DoubleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/DurationConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/EnumConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/FileConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/FloatConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/IntegerConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/LocalDateConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/LocalDateTimeConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/LocalTimeConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/LongConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/MemoryTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/MonthDayConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/NumberConverterTestBase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/OffsetDateTimeConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/OffsetTimeConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/PathConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/PeriodConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ShortConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/SqlDateConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/SqlTimeConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/SqlTimestampConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/StringConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/URIConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/URLConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/UUIDConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/YearConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/YearMonthConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ZoneIdConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ZoneOffsetConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/converters/ZonedDateTimeConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/expression/DefaultResolverTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/LocaleBeanUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/LocaleBeanificationTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/LocaleConvertTestSuite.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/LocaleConvertUtilsTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/BaseLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/BigDecimalLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/BigIntegerLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/ByteLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/DateLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/DoubleLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/FloatLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/IntegerLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/LongLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/locale/converters/ShortLocaleConverterTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/memoryleaktests/MemoryLeakTestCase.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/memoryleaktests/pojotests/CustomInteger.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/memoryleaktests/pojotests/SomeMappedPojo.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/memoryleaktests/pojotests/SomePojo.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PackageBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PrivateBean.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PrivateBeanFactory.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PrivateBeanSubclass.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PrivateDirect.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PrivateIndirect.java delete mode 100644 safety/Java/commons-beanutils/src/src/test/java/org/apache/commons/beanutils2/priv/PublicSubBean.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/README.adoc delete mode 100644 safety/Java/geronimo-jcache-simple/src/pom.xml delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/Asserts.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/ClassLoaderAwareCache.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/ConfigurableMBeanServerIdBuilder.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/ExceptionWrapperHandler.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/JMXs.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/NoLoader.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/NoWriter.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/Serializations.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleCache.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleCacheMXBean.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleCacheStatisticsMXBean.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleConfiguration.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleElement.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleEntry.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleEvent.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleKey.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleListener.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleManager.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleMutableEntry.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleProvider.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/SimpleThreadFactory.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/Statistics.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/TempStateCacheView.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/Times.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CDIJCacheHelper.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheInvocationContextImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheInvocationParameterImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheKeyGeneratorImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheKeyInvocationContextImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheMethodDetailsImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CachePutInterceptor.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheRemoveAllInterceptor.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheRemoveInterceptor.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheResolverFactoryImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheResolverImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/CacheResultInterceptor.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/GeneratedCacheKeyImpl.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/cdi/MakeJCacheCDIInterceptorFriendly.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/osgi/JCacheActivator.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/java/org/apache/geronimo/jcache/simple/osgi/package-info.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/resources/META-INF/services/javax.cache.spi.CachingProvider delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/test/java/org/apache/geronimo/jcache/simple/tck/CacheResultCompletionStageTest.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/test/java/org/apache/geronimo/jcache/simple/tck/ExpiryListenerTest.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/test/java/org/apache/geronimo/jcache/simple/tck/OWBBeanProvider.java delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/test/resources/ExcludeList delete mode 100644 safety/Java/geronimo-jcache-simple/src/src/test/resources/META-INF/services/javax.cache.annotation.BeanProvider delete mode 100644 safety/Java/incubator-retired-horn/src/LICENSE.txt delete mode 100644 safety/Java/incubator-retired-horn/src/NOTICE.txt delete mode 100644 safety/Java/incubator-retired-horn/src/README.md delete mode 100755 safety/Java/incubator-retired-horn/src/bin/horn delete mode 100644 safety/Java/incubator-retired-horn/src/bin/horn-config.sh delete mode 100644 safety/Java/incubator-retired-horn/src/conf/horn-env.sh delete mode 100644 safety/Java/incubator-retired-horn/src/conf/log4j.properties delete mode 100644 safety/Java/incubator-retired-horn/src/pom.xml delete mode 100644 safety/Java/incubator-retired-horn/src/semi.seq delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/AbstractLayeredNeuralNetwork.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/AbstractNeuralNetwork.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/AbstractNeuralNetworkTrainer.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/AutoEncoder.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/Constants.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/DropoutNeuron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/FloatFeatureTransformer.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/HornJob.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/IntermediateOutput.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/LayerInterface.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/LayeredNeuralNetwork.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/LayeredNeuralNetworkTrainer.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/Neuron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/NeuronInterface.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/ParameterMerger.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/ParameterMergerServer.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/ParameterMessage.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/RecurrentDropoutNeuron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/RecurrentLayeredNeuralNetwork.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/RecurrentLayeredNeuralNetworkTrainer.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/core/Synapse.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/examples/ExampleDriver.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/examples/ExclusiveOrRecurrentMultiLayerPerceptron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/examples/MnistRecurrentMultiLayerPerceptron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/examples/MultiLayerPerceptron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/CategoricalCrossEntropy.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/CrossEntropy.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/FunctionFactory.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/Identity.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/IdentityFunction.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/ReLU.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/Sigmoid.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/SoftMax.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/SquaredError.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/funcs/Tanh.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/utils/ExclusiveOrConverter.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/utils/MNISTConverter.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/utils/MNISTEvaluator.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/java/org/apache/horn/utils/MathUtils.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/main/resources/log4j.properties delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/java/org/apache/horn/core/MLTestBase.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/java/org/apache/horn/core/TestAutoEncoder.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/java/org/apache/horn/core/TestNeuron.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/java/org/apache/horn/examples/MultiLayerPerceptronTest.java delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/resources/dimensional_reduction.txt delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/resources/log4j.properties delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/resources/logistic_regression_data.txt delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/resources/neuralnets_classification_label.txt delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/resources/neuralnets_classification_test.txt delete mode 100644 safety/Java/incubator-retired-horn/src/src/test/resources/neuralnets_classification_training.txt delete mode 100644 safety/Java/logging-log4j-audit/src/LICENSE.txt delete mode 100644 safety/Java/logging-log4j-audit/src/NOTICE.txt delete mode 100644 safety/Java/logging-log4j-audit/src/README.md delete mode 100644 safety/Java/logging-log4j-audit/src/RELEASE-NOTES.md delete mode 100644 safety/Java/logging-log4j-audit/src/checkstyle-header.txt delete mode 100644 safety/Java/logging-log4j-audit/src/checkstyle-import-control.xml delete mode 100644 safety/Java/logging-log4j-audit/src/checkstyle-suppressions.xml delete mode 100644 safety/Java/logging-log4j-audit/src/checkstyle.xml delete mode 100644 safety/Java/logging-log4j-audit/src/findbugs-exclude-filter.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit-distribution/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit-distribution/src/assembly/bin.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit-distribution/src/assembly/src.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AbstractEventLogger.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/ActivityLogger.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AuditEvent.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AuditExceptionHandler.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AuditLogger.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/AuditMessage.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/LogEventFactory.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/Chained.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/ChainedSupplier.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/ClientServer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/Constraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/Constraints.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/EventName.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/HeaderPrefix.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/Local.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/MaxLength.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/RequestContext.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/RequestContextConstraints.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/annotation/Required.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/catalog/CatalogManager.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/catalog/CatalogManagerImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/dto/AuditDto.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/exception/AuditException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/exception/ConstraintValidationException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/AccessorDefinition.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/ClassGenerator.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/Constants.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/ConstructorDefinition.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/InterfacesGenerator.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/MethodDefinition.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/Parameter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/generator/VariableDefinition.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/layout/AuditLayout.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/request/ChainedMapping.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/request/ClientServerMapping.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/request/LocalMapping.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/request/RequestContextMapping.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/request/RequestContextMappings.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/request/Scope.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/rest/ElapsedUtil.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/rest/RequestContextFilter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/rest/RequestContextHandlerInterceptor.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/rest/RequestContextHeaderInterceptor.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/util/JsonObjectMapperFactory.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/util/NamingUtils.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/main/java/org/apache/logging/log4j/audit/util/StringUtil.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/AuditLoggerTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/BaseEventTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/LogoutTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/RequestContext.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/RequestContextTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/TransferTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/catalog/CatalogManagerTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/catalog/StringCatalogReader.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/event/Logout.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/event/Transfer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/generator/TestInterfacesGenerator.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/java/org/apache/logging/log4j/audit/util/NamingUtilsTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/resources/basicCatalog.json delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/resources/catalog.zip delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/resources/interfacesGenerator.properties delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/resources/interfacesGeneratorContext.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/src/test/resources/log4j2-test.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-api/testCatalog.json delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/it/default-generate/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/it/default-generate/src/main/resources/catalog.json delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/it/default-generate/verify.groovy delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/it/settings.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/main/java/org/apache/logging/log4j/audit/plugin/AuditMojo.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/main/resources/log4j2.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-maven-plugin/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/catalog/AuditCatalogManager.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/catalog/AuditManager.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/config/ApplicationConfiguration.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/config/ConfigurationService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/config/SwaggerConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/config/WebAppInitializer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/config/WebMvcAppContext.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/controller/AuditController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/controller/CatalogController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/controller/RestResponseEntityExceptionHandler.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/java/org/apache/logging/log4j/audit/service/security/LocalAuthorizationInterceptor.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/resources/log4j2.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/resources/sql/hsql/schema.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/main/resources/sql/postgresql/schema.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/test/java/org/apache/logging/log4j/audit/service/CatalogTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/test/resources/catalog.json delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/test/resources/log4j2-test.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/test/resources/sql/afterTestRun.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/test/resources/sql/beforeTestRun.sql.sav delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/log4j-audit-war/src/test/resources/sql/schema.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-audit/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Attribute.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/CatalogData.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/CatalogReader.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/CatalogWriter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Category.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Constraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/ConstraintType.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/DataType.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Event.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/EventAttribute.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/ListResponse.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Product.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Type.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/Versions.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/annotation/ConditionOnPropertyExists.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/annotation/JdbcUrl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/annotation/JdbcUrlCondition.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/annotation/PropertyExistsCondition.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/constant/Constants.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/dao/AbstractCatalogReader.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/dao/CatalogDao.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/dao/ClassPathCatalogReader.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/dao/FileCatalogReader.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/dao/JsonCatalogReader.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/exception/CatalogException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/exception/CatalogModificationException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/exception/CatalogNotFoundException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/exception/CatalogReadException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/exception/ConstraintCreationException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/exception/NameNotFoundException.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/CaseInsensitiveEnumConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/ConstraintPlugins.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/ConstraintTypeDeserializer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/ConstraintTypeSerializer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/EnumConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/MaxLengthConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/MaxValueConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/MinLengthConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/MinValueConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/plugins/PatternConstraint.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/util/CatalogEventFilter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/util/ProfileUtil.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/main/java/org/apache/logging/log4j/catalog/api/util/StringUtils.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-api/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/AuditCatalogEditor.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/config/ConfigurationService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/config/JsonObjectMapperFactory.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/config/SwaggerConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/config/WebAppInitializer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/config/WebMvcAppContext.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/AttributeController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/CatalogController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/CategoryController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/ConstraintController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/EventController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/ProductController.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/controller/RestResponseEntityExceptionHandler.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/interceptor/RequestContextHeaderInterceptor.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/security/LocalAuthorizationInterceptor.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/java/org/apache/logging/log4j/catalog/service/CatalogInitializer.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/application.properties delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/log4j2.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/sql/hsql/schema.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/css/app.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/images/ajax-loader.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/images/attributes.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/images/constraint.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/app.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/attributes.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/categories.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/events.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-1.12.4.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-2.2.4.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-3.2.1.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/AUTHORS.txt delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/LICENSE.txt delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/external/jquery/jquery.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/images/ui-icons_444444_256x240.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/images/ui-icons_555555_256x240.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/images/ui-icons_777620_256x240.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/images/ui-icons_777777_256x240.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/images/ui-icons_cc0000_256x240.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/images/ui-icons_ffffff_256x240.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/index.html delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.structure.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.structure.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.theme.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/jquery-ui.theme.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jquery-ui-1.12.1/package.json delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/extensions/jquery.jtable.aspnetpagemethods.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/extensions/jquery.jtable.aspnetpagemethods.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/external/json2.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/external/json2.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/jquery.jtable.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/jquery.jtable.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.bd.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.ca.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.cz.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.de.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.es.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.fa.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.fr.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.hr.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.hu.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.id.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.it.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.lt.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.nl-NL.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.no.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.pl.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.pt-BR.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.pt-PT.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.ro.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.ru.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.se.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.tr.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.vi.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/localization/jquery.jtable.zh-CN.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/close.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/column-asc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/column-desc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/column-sortable.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/delete.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/edit.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/jtable_basic.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/jtable_basic.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/basic/jtable_basic.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/add.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/bg-thead.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/close.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/column-asc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/column-desc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/column-sortable.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/delete.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/edit.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/jtable_jqueryui.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/jtable_jqueryui.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/jtable_jqueryui.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jqueryui/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/jtable_theme_base.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/add.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/bg-thead.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/blue/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/blue/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/blue/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/blue/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/close.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/column-asc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/column-desc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/column-sortable.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/delete.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/edit.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/gray/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/gray/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/gray/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/gray/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/green/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/green/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/green/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/green/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/jtable_lightcolor_base.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/orange/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/orange/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/orange/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/orange/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/red/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/red/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/red/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/lightcolor/red/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/add.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/blue/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/blue/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/blue/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/blue/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/brown/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/brown/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/brown/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/brown/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/close.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/column-asc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/column-desc.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/column-sortable.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/crimson/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/crimson/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/crimson/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/crimson/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkgray/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkgray/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkgray/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkgray/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkorange/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkorange/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkorange/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/darkorange/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/delete.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/edit.png delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/green/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/green/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/green/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/green/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/jtable_metro_base.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/jtable_metro_base.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/jtable_metro_base.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/lightgray/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/lightgray/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/lightgray/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/lightgray/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/pink/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/pink/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/pink/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/pink/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/purple/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/purple/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/purple/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/purple/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/red/jtable.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/red/jtable.less delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/red/jtable.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/jtable.2.4.0/themes/metro/red/loading.gif delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/static/js/products.js delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/templates/attributes.html delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/templates/categories.html delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/templates/events.html delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/templates/products.html delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/main/resources/templates/template.html delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-editor/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/main/java/org/apache/logging/log4j/catalog/git/config/ServiceConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/main/java/org/apache/logging/log4j/catalog/git/config/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/main/java/org/apache/logging/log4j/catalog/git/dao/GitCatalogDao.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/main/java/org/apache/logging/log4j/catalog/git/dao/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/main/java/org/apache/logging/log4j/catalog/git/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/test/java/org/apache/logging/log4j/catalog/git/CatalogTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/test/java/org/apache/logging/log4j/catalog/git/config/ApplicationConfiguration.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-git/src/test/resources/log4j2.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/config/DataSourceConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/config/EclipseLinkConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/config/HibernateConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/config/HsqldbDataSourceConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/config/PostgresqlDataSourceConfig.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/config/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/AttributeConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/AttributeModelConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/BooleanToStringConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/CategoryConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/CategoryModelConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/DataTypeConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/DateTimeConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/EventConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/EventModelConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/ProductConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/ProductModelConverter.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/converter/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/AttributeRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/BaseRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/CatalogRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/CategoryRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/ConstraintRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/EventRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/PagingAndSortingRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/ProductRepository.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/dao/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/AttributeModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/CatalogModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/CategoryModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/ConstraintModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/EventAttributeModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/EventModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/ProductModel.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/model/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/package-info.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/AbstractPagingAndSortingService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/AttributeService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/AttributeServiceImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/CatalogService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/CatalogServiceImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/CategoryService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/CategoryServiceImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/ConstraintService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/ConstraintServiceImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/EventService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/EventServiceImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/ProductService.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/main/java/org/apache/logging/log4j/catalog/jpa/service/ProductServiceImpl.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/site/markdown/index.md delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/test/java/org/apache/logging/log4j/catalog/jpa/CatalogTest.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/test/java/org/apache/logging/log4j/catalog/jpa/config/ApplicationConfiguration.java delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/test/resources/log4j2.xml delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/test/resources/sql/hsql/afterTestRun.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/test/resources/sql/hsql/beforeTestRun.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/log4j-catalog-jpa/src/test/resources/sql/hsql/schema.sql delete mode 100644 safety/Java/logging-log4j-audit/src/log4j-catalog/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/pom.xml delete mode 100644 safety/Java/logging-log4j-audit/src/src/changes/announcement.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/changes/changes.xml delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/build.md delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/catalog.md.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/changelog.md delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/download.md.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/index.md.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/javadoc.md delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/requestContext.md.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/markdown/sample.md.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/css/bootstrap.css delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/css/bootstrap.min.css delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/css/site.css delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/IntelliJ-IDEA-logo.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/YourKitLogo.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/attributes.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/collapsed.gif delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/events.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/expanded.gif delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/logo.png delete mode 100755 safety/Java/logging-log4j-audit/src/src/site/resources/images/ls-logo.jpg delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/maven-feather.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/images/request-context.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/img/glyphicons-halflings-white.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/img/glyphicons-halflings.png delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/bootstrap.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/bootstrap.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/jquery.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/jquery.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/prettify.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/prettify.min.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/js/site.js delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/resources/pdf-config.xml delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/site.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/site.xml delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/xdoc/gettingStarted.xml.vm delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/xdoc/guidelines.xml delete mode 100644 safety/Java/logging-log4j-audit/src/src/site/xdoc/javastyle.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/Jenkinsfile delete mode 100644 safety/Java/maven-deploy-plugin/src/README.md delete mode 100644 safety/Java/maven-deploy-plugin/src/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/test-0.1-src.tar.gz delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/test-0.1.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/test-0.1.tar.gz delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/test-0.1.zip delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-with-extras/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-without-pom/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-without-pom/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-without-pom/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-without-pom/test-0.1.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-without-pom/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-jar-without-pom/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/test-0.1-src.tar.gz delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/test-0.1.pom delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/test-0.1.tar.gz delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/test-0.1.zip delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/3rd-party-pom-with-extras/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-169_deploy-at-end-multithread/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-169_deploy-at-end-multithread/module1/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-169_deploy-at-end-multithread/module2/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-169_deploy-at-end-multithread/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-169_deploy-at-end-multithread/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-170_deploy-at-end-configperproject/module1/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-170_deploy-at-end-configperproject/module2/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-170_deploy-at-end-configperproject/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-170_deploy-at-end-configperproject/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-178_deployfile-with-embedded-pom/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-178_deployfile-with-embedded-pom/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-178_deployfile-with-embedded-pom/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-178_deployfile-with-embedded-pom/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/path/to/artifact-name-1.0-javadoc.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/path/to/artifact-name-1.0-sources.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/path/to/artifact-name-1.0.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/path/to/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-184_deployfile-with-javadoc-and-sources/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-202_deployfile-with-multiple-executions/lib/org.eclipse.equinox.common.source_1.0.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-202_deployfile-with-multiple-executions/lib/org.eclipse.equinox.common_1.0.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-202_deployfile-with-multiple-executions/lib/org.eclipse.osgi.source_1.0.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-202_deployfile-with-multiple-executions/lib/org.eclipse.osgi_1.0.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-202_deployfile-with-multiple-executions/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-202_deployfile-with-multiple-executions/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-212/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-212/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-212/src/main/java/org/apache/maven/test/HelloWorld.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-212/test-1.0.tar.gz delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-212/test-1.0.zip delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-212/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-213/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-213/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-213/src/main/java/org/apache/maven/test/HelloWorld.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-213/test-1.0.tar.gz delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-213/test-1.0.zip delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/MDEPLOY-213/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt-snapshot/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt-snapshot/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt-snapshot/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt-snapshot/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-with-dist-mgmt/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-without-dist-mgmt/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-without-dist-mgmt/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-without-dist-mgmt/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/alt-deploy-repo-without-dist-mgmt/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-jar-checksum-release/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-jar-checksum-release/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-jar-checksum-release/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-jar-checksum-snapshot/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-jar-checksum-snapshot/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-jar-checksum-snapshot/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-release-jar/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-release-jar/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/attach-release-jar/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-fail/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-fail/module1/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-fail/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-fail/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-pass/module1/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-pass/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-at-end-pass/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/src/main/java/org/apache/maven/test/HelloWorld.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/src/main/resources/foo.txt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-attached-sources/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-default-packaging/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-default-packaging/lib/test-1.1.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-default-packaging/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-default-packaging/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-default-packaging/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/deploy-default-packaging/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/test-0.1.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/test-0.1.pom delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/test.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/external-release-jar/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/test-invalid.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/test-missing.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/test.jar delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/gav-validation/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/mdeploy-45-test/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/mdeploy-45-test/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/mdeploy-45-test/src/main/resources/foo.txt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/mdeploy-45-test/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/mdeploy-45-test/src/main/webapp/index.html delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/mdeploy-45-test/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-1/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-1/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-1/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-1/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-2/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-2/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-2/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-2/verify.groovy delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-snapshot/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-snapshot/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/no-main-artifact-snapshot/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/non-default-pom/non-default-pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/non-default-pom/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/non-default-pom/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/offline/invoker.properties delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/offline/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/offline/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/release-jar/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/release-jar/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/release-jar/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/release-pom/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/release-pom/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/release-pom/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/settings.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip-release-jar/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip-release-jar/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip-release-jar/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip-snapshot-jar/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip-snapshot-jar/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip-snapshot-jar/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/skip/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/snapshot-jar/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/snapshot-jar/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/snapshot-jar/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/snapshot-pom/pom.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/snapshot-pom/setup.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/it/snapshot-pom/verify.bsh delete mode 100644 safety/Java/maven-deploy-plugin/src/src/main/java/org/apache/maven/plugins/deploy/AbstractDeployMojo.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/main/java/org/apache/maven/plugins/deploy/DeployFileMojo.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/main/java/org/apache/maven/plugins/deploy/DeployMojo.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploy-ftp.apt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploy-network-issues.apt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploy-ssh-external.apt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploying-in-legacy-layout.apt.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploying-sources-javadoc.apt.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploying-with-classifiers.apt.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/deploying-with-customized-pom.apt.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/examples/disabling-generic-pom.apt.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/file-deployment.apt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/project-deployment.apt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/apt/usage.apt delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/fml/faq.fml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/site.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/DeployFileMojoTest.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/DeployFileMojoUnitTest.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/DeployMojoTest.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/Utils.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/stubs/ArtifactDeployerStub.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/stubs/ArtifactRepositoryStub.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/stubs/ArtifactRepositoryStub2.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/stubs/AttachedArtifactStub.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/stubs/DeployArtifactStub.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/java/org/apache/maven/plugins/deploy/stubs/MavenProjectStub.java delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/basic-deploy-pom/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/basic-deploy-scp/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/basic-deploy-test/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/basic-deploy-with-attached-artifacts/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/deploy-file-artifact-not-jar/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/deploy-file-classifier/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/deploy-file-pom-file/plugin-config.xml delete mode 100644 safety/Java/maven-deploy-plugin/src/src/test/resources/unit/deploy-file-test/plugin-config.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/Jenkinsfile delete mode 100644 safety/Java/maven-doxia-sitetools/src/README.md delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/DecorationUtils.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DecorationModelInheritanceAssembler.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/DefaultDecorationModelInheritanceAssembler.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/PathDescriptor.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/PathUtils.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptor.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/main/mdo/decoration.mdo delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/site/apt/index.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/java/org/apache/maven/doxia/site/decoration/DecorationUtilsTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/java/org/apache/maven/doxia/site/decoration/inheritance/DecorationModelInheritanceAssemblerTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/java/org/apache/maven/doxia/site/decoration/inheritance/Doxia91Test.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/java/org/apache/maven/doxia/site/decoration/inheritance/PathDescriptorTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/java/org/apache/maven/doxia/site/decoration/inheritance/PathUtilsTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/java/org/apache/maven/doxia/site/decoration/inheritance/URIPathDescriptorTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/empty.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/external-urls.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/fully-populated-child.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/fully-populated-merged.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/fully-populated-unresolved.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/inheritance-child-no-inheritance.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/inheritance-child.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/inheritance-expected.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/inheritance-parent.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/relative-urls-resolved.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/relative-urls.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/subsite-relative-urls-multiple-resolved.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/subsite-relative-urls-resolved.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/subsite-urls-file.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-decoration-model/src/test/resources/subsite-urls.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/AbstractDocumentRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocumentRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocumentRendererContext.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/DocumentRendererException.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/AbstractITextRender.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/DefaultPdfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/DefaultRtfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/PdfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/itext/RtfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/AbstractPdfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/PdfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/fo/FoPdfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/javadoc/org/apache/maven/doxia/docrenderer/itext/package.html delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/main/resources/org/apache/maven/doxia/docrenderer/pdf/itext/TOC.xslt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/java/org/apache/maven/doxia/docrenderer/DocumentRendererTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/apt/index.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/apt/overview.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/apt/resources.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/fml/faq.fml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/pdf.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/resources/css/site.css delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/resources/images/architecture.odg delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/resources/images/architecture.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/resources/images/asf_logo_wide.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/resources/images/doxia-logo.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/xdoc/references/fml-format.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-doc-renderer/src/test/resources/site/xdoc/references/xdoc-format.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/MojoLogWrapper.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/ReportComparator.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/SiteTool.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/SiteToolException.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/default-site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_ca.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_cs.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_da.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_de.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_en.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_es.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_fr.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_gl.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_hu.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_it.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_ja.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_ko.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_lt.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_nl.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_no.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_pl.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_pt.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_pt_BR.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_ru.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_sk.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_sv.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_tr.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_zh_CN.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/main/resources/site-tool_zh_TW.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/site/apt/index.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/site/apt/usage.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/DefaultSiteToolTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/stubs/SiteToolMavenProjectStub.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolated-site/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolated-site/src/site/apt/test.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolated-site/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolation-child-test/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolation-child-test/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolation-parent-test/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/interpolation-parent-test/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/no-site-test/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/site-tool-test/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-integration-tools/src/test/resources/unit/site-tool-test/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentContent.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DocumentRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DoxiaDocumentRenderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/ExtraDoxiaModuleReference.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/Renderer.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/RendererException.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/RenderingContext.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SiteRenderingContext.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/SkinResourceLoader.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/sink/SiteRendererSink.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/css/maven-base.css delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/css/print.css delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site-macros.vm delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/default-site.vm delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/images/collapsed.gif delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/images/expanded.gif delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/images/logos/build-by-maven-black.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/images/logos/build-by-maven-white.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/images/logos/maven-feather.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/org/apache/maven/doxia/siterenderer/resources/resources.txt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_de.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_en.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_es.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_fr.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_it.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_ja.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_nl.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_pl.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_pt_BR.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_sv.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/main/resources/site-renderer_zh_CN.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/site/apt/doxia-site-renderer.odg delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/site/resources/doxia-site-renderer.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/AbstractVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/AptVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/AttributesVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/CommentsVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/DefaultSiteRendererTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/EntitiesVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/FaqVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/HeadVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/JavascriptVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/MiscVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/MultipleBlockVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/NestedItemsVerifier.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/RenderingContextTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/java/org/apache/maven/doxia/siterenderer/SkinResourceLoaderTest.java delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/dtd/xhtml-lat1.ent delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/dtd/xhtml-special.ent delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/dtd/xhtml-symbol.ent delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/dtd/xhtml1-transitional.dtd delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/log4j.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/org/apache/maven/doxia/siterenderer/velocity-toolmanager.expected.txt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/org/apache/maven/doxia/siterenderer/velocity-toolmanager.vm delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site-plugin.properties delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site-validate/xdoc/entityTest.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site-validate/xdoc/xdoc-2.0.xsd delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/apt/apt.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/apt/cdc.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/apt/extension.apt.not.at.end.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/apt/interpolation.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/anchor.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/code.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/escapes.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/figure.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/linebreak.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/link.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/nested-format.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/nested-list-heterogenous.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/nested-list.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/note-tip-info.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/paragraph-figure.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/paragraph-header.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/paragraph-list.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/section.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/simple-list.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/simple-paragraph.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/table-link.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/table.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/test.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/confluence/confluence/unknown-macro.confluence delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/docbook/docbook.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/docbook/sdocbook_full.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/fml/faq.fml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/resources/confluence/images/build-by-maven-white.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/attributes.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/head.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/javascript.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/macro.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/misc.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/multipleblock.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/site/xdoc/nestedItems.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-site-renderer/src/test/resources/xhtml-lat1.ent delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-skin-model/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-skin-model/src/main/mdo/skin.mdo delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-skin-model/src/site/apt/index.apt delete mode 100644 safety/Java/maven-doxia-sitetools/src/doxia-skin-model/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/pom.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-doxia-sitetools/src/src/site/resources/images/doxia-sitetools-deps.png delete mode 100644 safety/Java/maven-doxia-sitetools/src/src/site/site.xml delete mode 100644 safety/Java/maven-doxia-sitetools/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-doxia-sitetools/src/src/site/xdoc/doxia-sitetools-deps.odg delete mode 100644 safety/Java/maven-doxia-sitetools/src/src/site/xdoc/index.xml delete mode 100644 safety/Java/maven-install-plugin/src/Jenkinsfile delete mode 100644 safety/Java/maven-install-plugin/src/LICENSE delete mode 100644 safety/Java/maven-install-plugin/src/NOTICE delete mode 100644 safety/Java/maven-install-plugin/src/README.md delete mode 100644 safety/Java/maven-install-plugin/src/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-108/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-108/module1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-108/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-108/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-108/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-52/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-52/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-52/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-52/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-87/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-98/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-98/module1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-98/module2/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-98/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-98/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-99/module1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-99/module2/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-99/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/MINSTALL-99/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/attach-jar-checksum/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/attach-jar-checksum/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/attach-jar-checksum/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/attach-release-jar/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/attach-release-jar/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/attach-release-jar/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/test-invalid.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/test-missing.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/gav-validation/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-1/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-1/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-1/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-1/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-1/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-2/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-2/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-2/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-2/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-2/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/generate-pom-auto-2/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-fail/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-fail/module1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-fail/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-fail/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-pass/module1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-pass/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-at-end-pass/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/test-0.1.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/test-0.1.pom delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-bundle/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/test-0.1.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/test-0.1.pom delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-java-source/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/test-0.1.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/test-0.1.pom delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-maven-archetype/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/test-0.1.pom delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/test-0.1.war delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121-war/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/test-0.1.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/test-0.1.pom delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/install-file-minstall-121/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/javadoc.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/sources.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/jar-sources-javadoc/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum-generatePom/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum-generatePom/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum-generatePom/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum-generatePom/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum-generatePom/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum-generatePom/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override-with-checksum/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override/test.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/local-repo-override/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/test-0.1.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/test-0.1.pom delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/test.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/minstall-55/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-1/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-1/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-1/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-1/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-2/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-2/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-2/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/no-main-artifact-2/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/non-changed-artifact/invoker.properties delete mode 100644 safety/Java/maven-install-plugin/src/src/it/non-changed-artifact/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/non-changed-artifact/verify.groovy delete mode 100644 safety/Java/maven-install-plugin/src/src/it/non-default-pom/non-default-pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/non-default-pom/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/non-default-pom/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/pom-checksum/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/pom-checksum/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/pom-checksum/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/release-jar/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/release-jar/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/release-jar/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/release-pom/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/release-pom/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/release-pom/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/settings.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/skip-install/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/skip-install/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/skip-install/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/snapshot-jar/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/snapshot-jar/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/snapshot-jar/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/snapshot-pom/pom.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/it/snapshot-pom/setup.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/it/snapshot-pom/verify.bsh delete mode 100644 safety/Java/maven-install-plugin/src/src/main/java/org/apache/maven/plugins/install/AbstractInstallMojo.java delete mode 100644 safety/Java/maven-install-plugin/src/src/main/java/org/apache/maven/plugins/install/InstallFileMojo.java delete mode 100644 safety/Java/maven-install-plugin/src/src/main/java/org/apache/maven/plugins/install/InstallMojo.java delete mode 100644 safety/Java/maven-install-plugin/src/src/site/apt/examples/custom-pom-installation.apt.vm delete mode 100644 safety/Java/maven-install-plugin/src/src/site/apt/examples/generic-pom-generation.apt.vm delete mode 100644 safety/Java/maven-install-plugin/src/src/site/apt/examples/installing-secondary-artifacts.apt.vm delete mode 100644 safety/Java/maven-install-plugin/src/src/site/apt/examples/specific-local-repo.apt.vm delete mode 100644 safety/Java/maven-install-plugin/src/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-install-plugin/src/src/site/apt/usage.apt delete mode 100644 safety/Java/maven-install-plugin/src/src/site/fml/faq.fml delete mode 100644 safety/Java/maven-install-plugin/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-install-plugin/src/src/site/site.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-install-plugin/src/src/test/java/org/apache/maven/plugins/install/InstallFileMojoTest.java delete mode 100644 safety/Java/maven-install-plugin/src/src/test/java/org/apache/maven/plugins/install/InstallMojoTest.java delete mode 100644 safety/Java/maven-install-plugin/src/src/test/java/org/apache/maven/plugins/install/stubs/AttachedArtifactStub0.java delete mode 100644 safety/Java/maven-install-plugin/src/src/test/java/org/apache/maven/plugins/install/stubs/AttachedArtifactStub1.java delete mode 100644 safety/Java/maven-install-plugin/src/src/test/java/org/apache/maven/plugins/install/stubs/InstallArtifactStub.java delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/basic-install-checksum/maven-test-jar.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/basic-install-checksum/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/basic-install-test-packaging-pom/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/basic-install-test-with-attached-artifacts/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/basic-install-test/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/configured-install-test/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-basic-test/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-test-generatePom/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-with-checksum/maven-test-jar.jar delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-with-checksum/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-with-classifier/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-with-pom-as-packaging/plugin-config.xml delete mode 100644 safety/Java/maven-install-plugin/src/src/test/resources/unit/install-file-with-pomFile-test/plugin-config.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/Jenkinsfile delete mode 100644 safety/Java/maven-invoker-plugin/src/README.md delete mode 100644 safety/Java/maven-invoker-plugin/src/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-190-logDirectory/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-190-logDirectory/src/it/module/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-190-logDirectory/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/module-a/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/module-a/src/main/java/org/apache/maven/plugins/foo/Hello.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/module-a/src/test/java/org/apache/maven/plugins/foo/HelloTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/module-b/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/module-b/src/main/java/org/apache/maven/plugins/foo/Hello.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/module-b/src/test/java/org/apache/maven/plugins/foo/HelloTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/plugin/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/plugin/src/it/basic/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/plugin/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-191/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/src/it/project/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/src/it/project_2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/src/it/project_2/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-196_junit_report_file/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-243_install-reactor/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-243_install-reactor/module-a/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-243_install-reactor/module-b/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-243_install-reactor/plugin/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-243_install-reactor/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/MINVOKER-243_install-reactor/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-clean/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-clean/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-clean/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-clean/src/it/clone-clean/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-clean/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-maven-plugin-packaging/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-maven-plugin-packaging/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-maven-plugin-packaging/src/it/clone-clean/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/clone-maven-plugin-packaging/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-invoker-level/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-invoker-level/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-invoker-level/src/it/basic/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-invoker-level/src/it/basic/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-invoker-level/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-invoker-level/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-mojo-level/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-mojo-level/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-mojo-level/src/it/basic/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-mojo-level/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/exec-timeout-mojo-level/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-streamLogsOnFailures/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-streamLogsOnFailures/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-streamLogsOnFailures/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-streamLogsOnFailures/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify-streamLogsOnFailures/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify-streamLogsOnFailures/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify-streamLogsOnFailures/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify-streamLogsOnFailures/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify/src/it/project/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build-with-verify/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build/src/it/project/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-build/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-ignore-with-verify/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-ignore-with-verify/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-ignore/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-ignore/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-noprojects_integration-test/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-noprojects_run/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-noprojects_run/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-noprojects_verify/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-noprojects_verify/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-postbuild/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-postbuild/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-postbuild/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-postbuild/src/it/project/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-postbuild/src/it/project/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-postbuild/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-prebuild/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-prebuild/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-prebuild/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-prebuild/src/it/project/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-prebuild/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-run-postbuild/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-run-postbuild/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-run-postbuild/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-run-postbuild/src/it/project/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-run-postbuild/src/it/project/src/main/java/Foo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/fail-run-postbuild/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/filtering-extensions/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/filtering-extensions/src/it/project/.mvn/extensions.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/filtering-extensions/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/filtering-extensions/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/filtering-extensions/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/install-extra-artifacts/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/install-extra-artifacts/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/integration-test-never-fails/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/integration-test-never-fails/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/integration-test-never-fails/src/it/project/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/integration-test-never-fails/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-cmdline-exclude/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-cmdline-exclude/src/it/minvoker-140/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-cmdline-exclude/test.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-debug/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-debug/src/it/minvoker-142/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-debug/src/it/minvoker-142/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-debug/src/it/minvoker-142/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-emptyproperty/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-emptyproperty/src/it/minvoker-118/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/src/it/minvoker-145/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/src/it/minvoker-145/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/src/it/minvoker-255/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/src/it/minvoker-255/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/src/it/minvoker-255/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-environmentvariable/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-1/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-1/sub-1/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-1/sub-1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-1/sub-2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-2/sub-1/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-2/sub-1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/group-2/sub-2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/src/it/projects/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-group-properties/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/src/it/project/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/src/it/project/src/main/java/org/TestMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/src/it/project/system1.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/src/it/project/system2.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-multiple/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-offline/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-offline/src/it/project/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-offline/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-offline/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-offline/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/project/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/project/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/project/sub-1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/project/sub-2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/project/sub-3/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-project/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-reactor-indirect/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-reactor-indirect/itests/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-reactor-indirect/itests/src/it/basic/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-reactor-indirect/plugin/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-reactor-indirect/plugin/src/main/java/org/apache/maven/it/plugins/dummy/MyMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-reactor-indirect/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-spaces/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-spaces/src/it projects/project/spacy pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-spaces/src/it projects/project/src/main/resources/test.txt delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-spaces/src/it projects/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invocation-spaces/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-build/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-post/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-post/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-post/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-pre/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-pre/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/failure-pre/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/skip-jre/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/skip-jre/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/skip-maven/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/skip-maven/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/skip-os/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/skip-os/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/success/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/src/it/success/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/invoker-report/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-default/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-default/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-default/src/it/project/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-default/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-default/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-isolated/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-isolated/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-isolated/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-isolated/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-path/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-path/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-path/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-path/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-url/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-url/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-url/src/it/project/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-url/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/local-repo-url/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/not-clone-not-plugin/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/not-clone-not-plugin/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/not-clone-not-plugin/src/it/clone-clean/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/not-clone-not-plugin/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-encoding/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-encoding/src/it/latin-1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-encoding/src/it/utf-8/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-encoding/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/mod1-parent/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/mod1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/mod1/src/it/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/mod2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/mod3/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/mod3/src/it/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/src/it/mod2-parent/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering-reactor/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-filtering/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-less-invocation/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-less-invocation/src/it/no-pom/workaround.txt delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/pom-less-invocation/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/src/it/project/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/src/it/project/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/src/it/project/src/main/java/org/apache/maven/plugins/invoker/it/post_executed_only_once/App.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/src/it/project/src/test/java/org/apache/maven/plugins/invoker/it/post_executed_only_once/AppTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/src/it/project/system2.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/postbuild-executed-only-once/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning-reactor/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning-reactor/src/it/aggregator/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning-reactor/src/it/module-a/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning-reactor/src/it/module-b/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning-reactor/src/it/parent/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning-reactor/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning/src/it/module-1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning/src/it/module-1/sub-module/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning/src/it/module/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-cloning/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project1/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project3/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project3/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project4/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project5/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project6/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/src/it/project6/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/project-setup/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/src/it/beanshell/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/src/it/groovy/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-accessibility/src/main/java/org/MyClass.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/beanshell/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/beanshell/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/beanshell/selector.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/groovy/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/groovy/prebuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-additional-vars/src/it/groovy/selector.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/it/beanshell/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/it/beanshell/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/it/groovy/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/it/groovy/prebuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-class-loading/src/test/java/org/MyUtils.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/src/it/beanshell/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/src/it/beanshell/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/src/it/groovy/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/src/it/groovy/prebuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-classpath-duplicates/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/src/it/beanshell/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/src/it/beanshell/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/src/it/groovy/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/src/it/groovy/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-context/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-errors/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-errors/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-errors/src/it/beanshell/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-errors/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-errors/src/it/groovy/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-errors/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/src/it/beanshell/setup.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/src/it/beanshell/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/src/it/groovy/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-global-vars/src/it/groovy/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/src/it/beanshell/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/src/it/beanshell/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/src/it/beanshell/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/src/it/groovy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/src/it/groovy/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/src/it/groovy/prebuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-interpreter-detection/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-verify-xml/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-verify-xml/src/it/minvoker-138/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/script-verify-xml/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/jre-version-match/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/jre-version-match/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/jre-version-match/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/jre-version-mismatch/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/jre-version-mismatch/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/jre-version-mismatch/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/maven-version-match/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/maven-version-match/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/maven-version-match/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/maven-version-mismatch/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/maven-version-mismatch/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/maven-version-mismatch/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/os-family-match/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/os-family-match/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/os-family-match/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/os-family-mismatch/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/os-family-mismatch/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/os-family-mismatch/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/toolchain-mismatch/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/toolchain-mismatch/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/src/it/toolchain-mismatch/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-conditions/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-false/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-false/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-false/selector.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-other/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-other/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-other/selector.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-quiet/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-quiet/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-quiet/selector.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-true/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-true/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-ret-true/selector.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-throw/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-throw/postbuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/src/it/script-throw/selector.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/selector-scripts/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-auto-exclude/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-auto-exclude/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-auto-exclude/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-inherit/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-inherit/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-inherit/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge-multiexecutions/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge-multiexecutions/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge-multiexecutions/src/it/minvoker-133/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge-multiexecutions/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge_jdk9+/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge_jdk9+/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge_jdk9+/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge_jdk9+/src/it/project/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-merge_jdk9+/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/src/it/project/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/src/it/project/postbuild.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/src/it/settings-override.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings-override/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/settings.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-install/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-install/test.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-install/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-run/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-run/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-run/src/it/project/prebuild.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-run/test.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/skip-run/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_non-windows/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_non-windows/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_non-windows/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_non-windows/src/it/minvoker-test/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_non-windows/src/it/minvoker-test/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_non-windows/src/it/minvoker-test/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_windows/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_windows/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_windows/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_windows/src/it/minvoker-test/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_windows/src/it/minvoker-test/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/spaces-should-work_windows/src/it/minvoker-test/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/special-characters-should-work/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/special-characters-should-work/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/special-characters-should-work/setup.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/special-characters-should-work/src/it/minvoker-test/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/special-characters-should-work/src/it/minvoker-test/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/special-characters-should-work/src/it/minvoker-test/verify.groovy delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/dep/1.0/dep-1.0-tests.jar delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/dep/1.0/dep-1.0.pom delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/dep/2.0/dep-2.0.jar delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/dep/2.0/dep-2.0.pom delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/dep/maven-metadata.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/minvoker-70/1.0-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/minvoker-70/1.0-SNAPSHOT/minvoker-70-1.0-20081020.164906-1.jar delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/minvoker-70/1.0-SNAPSHOT/minvoker-70-1.0-20081020.164906-1.pom delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/minvoker-70/maven-metadata.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/parent-a/0.1-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/parent-a/0.1-SNAPSHOT/parent-a-0.1-20081020.164906-1.pom delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/parent-b/0.1-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/parent-b/0.1-SNAPSHOT/parent-b-0.1-20081020.164906-1.pom delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/pom/0.3-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/repo/org/apache/maven/its/pom/0.3-SNAPSHOT/pom-0.3-20081020.164906-1.pom delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-dependencies/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-pom/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-pom/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-pom/src/site/site.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-pom/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/mod1-parent/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/mod1/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/mod2/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/mod2/src/main/resources/main.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/src/site/site.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/staging-reactor/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/wrongPropertyInterpolation/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/wrongPropertyInterpolation/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/wrongPropertyInterpolation/src/it/project/invoker.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/it/wrongPropertyInterpolation/src/it/project/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/AbstractInvokerMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/CompositeMap.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/FileLogger.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/InstallMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/IntegrationTestMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/InvokerMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/InvokerProperties.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/InvokerSession.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/InvokerToolchain.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/MetadataUtils.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/PomUtils.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/ReportUtils.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/Selector.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/SelectorUtils.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/SystemPropertyPrinter.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/java/org/apache/maven/plugins/invoker/VerifyMojo.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/mdo/invocation.mdo delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/resources/invoker-report.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/resources/invoker-report_de.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/resources/invoker-report_en.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/main/resources/invoker-report_fr.properties delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/access-test-classes.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/clone-projects.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/fast-use.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/filtering.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/install-artifacts.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/integration-test-verify.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/invoker-properties.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/logs-for-failed-tests.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/post-build-script.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/prepare-build-env.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/selector-conditions.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/selector-scripts.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/examples/skipping.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/apt/usage.apt.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/fml/faq.fml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/site.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/java/org/apache/maven/plugins/invoker/ExtendedMavenProjectStub.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/java/org/apache/maven/plugins/invoker/InterpolationTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/java/org/apache/maven/plugins/invoker/InvokerMojoTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/java/org/apache/maven/plugins/invoker/InvokerPropertiesTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/java/org/apache/maven/plugins/invoker/SelectorTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/java/org/apache/maven/plugins/invoker/SelectorUtilsTest.java delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/resources/unit/dummy/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/resources/unit/goals-from-file/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/resources/unit/goals-from-file/verify.bsh delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/resources/unit/interpolation/pom.xml delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/resources/unit/profiles-from-file/emptyProfiles.txt delete mode 100644 safety/Java/maven-invoker-plugin/src/src/test/resources/unit/profiles-from-file/profiles.txt delete mode 100644 safety/Java/maven-plugin-tools/src/Jenkinsfile delete mode 100644 safety/Java/maven-plugin-tools/src/README.md delete mode 100644 safety/Java/maven-plugin-tools/src/deploySite.sh delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Component.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Execute.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/InstantiationStrategy.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/LifecyclePhase.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/ResolutionScope.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-annotations/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/src/main/resources/META-INF/maven/lifecycle.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-from-deps/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-abstract-mojo/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-abstract-mojo/src/main/java/org/apache/maven/plugins/AbstractFirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/CoreIt0014Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/java/org/apache/maven/plugin/coreit/SecondMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/module-mojo/src/main/resources/META-INF/maven/lifecycle.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance-reactor/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/AbstractFooMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/CoreIt0014Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/SecondMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/java/org/apache/maven/plugin/coreit/ThirdMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/src/main/resources/META-INF/maven/lifecycle.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/annotation-with-inheritance/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-basic/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-basic/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-basic/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-reference-parameter/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-reference-parameter/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-reference-parameter/src/main/java/org/apache/maven/plugins/antWithRefs/ArtifactsTask.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-reference-parameter/src/main/resources/org/apache/maven/plugins/antWithRefs/antlib.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-reference-parameter/src/main/scripts/test.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-reference-parameter/src/main/scripts/test.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-simple-usage/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-simple-usage/plugin/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-simple-usage/plugin/src/main/scripts/test.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-simple-usage/plugin/src/main/scripts/test.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-simple-usage/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-simple-usage/usage/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-since-maven-plugin/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-since-maven-plugin/src/main/scripts/sample.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ant-since-maven-plugin/src/main/scripts/sample.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/asm-failure/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/asm-failure/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/asm-failure/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/asm-failure/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/beanshell-simple/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/beanshell-simple/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/beanshell-simple/src/main/scripts/touch.bsh delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/beanshell-simple/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/antsample-maven-plugin/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/antsample-maven-plugin/src/main/scripts/sample.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/antsample-maven-plugin/src/main/scripts/sample.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/antsample-maven-plugin/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/javasample-maven-plugin/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/javasample-maven-plugin/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/javasample-maven-plugin/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/fix-maven-since-3.x/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic-jdk11/expected-help.txt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic-jdk11/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic-jdk11/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic-jdk11/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic-jdk11/test.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic-jdk11/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic/expected-help.txt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic/test.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-basic/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-package/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-package/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-package/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/help-package/verify.bsh delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/dep-a/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/dep-a/src/main/java/test/ClassA.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/dep-b/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/dep-b/src/main/java/test/ClassB.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/test/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/ignore-plugin-class-realm/test/src/main/java/test/SomeMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/src/main/java/org/apache/maven/plugin/coreit/CoreIt0014Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/src/main/java/org/apache/maven/plugin/coreit/MPlugin220Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/src/main/java/org/apache/maven/plugin/coreit/Maximal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/src/main/java/org/apache/maven/plugin/coreit/Minimal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/src/main/java/org/apache/maven/plugin/coreit/TestInterface.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdk8/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/CoreIt0014Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/MPlugin220Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/Maximal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/Minimal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/src/main/java/org/apache/maven/plugin/coreit/TestInterface.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations-jdkcurrent/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/src/main/java/org/apache/maven/plugin/coreit/CoreIt0014Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/src/main/java/org/apache/maven/plugin/coreit/MPlugin220Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/src/main/java/org/apache/maven/plugin/coreit/Maximal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/src/main/java/org/apache/maven/plugin/coreit/Minimal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic-annotations/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/src/main/java/org/apache/maven/plugin/coreit/CoreIt0013Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/src/main/java/org/apache/maven/plugin/coreit/Maximal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/src/main/java/org/apache/maven/plugin/coreit/Minimal.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/java-basic/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-187/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-187/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-191/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-191/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-191/src/main/java/org/apache/maven/plugins/plugin/it/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-191/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-223/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-223/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-223/src/main/java/org/apache/maven/plugins/plugin/it/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-223/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-272_java8/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-272_java8/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-272_java8/src/main/java/fr/ca/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-272_java8/src/main/java/fr/ca/TestInterface.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-299_no-configuration/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-299_no-configuration/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-299_no-configuration/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-299_no-configuration/test.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_defaultMojoDependencies/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_defaultMojoDependencies/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_defaultMojoDependencies/src/main/java/org/apache/maven/plugins/plugin/it/CustomSurefireMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_defaultMojoDependencies/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_emptyMojoDependencies/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_emptyMojoDependencies/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_emptyMojoDependencies/src/main/java/org/apache/maven/plugins/plugin/it/CustomSurefireMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_emptyMojoDependencies/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_singleMojoDependencies/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_singleMojoDependencies/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_singleMojoDependencies/src/main/java/org/apache/maven/plugins/plugin/it/CustomSurefireMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-305_singleMojoDependencies/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-319_report-since/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-319_report-since/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-319_report-since/src/main/java/org/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-319_report-since/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-324_javadoc/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-324_javadoc/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/mplugin-324_javadoc/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/packaging-jar/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/packaging-jar/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/packaging-jar/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/packaging-jar/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk-default-version/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk-default-version/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk-default-version/src/main/java/org/apache/maven/plugins/issues/plugin/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk-default-version/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk-default-version/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/plugin/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/plugin/src/main/resources/META-INF/maven/plugin.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/pluginManagement/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/pluginManagement/src/main/resources/META-INF/maven/plugin.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/property/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/property/src/main/resources/META-INF/maven/plugin.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/requirement/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/requirement/src/main/resources/META-INF/maven/plugin.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/test.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-info-jdk/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report-annotations/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report-annotations/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report-annotations/src/main/java/org/DummyReport.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report-annotations/src/main/java/org/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report-annotations/verify.bsh delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report/src/main/java/org/DummyReport.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report/src/main/java/org/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/plugin-report/verify.bsh delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/settings.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/skip/invoker.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/skip/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/skip/src/main/java/org/apache/maven/plugin/coreit/CoreIt0013Mojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/skip/src/main/java/org/apache/maven/plugin/coreit/FirstMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/skip/src/main/java/org/apache/maven/plugin/coreit/SecondMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/skip/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/source-encoding/latin-1/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/source-encoding/latin-1/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/source-encoding/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/source-encoding/utf-8/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/source-encoding/utf-8/src/main/java/test/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/it/source-encoding/verify.groovy delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/filtered-resources/META-INF/plexus/components.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/AbstractGeneratorMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/HelpGeneratorMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/java/org/apache/maven/plugins/plugin/descriptor/MNG6109PluginDescriptorBuilder.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/mdo/pluginRequirements.mdo delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/resources/plugin-report.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/resources/plugin-report_de.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/resources/plugin-report_en.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/resources/plugin-report_fr.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/main/resources/plugin-report_sv.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/examples/ant-mojo.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/examples/beanshell-mojo.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/examples/generate-descriptor.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/examples/generate-help.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/examples/generate-report.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/examples/using-annotations.apt.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/multiple-language-support.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/apt/usage.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-plugin/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/datamodel/AnnotatedContent.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/datamodel/AnnotatedField.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/datamodel/ComponentAnnotationContent.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/datamodel/ExecuteAnnotationContent.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/datamodel/MojoAnnotationContent.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/datamodel/ParameterAnnotationContent.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/DefaultMojoAnnotationsScanner.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/MojoAnnotatedClass.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/MojoAnnotationsScanner.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/MojoAnnotationsScannerRequest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoAnnotationVisitor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoClassVisitor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoFieldVisitor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/AbstractFooMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/FooMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/TestAnnotationsReader.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/test/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/DefaultMojoAnnotationsScannerTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/test/resources/java8-annotations.jar delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-annotations/src/test/resources/java9-module.jar delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/DefaultPluginToolsRequest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/ExtendedMojoDescriptor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/PluginToolsRequest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/AbstractScriptedMojoDescriptorExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/ExtractionException.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/extractor/MojoDescriptorExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/DefaultMojoScanner.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/scanner/MojoScanner.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/java/org/apache/maven/tools/plugin/util/PluginUtils.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/main/resources/META-INF/plexus/components.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/scanner/DefaultMojoScannerTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/scanner/ScannerTestExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/scanner/TestExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/util/PluginUtilsTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/util/TestUtils.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/java/org/apache/maven/tools/plugin/util/stubs/MojoStub.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/resources/META-INF/plexus/scannerTestComponents.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/resources/test.txt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-api/src/test/resources/testExcludes.txt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/Generator.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/GeneratorException.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/GeneratorUtils.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGenerator.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginHelpGenerator.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/java/org/apache/maven/tools/plugin/generator/PluginXdocGenerator.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/resources/help-class-source.vm delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/resources/pluginxdoc.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/resources/pluginxdoc_de.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/resources/pluginxdoc_en.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/main/resources/pluginxdoc_fr.properties delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/test/java/org/apache/maven/tools/plugin/generator/AbstractGeneratorTestCase.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/test/java/org/apache/maven/tools/plugin/generator/GeneratorUtilsTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/test/java/org/apache/maven/tools/plugin/generator/PluginDescriptorGeneratorTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/test/java/org/apache/maven/tools/plugin/generator/PluginHelpGeneratorTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/test/java/org/apache/maven/tools/plugin/generator/PluginXdocGeneratorTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-generators/src/test/java/org/apache/maven/tools/plugin/generator/stubs/MavenReportStub.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/javadoc/JavaJavadocMojoDescriptorExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/main/java/org/apache/maven/tools/plugin/extractor/javadoc/JavadocMojoAnnotation.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/java/org/apache/maven/tools/plugin/extractor/javadoc/JavaMojoDescriptorExtractorTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/MPLUGIN-290/Test.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/MPLUGIN-290/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/MPLUGIN-314/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/MPLUGIN-314/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/MPLUGIN-320/Exceptions.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/MPLUGIN-320/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/dir-flag.txt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/java-1.5/MyEnum.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/java-1.5/MyMojo.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/java-1.5/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source/Default.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source/Full.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source/package-info.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source2/Bla.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source2/JavaExtractorTestThree.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source2/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source2/sub/MyBla.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source3/TestAnnotation.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-plugin-tools-java/src/test/resources/source3/plugin-expected.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/src/main/java/org/apache/maven/tools/plugin/extractor/ant/AntMojoDescriptorExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/src/test/java/org/apache/maven/tools/plugin/extractor/ant/AntMojoDescriptorExtractorTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/src/test/resources/basic/test.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-ant/src/test/resources/basic/test.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-beanshell/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-beanshell/src/main/java/org/apache/maven/tools/plugin/extractor/beanshell/BeanshellMojoDescriptorExtractor.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-beanshell/src/main/resources/extractor.bsh delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-beanshell/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-beanshell/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/main/java/org/apache/maven/tools/plugin/extractor/model/PluginMetadataParseException.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/main/java/org/apache/maven/tools/plugin/extractor/model/PluginMetadataParser.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/main/mdo/plugin-metadata.mdo delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/site/apt/index.apt delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/test/java/org/apache/maven/tools/plugin/extractor/model/PluginMetadataParserTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/test/resources/test.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-plugin-tools-model/src/test/resources/test2.mojos.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/main/java/org/apache/maven/script/ant/AntMojoComponentFactory.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/main/java/org/apache/maven/script/ant/AntMojoWrapper.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/main/java/org/apache/maven/script/ant/AntPropertyHelper.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/main/resources/META-INF/plexus/components.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/test/java/org/apache/maven/script/ant/AntMojoWrapperTest.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/test/resources/META-INF/maven/plugin-2.0.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/test/resources/META-INF/maven/plugin-2.1.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-ant/src/test/resources/test.build.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-beanshell/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-beanshell/src/main/java/org/apache/maven/script/beanshell/BeanshellMojoAdapter.java delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/maven-script-beanshell/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/maven-script/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/pom.xml delete mode 100644 safety/Java/maven-plugin-tools/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-plugin-tools/src/src/site/resources/images/plugin-tools-deps.png delete mode 100644 safety/Java/maven-plugin-tools/src/src/site/site.xml delete mode 100644 safety/Java/maven-plugin-tools/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-plugin-tools/src/src/site/xdoc/index.xml delete mode 100644 safety/Java/maven-plugin-tools/src/src/site/xdoc/plugin-tools-deps.odg delete mode 100644 safety/Java/maven-release/src/Jenkinsfile delete mode 100644 safety/Java/maven-release/src/README.TXT delete mode 100644 safety/Java/maven-release/src/README.md delete mode 100644 safety/Java/maven-release/src/deploySite.bat delete mode 100644 safety/Java/maven-release/src/deploySite.sh delete mode 100644 safety/Java/maven-release/src/maven-release-api/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseExecutionException.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseFailureException.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/ReleaseResult.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptor.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/env/ReleaseEnvironment.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ReleasePhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ResourceGenerator.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/PolicyException.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyResult.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/version/VersionPolicyResult.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/strategy/Strategy.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/versions/AetherVersion.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/versions/MavenArtifactVersion.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/versions/Version.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/versions/VersionComparisonConflictException.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/main/java/org/apache/maven/shared/release/versions/VersionParseException.java delete mode 100644 safety/Java/maven-release/src/maven-release-api/src/site/site.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/components-fragment.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/AbstractReleaseRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManager.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/DefaultReleaseManagerListener.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseBranchRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseCleanRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManager.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseManagerListener.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleasePerformRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleasePrepareRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseRollbackRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/ReleaseUpdateVersionsRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorStore.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorStoreException.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/env/DefaultReleaseEnvironment.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/AbstractMavenExecutor.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/CommandLineFactory.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/DefaultCommandLineFactory.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/ForkedMavenExecutor.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/InvokerMavenExecutor.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutor.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/MavenExecutorException.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/RawStreamPumper.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/TeeConsumer.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/exec/TeeOutputStream.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractReleasePomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRewritePomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractRunGoalsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckCompletedPreparePhasesPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckPomPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CheckoutProjectFromScm.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/CreateBackupPomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/EndReleasePhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/InputVariablesPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/MapVersionsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveReleasePomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RemoveScmTagPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RestoreBackupPomsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomVersionsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForBranchPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForDevelopmentPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RewritePomsForReleasePhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunCompleteGoalsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunPerformGoalsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/RunPrepareGoalsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCheckModificationsPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCommitDevelopmentPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmCommitPreparationPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultVersionPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ClearCaseScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/CvsScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfigurator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/GitScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/HgScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/IdentifiedScm.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/JazzScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ReleaseScmCommandException.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ReleaseScmRepositoryException.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ScmRepositoryConfigurator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/ScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/scm/SubversionScmTranslator.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/MavenCoordinate.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/ModelETL.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/ModelETLFactory.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/ModelETLRequest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomBuild.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomDependency.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomDependencyManagement.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomExtension.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomMavenCoordinate.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomModel.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomModelBase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomModelETL.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomModelETLFactory.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomParent.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomPlugin.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomPluginManagement.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomProfile.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomProperties.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomReportPlugin.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomReporting.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomScm.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/transform/jdom/JDomUtils.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/util/PomFinder.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/util/ReleaseUtil.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/versions/DefaultVersionInfo.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/java/org/apache/maven/shared/release/versions/VersionInfo.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/mdo/release-descriptor.mdo delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/resources/META-INF/plexus/components.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/resources/release-messages.properties delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/main/resources/release-messages_en.properties delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/site/site.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/DefaultReleaseManagerTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/PlexusJUnit4TestCase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStoreTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/config/ReleaseDescriptorStoreStub.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/config/ReleaseUtilsTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/exec/AbstractMavenExecutorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/exec/CommandLineFactoryTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/exec/ForkedMavenExecutorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/exec/InvokerMavenExecutorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/exec/TeeConsumerTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/exec/TeeOutputStreamTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractBackupPomsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractEditModeRewritingReleasePhaseTestCase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractReleaseTestCase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractRewritingReleasePhaseTestCase.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/BranchInputVariablesPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckPomPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CheckoutProjectFromScmTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/CreateBackupPomsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/EndReleasePhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/GenerateReleasePomsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/InputVariablesPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/IsScmBranchEquals.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/IsScmBranchParametersEquals.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/IsScmFileSetEquals.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/IsScmTagEquals.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/IsScmTagParametersEquals.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapDevelopmentVersionPhaseIT.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ReleasePhaseStub.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RemoveReleasePomsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RemoveScmTagPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RestoreBackupPomsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RewritePomsForBranchPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RewritePomsForDevelopmentPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RewritePomsForReleasePhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RunCompleteGoalsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RunPerformGoalsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/RunPrepareGoalsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmBranchPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCheckModificationsPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCommitDevelopmentPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmCommitPreparationPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/phase/ScmTagPhaseTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/policies/DefaultNamingPolicyTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/policies/DefaultVersionPolicyTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/ClearCaseScmTranslatorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/CvsScmTranslatorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/DefaultScmRepositoryConfiguratorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/GitScmTranslatorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/HgScmTranslatorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/JazzScmTranslatorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/scm/SubversionScmTranslatorTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/MavenExecutorWrapper.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/NamingPolicyStub.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/stubs/ScmManagerStub.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomBuildTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomDependencyManagementTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomDependencyTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomExtensionTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomModelTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomParentTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomPropertiesTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/transform/jdom/JDomScmTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/util/PomFinderTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/util/ReleaseUtilTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/java/org/apache/maven/shared/release/versions/DefaultVersionInfoTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/artifactId-release-range-1.0-20060424.060453-1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/1.0/artifactId-release-range-1.0.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId-release-range/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/artifactId-1.0-20060424.060453-1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.0-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.0/artifactId-1.0.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/artifactId-1.1-20080128.141330-1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/1.1-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/artifactId/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/extension-artifactId/1.3-SNAPSHOT/extension-artifactId-1.3-SNAPSHOT.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/extension-artifactId/1.3-SNAPSHOT/extension-artifactId-1.3-SNAPSHOT.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/parent-artifactId/1-SNAPSHOT/parent-artifactId-1-SNAPSHOT.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/parent-artifactId/1/parent-artifactId-1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/parent-artifactId/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/plugin-artifactId/1.0/plugin-artifactId-1.0.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/plugin-artifactId/1.0/plugin-artifactId-1.0.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/plugin-artifactId/1.1-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/plugin-artifactId/1.1-SNAPSHOT/plugin-artifactId-1.1-20060424.131158-1.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/plugin-artifactId/1.1-SNAPSHOT/plugin-artifactId-1.1-20060424.131158-1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/external/plugin-artifactId/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/artifactId2/1.0-SNAPSHOT/artifactId2-1.0-20100813.112234-1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/artifactId2/1.0-SNAPSHOT/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/artifactId2/maven-metadata.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/subproject1/1.0-SNAPSHOT/subproject1-1.0-SNAPSHOT.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/subproject1/1.0-SNAPSHOT/subproject1-1.0-SNAPSHOT.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/subproject1/2.0/subproject1-2.0.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/groupId/subproject1/2.0/subproject1-2.0.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/remote-repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.pom delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/empty-release.properties delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/DefaultReleaseManagerTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/exec/ForkedMavenExecutorTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/BranchInputVariablesPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/CheckDependencySnapshotsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/CheckoutProjectFromScmTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/EndReleasePhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/GenerateReleasePomsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/MapVersionsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RemoveReleasePomsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RemoveScmTagPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RewritePomsForBranchPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RewritePomsForDevelopmentPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RewritePomsForReleasePhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RunCompleteGoalsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RunPerformGoalsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/RunPrepareGoalsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/ScmBranchPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/ScmCheckModificationsPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/ScmCommitDevelopmentPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/ScmCommitPreparationPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/org/apache/maven/shared/release/phase/ScmTagPhaseTest.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/pomfinder/pom1.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-parent/child/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-range-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-all/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-parent/child/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/external-timestamped-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-and-external-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-differing-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-differing-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-differing-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-managed-snapshot-dependency/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-managed-snapshot-plugin/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-dependencies-no-reactor/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/internal-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/multimodule-external-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/multimodule-external-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/multimodule-external-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-range-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/no-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/snapshot-release-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-external-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-external-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-external-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-external-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-internal-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-internal-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-internal-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/check-dependencies/unused-internal-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/basic-pom/expected-backup.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/pom-with-modules/expected-backup.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/pom-with-modules/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/pom-with-modules/subproject1/expected-backup.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/pom-with-modules/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/pom-with-modules/subproject2/expected-backup.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/create-backup-poms/pom-with-modules/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom-entities/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom-entities/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom-namespace/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom-with-encoding/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom-with-encoding/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom/expected-release-pom-with-schema.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/cdata-around-values/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/cdata-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/cdata-around-values/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/cdata-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/cdata-around-values/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/cdata-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/comments-around-values/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/comments-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/comments-around-values/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/comments-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/external-range-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-dependencies/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-dependencies/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-dependencies/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-extension/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-extension/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-extension/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-plugins/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-plugins/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-plugins/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-report-plugins/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-report-plugins/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-report-plugins/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-differing-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/subproject3/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-dependency/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/subproject3/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-managed-snapshot-plugin/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject3/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject4/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject4/subsubproject/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-dependencies/subproject4/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/subproject3/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-extension/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject3/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject4/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-range-dependency/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-range-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-range-dependency/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-range-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-range-dependency/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-range-dependency/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject3/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject4/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/internal-snapshot-report-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-finalname/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-finalname/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-inherited-version/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-inherited-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-inherited-version/subproject1/expected-release-pom-version-changed.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-inherited-version/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-inherited-version/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-namespace/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-namespace/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-namespace/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-namespace/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-namespace/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-parent/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-parent/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-released-parent/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-released-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-released-parent/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-with-released-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-without-extension-version/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/pom-without-extension-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/whitespace-around-values/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/whitespace-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/whitespace-around-values/subproject1/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/whitespace-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/whitespace-around-values/subproject2/expected-release-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/generate-release-poms/whitespace-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/remove-release-poms/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/remove-release-poms/pom-with-modules/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/remove-release-poms/pom-with-modules/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/remove-release-poms/pom-with-modules/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/basic-pom/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/basic-pom/pom.xml.releaseBackup delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/pom.xml.releaseBackup delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/subproject1/pom.xml.releaseBackup delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/restore-backup-poms/pom-with-modules/subproject2/pom.xml.releaseBackup delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-entities/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-entities/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-inherited-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-inherited-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-inherited-scm/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-inherited-scm/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-inherited-scm/subproject1/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-inherited-scm/subproject1/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-namespace/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-cvs-from-tag/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-cvs-from-tag/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-cvs/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-cvs/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-dashes-in-comment/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-dashes-in-comment/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-empty-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-empty-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-encoding/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-encoding/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-scm-expression/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-scm-expression/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-tag-base-and-varying-scm-urls/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-tag-base-and-varying-scm-urls/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-tag-base/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom-with-tag-base/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom/expected-pom-with-schema.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-around-values/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-section/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/cdata-section/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/comments-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/comments-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/comments-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/comments-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/imported-dependency-management-in-reactor/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/imported-dependency-management-in-reactor/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/imported-dependency-management-in-reactor/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/imported-dependency-management-in-reactor/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/imported-dependency-management-in-reactor/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/imported-dependency-management-in-reactor/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-dependencies/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-dependencies/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-dependencies/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-extension/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-extension/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-extension/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-report-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-report-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-report-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-differing-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-dependency/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-managed-snapshot-plugin/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject4/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-dependencies/subproject4/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-extension/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugin-deps/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-profile/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/internal-snapshot-report-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/expected-pom-different-version.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject2/expected-pom-different-version.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject3/expected-pom-different-version.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/interpolated-versions/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/modules-with-different-versions/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/modules-with-different-versions/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/modules-with-different-versions/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/modules-with-different-versions/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/modules-with-different-versions/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/modules-with-different-versions/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/multimodule-with-deep-subprojects/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/multimodule-with-deep-subprojects/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/multimodule-with-deep-subprojects/sub/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/multimodule-with-deep-subprojects/sub/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/multimodule-with-deep-subprojects/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/multimodule-with-deep-subprojects/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-inherited-version/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-inherited-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-inherited-version/subproject1/expected-pom-version-changed.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-inherited-version/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-inherited-version/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-namespace/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-namespace/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-namespace/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-namespace/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-namespace/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-overridden-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-overridden-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-overridden-scm/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-overridden-scm/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-overridden-scm/subproject1/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-overridden-scm/subproject1/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-and-properties/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-and-properties/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-and-properties/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-and-properties/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-and-properties/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-and-properties/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-flat/root-project/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-flat/root-project/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-flat/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent-flat/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-property-dependency-coordinate/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-property-dependency-coordinate/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-property-dependency-coordinate/subproject1-3.4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-property-dependency-coordinate/subproject1-3.4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-property-dependency-coordinate/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-property-dependency-coordinate/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-released-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-released-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-released-parent/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-released-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-scm-of-parent-ending-with-a-slash/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-scm-of-parent-ending-with-a-slash/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-scm-of-parent-ending-with-a-slash/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-with-scm-of-parent-ending-with-a-slash/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-without-extension-version/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/pom-without-extension-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/whitespace-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/whitespace-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/whitespace-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/whitespace-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/whitespace-around-values/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-branch/whitespace-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-ejb-client-dep/ejb/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-ejb-client-dep/ejb/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-ejb-client-dep/project/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-ejb-client-dep/project/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-entities/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-entities/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-inherited-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-inherited-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-inherited-scm/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-inherited-scm/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-inherited-scm/subproject1/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-inherited-scm/subproject1/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-namespace/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-with-cvs-from-tag/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-with-cvs-from-tag/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-with-cvs/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-with-cvs/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-with-encoding/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom-with-encoding/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom/expected-pom-with-schema.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/cdata-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/cdata-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/cdata-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/cdata-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/cdata-around-values/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/cdata-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/comments-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/comments-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/comments-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/comments-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-dependencies/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-dependencies/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-dependencies/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-extension/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-extension/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-extension/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-report-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-report-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-report-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-differing-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-dependency/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-managed-snapshot-plugin/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject4/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies-without-dependencies-version-update/subproject4/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject4/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-dependencies/subproject4/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-extension/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugin-deps/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-profile/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/internal-snapshot-report-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-inherited-version/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-inherited-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-inherited-version/subproject1/expected-pom-version-changed.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-inherited-version/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-inherited-version/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-namespace/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-namespace/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-namespace/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-namespace/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-namespace/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management-import/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management-import/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management-import/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management-import/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management-import/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management-import/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-in-dependency-management/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-sim/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-sim/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-sim/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-sim/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-sim/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties-sim/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent-and-properties/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-property-dependency-coordinate/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-property-dependency-coordinate/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-property-dependency-coordinate/subproject1-3.4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-property-dependency-coordinate/subproject1-3.4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-property-dependency-coordinate/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-property-dependency-coordinate/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-released-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-released-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-released-parent/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-with-released-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-without-extension-version/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/pom-without-extension-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/whitespace-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/whitespace-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/whitespace-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/whitespace-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/whitespace-around-values/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-development/whitespace-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-entities/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-entities/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-inherited-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-inherited-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-inherited-scm/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-inherited-scm/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-inherited-scm/subproject1/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-inherited-scm/subproject1/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-namespace/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-cvs-from-tag/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-cvs-from-tag/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-cvs/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-cvs/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-dashes-in-comment/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-dashes-in-comment/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-empty-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-empty-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-encoding/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-encoding/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-scm-expression/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-scm-expression/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-tag-base-and-varying-scm-urls/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-tag-base-and-varying-scm-urls/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-tag-base/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom-with-tag-base/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom/expected-pom-with-schema.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/basic-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-around-values/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-section/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/cdata-section/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/comments-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/comments-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/comments-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/comments-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/imported-dependency-management-in-reactor/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/imported-dependency-management-in-reactor/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/imported-dependency-management-in-reactor/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/imported-dependency-management-in-reactor/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/imported-dependency-management-in-reactor/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/imported-dependency-management-in-reactor/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-dependencies/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-dependencies/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-dependencies/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-extension/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-extension/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-extension/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-report-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-report-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-report-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-differing-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-dependency/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-managed-snapshot-plugin/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject4/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-dependencies/subproject4/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-extension/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugin-deps/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-profile/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/internal-snapshot-report-plugins/subproject4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/expected-pom-different-version.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject2/expected-pom-different-version.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject3/expected-pom-different-version.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject3/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/interpolated-versions/subproject3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/modules-with-different-versions/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/modules-with-different-versions/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/modules-with-different-versions/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/modules-with-different-versions/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/modules-with-different-versions/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/modules-with-different-versions/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/multimodule-with-deep-subprojects/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/multimodule-with-deep-subprojects/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/multimodule-with-deep-subprojects/sub/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/multimodule-with-deep-subprojects/sub/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/multimodule-with-deep-subprojects/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/multimodule-with-deep-subprojects/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-externally-released-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-externally-released-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-inherited-version/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-inherited-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-inherited-version/subproject1/expected-pom-version-changed.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-inherited-version/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-inherited-version/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-namespace/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-namespace/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-namespace/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-namespace/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-namespace/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-overridden-scm/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-overridden-scm/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-overridden-scm/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-overridden-scm/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-overridden-scm/subproject1/subsubproject/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-overridden-scm/subproject1/subsubproject/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-and-properties/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-and-properties/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-and-properties/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-and-properties/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-and-properties/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-and-properties/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-flat/root-project/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-flat/root-project/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-flat/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent-flat/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-property-dependency-coordinate/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-property-dependency-coordinate/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-property-dependency-coordinate/subproject1-3.4/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-property-dependency-coordinate/subproject1-3.4/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-property-dependency-coordinate/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-property-dependency-coordinate/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-released-parent/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-released-parent/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-released-parent/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-released-parent/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-scm-of-parent-ending-with-a-slash/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-scm-of-parent-ending-with-a-slash/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-scm-of-parent-ending-with-a-slash/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-with-scm-of-parent-ending-with-a-slash/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-without-extension-version/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/pom-without-extension-version/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/whitespace-around-values/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/whitespace-around-values/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/whitespace-around-values/subproject1/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/whitespace-around-values/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/whitespace-around-values/subproject2/expected-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/rewrite-for-release/whitespace-around-values/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/multimodule-with-deep-subprojects/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/multimodule-with-deep-subprojects/sub/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/multimodule-with-deep-subprojects/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/multiple-poms/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/multiple-poms/subproject1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/multiple-poms/subproject2/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/projects/scm-commit/single-pom/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/release.properties delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/rewrite-release.properties delete mode 100644 safety/Java/maven-release/src/maven-release-manager/src/test/resources/settings-security.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/mrm/repository/dependency-1.0-SNAPSHOT.pom delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/mrm/repository/extension-1.0-SNAPSHOT.pom delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/mrm/repository/parent-1-SNAPSHOT.pom delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/mrm/settings.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-458/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-458/verify.bsh delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-694/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-694/test.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-694/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-745/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-745/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-976/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/MRELEASE-976/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/branch/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-459/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-592/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-736/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-736/test.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-818/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-818/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-832/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-832/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/MRELEASE-832/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/perform/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/MRELEASE-808/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/MRELEASE-808/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/finalname-basic/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/finalname-basic/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/finalname-multimodule/module/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/finalname-multimodule/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/finalname-multimodule/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare-with-pom/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-128/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-128/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-156/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-156/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161-dependencyManagement/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161-dependencyManagement/release-test-module-one/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161-dependencyManagement/release-test-module-two/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161-dependencyManagement/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161/release-test-module-one/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161/release-test-module-two/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-161/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-420/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-420/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-483/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-483/test.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-483/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-533/other-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-533/test.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-533/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-571_M3/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-571_M3/module1/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-571_M3/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-571_M3/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-618/my-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-618/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-667/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-667/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-834/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-834/test.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-835/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-835/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-966/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-966/my-pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-966/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-966/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-976/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-976/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-985/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-985/test.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/MRELEASE-985/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/completion-goals/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/completion-goals/verify.bsh delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/fail-on-snapshots/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/fail-on-snapshots/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/fail-on-snapshots/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/module-a/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/module-a/src/main/java/org/apache/maven/plugin/release/module/a/App.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/module-a/src/test/java/org/apache/maven/plugin/release/module/a/AppTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/module-b/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/module-b/src/main/java/org/apache/maven/plugin/release/module/b/App.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/module-b/src/test/java/org/apache/maven/plugin/release/module/b/AppTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/parent-project/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/flat-multi-module/parent-project/verify.bsh delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/forked-basic/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/invoker-basic/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/namespace/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/namespace/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/oddeven-policy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/module-a/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/module-a/src/main/java/org/apache/maven/plugin/release/module/a/App.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/module-a/src/test/java/org/apache/maven/plugin/release/module/a/AppTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/module-b/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/module-b/src/main/java/org/apache/maven/plugin/release/module/b/App.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/module-b/src/test/java/org/apache/maven/plugin/release/module/b/AppTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/regular-multi-module/verify.bsh delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/prepare/semver-policy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-555/module-a/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-555/module-b/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-555/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-555/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-611/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-611/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-783/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-976/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/MRELEASE-976/verify.groovy delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/projects/update-versions/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-project-naming-stub-policy/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-project-naming-stub-policy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-project-naming-stub-policy/src/main/java/org/apache/maven/shared/release/policy/stub/StubNamingPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-project-version-stub-policy/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-project-version-stub-policy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-project-version-stub-policy/src/main/java/org/apache/maven/shared/release/policy/stub/StubVersionPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-dummy/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-dummy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyScmProvider.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-dummy/src/main/java/org/apache/maven/scm/provider/dummy/DummyScmProviderRepository.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubBranchCommand.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubCheckInCommand.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubCheckOutCommand.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubScmProvider.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubScmProviderRepository.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubStatusCommand.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-scm-provider-stub/src/main/java/org/apache/maven/scm/provider/stub/StubTagCommand.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-wagon-provider-dummy/invoker.properties delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-wagon-provider-dummy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/it/setup/maven-wagon-provider-dummy/src/main/java/org/apache/maven/wagon/providers/dummy/DummyWagonProvider.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/CleanReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareWithPomReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/StageReleaseMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/branch.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/clean-release.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/generate-release-poms.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/lock-files.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/non-interactive-release.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/perform-release.apt.vm delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/prepare-release.apt.vm delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/rollback-release.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/run-goals-before-commit.apt.vm delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/examples/update-versions.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/index.apt delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/apt/usage.apt.vm delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/fml/faq.fml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/site/site.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/CleanReleaseMojoTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/PerformReleaseMojoTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/PrepareReleaseMojoTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/StageReleaseMojoTest.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/stubs/FlatMultiModuleMavenProjectStub.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/java/org/apache/maven/plugins/release/stubs/MavenProjectStub.java delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/clean/clean.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/perform/perform-with-args.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/perform/perform-with-flat-structure.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/perform/perform-with-multiline-goals.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/perform/perform-with-scm.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/perform/perform-without-site.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/perform/perform.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/prepare/prepare.xml delete mode 100644 safety/Java/maven-release/src/maven-release-plugin/src/test/resources/mojos/stage/stage.xml delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-oddeven-policy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-oddeven-policy/src/main/java/org/apache/maven/shared/release/policy/oddeven/OddEvenVersionPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-oddeven-policy/src/main/java/org/apache/maven/shared/release/policy/oddeven/package-info.java delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-oddeven-policy/src/site/site.xml delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-oddeven-policy/src/test/java/org/apache/maven/shared/release/policy/oddeven/OddEvenVersionPolicyTestCase.java delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-semver-policy/pom.xml delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-semver-policy/src/site/site.xml delete mode 100644 safety/Java/maven-release/src/maven-release-policies/maven-release-semver-policy/src/test/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicyTest.java delete mode 100644 safety/Java/maven-release/src/pom.xml delete mode 100644 safety/Java/maven-release/src/src/site/apt/index.apt delete mode 100644 safety/Java/maven-release/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-release/src/src/site/site.xml delete mode 100644 safety/Java/maven-release/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-shared-utils/src/Jenkinsfile delete mode 100644 safety/Java/maven-shared-utils/src/README.md delete mode 100755 safety/Java/maven-shared-utils/src/deploySite.sh delete mode 100755 safety/Java/maven-shared-utils/src/findbugs-exclude.xml delete mode 100644 safety/Java/maven-shared-utils/src/pom.xml delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/Os.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/PathTool.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/PropertyUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/ReaderFactory.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/StringUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/WriterFactory.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/AbstractStreamHandler.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/Arg.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/CommandLineCallable.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/CommandLineException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/CommandLineTimeOutException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/CommandLineUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/Commandline.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/DefaultConsumer.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/ShutdownHookUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/StreamConsumer.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/StreamFeeder.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/StreamPumper.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/WriterStreamConsumer.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/javatool/AbstractJavaTool.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/javatool/AbstractJavaToolRequest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/javatool/JavaTool.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/javatool/JavaToolException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/javatool/JavaToolRequest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/javatool/JavaToolResult.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/shell/BourneShell.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/shell/CmdShell.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/shell/CommandShell.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/cli/shell/Shell.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/introspection/ClassMap.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/introspection/IntrospectionException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/introspection/MethodMap.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/introspection/ReflectionValueExtractor.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanResult.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/DirectoryWalkListener.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/FileUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/IOUtil.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/Java7Support.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/MatchPattern.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/MatchPatterns.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/ScanConductor.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/SelectorUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/io/WalkCollector.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/LoggerLevelRenderer.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/MessageUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/Style.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/logging/package-info.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/PrettyPrintXMLWriter.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XMLEncode.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XMLWriter.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XmlReaderException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XmlStreamReader.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XmlStreamReaderException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XmlStreamWriter.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/XmlWriterUtil.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/Xpp3Dom.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomUtils.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/Xpp3DomWriter.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/java/org/apache/maven/shared/utils/xml/pull/XmlPullParserException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/main/resources/META-INF/NOTICE delete mode 100644 safety/Java/maven-shared-utils/src/src/main/resources/org/apache/maven/shared/utils/annotations.xml delete mode 100644 safety/Java/maven-shared-utils/src/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-shared-utils/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-shared-utils/src/src/site/site.xml delete mode 100644 safety/Java/maven-shared-utils/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/CaseTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/OsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/PathToolTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/PropertyUtilsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/StringUtilsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/XmlStreamReaderTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/cli/CommandLineUtilsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/cli/shell/BourneShellTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/exceptionutils/TestException.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/exceptionutils/TestExceptionWithDetail.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/introspection/ReflectionValueExtractorTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/DirectoryScannerTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/FileUtilsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/IOUtilTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/MatchPatternTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/MatchPatternsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/SelectorUtilsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/io/SymlinkTestSetup.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilderTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/logging/MessageUtilsTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/testhelpers/FileTestHelper.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/xml/PrettyPrintXmlWriterTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/xml/XmlWriterUtilTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/xml/Xpp3DomBuilderTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/java/org/apache/maven/shared/utils/xml/pull/Xpp3DomTest.java delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/directorywalker/directory1/file1.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/directorywalker/directory2/directory21/file21.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/directorywalker/directory2/file2.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/directorywalker/file.txt delete mode 100755 safety/Java/maven-shared-utils/src/src/test/resources/executable delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/expand/expand_test.zip delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/dirOnTheOutside/FileInDirOnTheOutside.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/onTheOutside.txt delete mode 100755 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/regen.sh delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/aRegularDir/aRegularFile.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/fileR.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/fileW.txt delete mode 100755 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/fileX.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/symDir/targetFile.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/symLinkToDirOnTheOutside/FileInDirOnTheOutside.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/symLinkToFileOnTheOutside delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/symR delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/symW delete mode 100755 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/symX delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/src/targetDir/targetFile.txt delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/symlinks.tar delete mode 100644 safety/Java/maven-shared-utils/src/src/test/resources/symlinks/symlinks.zip delete mode 100644 safety/Java/maven-war-plugin/src/Jenkinsfile delete mode 100644 safety/Java/maven-war-plugin/src/README.md delete mode 100755 safety/Java/maven-war-plugin/src/deploySite.sh delete mode 100644 safety/Java/maven-war-plugin/src/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-128/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-128/prebuild.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-128/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-128/verify.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-129/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-129/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-129/src/main/webapp/WEB-INF/web.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/MWAR-129/src/main/webapp/index.jsp delete mode 100755 safety/Java/maven-war-plugin/src/src/it/MWAR-129/src/main/webapp/param.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-129/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-test/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-test/src/main/java/com/example/App.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-test/src/test/java/com/example/AppTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp/src/main/java/com/example/Util.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp2/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp2/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/mwar131-webapp2/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-131/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-133/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-133/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-133/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-133/src/main/webresources/filtered.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-133/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-139/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-139/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-139/src/main/webresources/filterme.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-139/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/war-common/pom.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/MWAR-143/war-common/src/main/images/duke-beer.jpg delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/war-common/src/main/resources/filter.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/war-common/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/war-filter-overlay/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-143/war-filter-overlay/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-167/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-167/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-167/src/main/resources/MANIFEST.MF delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-167/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-240/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-240/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-240/src/main/java/org/apache/maven/plugin/war/it/Dummy.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-240/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-306/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-306/src/main/webapp/index.html delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-306/verify.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-311/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-311/src/main/resources/app.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-311/src/main/resources/default.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-311/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-311/verify.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-314/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-314/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-314/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-326/invoker.properties delete mode 100755 safety/Java/maven-war-plugin/src/src/it/MWAR-326/pom.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/MWAR-326/src/main/java/A.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-326/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-350/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-350/src/main/java/org/apache/maven/it0016/Person.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-350/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-350/src/main/webapp/index.html delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-350/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-352_custom-webXml/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-352_custom-webXml/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-352_custom-webXml/src/main/webconfig/release/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-352_custom-webXml/verify.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/custom/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/custom/src/main/custom/a1.txt delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/custom/src/main/custom/a2.txt delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/generic/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/generic/src/main/webapp/x/a1.txt delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/generic/src/main/webapp/x/a2.txt delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/generic/src/main/webapp/x/a3.txt delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-371/verify.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-396_no-servlet30/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-396_no-servlet30/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-396_servlet30/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-396_servlet30/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-427_update-without-clean/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-427_update-without-clean/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-427_update-without-clean/src/main/resources/resource.txt delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-427_update-without-clean/src/main/webapp/index.html delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-427_update-without-clean/verify.groovy delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-430_jakarta-servlet/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-430_jakarta-servlet/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-430_jakarta-servlet/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-62/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-62/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-62/src/main/webapp/dev.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-62/src/main/webapp/test.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-62/src/main/webapp/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-62/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-96/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-96/src/main/filters/filter.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-96/src/main/webapp/WEB-INF/web.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/MWAR-96/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/MWAR-96/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/archiveClasses/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/archiveClasses/src/main/java/org/apache/maven/it0016/Person.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/archiveClasses/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/archiveClasses/src/main/webapp/index.html delete mode 100644 safety/Java/maven-war-plugin/src/src/it/archiveClasses/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/default/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/default/src/main/java/org/apache/maven/it0016/Person.java delete mode 100644 safety/Java/maven-war-plugin/src/src/it/default/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/default/src/main/webapp/index.html delete mode 100644 safety/Java/maven-war-plugin/src/src/it/default/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/manifest-content/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/manifest-content/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/manifest-content/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/war-exclude-overlay/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/war-exclude-overlay/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/war-overlay/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/war-overlay/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-excludes/war-overlay/src/main/webapp/lib/js/something/else.js delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/war1-with-contextxml/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/war1-with-contextxml/src/main/webapp/META-INF/context.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/war1-with-contextxml/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/war2-result/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/overlay-keeps-contextxml/war2-result/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/scoped-dependency-same-artifact/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/scoped-dependency-same-artifact/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/scoped-dependency-same-artifact/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/scoped-dependency-same-artifact/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/scoped-dependency-same-artifact/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/settings.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-no-webxml/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-no-webxml/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-no-webxml/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-no-webxml/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-project/invoker.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-project/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-project/src/main/webapp/WEB-INF/web.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/simple-war-project/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/simple-war-project/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/parent/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/web/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/web/src/main/webapp/WEB-INF/web.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/web/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/web/src/main/webresources/WEB-INF/classes/my.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering-delimiter/web/src/main/webresources/WEB-INF/jetty-env.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/parent/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/verify.bsh delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/web/pom.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/web/src/main/webapp/WEB-INF/web.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/web/src/main/webapp/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/web/src/main/webresources/WEB-INF/classes/my.properties delete mode 100644 safety/Java/maven-war-plugin/src/src/it/web-resources-filtering/web/src/main/webresources/WEB-INF/jetty-env.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/AbstractWarMojo.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/Overlay.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/WarExplodedMojo.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/WarInPlaceMojo.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/WarMojo.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/overlay/DefaultOverlay.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/overlay/InvalidOverlayConfigurationException.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/overlay/OverlayManager.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/AbstractWarPackagingTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/ArtifactsPackagingTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/ClassesPackagingTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/CopyUserManifestTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/OverlayPackagingTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/WarPackagingContext.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/WarPackagingTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/packaging/WarProjectPackagingTask.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/util/ClassesPackager.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/util/DependencyInfo.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/util/PathSet.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/util/WarUtils.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/java/org/apache/maven/plugins/war/util/WebappStructure.java delete mode 100644 safety/Java/maven-war-plugin/src/src/main/resources-filtered/META-INF/plexus/components.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/examples/adding-filtering-webresources.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/examples/file-name-mapping.apt delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/examples/including-excluding-files-from-war.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/examples/rapid-testing-jetty6-plugin.apt delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/examples/skinny-wars.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/examples/war-manifest-guide.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/index.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/overlays.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/apt/usage.apt.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/fml/faq.fml.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/site/resources/download.cgi delete mode 100644 safety/Java/maven-war-plugin/src/src/site/site.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/site/xdoc/download.xml.vm delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/AbstractWarExplodedMojoTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/AbstractWarMojoTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/WarExplodedMojoFilteringTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/WarExplodedMojoTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/WarInPlaceMojoTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/WarMojoTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/WarOverlaysTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/WarZipTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/overlay/OverlayManagerTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/AarArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/AbstractArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/EJBArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/EJBArtifactStubWithClassifier.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/EJBClientArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/IncludeExcludeWarArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/JarArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/MarArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/MavenProject4CopyConstructor.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/MavenProjectArtifactsStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/MavenProjectBasicStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/MavenZipProject.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/ModelStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/PARArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/ProjectHelperStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/ResourceStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/TLDArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/WarArtifact4CCStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/WarArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/WarOverlayStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/XarArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/stub/ZipArtifactStub.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/util/PathSetTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/java/org/apache/maven/plugins/war/util/WebappStructureTest.java delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/overlays/overlay-one/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/overlays/overlay-one/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/overlays/overlay-one/login.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/overlays/overlay-two/WEB-INF/web.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/overlays/overlay-two/admin.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/overlays/overlay-two/index.jsp delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/ejb.jar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/ejbclient.jar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/include-exclude.war delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/javax.servlet-api-3.0.1.jar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/sample.par delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/simple-updated.war delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/simple.aar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/simple.jar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/simple.mar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/simple.war delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/simple.xar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/sample_wars/tld.jar delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/warexplodedinplacemojo/plugin-config.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/warexplodedmojo/plugin-config.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/warmojotest/not-primary-artifact.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/warmojotest/plugin-config-primary-artifact.xml delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/waroverlays/default.xml delete mode 100755 safety/Java/maven-war-plugin/src/src/test/resources/unit/warziptest/foobar.zip delete mode 100644 safety/Java/maven-war-plugin/src/src/test/resources/unit/warziptest/war-with-zip.xml delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/bnd.bnd delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/AuthConstants.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/AuthUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/AuthenticationSupport.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/AbstractAuthenticationHandlerHolder.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/AuthenticationHandlerHolder.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/AuthenticationRequirementHolder.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/AuthenticatorWebConsolePlugin.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/HttpBasicAuthenticationHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/LoginServlet.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/LogoutServlet.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolder.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticator.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/SlingAuthenticatorServiceListener.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/engine/EngineAuthenticationHandlerHolder.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/impl/engine/EngineSlingAuthenticator.java delete mode 100755 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationFormServlet.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/AbstractAuthenticationHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/AuthenticationFeedbackHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/AuthenticationHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfo.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/AuthenticationInfoPostProcessor.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/DefaultAuthenticationFeedbackHandler.java delete mode 100755 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/auth/core/spi/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/engine/auth/AuthenticationHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/engine/auth/AuthenticationInfo.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/engine/auth/Authenticator.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/engine/auth/NoAuthenticationHandlerException.java delete mode 100755 safety/Java/sling-org-apache-sling-auth-core/src/src/main/java/org/apache/sling/engine/auth/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/test/java/org/apache/sling/auth/core/AuthUtilTest.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/test/java/org/apache/sling/auth/core/impl/SlingAuthenticatorServiceListenerTest.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/test/java/org/apache/sling/auth/core/impl/SlingAuthenticatorTest.java delete mode 100644 safety/Java/sling-org-apache-sling-auth-core/src/src/test/java/org/apache/sling/auth/core/spi/AuthenticationInfoTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/bnd.bnd delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Counter.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Counting.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Gauge.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Histogram.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Meter.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Metric.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/MetricsService.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/MetricsServiceFactory.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/NoopMetric.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/Timer.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/BundleMetricsMapper.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/CounterImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/GaugeManager.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/HistogramImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/InternalMetricsServiceFactory.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/JSONReporter.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/JmxUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/LogReporter.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/MeterImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/MetricWebConsolePlugin.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/MetricsServiceImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/internal/TimerImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/main/java/org/apache/sling/commons/metrics/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/BundleMetricsMapperTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/InternalMetricsServiceFactoryTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/JSONReporterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/JmxUtilTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/LogReporterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/MetricServiceTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/MetricWebConsolePluginTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/internal/MetricWrapperTest.java delete mode 100644 safety/Java/sling-org-apache-sling-commons-metrics/src/src/test/java/org/apache/sling/commons/metrics/test/MetricsServiceFactoryIT.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/bnd.bnd delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/EngineConstants.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/RequestLog.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/RequestUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/ResponseUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/SlingRequestProcessor.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/SlingSettingsService.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/DefaultErrorHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/RequestProcessorMBeanImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/SlingHttpContext.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/SlingHttpServletRequestImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/SlingHttpServletResponseImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/SlingMainServlet.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/SlingRequestProcessorImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/SlingSettingsServiceImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/StaticResponseHeader.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/adapter/SlingServletRequestAdapter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/adapter/SlingServletResponseAdapter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/console/RequestHistoryConsolePlugin.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/console/WebConsoleConfigPrinter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/debug/RequestProgressTrackerLogFilter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/AbstractSlingFilterChain.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/FilterHandle.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/FilterPredicate.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/FilterProcessorMBeanImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/RequestSlingFilterChain.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/ServletFilterManager.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/SlingComponentFilterChain.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelper.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/helper/ClientAbortException.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/helper/ExternalServletContextWrapper.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/helper/NullResourceBundle.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/helper/RequestListenerManager.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/helper/SlingFilterConfig.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/helper/SlingServletContext.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/CustomLogFormat.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/FileRequestLog.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/LoggerRequestLog.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/RequestLogServiceFacade.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/RequestLogger.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/RequestLoggerFilter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/RequestLoggerRequest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/RequestLoggerResponse.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/log/RequestLoggerService.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/AbstractRequestParameter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/ContainerRequestParameter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/MultipartRequestParameter.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/ParameterMap.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/ParameterSupport.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/ParameterSupportHttpServletRequestWrapper.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/RequestParameterSupportConfigurer.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/RequestPartsIterator.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/SlingPart.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/SlingUnsupportedEncodingException.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/parameters/Util.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/request/ContentData.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/request/FastMessageFormat.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/request/RequestData.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/request/SlingRequestDispatcher.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/request/SlingRequestPathInfo.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/impl/request/SlingRequestProgressTracker.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/jmx/FilterProcessorMBean.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/jmx/RequestProcessorMBean.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/jmx/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/servlets/AbstractServiceReferenceConfig.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/servlets/ErrorHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/main/java/org/apache/sling/engine/servlets/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/ResponseUtilTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/benchmarks/AddValueToAtomicsDriver.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/benchmarks/AddValueToStatisticsDirectDriver.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/benchmarks/AddValueToStatisticsViaExecutorDriver.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/RequestProcessorMBeanImplTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/SlingHttpServletRequestImplTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/StaticResponseHeaderTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/debug/RequestProgressTrackerLogFilterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/filter/AbstractFilterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/filter/FilterHandleTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/filter/FilterPredicateTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/filter/ServletFilterManagerTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/filter/SlingFilterChainHelperTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/helper/ExternalServletContextWrapperTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/log/ClientAbortExceptionTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/log/CustomLogFormatTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/parameters/ContainerRequestParameterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/parameters/UtilTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/request/FastMessageFormatTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/request/InitResourceTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/request/RequestDataTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/request/SlingRequestPathInfoTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/java/org/apache/sling/engine/impl/request/SlingRequestProgressTrackerTest.java delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/resources/japex/hundred_iterations.xml delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/resources/japex/million_iterations.xml delete mode 100644 safety/Java/sling-org-apache-sling-engine/src/src/test/resources/japex/thousand_iterations.xml delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/api/JcrResourceConstants.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/api/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/HelperData.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/JcrListenerBaseConfig.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/JcrModifiableValueMap.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceChange.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/JcrSystemUserValidator.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/JcrValueMap.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/NodeUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/BooleanConverter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/CalendarConverter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/Converter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/DateConverter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntry.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/JcrResourceUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/LazyInputStream.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/NumberConverter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/StringConverter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/ZonedDateTimeConverter.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/BasicQueryLanguageProvider.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrExternalizableInputStream.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrItemResource.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrItemResourceFactory.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResource.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceIterator.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceMetadata.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrProviderState.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrProviderStateFactory.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrResourceProvider.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/java/org/apache/sling/jcr/resource/internal/scripting/JcrObjectsBindingsValuesProvider.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/resources/SLING-INF/nodetypes/folder.cnd delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/resources/SLING-INF/nodetypes/mapping.cnd delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/resources/SLING-INF/nodetypes/redirect.cnd delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/resources/SLING-INF/nodetypes/resource.cnd delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/main/resources/SLING-INF/nodetypes/vanitypath.cnd delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/AssertCalendar.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/JcrModifiableValueMapTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceListenerScalabilityTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceListenerTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/JcrSystemUserValidatorTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/JcrNodeResourceIteratorTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/JcrPropertyMapCacheEntryTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrItemResourceFactoryTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrItemResourceTestBase.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResourceTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResourceTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrResourceProviderSessionHandlingTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrResourceProviderTest.java delete mode 100644 safety/Java/sling-org-apache-sling-jcr-resource/src/src/test/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrTestNodeResource.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/bnd.bnd delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/Mapping.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/ServicePrincipalsValidator.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/ServiceUserMapped.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/ServiceUserMapper.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/ServiceUserValidator.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/impl/MappingConfigAmendment.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/impl/MappingInventoryPrinter.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/impl/ServiceUserMappedBundleFilter.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/impl/ServiceUserMappedImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/impl/ServiceUserMapperImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/main/java/org/apache/sling/serviceusermapping/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/test/java/org/apache/sling/serviceusermapping/impl/MappingTest.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/test/java/org/apache/sling/serviceusermapping/impl/ServiceUserMappedBundleFilterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-serviceusermapper/src/src/test/java/org/apache/sling/serviceusermapping/impl/ServiceUserMapperImplTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/Protocols.md delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/bnd.bnd delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/developer-tests/README.md delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/developer-tests/testFileUploads.sh delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/AbstractPostOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/AbstractPostResponse.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/AbstractSlingPostOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/HtmlResponse.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/JSONResponse.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/Modification.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/ModificationType.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/NodeNameGenerator.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/PostOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/PostResponse.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/PostResponseCreator.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/PostResponseWithErrorHandling.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/SlingPostConstants.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/SlingPostOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/SlingPostProcessor.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/VersioningConfiguration.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/PostOperationProxyProvider.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/PostResponseWithErrorHandling.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/SlingPostServlet.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/Chunk.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/ChunkCleanUpTask.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/DateParser.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/DefaultNodeNameGenerator.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/HtmlPostResponseProxy.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/HtmlResponseProxy.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/JCRSupport.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/JCRSupportImpl.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/MediaRangeList.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/NodeNameFilter.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/ReferenceParser.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/RequestProperty.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/ResourceIteratorInputStream.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/SlingFileUploadHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/SlingPropertyValueHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/helper/StreamedChunk.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCopyMoveOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractCreateOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/AbstractPostOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/CheckinOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/CheckoutOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/CopyOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/DeleteOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/ImportOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/ModifyOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/MoveOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/NopOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/RestoreOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/impl/operations/StreamedUploadOperation.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/java/org/apache/sling/servlets/post/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/resources/SLING-INF/nodetypes/chunk.cnd delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/resources/org/apache/sling/servlets/post/HtmlNoGoBackResponse.html delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/resources/org/apache/sling/servlets/post/HtmlResponse.html delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/main/resources/system/sling.js delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/AbstractPostOperationTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/HtmlResponseTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/JsonResponseTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/NodeNameFilterTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/RequestPropertyTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/SlingPostServletTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/HtmlResponseProxyTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/MediaRangeListTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/MockSlingHttpServlet3Request.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/MockSlingHttpServlet3Response.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/ResourceIteratorInputStreamTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/SlingPropertyValueHandlerAutotypeTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/SlingPropertyValueHandlerTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/helper/StreamedChunkTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/operations/AbstractCreateOperationTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/operations/CopyOperationTest.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/operations/MockPart.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/operations/MockRealResource.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/operations/MockValueMap.java delete mode 100644 safety/Java/sling-org-apache-sling-servlets-post/src/src/test/java/org/apache/sling/servlets/post/impl/operations/StreamingUploadOperationTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/CODE_OF_CONDUCT.md delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/CONTRIBUTING.md delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/Jenkinsfile delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/LICENSE delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/README.md delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/pom.xml delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/AbstractItem.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/ItemData.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/ItemFilter.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockEventListenerIterator.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockJcr.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockNamespaceRegistry.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockNode.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockNodeType.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockNodeTypeManager.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockNodeTypes.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockObservationManager.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockProperty.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockQuery.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockQueryManager.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResult.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockQueryResultHandler.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockRepository.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockRow.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockSession.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/MockWorkspace.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/ResourceUtil.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/main/java/org/apache/sling/testing/mock/jcr/package-info.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/AbstractItemTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/MockNodeTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/MockPropertyTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/MockQueryManagerTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/MockRepositoryTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/MockSessionTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/MockWorkspaceTest.java delete mode 100644 safety/Java/sling-org-apache-sling-testing-jcr-mock/src/src/test/java/org/apache/sling/testing/mock/jcr/ResourceUtilTest.java delete mode 100644 safety/Java/tiles-autotag/src/FREEMARKER-LICENSE.txt delete mode 100644 safety/Java/tiles-autotag/src/NOTICE.txt delete mode 100644 safety/Java/tiles-autotag/src/XSTREAM-LICENSE.txt delete mode 100644 safety/Java/tiles-autotag/src/assembly/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/assembly/src/main/assembly/bin.xml delete mode 100644 safety/Java/tiles-autotag/src/assembly/src/main/assembly/docs.xml delete mode 100644 safety/Java/tiles-autotag/src/assembly/src/main/assembly/src.xml delete mode 100644 safety/Java/tiles-autotag/src/assembly/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles-autotag/src/assembly/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles-autotag/src/assembly/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/java/org/apache/tiles/autotag/plugin/AbstractGenerateMojo.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/java/org/apache/tiles/autotag/plugin/CreateDescriptorMojo.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojo.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/java/org/apache/tiles/autotag/plugin/GenerateJspMojo.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojo.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/java/org/apache/tiles/autotag/plugin/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/AbstractGenerateMojoTest.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/CreateDescriptorMojoTest.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateFreemarkerMojoTest.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateJspMojoTest.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/GenerateVelocityMojoTest.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/internal/AnnotatedExampleModel.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/internal/ExampleExcluded.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/internal/ExampleExecutableModel.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/internal/ExampleModel.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/internal/ExampleRequest.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/java/org/apache/tiles/autotag/plugin/internal/NotFeasibleExampleModel.java delete mode 100644 safety/Java/tiles-autotag/src/maven-autotag-plugin/src/test/resources/META-INF/template-suite.xml delete mode 100644 safety/Java/tiles-autotag/src/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/src/site/apt/dev/release.apt delete mode 100644 safety/Java/tiles-autotag/src/src/site/apt/plugin.apt delete mode 100644 safety/Java/tiles-autotag/src/src/site/apt/taglib.apt delete mode 100644 safety/Java/tiles-autotag/src/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/src/site/xdoc/dev/building.xml delete mode 100644 safety/Java/tiles-autotag/src/src/site/xdoc/dev/snapshots.xml delete mode 100644 safety/Java/tiles-autotag/src/src/site/xdoc/index.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/AbstractModelBody.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/AutotagRuntime.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/ModelBody.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/annotation/Parameter.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/annotation/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/util/NullWriter.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/main/java/org/apache/tiles/autotag/core/runtime/util/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/test/java/org/apache/tiles/autotag/core/runtime/AbstractModelBodyTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core-runtime/src/test/java/org/apache/tiles/autotag/core/runtime/util/NullWriterTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/core/AutotagRuntimeException.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/core/ClassParseException.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/core/DirectoryOutputLocator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/core/OutputLocator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/core/QDoxTemplateSuiteFactory.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/core/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateClassGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/AbstractTemplateSuiteGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/BasicTemplateGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateClassGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateGeneratorBuilder.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateGeneratorFactory.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/TemplateSuiteGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/generate/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/model/TemplateClass.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/model/TemplateMethod.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/model/TemplateParameter.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/model/TemplateSuite.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/model/TemplateSuiteFactory.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/model/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/tool/StringTool.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/java/org/apache/tiles/autotag/tool/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/main/resources/org/apache/tiles/autotag/velocity.properties delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/AutotagRuntimeExceptionTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/ClassParseExceptionTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/QDoxTemplateSuiteFactoryTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/internal/AnnotatedExampleModel.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/internal/ExampleExcluded.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/internal/ExampleExecutableModel.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/internal/ExampleModel.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/internal/ExampleRequest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/core/internal/NotFeasibleExampleModel.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateClassGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/AbstractTemplateSuiteGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/BasicTemplateGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/generate/TemplateGeneratorBuilderTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/model/TemplateClassTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/model/TemplateMethodTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/model/TemplateParameterTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/model/TemplateSuiteTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-core/src/test/java/org/apache/tiles/autotag/tool/StringToolTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/main/java/org/apache/tiles/autotag/freemarker/FMModelGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/main/java/org/apache/tiles/autotag/freemarker/FMModelRepositoryGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/main/java/org/apache/tiles/autotag/freemarker/FMTemplateGeneratorFactory.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/main/java/org/apache/tiles/autotag/freemarker/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/main/resources/org/apache/tiles/autotag/freemarker/fmModel.vm delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/main/resources/org/apache/tiles/autotag/freemarker/repository.vm delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/test/java/org/apache/tiles/autotag/freemarker/FMModelGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/test/java/org/apache/tiles/autotag/freemarker/FMModelRepositoryGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/test/java/org/apache/tiles/autotag/freemarker/FMTemplateGeneratorFactoryTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/test/resources/org/apache/tiles/autotag/freemarker/test/DoStuffFMModel.javat delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/test/resources/org/apache/tiles/autotag/freemarker/test/DoStuffNoBodyFMModel.javat delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-freemarker/src/test/resources/org/apache/tiles/autotag/freemarker/test/TldtestFMModelRepository.javat delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/main/java/org/apache/tiles/autotag/jsp/JspTemplateGeneratorFactory.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/main/java/org/apache/tiles/autotag/jsp/TLDGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/main/java/org/apache/tiles/autotag/jsp/TagClassGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/main/java/org/apache/tiles/autotag/jsp/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/main/resources/org/apache/tiles/autotag/jsp/bodyTag.vm delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/main/resources/org/apache/tiles/autotag/jsp/tld.vm delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/test/java/org/apache/tiles/autotag/jsp/JspTemplateGeneratorFactoryTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/test/java/org/apache/tiles/autotag/jsp/TLDGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/test/java/org/apache/tiles/autotag/jsp/TagClassGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/test/resources/org/apache/tiles/autotag/jsp/test/DoStuffNoBodyTag.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/test/resources/org/apache/tiles/autotag/jsp/test/DoStuffTag.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-jsp/src/test/resources/tldtest-jsp.tld delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/pom.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/main/java/org/apache/tiles/autotag/velocity/VelocityDirectiveGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/main/java/org/apache/tiles/autotag/velocity/VelocityPropertiesGenerator.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/main/java/org/apache/tiles/autotag/velocity/VelocityTemplateGeneratorFactory.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/main/java/org/apache/tiles/autotag/velocity/package-info.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/main/resources/org/apache/tiles/autotag/velocity/velocityDirective.vm delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/main/resources/org/apache/tiles/autotag/velocity/velocityProperties.vm delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/site/site.xml delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/test/java/org/apache/tiles/autotag/velocity/VelocityDirectiveGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/test/java/org/apache/tiles/autotag/velocity/VelocityPropertiesGeneratorTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/test/java/org/apache/tiles/autotag/velocity/VelocityTemplateGeneratorFactoryTest.java delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/test/resources/org/apache/tiles/autotag/velocity/test/DoStuffDirective.javat delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/test/resources/org/apache/tiles/autotag/velocity/test/DoStuffNoBodyDirective.javat delete mode 100644 safety/Java/tiles-autotag/src/tiles-autotag-velocity/src/test/resources/velocity.properties.test delete mode 100644 safety/Java/tiles/src/FREEMARKER-LICENSE.txt delete mode 100644 safety/Java/tiles/src/JAVASSIST-LICENSE.html delete mode 100644 safety/Java/tiles/src/LICENSE.txt delete mode 100644 safety/Java/tiles/src/NOTICE.txt delete mode 100644 safety/Java/tiles/src/OGNL-LICENSE.txt delete mode 100644 safety/Java/tiles/src/SLF4J-LICENSE.txt delete mode 100644 safety/Java/tiles/src/assembly/pom.xml delete mode 100644 safety/Java/tiles/src/assembly/src/main/assembly/bin.xml delete mode 100644 safety/Java/tiles/src/assembly/src/main/assembly/docs.xml delete mode 100644 safety/Java/tiles/src/assembly/src/main/assembly/src.xml delete mode 100644 safety/Java/tiles/src/assembly/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/assembly/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/assembly/src/site/site.xml delete mode 100644 safety/Java/tiles/src/pom.xml delete mode 100644 safety/Java/tiles/src/src/site/apt/config-reference.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/dev/release.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/getting_started.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/migration/apis.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/migration/configuration.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/migration/extension.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/migration/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/migration/tags.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/security/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/security/security-bulletin-1.apt delete mode 100755 safety/Java/tiles/src/src/site/apt/selenium.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/attribute-rendering.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/el-support.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/l10n.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/list-attributes.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/multiple-containers.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/nesting-extending.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/preparer.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/runtime.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/security.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/utils.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/advanced/wildcard.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/basic/concepts.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/basic/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/basic/pages.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/configuration.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/integration/frameworks.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/integration/freemarker.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/integration/index.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/integration/velocity.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/integration/view.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/tutorial/pattern.apt delete mode 100644 safety/Java/tiles/src/src/site/apt/whats-new.apt delete mode 100644 safety/Java/tiles/src/src/site/resources/images/page_to_page.png delete mode 100644 safety/Java/tiles/src/src/site/resources/images/tiled_page.png delete mode 100644 safety/Java/tiles/src/src/site/site.xml delete mode 100644 safety/Java/tiles/src/src/site/xdoc/dev/building.xml delete mode 100644 safety/Java/tiles/src/src/site/xdoc/dev/snapshots.xml delete mode 100644 safety/Java/tiles/src/src/site/xdoc/images/page_to_page.svg delete mode 100644 safety/Java/tiles/src/src/site/xdoc/images/tiled_page.svg delete mode 100644 safety/Java/tiles/src/tiles-api/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/Attribute.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/AttributeContext.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/BasicAttributeContext.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/CompareUtil.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/Definition.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/Expression.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/ListAttribute.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/NoSuchContainerException.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/TilesContainer.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/TilesContainerWrapper.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/TilesException.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/access/TilesAccess.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/access/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/mgmt/MutableTilesContainer.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/mgmt/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/preparer/PreparerException.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/preparer/ViewPreparer.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/java/org/apache/tiles/preparer/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-api/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-api/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/AttributeTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/BasicAttributeContextTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/CompareUtilTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/ExpressionTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/ListAttributeTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/NoSuchContainerExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/TestDefinition.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/TilesContainerWrapperTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/TilesExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/access/TilesAccessTest.java delete mode 100644 safety/Java/tiles/src/tiles-api/src/test/java/org/apache/tiles/preparer/PreparerExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-compat/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/beans/MenuItem.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/beans/SimpleMenuItem.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/beans/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/compat/definition/digester/CompatibilityDigesterDefinitionsReader.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/compat/definition/digester/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/compat/preparer/CompatibilityPreparerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/compat/preparer/UrlPreparer.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/java/org/apache/tiles/compat/preparer/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/org/apache/tiles/compat/resources/tiles-config_1_1.dtd delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/org/apache/tiles/compat/resources/tiles-config_1_3.dtd delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/org/apache/tiles/compat/resources/tiles-config_1_4.dtd delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/org/apache/tiles/compat/resources/tiles-config_2_0.dtd delete mode 100644 safety/Java/tiles/src/tiles-compat/src/main/resources/org/apache/tiles/compat/resources/tiles-config_2_1.dtd delete mode 100644 safety/Java/tiles/src/tiles-compat/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/java/org/apache/tiles/beans/SimpleMenuItemTest.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/java/org/apache/tiles/compat/definition/digester/TestCompatibilityDigesterDefinitionsReader.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/java/org/apache/tiles/compat/preparer/CompatibilityPreparerFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/java/org/apache/tiles/compat/preparer/UrlPreparerTest.java delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/resources/org/apache/tiles/config/tiles-defs-1.1.xml delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/resources/org/apache/tiles/config/tiles-defs-2.0.xml delete mode 100644 safety/Java/tiles/src/tiles-compat/src/test/resources/org/apache/tiles/config/tiles-defs-2.1.xml delete mode 100644 safety/Java/tiles/src/tiles-core/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/awareness/TilesContainerAware.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/awareness/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/context/TilesRequestContextHolder.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/context/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/DefinitionsFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/DefinitionsFactoryException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/DefinitionsReader.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/FactoryNotFoundException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/LocaleDefinitionsFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/NoSuchDefinitionException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/RefreshMonitor.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/UnresolvingLocaleDefinitionsFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/dao/BaseLocaleUrlDefinitionDAO.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/dao/CachingLocaleUrlDefinitionDAO.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/dao/DefinitionDAO.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/dao/LocaleUrlDefinitionDAO.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/dao/ResolvingLocaleUrlDefinitionDAO.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/dao/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/digester/DigesterDefinitionsReader.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/digester/DigesterDefinitionsReaderException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/digester/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/AbstractPatternDefinitionResolver.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/BasicPatternDefinitionResolver.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/DefinitionPatternMatcher.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/DefinitionPatternMatcherFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/PatternDefinitionResolver.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/PatternDefinitionResolverAware.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/PatternRecognizer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/PatternUtil.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/PrefixedPatternDefinitionResolver.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/regexp/RegexpDefinitionPatternMatcher.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/regexp/RegexpDefinitionPatternMatcherFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/regexp/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/wildcard/WildcardDefinitionPatternMatcher.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/wildcard/WildcardDefinitionPatternMatcherFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/definition/pattern/wildcard/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/doc-files/image001.gif delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/AbstractAttributeEvaluator.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/AttributeEvaluator.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/AttributeEvaluatorFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/AttributeEvaluatorFactoryAware.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/BasicAttributeEvaluatorFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/EvaluationException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/impl/DirectAttributeEvaluator.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/impl/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/evaluator/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/factory/AbstractTilesContainerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/factory/BasicTilesContainerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/factory/TilesContainerFactoryException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/factory/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/impl/BasicTilesContainer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/impl/InvalidTemplateException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/impl/mgmt/CachingTilesContainer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/impl/mgmt/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/impl/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/locale/LocaleResolver.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/locale/impl/DefaultLocaleResolver.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/locale/impl/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/locale/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/preparer/factory/BasicPreparerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/preparer/factory/NoSuchPreparerException.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/preparer/factory/PreparerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/preparer/factory/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/renderer/DefinitionRenderer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/renderer/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/startup/AbstractTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/startup/DefaultTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/startup/TilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/startup/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/util/CombinedBeanInfo.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/util/WildcardHelper.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/java/org/apache/tiles/util/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-core/src/main/resources/org/apache/tiles/resources/tiles-config_3_0.dtd delete mode 100644 safety/Java/tiles/src/tiles-core/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/context/TilesRequestContextHolderTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/DefinitionsFactoryExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/FactoryNotFoundExceptitonTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/LocaleDefinitionsFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/MockDefinitionsReader.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/NoSuchDefinitionExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/UnresolvingLocaleDefinitionsFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/dao/BaseLocaleUrlDefinitionDAOTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/dao/CachingLocaleUrlDefinitionDAOTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/dao/LocaleUrlDefinitionDAOTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/dao/ResolvingLocaleUrlDefinitionDAOTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/digester/DigesterDefinitionsReaderExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/digester/TestDigesterDefinitionsReader.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/AbstractPatternDefinitionResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/BasicPatternDefinitionResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/PatternUtilTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/PrefixedPatternDefinitionResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/regexp/RegexpDefinitionPatternMatcherFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/regexp/RegexpDefinitionPatternMatcherTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/wildcard/WildcardDefinitionPatternMatcherFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/definition/pattern/wildcard/WildcardDefinitionPatternMatcherTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/evaluator/BasicAttributeEvaluatorFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/evaluator/EvaluatorExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/evaluator/impl/DirectAttributeEvaluatorTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/factory/BasicTilesContainerFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/factory/TilesContainerFactoryExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/impl/BasicTilesContainerUnitTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/impl/CannotRenderExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/impl/InvalidTemplateExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/impl/mgmt/CachingTilesContainerTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/locale/impl/DefaultLocaleResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/preparer/factory/BasicPreparerFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/preparer/factory/NoSuchPreparerExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/renderer/DefinitionRendererTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/startup/AbstractTilesInitializerTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/startup/DefaultTilesInitializerTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/util/CombinedBeanInfoTest.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/java/org/apache/tiles/util/RollingVectorEnumeration.java delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs-tiles-513.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs-wildcard.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs1.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs1_en_US.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs1_fr.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs1_fr_CA.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs2.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs3.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/defs_regression_TILES-352.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/invalid-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/malformed-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/temp-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/tiles-defs-2.1.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/tiles-defs-2.1_it.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/config/tiles-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/factory/test-defs-key-one.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/factory/test-defs-key-two.xml delete mode 100644 safety/Java/tiles/src/tiles-core/src/test/resources/org/apache/tiles/factory/test-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-el/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/ELAttributeEvaluator.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/ELContextImpl.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/ExpressionFactoryFactory.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/JspExpressionFactoryFactory.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/ScopeELResolver.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/TilesContextBeanELResolver.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/TilesContextELResolver.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/main/java/org/apache/tiles/el/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-el/src/test/java/org/apache/tiles/el/ELAttributeEvaluatorTest.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/test/java/org/apache/tiles/el/ELContextImplTest.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/test/java/org/apache/tiles/el/JspExpressionFactoryFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/test/java/org/apache/tiles/el/ScopeELResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/test/java/org/apache/tiles/el/TilesContextBeanELResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-el/src/test/java/org/apache/tiles/el/TilesContextELResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesListener.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/complete/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/module/ModularTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/module/ModularTilesListener.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/module/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/renderer/OptionsRenderer.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/java/org/apache/tiles/extras/renderer/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-extras/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-extras/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesContainerFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesInitializerTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/java/org/apache/tiles/extras/complete/CompleteAutoloadTilesListenerTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/java/org/apache/tiles/extras/module/ModularTilesInitializerTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/java/org/apache/tiles/extras/module/ModularTilesListenerTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/java/org/apache/tiles/extras/renderer/OptionsRendererTest.java delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/resources/FAKE-MANIFEST.MF delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/resources/META-INF/MANIFEST.MF delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/resources/VM_global_library.vm delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/resources/tools.xml delete mode 100644 safety/Java/tiles/src/tiles-extras/src/test/resources/velocity.properties delete mode 100644 safety/Java/tiles/src/tiles-freemarker/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-freemarker/src/main/java/org/apache/tiles/freemarker/TilesSharedVariableFactory.java delete mode 100644 safety/Java/tiles/src/tiles-freemarker/src/main/java/org/apache/tiles/freemarker/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-freemarker/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-freemarker/src/test/java/org/apache/tiles/freemarker/TilesSharedVariableFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-jsp/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/main/java/org/apache/tiles/jsp/taglib/UseAttributeTag.java delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/main/java/org/apache/tiles/jsp/taglib/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/main/resources/META-INF/tld/tiles-extras-jsp.tld delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-jsp/src/test/java/org/apache/tiles/jsp/taglib/UseAttributeTagTest.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/main/java/org/apache/tiles/mvel/MVELAttributeEvaluator.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/main/java/org/apache/tiles/mvel/ReadOnlyVariableResolverFactory.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/main/java/org/apache/tiles/mvel/ScopeVariableResolverFactory.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/main/java/org/apache/tiles/mvel/TilesContextBeanVariableResolverFactory.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/main/java/org/apache/tiles/mvel/TilesContextVariableResolverFactory.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/main/java/org/apache/tiles/mvel/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/test/java/org/apache/tiles/mvel/MVELAttributeEvaluatorTest.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/test/java/org/apache/tiles/mvel/ReadOnlyVariableResolverFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/test/java/org/apache/tiles/mvel/ReadOnlyVariableResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/test/java/org/apache/tiles/mvel/ScopeVariableResolverFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/test/java/org/apache/tiles/mvel/TilesContextBeanVariableResolverFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-mvel/src/test/java/org/apache/tiles/mvel/TilesContextVariableResolverFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/AnyScopePropertyAccessor.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/DelegatePropertyAccessor.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/NestedObjectDelegatePropertyAccessor.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/NestedObjectExtractor.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/OGNLAttributeEvaluator.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/PropertyAccessorDelegateFactory.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/ScopePropertyAccessor.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/TilesApplicationContextNestedObjectExtractor.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/TilesContextPropertyAccessorDelegateFactory.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/main/java/org/apache/tiles/ognl/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/AnyScopePropertyAccessorTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/DelegatePropertyAccessorTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/NestedObjectDelegatePropertyAccessorTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/OGNLAttributeEvaluatorTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/ScopePropertyAccessorTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/TilesApplicationContextNestedObjectExtractorTest.java delete mode 100644 safety/Java/tiles/src/tiles-ognl/src/test/java/org/apache/tiles/ognl/TilesContextPropertyAccessorDelegateFactoryTest.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/startup/AbstractTilesInitializerServlet.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/startup/AbstractTilesListener.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/startup/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/startup/simple/SimpleTilesInitializerServlet.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/startup/simple/SimpleTilesListener.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/startup/simple/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/util/AttributeContextMutator.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/util/ServletContextAdapter.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/util/TilesDecorationFilter.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/util/TilesDispatchServlet.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/java/org/apache/tiles/web/util/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/test/java/org/apache/tiles/web/startup/AbstractTilesInitializerServletTest.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/test/java/org/apache/tiles/web/startup/AbstractTilesListenerTest.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/test/java/org/apache/tiles/web/startup/simple/SimpleTilesInitializerServletTest.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/test/java/org/apache/tiles/web/startup/simple/SimpleTilesListenerTest.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/test/java/org/apache/tiles/web/util/ServletContextAdapterTest.java delete mode 100644 safety/Java/tiles/src/tiles-servlet/src/test/java/org/apache/tiles/web/util/TilesDecorationFilterTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/AddAttributeModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/AddListAttributeModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/AttributeResolver.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/ComposeStackUtil.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/DefaultAttributeResolver.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/DefinitionModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/GetAsStringModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/ImportAttributeModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/InsertAttributeModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/InsertDefinitionModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/InsertTemplateModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/NoSuchAttributeException.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/PutAttributeModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/PutListAttributeModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/SetCurrentContainerModel.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/main/java/org/apache/tiles/template/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/AddAttributeModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/AddListAttributeModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/ComposeStackUtilTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/DefaultAttributeResolverTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/DefinitionModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/GetAsStringModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/ImportAttributeModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/InsertAttributeModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/InsertDefinitionModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/InsertTemplateModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/PutAttributeModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/PutListAttributeModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-template/src/test/java/org/apache/tiles/template/SetCurrentContainerModelTest.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/java/org/apache/tiles/test/alt/TestAlternateTilesContainerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/java/org/apache/tiles/test/alt/TestAlternateTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/java/org/apache/tiles/test/alt/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/META-INF/MANIFEST.MF delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/defs/tiles-alt-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/defs/tiles-alt-freemarker-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/defs/tiles-alt-velocity-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/freemarker/body.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/freemarker/testinsertdefinition_alt.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/velocity/body.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-alt/src/main/resources/org/apache/tiles/test/alt/velocity/testinsertdefinition_alt.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-common/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-common/src/main/java/org/apache/tiles/test/factory/TestTilesContainerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-common/src/main/java/org/apache/tiles/test/renderer/ReverseStringRenderer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-common/src/main/java/org/apache/tiles/test/renderer/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-db/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-db/src/main/java/org/apache/tiles/test/db/LocaleDbDefinitionDAO.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-db/src/main/java/org/apache/tiles/test/db/TestDbTilesContainerFactory.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-db/src/main/java/org/apache/tiles/test/db/TestDbTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-db/src/main/java/org/apache/tiles/test/db/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test-db/src/main/resources/META-INF/MANIFEST.MF delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/etc/db/project/tiles.architect delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/exception/TilesTestRuntimeException.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/exception/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/filter/SecurityWrappingFilter.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/filter/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/init/InitContextListener.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/init/TestTilesInitializer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/init/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/portlet/TestPortlet.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/portlet/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/preparer/AttributeViewPreparer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/preparer/RequestSettingViewPreparer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/preparer/TestViewPreparer.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/preparer/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/servlet/IncludingServlet.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/servlet/SelectLocaleServlet.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/servlet/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/velocity/ExceptionTool.java delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/java/org/apache/tiles/test/velocity/package.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/META-INF/MANIFEST.MF delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/org/apache/tiles/classpath-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/org/apache/tiles/freemarker-classpath-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/org/apache/tiles/test/db/schema.sql delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/resources/org/apache/tiles/velocity-classpath-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/VM_global_library.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs-1.1.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs_en_GB.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs_en_US.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs_fr.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs_it.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/freemarker/tiles-defs_with_undescore.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/jsp/index.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/jsp/nosuchdefinition.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/portlet.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs-1.1.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs_en_GB.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs_en_US.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs_fr.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs_it.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tiles-defs_with_undescore.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/tools.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity.properties delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs-1.1.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs_en_GB.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs_en_US.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs_fr.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs_it.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/velocity/tiles-defs_with_undescore.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/WEB-INF/web.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/alternate-header.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/body.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/classpath.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/defaultlocale.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/defaultlocale_db.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/errorInclude.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/exception.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/alternate-header.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/body.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/classpath.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/defaultlocale.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/defaultlocale_db.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/errorInclude.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/exception.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/header.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layoutOne.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layoutTwo.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_alt_title.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_closebody.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_default.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_flush.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_ignore.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_list.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_nobody.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_override.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_preparer.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/layout_roles.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/override.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/putallattributeslayout.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/putattributeslayout.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/selectlocale.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testdecorationfilter.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testdef.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testdef_extend.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testdef_list_inherit.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testdef_preparer.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testimportattribute.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testimportattribute_all.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testimportattribute_inherit.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_attribute_preparer.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_attribute_roles.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_attribute_roles_tags.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_cascaded.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_cascaded_list.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_cascaded_overridden.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_cascaded_template.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_classpath.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_composite.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_composite_tags.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_composite_tags_includes_configured.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_composite_tags_includes_configured_notype.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_composite_tags_notype.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_db.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_defaultvalues.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_el.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_el_singleeval.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_exception.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_extended_db.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_flush.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_freemarker.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_ignore.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_inline.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_mvel.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_ognl.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_old.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_openbody.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_override.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_override_and_not.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_override_template.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_preparer.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_preparer_configured.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_regexp.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_reversed.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_role.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_role_tag.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertdefinition_wildcard.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertnesteddefinition.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertnesteddefinition_tags.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertnestedlistdefinition.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testinsertnestedlistdefinition_tags.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_cascaded.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_cascaded_overridden.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_cascaded_template.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_el.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_el_singleeval.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_flush.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_reversed.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testput_servlet.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testputlist.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testputlist_cascaded.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testputlist_inherit.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testsetcurrentcontainer.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/freemarker/testunderscores_nolocale.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/header.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/index.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout.ftl delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layoutOne.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layoutTwo.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_alt_title.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_closebody.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_default.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_expr.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_flush.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_ignore.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_list.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_nobody.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_override.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_preparer.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/layout_roles.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/override.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/putallattributeslayout.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/putattributeslayout.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/selectlocale.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/selectlocale_db.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testdecorationfilter.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testdef.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testdef_extend.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testdef_list_inherit.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testdef_preparer.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testimportattribute.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testimportattribute_all.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testimportattribute_inherit.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_attribute_preparer.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_attribute_roles.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_attribute_roles_tags.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_cascaded.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_cascaded_list.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_cascaded_overridden.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_cascaded_template.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_classpath.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_composite.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_composite_tags.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_composite_tags_includes_configured.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_composite_tags_includes_configured_notype.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_composite_tags_notype.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_db.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_defaultvalues.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_el.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_el_singleeval.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_exception.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_extended_db.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_flush.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_freemarker.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_ignore.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_inline.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_mvel.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_ognl.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_old.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_openbody.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_override.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_override_and_not.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_override_template.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_preparer.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_preparer_configured.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_regexp.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_reversed.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_role.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_role_tag.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinition_wildcard.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertdefinitionexpr.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertnesteddefinition.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertnesteddefinition_tags.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertnestedlistdefinition.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testinsertnestedlistdefinition_tags.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_cascaded.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_cascaded_overridden.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_cascaded_template.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_el.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_el_singleeval.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_flush.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_reversed.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testput_servlet.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testputlist.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testputlist_cascaded.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testputlist_inherit.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testsetcurrentcontainer.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/testunderscores_nolocale.jsp delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/alternate-header.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/body.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/classpath.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/defaultlocale.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/errorInclude.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/exception.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/header.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layoutOne.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layoutTwo.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_alt_title.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_closebody.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_default.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_flush.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_ignore.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_list.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_nobody.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_override.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_preparer.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/layout_roles.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/override.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/putallattributeslayout.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/putattributeslayout.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/selectlocale.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testdecorationfilter.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testdef.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testdef_extend.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testdef_list_inherit.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testdef_preparer.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testimportattribute.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testimportattribute_all.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testimportattribute_inherit.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_attribute_preparer.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_attribute_roles.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_attribute_roles_tags.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_cascaded.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_cascaded_list.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_cascaded_overridden.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_cascaded_template.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_classpath.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_composite.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_composite_tags.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_composite_tags_includes_configured.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_composite_tags_includes_configured_notype.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_composite_tags_notype.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_db.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_defaultvalues.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_el.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_el_singleeval.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_exception.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_extended_db.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_flush.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_ignore.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_inline.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_mvel.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_ognl.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_old.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_openbody.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_override.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_override_and_not.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_override_template.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_preparer.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_preparer_configured.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_regexp.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_reversed.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_role.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_role_tag.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertdefinition_wildcard.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertnesteddefinition.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertnesteddefinition_tags.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertnestedlistdefinition.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testinsertnestedlistdefinition_tags.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_cascaded.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_cascaded_overridden.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_cascaded_template.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_el.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_el_singleeval.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_flush.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_reversed.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testput_servlet.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testputlist.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testputlist_cascaded.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testputlist_inherit.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testsetcurrentcontainer.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/main/webapp/velocity/testunderscores_nolocale.vm delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/CompositeDefinitionWithInnerConfiguredDefinitionNoTypeTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/CompositeDefinitionWithInnerConfiguredDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/CompositeDefinitionWithInnerDefinitionNoTypeTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/CompositeDefinitionWithInnerDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredCompositeDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionAttributePreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionAttributeRolesTagsTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionAttributeRolesTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionCascadedListTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionCascadedOverriddenTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionCascadedTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionCascadedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionDefaultValuesTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionELSingleEvalTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionExceptionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionExprTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionExtendedDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionFlushTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionFreeMarkerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionFromClasspathTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionIgnoreTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionInlineTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionMVELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionOGNLTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionOldFormatTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionOpenBodyTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionOverrideAndNotTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionOverrideTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionOverrideTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionRegexpTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionReversedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionRoleTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionRoleTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionWildcardTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionWithConfiguredPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionWithPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredDefinitionWithUnderscoresTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredNestedDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ConfiguredNestedListDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/DefinitionTagExtendTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/DefinitionTagListInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/DefinitionTagPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/DefinitionTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ImportAttributeTagAllTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ImportAttributeTagInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/ImportAttributeTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/LocalizationDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/LocalizationTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutListCascadedTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutListTagInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutListTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagCascadedOverriddenTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagCascadedTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagCascadedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagFlushTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagNestedDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagNestedListDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagReversedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagWithELSingleEvalTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagWithELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/PutTagWithServletTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/SetCurrentContainerTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/TestSuite.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/TilesDefinitionFilterTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/TilesDispatchServletTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/WelcomePageTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/CompositeDefinitionWithInnerConfiguredDefinitionNoTypeTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/CompositeDefinitionWithInnerConfiguredDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/CompositeDefinitionWithInnerDefinitionNoTypeTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/CompositeDefinitionWithInnerDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredCompositeDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionAttributePreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionAttributeRolesTagsTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionAttributeRolesTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionCascadedListTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionCascadedOverriddenTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionCascadedTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionCascadedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionDefaultValuesTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionELSingleEvalTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionExceptionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionExtendedDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionFlushTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionFromClasspathTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionIgnoreTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionInModuleTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionInlineTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionMVELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionOGNLTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionOldFormatTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionOpenBodyTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionOverrideAndNotTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionOverrideTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionOverrideTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionRegexpTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionReversedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionRoleTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionRoleTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionWildcardTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionWithConfiguredPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionWithPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredDefinitionWithUnderscoresTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredNestedDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ConfiguredNestedListDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/DefinitionTagExtendTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/DefinitionTagListInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/DefinitionTagPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/DefinitionTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ImportAttributeTagAllTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ImportAttributeTagInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/ImportAttributeTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/LocalizationTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutListCascadedTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutListTagInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutListTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagCascadedOverriddenTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagCascadedTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagCascadedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagFlushTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagNestedDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagNestedListDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagReversedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagWithELSingleEvalTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagWithELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/PutTagWithServletTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/SetCurrentContainerTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/TilesDefinitionFilterTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/TilesDispatchServletTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/freemarker/WelcomePageTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/CompositeDefinitionWithInnerConfiguredDefinitionNoTypeTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/CompositeDefinitionWithInnerConfiguredDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/CompositeDefinitionWithInnerDefinitionNoTypeTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/CompositeDefinitionWithInnerDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredCompositeDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionAttributePreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionAttributeRolesTagsTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionAttributeRolesTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionCascadedListTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionCascadedOverriddenTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionCascadedTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionCascadedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionDefaultValuesTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionELSingleEvalTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionExceptionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionExtendedDbTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionFlushTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionFromClasspathTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionIgnoreTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionInModuleTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionInlineTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionMVELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionOGNLTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionOldFormatTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionOpenBodyTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionOverrideAndNotTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionOverrideTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionOverrideTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionRegexpTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionReversedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionRoleTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionRoleTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionWildcardTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionWithConfiguredPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionWithPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredDefinitionWithUnderscoresTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredNestedDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ConfiguredNestedListDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/DefinitionTagExtendTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/DefinitionTagListInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/DefinitionTagPreparerTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/DefinitionTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ImportAttributeTagAllTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ImportAttributeTagInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/ImportAttributeTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/LocalizationTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutListCascadedTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutListTagInheritTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutListTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagCascadedOverriddenTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagCascadedTemplateTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagCascadedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagFlushTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagNestedDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagNestedListDefinitionTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagReversedTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagWithELSingleEvalTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagWithELTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/PutTagWithServletTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/SetCurrentContainerTagTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/TilesDefinitionFilterTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/TilesDispatchServletTest.html delete mode 100644 safety/Java/tiles/src/tiles-test-pom/tiles-test/src/test/selenium/velocity/WelcomePageTest.html delete mode 100644 safety/Java/tiles/src/tiles-velocity/pom.xml delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/java/org/apache/tiles/velocity/TilesVelocityException.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/java/org/apache/tiles/velocity/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/java/org/apache/tiles/velocity/template/AbstractDefaultToStringRenderable.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/java/org/apache/tiles/velocity/template/ContextHolder.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/java/org/apache/tiles/velocity/template/VelocityStyleTilesTool.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/java/org/apache/tiles/velocity/template/package-info.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/resources/LICENSE.txt delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/resources/META-INF/velocity.properties delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/resources/NOTICE.txt delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/main/resources/tools.xml delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/site/site.xml delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/test/java/org/apache/tiles/velocity/TilesVelocityExceptionTest.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/test/java/org/apache/tiles/velocity/template/AbstractDefaultToStringRenderableTest.java delete mode 100644 safety/Java/tiles/src/tiles-velocity/src/test/java/org/apache/tiles/velocity/template/VelocityStyleTilesToolTest.java diff --git a/safety/Java/commons-beanutils/src/BUILDING.txt b/safety/Java/commons-beanutils/src/BUILDING.txt deleted file mode 100644 index 7513a86e3..000000000 --- a/safety/Java/commons-beanutils/src/BUILDING.txt +++ /dev/null @@ -1,40 +0,0 @@ -# Apache BeanUtils build instructions - -Building BeanUtils requires: - - - JDK 6/OpenJDK 6 or later (recommended: JDK 8) - http://www.oracle.com/technetwork/java/javase/downloads/ - - - Apache Maven 3 or later (recommended: Maven 3.3) - https://maven.apache.org/download.cgi - -The compiled BeanUtils JAR should work with Java 6 or later. - - -To build target/commons-beanutils-*.jar - - mvn clean package - -or to install into your ~/.m2/repository - - mvn clean install - - -You can skip the unit tests by adding the parameter - - -DskipTests=true - - - -To regenerate the web site (corresponding to the official -https://commons.apache.org/proper/commons-beanutils/ ) do - - mvn clean site - -Note: the Apache Commons BeanUtils site should include a japicmp report for the -purpose of checking API version compatibility, to enable this, use Java 7 or -later and run instead: - - mvn clean package site -Pjapicmp - - diff --git a/safety/Java/commons-beanutils/src/CONTRIBUTING.md b/safety/Java/commons-beanutils/src/CONTRIBUTING.md deleted file mode 100644 index a45f937e6..000000000 --- a/safety/Java/commons-beanutils/src/CONTRIBUTING.md +++ /dev/null @@ -1,115 +0,0 @@ - - -Contributing to Apache Commons BeanUtils -====================== - -You have found a bug or you have an idea for a cool new feature? Contributing code is a great way to give something back to -the open source community. Before you dig right into the code there are a few guidelines that we need contributors to -follow so that we can have a chance of keeping on top of things. - -Getting Started ---------------- - -+ Make sure you have a [JIRA account](https://issues.apache.org/jira/). -+ Make sure you have a [GitHub account](https://github.com/signup/free). -+ If you're planning to implement a new feature it makes sense to discuss your changes on the [dev list](https://commons.apache.org/mail-lists.html) first. This way you can make sure you're not wasting your time on something that isn't considered to be in Apache Commons BeanUtils's scope. -+ Submit a [Jira Ticket][jira] for your issue, assuming one does not already exist. - + Clearly describe the issue including steps to reproduce when it is a bug. - + Make sure you fill in the earliest version that you know has the issue. -+ Find the corresponding [repository on GitHub](https://github.com/apache/?query=commons-), -[fork](https://help.github.com/articles/fork-a-repo/) and check out your forked repository. - -Making Changes --------------- - -+ Create a _topic branch_ for your isolated work. - * Usually you should base your branch on the `master` or `trunk` branch. - * A good topic branch name can be the JIRA bug id plus a keyword, e.g. `BEANUTILS-123-InputStream`. - * If you have submitted multiple JIRA issues, try to maintain separate branches and pull requests. -+ Make commits of logical units. - * Make sure your commit messages are meaningful and in the proper format. Your commit message should contain the key of the JIRA issue. - * e.g. `BEANUTILS-123: Close input stream earlier` -+ Respect the original code style: - + Only use spaces for indentation. - + Create minimal diffs - disable _On Save_ actions like _Reformat Source Code_ or _Organize Imports_. If you feel the source code should be reformatted create a separate PR for this change first. - + Check for unnecessary whitespace with `git diff` -- check before committing. -+ Make sure you have added the necessary tests for your changes, typically in `src/test/java`. -+ Run all the tests with `mvn clean verify` to assure nothing else was accidentally broken. - -Making Trivial Changes ----------------------- - -The JIRA tickets are used to generate the changelog for the next release. - -For changes of a trivial nature to comments and documentation, it is not always necessary to create a new ticket in JIRA. -In this case, it is appropriate to start the first line of a commit with '(doc)' instead of a ticket number. - - -Submitting Changes ------------------- - -+ Sign and submit the Apache [Contributor License Agreement][cla] if you haven't already. - * Note that small patches & typical bug fixes do not require a CLA as - clause 5 of the [Apache License](https://www.apache.org/licenses/LICENSE-2.0.html#contributions) - covers them. -+ Push your changes to a topic branch in your fork of the repository. -+ Submit a _Pull Request_ to the corresponding repository in the `apache` organization. - * Verify _Files Changed_ shows only your intended changes and does not - include additional files like `target/*.class` -+ Update your JIRA ticket and include a link to the pull request in the ticket. - -If you prefer to not use GitHub, then you can instead use -`git format-patch` (or `svn diff`) and attach the patch file to the JIRA issue. - - -Additional Resources --------------------- - -+ [Contributing patches](https://commons.apache.org/patches.html) -+ [Apache Commons BeanUtils JIRA project page][jira] -+ [Contributor License Agreement][cla] -+ [General GitHub documentation](https://help.github.com/) -+ [GitHub pull request documentation](https://help.github.com/articles/creating-a-pull-request/) -+ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons) -+ `#apache-commons` IRC channel on `irc.freenode.net` - -[cla]:https://www.apache.org/licenses/#clas -[jira]:https://issues.apache.org/jira/browse/BEANUTILS diff --git a/safety/Java/commons-beanutils/src/LICENSE.txt b/safety/Java/commons-beanutils/src/LICENSE.txt deleted file mode 100644 index d64569567..000000000 --- a/safety/Java/commons-beanutils/src/LICENSE.txt +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/safety/Java/commons-beanutils/src/NOTICE.txt b/safety/Java/commons-beanutils/src/NOTICE.txt deleted file mode 100644 index e1529d40c..000000000 --- a/safety/Java/commons-beanutils/src/NOTICE.txt +++ /dev/null @@ -1,5 +0,0 @@ -Apache Commons BeanUtils -Copyright 2000-2019 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). diff --git a/safety/Java/commons-beanutils/src/README.md b/safety/Java/commons-beanutils/src/README.md deleted file mode 100644 index 2133ad685..000000000 --- a/safety/Java/commons-beanutils/src/README.md +++ /dev/null @@ -1,105 +0,0 @@ - - -Apache Commons BeanUtils -=================== - -[![Build Status](https://travis-ci.org/apache/commons-beanutils.svg)](https://travis-ci.org/apache/commons-beanutils) -[![Coverage Status](https://coveralls.io/repos/apache/commons-beanutils/badge.svg)](https://coveralls.io/r/apache/commons-beanutils) -[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-beanutils2/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-beanutils2/) -[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-beanutils2/2.0.0.svg)](https://javadoc.io/doc/org.apache.commons/commons-beanutils2/2.0.0) - -Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. - -Documentation -------------- - -More information can be found on the [Apache Commons BeanUtils homepage](https://commons.apache.org/proper/commons-beanutils). -The [Javadoc](https://commons.apache.org/proper/commons-beanutils/javadocs/api-release) can be browsed. -Questions related to the usage of Apache Commons BeanUtils should be posted to the [user mailing list][ml]. - -Where can I get the latest release? ------------------------------------ -You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi). - -Alternatively you can pull it from the central Maven repositories: - -```xml - - org.apache.commons - commons-beanutils2 - 2.0.0 - -``` - -Contributing ------------- - -We accept Pull Requests via GitHub. The [developer mailing list][ml] is the main channel of communication for contributors. -There are some guidelines which will make applying PRs easier for us: -+ No tabs! Please use spaces for indentation. -+ Respect the code style. -+ Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change. -+ Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn clean test```. - -If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas). -You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md). - -License -------- -This code is under the [Apache Licence v2](https://www.apache.org/licenses/LICENSE-2.0). - -See the `NOTICE.txt` file for required notices and attributions. - -Donations ---------- -You like Apache Commons BeanUtils? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development. - -Additional Resources --------------------- - -+ [Apache Commons Homepage](https://commons.apache.org/) -+ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/BEANUTILS) -+ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons) -+ `#apache-commons` IRC channel on `irc.freenode.org` - -[ml]:https://commons.apache.org/mail-lists.html diff --git a/safety/Java/commons-beanutils/src/RELEASE-NOTES.txt b/safety/Java/commons-beanutils/src/RELEASE-NOTES.txt deleted file mode 100644 index 396f76ca1..000000000 --- a/safety/Java/commons-beanutils/src/RELEASE-NOTES.txt +++ /dev/null @@ -1,287 +0,0 @@ - Apache Commons BeanUtils 1.9.3 - RELEASE NOTES - -The Apache Commons team is pleased to announce the release of Apache -Commons BeanUtils 1.9.3 - -Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around -reflection and introspection. - -This is a bug fix release, which also improves the tests for building on Java -8. - -Note that Java 8 and later no longer support indexed bean properties on -java.util.List, only on arrays like String[]. (BEANUTILS-492). This affects -PropertyUtils.getPropertyType() and PropertyUtils.getPropertyDescriptor(); -their javadoc have therefore been updated to reflect this change in the JDK. - - -Changes in this version include: - -Fixed Bugs: - -* BEANUTILS-477: Changed log level in FluentPropertyBeanIntrospector -* BEANUTILS-492: Fixed exception when setting indexed properties on DynaBeans. - Thanks to Bernhard Seebass. -* BEANUTILS-470: Precision lost when converting BigDecimal. Thanks to Tommy - Tynjä. -* BEANUTILS-465: Indexed List Setters fixed. Thanks to Daniel Atallah. - -Changes: -* BEANUTILS-433: Update dependency from JUnit 3.8.1 to 4.12. - Thanks to Benedikt Ritter, Gary Gregory. -* BEANUTILS-469: Update commons-logging from 1.1.1 to 1.2. - Thanks to Gary Gregory. -* BEANUTILS-474: FluentPropertyBeanIntrospector does not use the same naming - algorithm as DefaultBeanIntrospector. Thanks to Michael Grove. -* BEANUTILS-490: Update Java requirement from Java 5 to 6. - Thanks to Gary Gregory. -* BEANUTILS-482: Update commons-collections from 3.2.1 to 3.2.2 - (CVE-2015-4852). Thanks to Gary Gregory. -* BEANUTILS-490: Update java requirement to Java 6. Thanks to Gary Gregory. -* BEANUTILS-492: IndexedPropertyDescriptor tests now pass on Java 8. - Thanks to Stian Soiland-Reyes. -* BEANUTILS-495: DateConverterTestBase fails on M/d/yy in Java 9. - Thanks to Stian Soiland-Reyes. -* BEANUTILS-496: testGetDescriptorInvalidBoolean fails on Java 9. - Thanks to Stian Soiland-Reyes. - - -Historical list of changes: https://commons.apache.org/proper/commons-beanutils/changes-report.html - -For complete information on Apache Commons BeanUtils, including instructions on -how to submit bug reports, patches, or suggestions for improvement, see the -Apache Apache Commons BeanUtils website: - -https://commons.apache.org/proper/commons-beanutils/ - ------------------------------------------------------------------------------ - - Commons BeanUtils Package - Version 1.9.2 - Release Notes - -INTRODUCTION: -============ - -This document contains the release notes for this version of the Commons -BeanUtils package, and highlights changes since the previous version. - -For more information on Commons BeanUtils, see -o https://commons.apache.org/beanutils/ - -Release 1.9.2 mainly addresses a potential security issue when accessing -properties in an uncontrolled way. In a nutshell, if an application that uses -Commons BeanUtils passes property paths from an external source directly to -the getProperty() method of BeanUtilsBean, an attacker can access the class -loader via the class property available on all Java objects. - -In version 1.9.2 now a special BeanIntrospector class was added which allows -suppressing this property. Note that this BeanIntrospector is NOT enabled by -default! Commons BeanUtils is a low-level library, and on this layer it cannot -be decided whether access to a certain property is legal or not. Therefore, -an application has to activate this suppressing BeanIntrospector explicitly. -This can be done with the following lines of code: - -BeanUtilsBean bub = new BeanUtilsBean(); -bub.getPropertyUtils().addBeanIntrospector( - SuppressPropertiesBeanIntrospector.SUPPRESS_CLASS); - -Now all access to properties has to be done via the specially configured -BeanUtilsBean instance. More information about this issue can be found at -https://issues.apache.org/jira/browse/BEANUTILS-463 or in section 2.5 of the -user's guide. - -BUGFIXES in version 1.9.2 -========================= -* [BEANUTILS-458] - BaseLocaleConverter.checkConversionResult() no longer throws a - ConversionException if the result of a conversion is null. - -New features in version 1.9.2 -============================= -* [BEANUTILS-463] - Added new SuppressPropertiesBeanIntrospector class to deal with a potential - class loader vulnerability. - ------------------------------------------------------------------------------ - - Release Notes for version 1.9.1 - -Release 1.9.1 is a bug fix release which addresses a problem with the new -feature of custom introspection introduced with release 1.9.0. It is fully -binary compatible with the previous release. The minimum required Java version -is 1.5. - -BUGFIXES in version 1.9.1 -========================= -* [BEANUTILS-456] - For PropertyDescriptors obtained via custom introspection now additional - information is stored to prevent that write methods are lost during - garbage collection. - ------------------------------------------------------------------------------ - - Release Notes for version 1.9.0 - -Release 1.9.0 contains some bug fixes and improvements that have accumulated -after the 1.8.3 release. The most obvious change is that the new version now -requires JDK 1.5 or higher, and that language features introduced with Java 5 -(mainly generics) are used. A new feature has been introduced, too: the support -for customizing bean introspection. - -Compatibility with 1.8.3 -======================== -Adding generics to the BeanUtils API has been done in a backwards compatible -way. This means that after type erasure the resulting classes look the same as -in the previous version. A drawback of this approach is that sometimes it is -not possible to use the logically correct type parameters because then -backwards compatibility would be broken. One example is the BeanMap class: The -class is now a Map while its keys actually are strings. -However, implementing Map would change the signatures of some -methods in an incompatible way. More details about limitations of the -generification can be found at -https://issues.apache.org/jira/browse/BEANUTILS-452 - -One exception from the compatibility rule is the ResultSetIterator class which -now implements the Iterator interface. This causes a change in the -return value of its next() method. ResultSetIterator is used internally as the -iterator implementation within ResultSetDynaClass (it is probably a mistake that -it is public). So chances are minimal that this change affects existing code. - -Another change which may affect compatibility is [BEANUTILS-379] (details can -be found at https://issues.apache.org/jira/browse/BEANUTILS-379). Older -versions of BeanUtils contained some classes that were copied from Commons -Collections. These classes have now been removed, and a dependency to Commons -Collections has been added; the collections jar now has to be contained in the -classpath, too. - -Except for the change on ResultSetIterator and the additional dependency to -Commons Collections, Commons BeanUtils 1.9.0 is fully binary compatible with -the previous version 1.8.3. - -Changes on Converters -===================== -The convert() method in the Converter interface now uses a type parameter in -the following way: - - T convert(Class type, Object value); - -This makes it possible to access the converter's result in a type-safe way. -Applying generics in this way revealed some inconsistencies in the Converter -implementations. There were situations in which converters could return a -result object of a different type as was requested. This was not a problem -before because the result type was just Object. Now the compiler complains if -a converter's result is not compatible with the desired target type. - -Because of that Converter implementations have been made more strict. A -converter now checks the passed in target type, and if it cannot handle it, -throws a ConversionException. This prevents unexpected results and makes -converters more reliable (it could be considered a bug that a converter returns -a result object of a different data type as the passed in target type). In a -typical scenario, when converters are accessed via ConvertUtils, this change -should not cause any problems because the converters are only called for the -data types they have been registered for. But if converters are used directly, -they might now throw ConversionExceptions when they did not in a previous -version. - -BUGFIXES in version 1.9.0 -========================= -* [BEANUTILS-454] - BeanUtilsBean.copyProperties() no longer throws a ConversionException for - null properties of certain data types. This fixes a regression introduced in - version 1.8.0. The issue is related to [BEANUTILS-387]. -* [BEANUTILS-411] - BeanUtilsBean.setProperty throws IllegalArgumentException if getter of nested - property returns null. -* [BEANUTILS-408] - MethodUtils.invokeMethod() throws NullPointerException when args==null. -* [BEANUTILS-426] - ConstructorUtils.invokeConstructor(Class klass, Object arg) throws - NullPointerException when arg==null. -* [BEANUTILS-380] - BeanMap methods should initialize the root cause of exceptions that are - thrown when running on JDK 1.4+. -* [BEANUTILS-379] - Remove copied Collection classes. -* [BEANUTILS-378] - BeanMap does not work in osgi (fixed by BEANUTILS-378). -* [BEANUTILS-381] - MethodUtils getMatchingAccessibleMethod() does not correctly handle - inheritance and method overloading. - -New features in version 1.9.0 -============================= -* [BEANUTILS-425] - Support customization of introspection mechanism. -* [BEANUTILS-428] - Provide a BeanIntrospector implementation which supports properties in a - fluent API. -* [BEANUTILS-455] - WrapDynaBeans can now be configured to use a specific instance of - PropertyUtilsBean for introspection or property access. - -Other changes in version 1.9.0 -============================== -* [BEANUTILS-452] - Add generics. -* [BEANUTILS-449] - LocaleConverters do not take the target type into account. -* [BEANUTILS-448] - LocaleConverters do not check their default value. -* [BEANUTILS-447] - LazyDynaList.toArray() is not conform to the contract defined by the - Collection interface. -* [BEANUTILS-446] - Some of the converters ignore the passed in target type. -* [BEANUTILS-445] - Converters can return an invalid result object if a default value is set. -* [BEANUTILS-441] - Replace UnmodifiableSet.decorate with Collections.unModifiableSet. -* [BEANUTILS-436] - Replace package.html with package-info.java. -* [BEANUTILS-438] - Add @Deprecated and @Override Annotations. -* [BEANUTILS-437] - Replace Date and Revision SVN keywords with Id. -* [BEANUTILS-431] - Remove @author tags and move missing authors to pom.xml. -* [BEANUTILS-432] - Switch to Java 1.5. -* [BEANUTILS-429] - Delete trailing white spaces and white spaces on empty lines from all files. -* [BEANUTILS-427] - Configure Checkstyle to check for trailing white spaces and white spaces on - empty lines. - ------------------------------------------------------------------------------ - - Release Notes for version 1.8.3 - -Compatibility with 1.8.2 -======================== -BeanUtils 1.8.3 is binary compatible release with Beanutils 1.8.2, containing only bug fixes. - -BeanUtils 1.8.3 requires a minimum of JDK 1.3. - -Memory Leak -=========== -A memory leak was found in BeanUtils 1.7.0 (see BEANUTILS-291) which was fixed -in BeanUtils 1.8.0 for JDK 1.5+. - -Testing of BeanUtils 1.8.1 revealed that the leak still appears to exist -in IBM's JDK 1.6 implementation. - - -see https://issues.apache.org/jira/browse/BEANUTILS-291 - https://issues.apache.org/jira/browse/BEANUTILS-366 - - -BUGS FIXED: -=========== - -The following is a list of the bugs fixed in this release, with their Jira issue number: - - * [BEANUTILS-373] - MethodUtils is not thread safe because WeakFastHashMap which uses WeakHashMap is not thread-safe - * [BEANUTILS-371] - Add constructors which have useColumnLabel parameter to ResultSetDynaClass and RowSetDynaClass - diff --git a/safety/Java/commons-beanutils/src/checkstyle.xml b/safety/Java/commons-beanutils/src/checkstyle.xml deleted file mode 100644 index e899d6f47..000000000 --- a/safety/Java/commons-beanutils/src/checkstyle.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/safety/Java/commons-beanutils/src/pom.xml b/safety/Java/commons-beanutils/src/pom.xml deleted file mode 100644 index 81497cb50..000000000 --- a/safety/Java/commons-beanutils/src/pom.xml +++ /dev/null @@ -1,525 +0,0 @@ - - - - - org.apache.commons - commons-parent - 50 - - 4.0.0 - commons-beanutils2 - 2.0.0-SNAPSHOT - Apache Commons BeanUtils - - 2000 - Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. - https://commons.apache.org/proper/commons-beanutils/ - - - 1.8 - 1.8 - beanutils - org.apache.commons.beanutils2 - - 2.0.0 - (Java 8) - - 1.9.4 - (Java 6) - - commons-beanutils-${commons.release.2.version} - - BEANUTILS - 12310460 - - - -Xmx256M - 0.14.3 - 2.8 - utf-8 - 0.8.5 - - 2.0.0-SNAPSHOT - true - Gary Gregory - 86fdc7e2a11262cb - - - - jira - https://issues.apache.org/jira/browse/BEANUTILS - - - - scm:git:https://gitbox.apache.org/repos/asf/commons-beanutils.git - scm:git:https://gitbox.apache.org/repos/asf/commons-beanutils.git - https://gitbox.apache.org/repos/asf?p=commons-beanutils.git - - - - - apache.website - Apache Commons Beanutils Site - scm:svn:https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-beanutils - - - - - - Robert Burrell Donkin - rdonkin - rdonkin@apache.org - The Apache Software Foundation - - - Dion Gillard - dion - dion@apache.org - The Apache Software Foundation - - - Craig McClanahan - craigmcc - craigmcc@apache.org - The Apache Software Foundation - - - Geir Magnusson Jr. - geirm - geirm@apache.org - The Apache Software Foundation - - - Scott Sanders - sanders - sanders@apache.org - The Apache Software Foundation - - - James Strachan - jstrachan - jstrachan@apache.org - The Apache Software Foundation - - - Rodney Waldhoff - rwaldhoff - rwaldhoff@apache.org - The Apache Software Foundation - - - Martin van den Bemt - mvdb - mvdb@apache.org - The Apache Software Foundation - - - Yoav Shapira - yoavs - yoavs@apache.org - The Apache Software Foundation - - - Niall Pemberton - niallp - niallp@apache.org - The Apache Software Foundation - - - Simon Kitching - skitching - skitching@apache.org - The Apache Software Foundation - - - James Carman - jcarman - jcarman@apache.org - The Apache Software Foundation - - - Benedikt Ritter - britter - britter@apache.org - The Apache Software Foundation - - - Tim O'Brien - tobrien - tobrien@apache.org - The Apache Software Foundation - - - David Eric Pugh - epugh - epugh@apache.org - The Apache Software Foundation - - - Rodney Waldhoff - rwaldhoff - rwaldhoff@apache.org - The Apache Software Foundation - - - Morgan James Delagrange - morgand - morgand@apache.org - The Apache Software Foundation - - - John E. Conlon - jconlon - jconlon@apache.org - The Apache Software Foundation - - - Stephen Colebourne - scolebourne - scolebourne@apache.org - The Apache Software Foundation - - - Gary Gregory - ggregory - ggregory@apache.org - http://www.garygregory.com - -5 - The Apache Software Foundation - - - stain - Stian Soiland-Reyes - stain@apache.org - http://orcid.org/0000-0001-9842-9718 - +0 - The Apache Software Foundation - - - - - - Paul Jack - - - - Stephen Colebourne - - - - Berin Loritsch - - - - Alex Crown - - - - Marcus Zander - - - - Paul Hamamnt - - - - Rune Johannesen - - - - Clebert Suconic - - - - Norm Deane - - - - Ralph Schaer - - - - Chris Audley - - - - Rey François - - - - Gregor Raýman - - - - Jan Sorensen - - - - Eric Pabst - - - - Paulo Gaspar - - - - Michael Smith - - - - George Franciscus - - - - Erik Meade - - - - Tomas Viberg - - - - Yauheny Mikulski - - - - Michael Szlapa - - - - Juozas Baliuka - - - - Tommy Tynjä - - - - Bernhard Seebass - - - - Raviteja Lokineni - - - - Bernhard Seebass - - - - - - - commons-logging - commons-logging - 1.2 - - - commons-collections - commons-collections-testframework - 3.2.1 - test - - - junit - junit - 4.13 - test - - - - - clean apache-rat:check verify javadoc:javadoc - - - org.apache.felix - maven-bundle-plugin - - - biz.aQute.bnd - biz.aQute.bndlib - 5.1.0 - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.0.0-M4 - - pertest - - ${surefire.argLine} ${argLine} - - **/*TestCase.java - - - - **/*MemoryTestCase.java - - - - true - - org.apache.commons.logging.impl.LogFactoryImpl - org.apache.commons.logging.impl.SimpleLog - WARN - - - - - - maven-assembly-plugin - - - src/main/assembly/bin.xml - src/main/assembly/src.xml - - gnu - - - - - - - org.apache.maven.plugins - maven-scm-publish-plugin - - - - - javadocs** - release-notes** - - - - - - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - 3.1.1 - - ${basedir}/checkstyle.xml - false - - - - org.apache.maven.plugins - maven-javadoc-plugin - - true - - https://docs.oracle.com/javase/8/docs/api/ - https://commons.apache.org/collections/api-release/ - - - - - org.apache.maven.plugins - maven-changes-plugin - ${commons.changes.version} - - - %URL%/%ISSUE% - - - - - - changes-report - - - - - - maven-pmd-plugin - 3.13.0 - - ${maven.compiler.target} - true - - - - pmd-report - - pmd - - - - pmd-aggregate - false - - pmd - - - true - - - - - - com.github.siom79.japicmp - japicmp-maven-plugin - ${commons.japicmp.version} - - - - org.apache.commons - commons-beanutils2 - 2.0.0-SNAPSHOT - jar - - - - - ${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging} - - - - - true - - - - - org.codehaus.mojo - findbugs-maven-plugin - ${commons.findbugs.version} - - Normal - Default - - true - -Duser.language=en - - - - - diff --git a/safety/Java/commons-beanutils/src/src/changes/changes.xml b/safety/Java/commons-beanutils/src/src/changes/changes.xml deleted file mode 100644 index ff1bc697a..000000000 --- a/safety/Java/commons-beanutils/src/src/changes/changes.xml +++ /dev/null @@ -1,662 +0,0 @@ - - - - - - - Apache Commons BeanUtils Release Notes - - - - - - New converter for Enum. - - - Double-Checked Locking anti pattern in WeakFastHashMap. - - - Update from Java 6 to 7. - - - Update from Java 7 to 8. - - - Change packaging from org.apache.commons.beanutils to org.apache.commons.beanutils2. - - - Add missing serialVersionUID to Serializable classes. - - - Add Automatic-Module-Name entry to MANIFEST.MF. - - - Remove deprecated code for 2.0.0. - - - WeakHashmap enters into infinite loop in WrapDynaClass.java. - - - BeanUtils2 mitigate CVE-2014-0114. - - - Update Apache Commons Collections from 4.3 to 4.4. - - - Convert Collections4 to java.util.function. #8. - - - Removed Commons Collections dependency. #8. - - - New converters for UUID, URI, and Path #10. - - - New converters for Java 8 Time classes #13. - - - Log at the debug level instead of info. - - - Update JUnit from 4.12 to 4.13. - - - Update Jacoco from 0.8.4 to 0.8.5. - - - Update JApiCmp from 0.12.0 to 0.14.3. - - - Update maven-surefire-plugin from 2.22.1 to 3.0.0-M4. - - - Update maven-checkstyle-plugin from 3.0.0 to 3.1.1. - - - Update maven-pmd-plugin from 3.12.0 to 3.13.0. - - - Update BC version from 1.9.3 to 1.9.4. - - - Fix typos; fix error in Javadoc; performance fix; fix code smells #25. - - - - - - BeanUtils mitigation of CVE-2014-0114. (CVE-2019-10086 for commons-beanutils). - - - - - - Update dependency from JUnit 3.8.1 to 4.12. - - - Indexed List Setters no longer work - - - Update commons-logging from 1.1.1 to 1.2. - - - Precision lost when converting BigDecimal - - - FluentPropertyBeanIntrospector does not use the same naming algorithm as DefaultBeanIntrospector. - - - Changed log level of warnings from FluentPropertyBeanIntrospector; exceptions are no longer logged with level WARN. - - - Update commons-collections from 3.2.1 to 3.2.2. (CVE-2015-4852) - - - Update Java requirement from Java 5 to 6. - - - IndexedPropertyDescriptor not supported for List in Java 8 - - - Exception when setting indexed properties: "Default conversion to ArrayList failed" - - - DateConverterTestBase fails on M/d/yy in Java 9 - - - testGetDescriptorInvalidBoolean fails on Java 9 - - - - - - Class loader vulnerability in DefaultResolver () - - - BaseLocaleConverter.checkConversionResult() fails with - ConversionException when result is null when it should not - - - - - - Write methods for PropertyDescriptors created during custom introspection are lost - - - - - - WrapDynaBeans always use the default PropertyUtilsBean instance - - - BeanUtilsBean.copyProperties() throws conversion exception for null Date - - - Add generics - - - LocaleConverters do not take the target type into account - - - LocaleConverters do not check their default value - - - LazyDynaList.toArray() is not conform to the contract defined by the - Collection interface - - - Some of the converters ignore the passed in target type - - - Converters can return an invalid result object if a default value is set - - - Replace UnmodifiableSet.decorate with Collections.unModifiableSet - - - Replace package.html with package-info.java - - - Add @Deprecated and @Override Annotations - - - Replace Date and Revision SVN keywords with Id - - - Remove @author tags and move missing authors to pom.xml - - - Switch to Java 1.5 - - - Provide a BeanIntrospector implementation which supports properties in a fluent API - - - Support customization of introspection mechanism - - - BeanUtilsBean.setProperty throws IllegalArgumentException if getter of nested property returns null - - - Delete trailing white spaces and white spaces on empty lines from all files - - - Configure Checkstyle to check for trailing white spaces and white spaces on empty lines - - - MethodUtils.invokeMethod() throws NullPointerException when args==null - - - ConstructorUtils.invokeConstructor(Class klass, Object arg) throws - NullPointerException when arg==null - - - BeanMap methods should initialize the root cause of exceptions that are thrown - when running on JDK 1.4+ - - - Remove copied Collection classes. - - - BeanMap does not work in osgi (fixed by BEANUTILS-379) - - - MethodUtils getMatchingAccessibleMethod() does not correctly handle inheritance - and method overloading. - - - - - - MethodUtils is not thread safe because WeakFastHashMap which uses WeakHashMap is not thread-safe - (duplicate of BEANUTILS-318 which was not fixed properly in BeanUtils 1.8.0). - - - Add constructors which have useColumnLabel parameter to ResultSetDynaClass and RowSetDynaClass. - - - - - - NullPointerException in BeanUtilsBean .setProperty() - - - - - - NPE in LazyDynaList - - - JDBCDynaClass throws class not found exception under java6 - - - MappedPropertyDescriptor#reLoadClass() possible NPE / odd code; also swallows Throwable - - - BeanUtilsBean.setProperty throws IllegalArgumentException if value is null - - - BeanUtilsBean.setProperty does not handle some kind of nested properties - - - MappedPropertyDescriptor throws an exception after method reference has been garbage collected - - - copyProperties throws NullPointerException if an IllegalArgumentException is thrown due to a null value parameter for a primitive - - - FloatLocaleConverter cannot parse 0 - - - Type in BooleanConverter: "Cna't convert value" - - - Avoid calling setAccessible() if not needed - - - Method createDynaProperty of JDBCDynaClass should first look for column label instead of column name in ResultSetMetadata - object.. - - - change visibility of method "evaluateValue" belongs to the class BeanPropertyValueEqualsPredicate to "protected". - - - - - - Allow access to non public class's public methods from a public sub-classes. - - - Circular Reference on WeakHashMap. - - - BeanUtilsBean.setProperty() does not support nested map. - - - Unnecessary Garbage Objects in Class PropertyUtilsBean. - - - ConvertingWrapDynaBean hides cause exceptions. - - - MethodUtils.getAccessibleMethod(Method method) could not find right public method. - - - NPE in ArrayConverter when converting a non-quoted string with underscores to a string array. - - - LocaleConvertUtilsBean.convert throws NPE on null Locale when debug logging is enabled. - - - Fix WeakHashMap is not thread safe in MethodUtils using new FastWeakHashMap. - - - PropertyUtils.getPropertyType fails for DynaBeans contained within a normal bean. - - - Iterating by a Map' key/value pairs in BeanUtilsBean and PropertyUtilsBean. - - - - - - Add plugable property name expression Resolver. - - - General Converter implementation improvements: New AbstractConverter which provides - a basic structure for Converter implementations and new NumberConverter implementation. - - - Add new generic ArrayConverter implementation. - - - Add new generic DateTimeConverter implementation. - - - Better implementation of SqlDateConverter. Modified SqlDateConverter, - SqlTimeConverter and SqlTimestampConverter to accept java.util.Date - and Calendar object instances. Added tests. - - - New Facade converter implementation - hide non-Converter public APIs. - - - Add "t/f" to BooleanConverter. - - - Support Mapped property inside a mapped property. - - - Support Indexed property inside a mapped property. - - - Support Arrays with multiple dimension. - - - Include bean class in the message of PropertyUtilsBean exceptions. - - - Provide better error message for "argument type mismatch". - - - Improved messages for unknown properties. - - - MethodUtils.invoke for static methods. - - - Log or throw exception in PropertyUtilsBean. - Added mechanism to initialize the "cause" on an Exception using reflection for JDK 1.4+ - (copied from Commons HttpClient). - - - Add lazyDynaList. - - - Provide a Map decorator for a DynaBean (enables DynaBean to be used with other teechnologies such as JSTL). - - - Implement equals() and hashCode() methods for DynaProperty. - - - - - BeanUtils's tests fail to compile under JDK 1.6 - - - Lock in BeanUtilsBean.getInstance( - - - Beanutils's describe() method cannot determine reader methods for anonymous class. - - - Added warning about describe behavior to the javadocs. - - - BeanUtilsBean's setProperty() does not convert objects using custom converters properly. - - - Fix javadoc - IllegalArgumentException in BeanUtils.copyProperties - when property types don't match. - - - Writing to a mapped property requires a setter for a map, but never uses it. - - - BeanUtilsBean.getArrayProperty() does not use ConvertUtils. - - - MappedPropertyDescriptor - replace copied code. - - - MappedPropertyDescriptor: Add comments re: * use of static variable safe in shared - classloader * memory leak possible on webapp undeploy. - - - MappedPropertyDescriptor doesn't recognize boolean property accessor. - - - Add test for MappedPropertyDescriptor with different types on get/set methods. - - - LocaleBeanUtils setProperty does not work on nested property. - - - Package scope implementation of a public interface for mapped property fails - (fixed by changes to MappedPropertyDescriptor associated with BEANUTILS-6) - - - PropertyUtils incosistency - can't use "dot" in mapped properties for setProperty - or getPropertyDescriptor (fixed by the changes for BEANUTILS-259 - Plugable Property Name Expression Resolver). - - - Public methods overridden in anonymous or private subclasses are not recognized by PropertyUtils. - - - PropertyUtilsBean's isReadable() / isWriteable() always return false for mapped properties. - - - PropertyUtilsBean isReadable() and isWriteable() methods do not work correctly for WrapDynaBean. - - - PropertyUtils.isReadable() and PropertyUtils.getProperty() not consistent. - - - PropertyUtilsBean.copyProperties does not catch NoSuchMethodException - - - PropertyUtilsBean.getIndexedProperty()'s javadoc should indicate - IndexOutOufBoundsException can be thrown rather than just - ArrayIndexOutOufBoundsException. - - - Create new methods getPropertyOfMapBean and setPropertyOfMapBean that the existing - setNestedProperty and getNestedProperty methods now call when they discover the bean - they are accessing implements Map. This makes it much easier for users to subclass - and customise this behavior of PropertyUtilsBean, eg in order to restore pre-1.5 behavior. - This patch also causes an exception to be thrown when the propertyName passed to - getPropertyOfMapBean or setPropertyOfMapBean has MAPPED_DELIM or INDEXED_DELIM chars in - it. This never worked as expected before (the whole string was treated literally as the - propertyName), so throwing an exception here should not break any existing code. It should - be of help to future developers who make this mistake though... - - - Ignore simple properties on java.util.Map objects - - Map methods are always used on a Map object. Reverts BEANUTILS-144. - See BEANUTILS-162 for discussion. - - - Correct getPropertyDescriptor() and setNestedProperty() methods to throw - a NestedNullException rather than just IllegalArgumentException (consistent - with the getNestedProperty() method). - - - Problems on indexed property with JDK 1.4. - - - BooleanArrayConverter: Use new AbstractArrayConverter constructors and - Convert strings to booleans by invoking a BooleanConverter rather than - hard-wiring the conversion. - - - BooleanConverter: Add facility for user to override the default set - of true and false string definitions and provide ability to pass special - NO_DEFAULT object as the "defaultValue" constructor parameter. - - - AbstractArrayConverter: provide ability to pass special NO_DEFAULT object as the - "defaultValue" constructor parameter. - - - DecimalLocaleConverter and subClasses never throw a ConversionException. - - - FloatLocaleConverter cannot parse negative values. - - - Improve ClassConverter robustness. - - - DateLocaleConverter does not always throw an Exception for invalid dates. - - - Don't try parsing values that are already Dates/Numbers in Date/Number locale Converters. - - - WrapDynaClass: Added comment re potential memory leak, and safety when using - shared classloader - - - Make WrapDynaBean Serializable. - - - WrapDynaBeanTestCase failing with jikes/kaffe because of static List in TestBean. - - - Misleading error message in ConvertingWrapDynaBean. - - - LazyDynaBean: don't try and instantiate properties of type Object.class. - - - LazyDynabean Javadoc corrections. - - - LazyDynaClass can create a DynaProperty with a "null" type. - - - JDBCDynaClass "lowerCase" option causes problems in RowSetDynaClass and ResultSetIterator. - - - RowSetDynaClass fails to copy ResultSet to DynaBean with Oracle 10g JDBC driver. - - - Fix BeanComparator throws wrong exception and hides cause. - - - Deprecate the public static defaultTransformers HashMap and make it unmodifiable. - - - - Merge Bean-Collections back into core BeanUtils and remove Bean-Collections sub-project. - - - Fixi the build to include all the tests and change the build.properties.sample so it's easier - to use for the default maven user (ie: it looks by default in the .maven repository) - - - Improvements to maven build. - - - Add Implementation-Vendor-Id entry to jar's manifest. - - - Resolve compiler warnings: Unused imports, un-read local variables, - field hiding, empty block, improperly used statics, uncessary semi - colons, unnecessary casts. - - - Replace use of static Log objects with instance or local variables. It isn't safe - to use static Log objects in code that might be deployed via a shared classloader - as they will bind to the Log object from the context classloader in use when the - first use happens. - - - BeanMap: Fix internal variable to not include non-existant write methods. - - ported from Commons Collections. - - - Change MethodUtils to make getMatchingAccessibleMethod() method selection more - rational. - - - - - - See href="https://commons.apache.org/beanutils/commons-beanutils-1.7.0/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.6.1/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.6/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.5/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.4.1/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.4/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.3/RELEASE-NOTES.txt - - - - - - See https://commons.apache.org/beanutils/commons-beanutils-1.2/RELEASE-NOTES.txt - - - - - Version 1.1 - - - - Initial Release - - - - diff --git a/safety/Java/commons-beanutils/src/src/changes/release-notes.vm b/safety/Java/commons-beanutils/src/src/changes/release-notes.vm deleted file mode 100644 index 706d3c0ce..000000000 --- a/safety/Java/commons-beanutils/src/src/changes/release-notes.vm +++ /dev/null @@ -1,122 +0,0 @@ -## Licensed to the Apache Software Foundation (ASF) under one -## or more contributor license agreements. See the NOTICE file -## distributed with this work for additional information -## regarding copyright ownership. The ASF licenses this file -## to you under the Apache License, Version 2.0 (the -## "License"); you may not use this file except in compliance -## with the License. You may obtain a copy of the License at -## -## http://www.apache.org/licenses/LICENSE-2.0 -## -## Unless required by applicable law or agreed to in writing, -## software distributed under the License is distributed on an -## "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -## KIND, either express or implied. See the License for the -## specific language governing permissions and limitations -## under the License. -## - ${project.name} ${version} - RELEASE NOTES - -The ${developmentTeam} is pleased to announce the release of ${project.name} ${version} - -$introduction.replaceAll("(? - - bin - - tar.gz - zip - - false - - - - LICENSE.txt - NOTICE.txt - RELEASE-NOTES.txt - - - - target - - - *.jar - - - - target/site/apidocs - apidocs - - - diff --git a/safety/Java/commons-beanutils/src/src/main/assembly/src.xml b/safety/Java/commons-beanutils/src/src/main/assembly/src.xml deleted file mode 100644 index ecd8d5a69..000000000 --- a/safety/Java/commons-beanutils/src/src/main/assembly/src.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - src - - tar.gz - zip - - ${artifactId}-${version}-src - - - - build.properties.sample - build.xml - checkstyle.xml - CONTRIBUTING.md - BUILDING.txt - LICENSE.txt - NOTICE.txt - pom.xml - README.md - RELEASE-NOTES.txt - - - - src - - - diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java deleted file mode 100644 index 5658b6063..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BaseDynaBeanMapDecorator.java +++ /dev/null @@ -1,402 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; - -/** - *

A base class for decorators providing {@code Map} behavior on - * {@link DynaBean}s.

- * - *

The motivation for this implementation is to provide access to {@link DynaBean} - * properties in technologies that are unaware of BeanUtils and {@link DynaBean}s - - * such as the expression languages of JSTL and JSF.

- * - *

This rather technical base class implements the methods of the - * {@code Map} interface on top of a {@code DynaBean}. It was introduced - * to handle generic parameters in a meaningful way without breaking - * backwards compatibility of the 1.x {@code DynaBeanMapDecorator} class: A - * map wrapping a {@code DynaBean} should be of type {@code Map}. - * However, when using these generic parameters in {@code DynaBeanMapDecorator} - * this would be an incompatible change (as method signatures would have to - * be adapted). To solve this problem, this generic base class is added - * which allows specifying the key type as parameter. This makes it easy to - * have a new subclass using the correct generic parameters while - * {@code DynaBeanMapDecorator} could still remain with compatible - * parameters.

- * - * @param the type of the keys in the decorated map - * @since BeanUtils 1.9.0 - */ -public abstract class BaseDynaBeanMapDecorator implements Map { - - private final DynaBean dynaBean; - private final boolean readOnly; - private transient Set keySet; - - - - /** - * Constructs a read only Map for the specified - * {@link DynaBean}. - * - * @param dynaBean The dyna bean being decorated - * @throws IllegalArgumentException if the {@link DynaBean} is null. - */ - public BaseDynaBeanMapDecorator(final DynaBean dynaBean) { - this(dynaBean, true); - } - - /** - * Construct a Map for the specified {@link DynaBean}. - * - * @param dynaBean The dyna bean being decorated - * @param readOnly {@code true} if the Map is read only - * otherwise {@code false} - * @throws IllegalArgumentException if the {@link DynaBean} is null. - */ - public BaseDynaBeanMapDecorator(final DynaBean dynaBean, final boolean readOnly) { - if (dynaBean == null) { - throw new IllegalArgumentException("DynaBean is null"); - } - this.dynaBean = dynaBean; - this.readOnly = readOnly; - } - - - - - - /** - * Indicate whether the Map is read only. - * - * @return {@code true} if the Map is read only, - * otherwise {@code false}. - */ - public boolean isReadOnly() { - return readOnly; - } - - - - /** - * clear() operation is not supported. - * - * @throws UnsupportedOperationException This operation is not yet supported - */ - @Override - public void clear() { - throw new UnsupportedOperationException(); - } - - /** - * Indicate whether the {@link DynaBean} contains a specified - * value for one (or more) of its properties. - * - * @param key The {@link DynaBean}'s property name - * @return {@code true} if one of the {@link DynaBean}'s - * properties contains a specified value. - */ - @Override - public boolean containsKey(final Object key) { - final DynaClass dynaClass = getDynaBean().getDynaClass(); - final DynaProperty dynaProperty = dynaClass.getDynaProperty(toString(key)); - return dynaProperty != null; - } - - /** - * Indicates whether the decorated {@link DynaBean} contains - * a specified value. - * - * @param value The value to check for. - * @return {@code true} if one of the the {@link DynaBean}'s - * properties contains the specified value, otherwise - * {@code false}. - */ - @Override - public boolean containsValue(final Object value) { - final DynaProperty[] properties = getDynaProperties(); - for (final DynaProperty property : properties) { - final String key = property.getName(); - final Object prop = getDynaBean().get(key); - if (value == null) { - if (prop == null) { - return true; - } - } else { - if (value.equals(prop)) { - return true; - } - } - } - return false; - } - - /** - *

Returns the Set of the property/value mappings - * in the decorated {@link DynaBean}.

- * - *

Each element in the Set is a {@code Map.Entry} - * type.

- * - * @return An unmodifiable set of the DynaBean - * property name/value pairs - */ - @Override - public Set> entrySet() { - final DynaProperty[] properties = getDynaProperties(); - final Set> set = new HashSet<>(properties.length); - for (final DynaProperty property : properties) { - final K key = convertKey(property.getName()); - final Object value = getDynaBean().get(property.getName()); - set.add(new MapEntry<>(key, value)); - } - return Collections.unmodifiableSet(set); - } - - /** - * Return the value for the specified key from - * the decorated {@link DynaBean}. - * - * @param key The {@link DynaBean}'s property name - * @return The value for the specified property. - */ - @Override - public Object get(final Object key) { - return getDynaBean().get(toString(key)); - } - - /** - * Indicate whether the decorated {@link DynaBean} has - * any properties. - * - * @return {@code true} if the {@link DynaBean} has - * no properties, otherwise {@code false}. - */ - @Override - public boolean isEmpty() { - return getDynaProperties().length == 0; - } - - /** - *

Returns the Set of the property - * names in the decorated {@link DynaBean}.

- * - *

N.B.For {@link DynaBean}s whose associated {@link DynaClass} - * is a {@link MutableDynaClass} a new Set is created every - * time, otherwise the Set is created only once and cached.

- * - * @return An unmodifiable set of the {@link DynaBean}s - * property names. - */ - @Override - public Set keySet() { - if (keySet != null) { - return keySet; - } - - // Create a Set of the keys - final DynaProperty[] properties = getDynaProperties(); - Set set = new HashSet<>(properties.length); - for (final DynaProperty property : properties) { - set.add(convertKey(property.getName())); - } - set = Collections.unmodifiableSet(set); - - // Cache the keySet if Not a MutableDynaClass - final DynaClass dynaClass = getDynaBean().getDynaClass(); - if (!(dynaClass instanceof MutableDynaClass)) { - keySet = set; - } - - return set; - - } - - /** - * Set the value for the specified property in - * the decorated {@link DynaBean}. - * - * @param key The {@link DynaBean}'s property name - * @param value The value for the specified property. - * @return The previous property's value. - * @throws UnsupportedOperationException if - * {@code isReadOnly()} is true. - */ - @Override - public Object put(final K key, final Object value) { - if (isReadOnly()) { - throw new UnsupportedOperationException("Map is read only"); - } - final String property = toString(key); - final Object previous = getDynaBean().get(property); - getDynaBean().set(property, value); - return previous; - } - - /** - * Copy the contents of a Map to the decorated {@link DynaBean}. - * - * @param map The Map of values to copy. - * @throws UnsupportedOperationException if - * {@code isReadOnly()} is true. - */ - @Override - public void putAll(final Map map) { - if (isReadOnly()) { - throw new UnsupportedOperationException("Map is read only"); - } - for (final Map.Entry e : map.entrySet()) { - put(e.getKey(), e.getValue()); - } - } - - /** - * remove() operation is not supported. - * - * @param key The {@link DynaBean}'s property name - * @return the value removed - * @throws UnsupportedOperationException This operation is not yet supported - */ - @Override - public Object remove(final Object key) { - throw new UnsupportedOperationException(); - } - - /** - * Returns the number properties in the decorated - * {@link DynaBean}. - * @return The number of properties. - */ - @Override - public int size() { - return getDynaProperties().length; - } - - /** - * Returns the set of property values in the - * decorated {@link DynaBean}. - * - * @return Unmodifiable collection of values. - */ - @Override - public Collection values() { - final DynaProperty[] properties = getDynaProperties(); - final List values = new ArrayList<>(properties.length); - for (final DynaProperty property : properties) { - final String key = property.getName(); - final Object value = getDynaBean().get(key); - values.add(value); - } - return Collections.unmodifiableList(values); - } - - - - /** - * Provide access to the underlying {@link DynaBean} - * this Map decorates. - * - * @return the decorated {@link DynaBean}. - */ - public DynaBean getDynaBean() { - return dynaBean; - } - - /** - * Converts the name of a property to the key type of this decorator. - * - * @param propertyName the name of a property - * @return the converted key to be used in the decorated map - */ - protected abstract K convertKey(String propertyName); - - - - /** - * Convenience method to retrieve the {@link DynaProperty}s - * for this {@link DynaClass}. - * - * @return The an array of the {@link DynaProperty}s. - */ - private DynaProperty[] getDynaProperties() { - return getDynaBean().getDynaClass().getDynaProperties(); - } - - /** - * Convenience method to convert an Object - * to a String. - * - * @param obj The Object to convert - * @return String representation of the object - */ - private String toString(final Object obj) { - return obj == null ? null : obj.toString(); - } - - /** - * Map.Entry implementation. - */ - private static class MapEntry implements Map.Entry { - - private final K key; - private final Object value; - - MapEntry(final K key, final Object value) { - this.key = key; - this.value = value; - } - - @Override - public boolean equals(final Object o) { - if (!(o instanceof Map.Entry)) { - return false; - } - final Map.Entry e = (Map.Entry)o; - return key.equals(e.getKey()) && - (value == null ? e.getValue() == null - : value.equals(e.getValue())); - } - - @Override - public int hashCode() { - return key.hashCode() + (value == null ? 0 : value.hashCode()); - } - - @Override - public K getKey() { - return key; - } - - @Override - public Object getValue() { - return value; - } - - @Override - public Object setValue(final Object value) { - throw new UnsupportedOperationException(); - } - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaBean.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaBean.java deleted file mode 100644 index bb8c2fed4..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaBean.java +++ /dev/null @@ -1,439 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.io.Serializable; -import java.lang.reflect.Array; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - *

Minimal implementation of the {@code DynaBean} interface. Can be - * used as a convenience base class for more sophisticated implementations.

- * - *

IMPLEMENTATION NOTE - Instances of this class that are - * accessed from multiple threads simultaneously need to be synchronized.

- * - *

IMPLEMENTATION NOTE - Instances of this class can be - * successfully serialized and deserialized ONLY if all - * property values are {@code Serializable}.

- * - */ - -public class BasicDynaBean implements DynaBean, Serializable { - - private static final Short SHORT_ZERO = Short.valueOf((short) 0); - - private static final Long LONG_ZERO = Long.valueOf(0); - - private static final Integer INTEGER_ZERO = Integer.valueOf(0); - - private static final Float FLOAT_ZERO = Float.valueOf((float) 0.0); - - private static final Double DOUBLE_ZERO = Double.valueOf(0.0); - - private static final Character CHARACTER_ZERO = Character.valueOf((char) 0); - - private static final Byte BYTE_ZERO = Byte.valueOf((byte) 0); - - private static final long serialVersionUID = 1L; - - /** - * Construct a new {@code DynaBean} associated with the specified - * {@code DynaClass} instance. - * - * @param dynaClass The DynaClass we are associated with - */ - public BasicDynaBean(final DynaClass dynaClass) { - - super(); - this.dynaClass = dynaClass; - - } - - /** - * The {@code DynaClass} "base class" that this DynaBean - * is associated with. - */ - protected DynaClass dynaClass; - - /** - * The set of property values for this DynaBean, keyed by property name. - */ - protected HashMap values = new HashMap<>(); - - /** Map decorator for this DynaBean */ - private transient Map mapDecorator; - - /** - *

- * Return a Map representation of this DynaBean. - *

- * This, for example, could be used in JSTL in the following way to access - * a DynaBean's {@code fooProperty}: - *

  • {@code ${myDynaBean.map.fooProperty}}
- * - * @return a Map representation of this DynaBean - * @since 1.8.0 - */ - public Map getMap() { - - // cache the Map - if (mapDecorator == null) { - mapDecorator = new DynaBeanPropertyMapDecorator(this); - } - return mapDecorator; - - } - - /** - * Does the specified mapped property contain a value for the specified - * key value? - * - * @param name Name of the property to check - * @param key Name of the key to check - * @return {@code true} if the mapped property contains a value for - * the specified key, otherwise {@code false} - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - @Override - public boolean contains(final String name, final String key) { - - final Object value = values.get(name); - if (value == null) { - throw new NullPointerException - ("No mapped value for '" + name + "(" + key + ")'"); - } else if (value instanceof Map) { - return ((Map) value).containsKey(key); - } else { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'"); - } - - } - - /** - * Return the value of a simple property with the specified name. - * - * @param name Name of the property whose value is to be retrieved - * @return The property's value - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - @Override - public Object get(final String name) { - - // Return any non-null value for the specified property - final Object value = values.get(name); - if (value != null) { - return value; - } - - // Return a null value for a non-primitive property - final Class type = getDynaProperty(name).getType(); - if (!type.isPrimitive()) { - return value; - } - - // Manufacture default values for primitive properties - if (type == Boolean.TYPE) { - return Boolean.FALSE; - } else if (type == Byte.TYPE) { - return BYTE_ZERO; - } else if (type == Character.TYPE) { - return CHARACTER_ZERO; - } else if (type == Double.TYPE) { - return DOUBLE_ZERO; - } else if (type == Float.TYPE) { - return FLOAT_ZERO; - } else if (type == Integer.TYPE) { - return INTEGER_ZERO; - } else if (type == Long.TYPE) { - return LONG_ZERO; - } else if (type == Short.TYPE) { - return SHORT_ZERO; - } else { - return null; - } - - } - - /** - * Return the value of an indexed property with the specified name. - * - * @param name Name of the property whose value is to be retrieved - * @param index Index of the value to be retrieved - * @return The indexed property's value - * - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not indexed - * @throws IndexOutOfBoundsException if the specified index - * is outside the range of the underlying property - * @throws NullPointerException if no array or List has been - * initialized for this property - */ - @Override - public Object get(final String name, final int index) { - - final Object value = values.get(name); - if (value == null) { - throw new NullPointerException - ("No indexed value for '" + name + "[" + index + "]'"); - } else if (value.getClass().isArray()) { - return Array.get(value, index); - } else if (value instanceof List) { - return ((List) value).get(index); - } else { - throw new IllegalArgumentException - ("Non-indexed property for '" + name + "[" + index + "]'"); - } - - } - - /** - * Return the value of a mapped property with the specified name, - * or {@code null} if there is no value for the specified key. - * - * @param name Name of the property whose value is to be retrieved - * @param key Key of the value to be retrieved - * @return The mapped property's value - * - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not mapped - */ - @Override - public Object get(final String name, final String key) { - - final Object value = values.get(name); - if (value == null) { - throw new NullPointerException - ("No mapped value for '" + name + "(" + key + ")'"); - } else if (value instanceof Map) { - return ((Map) value).get(key); - } else { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'"); - } - - } - - /** - * Return the {@code DynaClass} instance that describes the set of - * properties available for this DynaBean. - * - * @return The associated DynaClass - */ - @Override - public DynaClass getDynaClass() { - - return this.dynaClass; - - } - - /** - * Remove any existing value for the specified key on the - * specified mapped property. - * - * @param name Name of the property for which a value is to - * be removed - * @param key Key of the value to be removed - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - @Override - public void remove(final String name, final String key) { - - final Object value = values.get(name); - if (value == null) { - throw new NullPointerException - ("No mapped value for '" + name + "(" + key + ")'"); - } else if (value instanceof Map) { - ((Map) value).remove(key); - } else { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'"); - } - - } - - /** - * Set the value of a simple property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws NullPointerException if an attempt is made to set a - * primitive property to null - */ - @Override - public void set(final String name, final Object value) { - - final DynaProperty descriptor = getDynaProperty(name); - if (value == null) { - if (descriptor.getType().isPrimitive()) { - throw new NullPointerException - ("Primitive value for '" + name + "'"); - } - } else if (!isAssignable(descriptor.getType(), value.getClass())) { - throw new ConversionException - ("Cannot assign value of type '" + - value.getClass().getName() + - "' to property '" + name + "' of type '" + - descriptor.getType().getName() + "'"); - } - values.put(name, value); - - } - - /** - * Set the value of an indexed property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param index Index of the property to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not indexed - * @throws IndexOutOfBoundsException if the specified index - * is outside the range of the underlying property - */ - @Override - public void set(final String name, final int index, final Object value) { - - final Object prop = values.get(name); - if (prop == null) { - throw new NullPointerException - ("No indexed value for '" + name + "[" + index + "]'"); - } else if (prop.getClass().isArray()) { - Array.set(prop, index, value); - } else if (prop instanceof List) { - try { - @SuppressWarnings("unchecked") - final - // This is safe to cast because list properties are always - // of type Object - List list = (List) prop; - list.set(index, value); - } catch (final ClassCastException e) { - throw new ConversionException(e.getMessage()); - } - } else { - throw new IllegalArgumentException - ("Non-indexed property for '" + name + "[" + index + "]'"); - } - - } - - /** - * Set the value of a mapped property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param key Key of the property to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not mapped - */ - @Override - public void set(final String name, final String key, final Object value) { - - final Object prop = values.get(name); - if (prop == null) { - throw new NullPointerException - ("No mapped value for '" + name + "(" + key + ")'"); - } else if (prop instanceof Map) { - @SuppressWarnings("unchecked") - final - // This is safe to cast because mapped properties are always - // maps of types String -> Object - Map map = (Map) prop; - map.put(key, value); - } else { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'"); - } - - } - - /** - * Return the property descriptor for the specified property name. - * - * @param name Name of the property for which to retrieve the descriptor - * @return The property descriptor - * - * @throws IllegalArgumentException if this is not a valid property - * name for our DynaClass - */ - protected DynaProperty getDynaProperty(final String name) { - - final DynaProperty descriptor = getDynaClass().getDynaProperty(name); - if (descriptor == null) { - throw new IllegalArgumentException - ("Invalid property name '" + name + "'"); - } - return descriptor; - - } - - /** - * Is an object of the source class assignable to the destination class? - * - * @param dest Destination class - * @param source Source class - * @return {@code true} if the source class is assignable to the - * destination class, otherwise {@code false} - */ - protected boolean isAssignable(final Class dest, final Class source) { - - if (dest.isAssignableFrom(source) || - dest == Boolean.TYPE && source == Boolean.class || - dest == Byte.TYPE && source == Byte.class || - dest == Character.TYPE && source == Character.class || - dest == Double.TYPE && source == Double.class || - dest == Float.TYPE && source == Float.class || - dest == Integer.TYPE && source == Integer.class || - dest == Long.TYPE && source == Long.class || - dest == Short.TYPE && source == Short.class) { - return true; - } - return false; - - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java deleted file mode 100644 index afb46a788..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BasicDynaClass.java +++ /dev/null @@ -1,282 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.io.Serializable; -import java.lang.reflect.Constructor; -import java.lang.reflect.InvocationTargetException; -import java.util.HashMap; - -/** - *

Minimal implementation of the {@code DynaClass} interface. Can be - * used as a convenience base class for more sophisticated implementations.

- *

IMPLEMENTATION NOTE - The {@code DynaBean} - * implementation class supplied to our constructor MUST have a one-argument - * constructor of its own that accepts a {@code DynaClass}. This is - * used to associate the DynaBean instance with this DynaClass.

- * - */ - -public class BasicDynaClass implements DynaClass, Serializable { - - private static final long serialVersionUID = 1L; - - - - /** - * Construct a new BasicDynaClass with default parameters. - */ - public BasicDynaClass() { - - this(null, null, null); - - } - - /** - * Construct a new BasicDynaClass with the specified parameters. - * - * @param name Name of this DynaBean class - * @param dynaBeanClass The implementation class for new instances - */ - public BasicDynaClass(final String name, final Class dynaBeanClass) { - - this(name, dynaBeanClass, null); - - } - - /** - * Construct a new BasicDynaClass with the specified parameters. - * - * @param name Name of this DynaBean class - * @param dynaBeanClass The implementation class for new instances - * @param properties Property descriptors for the supported properties - */ - public BasicDynaClass(final String name, Class dynaBeanClass, - final DynaProperty[] properties) { - - super(); - if (name != null) { - this.name = name; - } - if (dynaBeanClass == null) { - dynaBeanClass = BasicDynaBean.class; - } - setDynaBeanClass(dynaBeanClass); - if (properties != null) { - setProperties(properties); - } - - } - - - - /** - * The constructor of the {@code dynaBeanClass} that we will use - * for creating new instances. - */ - protected transient Constructor constructor = null; - - /** - * The method signature of the constructor we will use to create - * new DynaBean instances. - */ - protected static Class[] constructorTypes = { DynaClass.class }; - - /** - * The argument values to be passed to the constructor we will use - * to create new DynaBean instances. - */ - protected Object[] constructorValues = { this }; - - /** - * The {@code DynaBean} implementation class we will use for - * creating new instances. - */ - protected Class dynaBeanClass = BasicDynaBean.class; - - /** - * The "name" of this DynaBean class. - */ - protected String name = this.getClass().getName(); - - /** - * The set of dynamic properties that are part of this DynaClass. - */ - protected DynaProperty[] properties = new DynaProperty[0]; - - /** - * The set of dynamic properties that are part of this DynaClass, - * keyed by the property name. Individual descriptor instances will - * be the same instances as those in the {@code properties} list. - */ - protected HashMap propertiesMap = new HashMap<>(); - - - - /** - * Return the name of this DynaClass (analogous to the - * {@code getName()} method of {@code java.lang.Class}, which - * allows the same {@code DynaClass} implementation class to support - * different dynamic classes, with different sets of properties. - * - * @return the name of the DynaClass - */ - @Override - public String getName() { - - return this.name; - - } - - /** - * Return a property descriptor for the specified property, if it exists; - * otherwise, return {@code null}. - * - * @param name Name of the dynamic property for which a descriptor - * is requested - * @return The descriptor for the specified property - * - * @throws IllegalArgumentException if no property name is specified - */ - @Override - public DynaProperty getDynaProperty(final String name) { - - if (name == null) { - throw new IllegalArgumentException - ("No property name specified"); - } - return propertiesMap.get(name); - - } - - /** - *

Return an array of {@code PropertyDescriptor} for the properties - * currently defined in this DynaClass. If no properties are defined, a - * zero-length array will be returned.

- * - *

FIXME - Should we really be implementing - * {@code getBeanInfo()} instead, which returns property descriptors - * and a bunch of other stuff?

- * - * @return the set of properties for this DynaClass - */ - @Override - public DynaProperty[] getDynaProperties() { - - return properties; - - } - - /** - * Instantiate and return a new DynaBean instance, associated - * with this DynaClass. - * - * @return A new {@code DynaBean} instance - * @throws IllegalAccessException if the Class or the appropriate - * constructor is not accessible - * @throws InstantiationException if this Class represents an abstract - * class, an array class, a primitive type, or void; or if instantiation - * fails for some other reason - */ - @Override - public DynaBean newInstance() - throws IllegalAccessException, InstantiationException { - - try { - // Refind the constructor after a deserialization (if needed) - if (constructor == null) { - setDynaBeanClass(this.dynaBeanClass); - } - // Invoke the constructor to create a new bean instance - return (DynaBean) constructor.newInstance(constructorValues); - } catch (final InvocationTargetException e) { - throw new InstantiationException - (e.getTargetException().getMessage()); - } - - } - - - - /** - * Return the Class object we will use to create new instances in the - * {@code newInstance()} method. This Class MUST - * implement the {@code DynaBean} interface. - * - * @return The class of the {@link DynaBean} - */ - public Class getDynaBeanClass() { - - return this.dynaBeanClass; - - } - - - - /** - * Set the Class object we will use to create new instances in the - * {@code newInstance()} method. This Class MUST - * implement the {@code DynaBean} interface. - * - * @param dynaBeanClass The new Class object - * - * @throws IllegalArgumentException if the specified Class does not - * implement the {@code DynaBean} interface - */ - protected void setDynaBeanClass(final Class dynaBeanClass) { - - // Validate the argument type specified - if (dynaBeanClass.isInterface()) { - throw new IllegalArgumentException - ("Class " + dynaBeanClass.getName() + - " is an interface, not a class"); - } - if (!DynaBean.class.isAssignableFrom(dynaBeanClass)) { - throw new IllegalArgumentException - ("Class " + dynaBeanClass.getName() + - " does not implement DynaBean"); - } - - // Identify the Constructor we will use in newInstance() - try { - this.constructor = dynaBeanClass.getConstructor(constructorTypes); - } catch (final NoSuchMethodException e) { - throw new IllegalArgumentException - ("Class " + dynaBeanClass.getName() + - " does not have an appropriate constructor"); - } - this.dynaBeanClass = dynaBeanClass; - - } - - /** - * Set the list of dynamic properties supported by this DynaClass. - * - * @param properties List of dynamic properties to be supported - */ - protected void setProperties(final DynaProperty[] properties) { - - this.properties = properties; - propertiesMap.clear(); - for (final DynaProperty property : properties) { - propertiesMap.put(property.getName(), property); - } - - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanAccessLanguageException.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanAccessLanguageException.java deleted file mode 100644 index 411223f0f..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanAccessLanguageException.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -/** - * Thrown to indicate that the Bean Access Language cannot execute query - * against given bean. This is a runtime exception and access languages are encouraged - * to subclass to create custom exceptions whenever appropriate. - * - * @since 1.7 - */ - -public class BeanAccessLanguageException extends IllegalArgumentException { - - private static final long serialVersionUID = 1L; - - - - /** - * Constructs a {@code BeanAccessLanguageException} without a detail message. - */ - public BeanAccessLanguageException() { - super(); - } - - /** - * Constructs a {@code BeanAccessLanguageException} without a detail message. - * - * @param message the detail message explaining this exception - */ - public BeanAccessLanguageException(final String message) { - super(message); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanComparator.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanComparator.java deleted file mode 100644 index 381b26fb0..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanComparator.java +++ /dev/null @@ -1,257 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.io.Serializable; -import java.lang.reflect.InvocationTargetException; -import java.util.Comparator; - -/** - *

- * This comparator compares two beans by the specified bean property. It is also possible to compare beans based on - * nested, indexed, combined, mapped bean properties. Please see the {@link PropertyUtilsBean} documentation for all - * property name possibilities. - * - *

- *

- * Note: The BeanComparator passes the values of the specified bean property to an internal natural - * order {@link Comparator}, if no comparator is specified in the constructor. If you are comparing two beans based on a - * property that could contain "null" values, a suitable {@code Comparator} or Apache Commons Collection - * {@code ComparatorChain} should be supplied in the constructor. Note that the passed in {@code Comparator} must - * be able to handle the passed in objects. Because the type of the property to be compared is not known at compile time - * no type checks can be performed by the compiler. Thus {@code ClassCastException} exceptions can be thrown if - * unexpected property values occur. - *

- * - * @param the type of beans to be compared by this {@code Comparator} - * @param the type of property to compare - */ -public class BeanComparator implements Comparator, Serializable { - - private static final long serialVersionUID = 1L; - private String property; - private final Comparator comparator; - - /** - *

- * Constructs a Bean Comparator without a property set. - *

- *

- * Note that this is intended to be used only in bean-centric environments. - *

- *

- * Until {@link #setProperty} is called with a non-null value. this comparator will compare the Objects only. - *

- */ - public BeanComparator() { - this(null); - } - - /** - *

- * Constructs a property-based comparator for beans. This compares two beans by the property specified in the - * property parameter. This constructor creates a {@code BeanComparator} that uses a - * {@code ComparableComparator} to compare the property values. - *

- * - *

- * Passing "null" to this constructor will cause the BeanComparator to compare objects based on natural order, that - * is {@code java.lang.Comparable}. - *

- * - * @param property String Name of a bean property, which may contain the name of a simple, nested, indexed, mapped, - * or combined property. See {@link PropertyUtilsBean} for property query language syntax. If the property - * passed in is null then the actual objects will be compared - */ - public BeanComparator(final String property) { - this(property, NaturalOrderComparator.INSTANCE); - } - - /** - * Constructs a property-based comparator for beans. This constructor creates a BeanComparator that uses the - * supplied Comparator to compare the property values. - * - * @param property Name of a bean property, can contain the name of a simple, nested, indexed, mapped, or combined - * property. See {@link PropertyUtilsBean} for property query language syntax. - * @param comparator BeanComparator will pass the values of the specified bean property to this Comparator. If your - * bean property is not a comparable or contains null values, a suitable comparator may be supplied in this - * constructor. - */ - public BeanComparator(final String property, final Comparator comparator) { - setProperty(property); - this.comparator = comparator != null ? comparator : NaturalOrderComparator.INSTANCE; - } - - /** - * Sets the method to be called to compare two JavaBeans - * - * @param property String method name to call to compare If the property passed in is null then the actual objects - * will be compared - */ - public void setProperty(final String property) { - this.property = property; - } - - /** - * Gets the property attribute of the BeanComparator - * - * @return String method name to call to compare. A null value indicates that the actual objects will be compared - */ - public String getProperty() { - return property; - } - - /** - * Gets the Comparator being used to compare beans. - * - * @return the Comparator being used to compare beans - */ - public Comparator getComparator() { - return comparator; - } - - /** - * Compare two JavaBeans by their shared property. If {@link #getProperty} is null then the actual objects will be - * compared. - * - * @param o1 Object The first bean to get data from to compare against - * @param o2 Object The second bean to get data from to compare - * @return int negative or positive based on order - */ - @Override - public int compare(final T o1, final T o2) { - - if (property == null) { - // compare the actual objects - return internalCompare(o1, o2); - } - - try { - final Object value1 = PropertyUtils.getProperty(o1, property); - final Object value2 = PropertyUtils.getProperty(o2, property); - return internalCompare(value1, value2); - } catch (final NoSuchMethodException | IllegalAccessException | InvocationTargetException e) { - throw new RuntimeException(e.getClass().getSimpleName()+": " + e.toString()); - } - } - - /** - * Two {@code BeanComparator}'s are equals if and only if the wrapped comparators and the property names to be - * compared are equal. - * - * @param o Comparator to compare to - * @return whether the the comparators are equal or not - */ - @Override - public boolean equals(final Object o) { - if (this == o) { - return true; - } - if (!(o instanceof BeanComparator)) { - return false; - } - - final BeanComparator beanComparator = (BeanComparator) o; - - if (!comparator.equals(beanComparator.comparator)) { - return false; - } - if (property != null) { - if (!property.equals(beanComparator.property)) { - return false; - } - } else { - return beanComparator.property == null; - } - - return true; - } - - /** - * Hashcode compatible with equals. - * - * @return the hash code for this comparator - */ - @Override - public int hashCode() { - return comparator.hashCode(); - } - - /** - * Compares the given values using the internal {@code Comparator}. Note: This comparison cannot be - * performed in a type-safe way; so {@code ClassCastException} exceptions may be thrown. - * - * @param val1 the first value to be compared - * @param val2 the second value to be compared - * @return the result of the comparison - */ - @SuppressWarnings({ "unchecked", "rawtypes" }) - private int internalCompare(final Object val1, final Object val2) { - return ((Comparator) comparator).compare(val1, val2); - } - - /** - * A {@link Comparator Comparator} that compares {@link Comparable Comparable} objects. - *

- * This Comparator is useful, for example, for enforcing the natural order in custom implementations of - * {@link java.util.SortedSet SortedSet} and {@link java.util.SortedMap SortedMap}. - *

- * - * @param the type of objects compared by this comparator - * @see java.util.Collections#reverseOrder() - */ - private static class NaturalOrderComparator> - implements Comparator, Serializable { - - /** Serialization version. */ - private static final long serialVersionUID = -291439688585137865L; - - /** The singleton instance. */ - @SuppressWarnings("rawtypes") - public static final NaturalOrderComparator INSTANCE = new NaturalOrderComparator(); - - /** - * Private constructor to prevent instantiation. Only use INSTANCE. - */ - private NaturalOrderComparator() { - super(); - } - - /** - * Compare the two {@link Comparable Comparable} arguments. This method is equivalent to: - * - *
-         * ((Comparable) obj1).compareTo(obj2)
-         * 
- */ - @Override - public int compare(final E obj1, final E obj2) { - return obj1.compareTo(obj2); - } - - @Override - public int hashCode() { - return "NaturalOrderComparator".hashCode(); - } - - @Override - public boolean equals(final Object object) { - return this == object || null != object && object.getClass().equals(this.getClass()); - } - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospectionData.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospectionData.java deleted file mode 100644 index f49928061..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospectionData.java +++ /dev/null @@ -1,150 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.IntrospectionException; -import java.beans.PropertyDescriptor; -import java.lang.reflect.Method; -import java.util.HashMap; -import java.util.Map; - -/** - *

- * An internally used helper class for storing introspection information about a bean - * class. - *

- *

- * This class is used by {@link PropertyUtilsBean}. When accessing bean properties via - * reflection information about the properties available and their types and access - * methods must be present. {@code PropertyUtilsBean} stores this information in a cache - * so that it can be accessed quickly. The cache stores instances of this class. - *

- *

- * This class mainly stores information about the properties of a bean class. Per default, - * this is contained in {@code PropertyDescriptor} objects. Some additional information - * required by the {@code BeanUtils} library is also stored here. - *

- * - * @since 1.9.1 - */ -class BeanIntrospectionData { - /** An array with property descriptors for the managed bean class. */ - private final PropertyDescriptor[] descriptors; - - /** A map for remembering the write method names for properties. */ - private final Map writeMethodNames; - - /** - * Creates a new instance of {@code BeanIntrospectionData} and initializes its - * completely. - * - * @param descs the array with the descriptors of the available properties - */ - public BeanIntrospectionData(final PropertyDescriptor[] descs) { - this(descs, setUpWriteMethodNames(descs)); - } - - /** - * Creates a new instance of {@code BeanIntrospectionData} and allows setting the map - * with write method names. This constructor is mainly used for testing purposes. - * - * @param descs the array with the descriptors of the available properties - * @param writeMethNames the map with the names of write methods - */ - BeanIntrospectionData(final PropertyDescriptor[] descs, final Map writeMethNames) { - descriptors = descs; - writeMethodNames = writeMethNames; - } - - /** - * Returns the array with property descriptors. - * - * @return the property descriptors for the associated bean class - */ - public PropertyDescriptor[] getDescriptors() { - return descriptors; - } - - /** - * Returns the {@code PropertyDescriptor} for the property with the specified name. If - * this property is unknown, result is null. - * - * @param name the name of the property in question - * @return the {@code PropertyDescriptor} for this property or null - */ - public PropertyDescriptor getDescriptor(final String name) { - for (final PropertyDescriptor pd : getDescriptors()) { - if (name.equals(pd.getName())) { - return pd; - } - } - return null; - } - - /** - * Returns the write method for the property determined by the given - * {@code PropertyDescriptor}. This information is normally available in the - * descriptor object itself. However, at least by the ORACLE implementation, the - * method is stored as a {@code SoftReference}. If this reference has been freed by - * the GC, it may be the case that the method cannot be obtained again. Then, - * additional information stored in this object is necessary to obtain the method - * again. - * - * @param beanCls the class of the affected bean - * @param desc the {@code PropertyDescriptor} of the desired property - * @return the write method for this property or null if there is none - */ - public Method getWriteMethod(final Class beanCls, final PropertyDescriptor desc) { - Method method = desc.getWriteMethod(); - if (method == null) { - final String methodName = writeMethodNames.get(desc.getName()); - if (methodName != null) { - method = MethodUtils.getAccessibleMethod(beanCls, methodName, - desc.getPropertyType()); - if (method != null) { - try { - desc.setWriteMethod(method); - } catch (final IntrospectionException e) { - // ignore, in this case the method is not cached - } - } - } - } - - return method; - } - - /** - * Initializes the map with the names of the write methods for the supported - * properties. The method names - if defined - need to be stored separately because - * they may get lost when the GC claims soft references used by the - * {@code PropertyDescriptor} objects. - * - * @param descs the array with the descriptors of the available properties - * @return the map with the names of write methods for properties - */ - private static Map setUpWriteMethodNames(final PropertyDescriptor[] descs) { - final Map methods = new HashMap<>(); - for (final PropertyDescriptor pd : descs) { - final Method method = pd.getWriteMethod(); - if (method != null) { - methods.put(pd.getName(), method.getName()); - } - } - return methods; - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospector.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospector.java deleted file mode 100644 index 12bfefbef..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanIntrospector.java +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.IntrospectionException; - -/** - *

- * Definition of an interface for components that can perform introspection on - * bean classes. - *

- *

- * Before {@link PropertyUtils} can be used for interaction with a specific Java - * class, the class's properties have to be determined. This is called - * introspection and is initiated automatically on demand. - * {@code PropertyUtils} does not perform introspection on its own, but - * delegates this task to one or more objects implementing this interface. This - * makes it possible to customize introspection which may be useful for certain - * code bases using non-standard conventions for accessing properties. - *

- * - * @since 1.9 - */ -public interface BeanIntrospector { - /** - * Performs introspection on a Java class. The current class to be inspected - * can be queried from the passed in {@code IntrospectionContext} - * object. A typical implementation has to obtain this class, determine its - * properties according to the rules it implements, and add them to the - * passed in context object. - * - * @param icontext the context object for interaction with the initiator of - * the introspection request - * @throws IntrospectionException if an error occurs during introspection - */ - void introspect(IntrospectionContext icontext) - throws IntrospectionException; -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanMap.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanMap.java deleted file mode 100644 index 566f79619..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanMap.java +++ /dev/null @@ -1,733 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.BeanInfo; -import java.beans.IntrospectionException; -import java.beans.Introspector; -import java.beans.PropertyDescriptor; -import java.lang.reflect.Constructor; -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Method; -import java.util.AbstractMap; -import java.util.AbstractSet; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.Iterator; -import java.util.Map; -import java.util.Set; -import java.util.function.Function; - -/** - * An implementation of Map for JavaBeans which uses introspection to get and put properties in the bean. - *

- * If an exception occurs during attempts to get or set a property then the property is considered non existent in the - * Map - *

- */ -public class BeanMap extends AbstractMap implements Cloneable { - - private transient Object bean; - - private transient HashMap readMethods = new HashMap<>(); - private transient HashMap writeMethods = new HashMap<>(); - private transient HashMap> types = new HashMap<>(); - - /** - * An empty array. Used to invoke accessors via reflection. - */ - public static final Object[] NULL_ARGUMENTS = {}; - - /** - * Maps primitive Class types to transformers. The transformer transform strings into the appropriate primitive - * wrapper. - * - * N.B. private & unmodifiable replacement for the (public & static) defaultTransformers instance. - */ - private static final Map, Function> typeTransformers = Collections - .unmodifiableMap(createTypeTransformers()); - - private static Map, Function> createTypeTransformers() { - final Map, Function> defTransformers = new HashMap<>(); - defTransformers.put(Boolean.TYPE, input -> Boolean.valueOf(input.toString())); - defTransformers.put(Character.TYPE, input -> Character.valueOf(input.toString().charAt(0))); - defTransformers.put(Byte.TYPE, input -> Byte.valueOf(input.toString())); - defTransformers.put(Short.TYPE, input -> Short.valueOf(input.toString())); - defTransformers.put(Integer.TYPE, input -> Integer.valueOf(input.toString())); - defTransformers.put(Long.TYPE, input -> Long.valueOf(input.toString())); - defTransformers.put(Float.TYPE, input -> Float.valueOf(input.toString())); - defTransformers.put(Double.TYPE, input -> Double.valueOf(input.toString())); - return defTransformers; - } - - // Constructors - - - /** - * Constructs a new empty {@code BeanMap}. - */ - public BeanMap() { - } - - /** - * Constructs a new {@code BeanMap} that operates on the specified bean. If the given bean is - * {@code null}, then this map will be empty. - * - * @param bean the bean for this map to operate on - */ - public BeanMap(final Object bean) { - this.bean = bean; - initialise(); - } - - // Map interface - - - /** - * Renders a string representation of this object. - * - * @return a {@code String} representation of this object - */ - @Override - public String toString() { - return "BeanMap<" + bean + ">"; - } - - /** - * Clone this bean map using the following process: - * - *
    - *
  • If there is no underlying bean, return a cloned BeanMap without a bean. - * - *
  • Since there is an underlying bean, try to instantiate a new bean of the same type using Class.newInstance(). - * - *
  • If the instantiation fails, throw a CloneNotSupportedException - * - *
  • Clone the bean map and set the newly instantiated bean as the underlying bean for the bean map. - * - *
  • Copy each property that is both readable and writable from the existing object to a cloned bean map. - * - *
  • If anything fails along the way, throw a CloneNotSupportedException. - * - *
- * - * @return a cloned instance of this bean map - * @throws CloneNotSupportedException if the underlying bean cannot be cloned - */ - @Override - public Object clone() throws CloneNotSupportedException { - final BeanMap newMap = (BeanMap) super.clone(); - - if (bean == null) { - // no bean, just an empty bean map at the moment. return a newly - // cloned and empty bean map. - return newMap; - } - - Object newBean = null; - final Class beanClass = bean.getClass(); // Cannot throw Exception - try { - newBean = beanClass.newInstance(); - } catch (final Exception e) { - // unable to instantiate - final CloneNotSupportedException cnse = new CloneNotSupportedException( - "Unable to instantiate the underlying bean \"" + beanClass.getName() + "\": " + e); - BeanUtils.initCause(cnse, e); - throw cnse; - } - - try { - newMap.setBean(newBean); - } catch (final Exception exception) { - final CloneNotSupportedException cnse = new CloneNotSupportedException( - "Unable to set bean in the cloned bean map: " + exception); - BeanUtils.initCause(cnse, exception); - throw cnse; - } - - try { - // copy only properties that are readable and writable. If its - // not readable, we can't get the value from the old map. If - // its not writable, we can't write a value into the new map. - for (final String key : readMethods.keySet()) { - if (getWriteMethod(key) != null) { - newMap.put(key, get(key)); - } - } - } catch (final Exception exception) { - final CloneNotSupportedException cnse = new CloneNotSupportedException( - "Unable to copy bean values to cloned bean map: " + exception); - BeanUtils.initCause(cnse, exception); - throw cnse; - } - - return newMap; - } - - /** - * Puts all of the writable properties from the given BeanMap into this BeanMap. Read-only and Write-only properties - * will be ignored. - * - * @param map the BeanMap whose properties to put - */ - public void putAllWriteable(final BeanMap map) { - for (final String key : map.readMethods.keySet()) { - if (getWriteMethod(key) != null) { - this.put(key, map.get(key)); - } - } - } - - /** - * This method reinitializes the bean map to have default values for the bean's properties. This is accomplished by - * constructing a new instance of the bean which the map uses as its underlying data source. This behavior for - * {@code clear()} differs from the Map contract in that the mappings are not actually removed from the map - * (the mappings for a BeanMap are fixed). - */ - @Override - public void clear() { - if (bean == null) { - return; - } - - Class beanClass = null; - try { - beanClass = bean.getClass(); - bean = beanClass.newInstance(); - } catch (final Exception e) { - final UnsupportedOperationException uoe = new UnsupportedOperationException( - "Could not create new instance of class: " + beanClass); - BeanUtils.initCause(uoe, e); - throw uoe; - } - } - - /** - * Returns true if the bean defines a property with the given name. - *

- * The given name must be a {@code String}; if not, this method returns false. This method will also return - * false if the bean does not define a property with that name. - *

- * Write-only properties will not be matched as the test operates against property read methods. - * - * @param name the name of the property to check - * @return false if the given name is null or is not a {@code String}; false if the bean does not define a - * property with that name; or true if the bean does define a property with that name - */ - @Override - public boolean containsKey(final Object name) { - final Method method = getReadMethod(name); - return method != null; - } - - /** - * Returns true if the bean defines a property whose current value is the given object. - * - * @param value the value to check - * @return false true if the bean has at least one property whose current value is that object, false otherwise - */ - @Override - public boolean containsValue(final Object value) { - // use default implementation - return super.containsValue(value); - } - - /** - * Returns the value of the bean's property with the given name. - *

- * The given name must be a {@link String} and must not be null; otherwise, this method returns {@code null}. - * If the bean defines a property with the given name, the value of that property is returned. Otherwise, - * {@code null} is returned. - *

- * Write-only properties will not be matched as the test operates against property read methods. - * - * @param name the name of the property whose value to return - * @return the value of the property with that name - */ - @Override - public Object get(final Object name) { - if (bean != null) { - final Method method = getReadMethod(name); - if (method != null) { - try { - return method.invoke(bean, NULL_ARGUMENTS); - } catch (final IllegalAccessException | NullPointerException | InvocationTargetException | IllegalArgumentException e) { - logWarn(e); - } - } - } - return null; - } - - /** - * Sets the bean property with the given name to the given value. - * - * @param name the name of the property to set - * @param value the value to set that property to - * @return the previous value of that property - * @throws IllegalArgumentException if the given name is null; if the given name is not a {@link String}; if the - * bean doesn't define a property with that name; or if the bean property with that name is read-only - * @throws ClassCastException if an error occurs creating the method args - */ - @Override - public Object put(final String name, final Object value) throws IllegalArgumentException, ClassCastException { - if (bean != null) { - final Object oldValue = get(name); - final Method method = getWriteMethod(name); - if (method == null) { - throw new IllegalArgumentException( - "The bean of type: " + bean.getClass().getName() + " has no property called: " + name); - } - try { - final Object[] arguments = createWriteMethodArguments(method, value); - method.invoke(bean, arguments); - - final Object newValue = get(name); - firePropertyChange(name, oldValue, newValue); - } catch (final InvocationTargetException | IllegalAccessException e) { - final IllegalArgumentException iae = new IllegalArgumentException(e.getMessage()); - if (!BeanUtils.initCause(iae, e)) { - logInfo(e); - } - throw iae; - } - return oldValue; - } - return null; - } - - /** - * Returns the number of properties defined by the bean. - * - * @return the number of properties defined by the bean - */ - @Override - public int size() { - return readMethods.size(); - } - - /** - * Get the keys for this BeanMap. - *

- * Write-only properties are not included in the returned set of property names, although it is possible to - * set their value and to get their type. - * - * @return BeanMap keys. The Set returned by this method is not modifiable. - */ - @SuppressWarnings({ "unchecked", "rawtypes" }) - // The set actually contains strings; however, because it cannot be - // modified there is no danger in selling it as Set - @Override - public Set keySet() { - return Collections.unmodifiableSet((Set) readMethods.keySet()); - } - - /** - * Gets a Set of MapEntry objects that are the mappings for this BeanMap. - *

- * Each MapEntry can be set but not removed. - * - * @return the unmodifiable set of mappings - */ - @Override - public Set> entrySet() { - return Collections.unmodifiableSet(new AbstractSet>() { - @Override - public Iterator> iterator() { - return entryIterator(); - } - - @Override - public int size() { - return BeanMap.this.readMethods.size(); - } - }); - } - - /** - * Returns the values for the BeanMap. - * - * @return values for the BeanMap. The returned collection is not modifiable. - */ - @Override - public Collection values() { - final ArrayList answer = new ArrayList<>(readMethods.size()); - for (final Iterator iter = valueIterator(); iter.hasNext();) { - answer.add(iter.next()); - } - return Collections.unmodifiableList(answer); - } - - // Helper methods - - - /** - * Returns the type of the property with the given name. - * - * @param name the name of the property - * @return the type of the property, or {@code null} if no such property exists - */ - public Class getType(final String name) { - return types.get(name); - } - - /** - * Convenience method for getting an iterator over the keys. - *

- * Write-only properties will not be returned in the iterator. - * - * @return an iterator over the keys - */ - public Iterator keyIterator() { - return readMethods.keySet().iterator(); - } - - /** - * Convenience method for getting an iterator over the values. - * - * @return an iterator over the values - */ - public Iterator valueIterator() { - final Iterator iter = keyIterator(); - return new Iterator() { - @Override - public boolean hasNext() { - return iter.hasNext(); - } - - @Override - public Object next() { - final Object key = iter.next(); - return get(key); - } - - @Override - public void remove() { - throw new UnsupportedOperationException("remove() not supported for BeanMap"); - } - }; - } - - /** - * Convenience method for getting an iterator over the entries. - * - * @return an iterator over the entries - */ - public Iterator> entryIterator() { - final Iterator iter = keyIterator(); - return new Iterator>() { - @Override - public boolean hasNext() { - return iter.hasNext(); - } - - @Override - public Map.Entry next() { - final String key = iter.next(); - final Object value = get(key); - // This should not cause any problems; the key is actually a - // string, but it does no harm to expose it as Object - return new Entry(BeanMap.this, key, value); - } - - @Override - public void remove() { - throw new UnsupportedOperationException("remove() not supported for BeanMap"); - } - }; - } - - // Properties - - - /** - * Returns the bean currently being operated on. The return value may be null if this map is empty. - * - * @return the bean being operated on by this map - */ - public Object getBean() { - return bean; - } - - /** - * Sets the bean to be operated on by this map. The given value may be null, in which case this map will be empty. - * - * @param newBean the new bean to operate on - */ - public void setBean(final Object newBean) { - bean = newBean; - reinitialise(); - } - - /** - * Returns the accessor for the property with the given name. - * - * @param name the name of the property - * @return the accessor method for the property, or null - */ - public Method getReadMethod(final String name) { - return readMethods.get(name); - } - - /** - * Returns the mutator for the property with the given name. - * - * @param name the name of the property - * @return the mutator method for the property, or null - */ - public Method getWriteMethod(final String name) { - return writeMethods.get(name); - } - - // Implementation methods - - - /** - * Returns the accessor for the property with the given name. - * - * @param name the name of the property - * @return null if the name is null; null if the name is not a {@link String}; null if no such property exists; or - * the accessor method for that property - */ - protected Method getReadMethod(final Object name) { - return readMethods.get(name); - } - - /** - * Returns the mutator for the property with the given name. - * - * @param name the name of the - * @return null if the name is null; null if the name is not a {@link String}; null if no such property exists; null - * if the property is read-only; or the mutator method for that property - */ - protected Method getWriteMethod(final Object name) { - return writeMethods.get(name); - } - - /** - * Reinitializes this bean. Called during {@link #setBean(Object)}. Does introspection to find properties. - */ - protected void reinitialise() { - readMethods.clear(); - writeMethods.clear(); - types.clear(); - initialise(); - } - - private void initialise() { - if (getBean() == null) { - return; - } - - final Class beanClass = getBean().getClass(); - try { - // BeanInfo beanInfo = Introspector.getBeanInfo( bean, null ); - final BeanInfo beanInfo = Introspector.getBeanInfo(beanClass); - final PropertyDescriptor[] propertyDescriptors = beanInfo.getPropertyDescriptors(); - if (propertyDescriptors != null) { - for (final PropertyDescriptor propertyDescriptor : propertyDescriptors) { - if (propertyDescriptor != null) { - final String name = propertyDescriptor.getName(); - final Method readMethod = propertyDescriptor.getReadMethod(); - final Method writeMethod = propertyDescriptor.getWriteMethod(); - final Class aType = propertyDescriptor.getPropertyType(); - - if (readMethod != null) { - readMethods.put(name, readMethod); - } - if (writeMethod != null) { - writeMethods.put(name, writeMethod); - } - types.put(name, aType); - } - } - } - } catch (final IntrospectionException e) { - logWarn(e); - } - } - - /** - * Called during a successful {@link #put(String,Object)} operation. Default implementation does nothing. Override - * to be notified of property changes in the bean caused by this map. - * - * @param key the name of the property that changed - * @param oldValue the old value for that property - * @param newValue the new value for that property - */ - protected void firePropertyChange(final Object key, final Object oldValue, final Object newValue) { - // noop - } - - // Implementation classes - - - /** - * Map entry used by {@link BeanMap}. - */ - protected static class Entry extends AbstractMap.SimpleEntry { - - private static final long serialVersionUID = 1L; - private final BeanMap owner; - - /** - * Constructs a new {@code Entry}. - * - * @param owner the BeanMap this entry belongs to - * @param key the key for this entry - * @param value the value for this entry - */ - protected Entry(final BeanMap owner, final String key, final Object value) { - super(key, value); - this.owner = owner; - } - - /** - * Sets the value. - * - * @param value the new value for the entry - * @return the old value for the entry - */ - @Override - public Object setValue(final Object value) { - final String key = getKey(); - final Object oldValue = owner.get(key); - - owner.put(key, value); - final Object newValue = owner.get(key); - super.setValue(newValue); - return oldValue; - } - } - - /** - * Creates an array of parameters to pass to the given mutator method. If the given object is not the right type to - * pass to the method directly, it will be converted using {@link #convertType(Class,Object)}. - * - * @param method the mutator method - * @param value the value to pass to the mutator method - * @return an array containing one object that is either the given value or a transformed value - * @throws IllegalAccessException if {@link #convertType(Class,Object)} raises it - * @throws IllegalArgumentException if any other exception is raised by {@link #convertType(Class,Object)} - * @throws ClassCastException if an error occurs creating the method args - */ - protected Object[] createWriteMethodArguments(final Method method, Object value) - throws IllegalAccessException, ClassCastException { - try { - if (value != null) { - final Class[] paramTypes = method.getParameterTypes(); - if (paramTypes != null && paramTypes.length > 0) { - final Class paramType = paramTypes[0]; - if (!paramType.isAssignableFrom(value.getClass())) { - value = convertType(paramType, value); - } - } - } - final Object[] answer = { value }; - return answer; - } catch (final InvocationTargetException e) { - final IllegalArgumentException iae = new IllegalArgumentException(e.getMessage()); - if (!BeanUtils.initCause(iae, e)) { - logInfo(e); - } - throw iae; - } catch (final InstantiationException e) { - final IllegalArgumentException iae = new IllegalArgumentException(e.getMessage()); - if (!BeanUtils.initCause(iae, e)) { - logInfo(e); - } - BeanUtils.initCause(iae, e); - throw iae; - } - } - - /** - * Converts the given value to the given type. First, reflection is is used to find a public constructor declared by - * the given class that takes one argument, which must be the precise type of the given value. If such a constructor - * is found, a new object is created by passing the given value to that constructor, and the newly constructed - * object is returned. - *

- * - * If no such constructor exists, and the given type is a primitive type, then the given value is converted to a - * string using its {@link Object#toString() toString()} method, and that string is parsed into the correct - * primitive type using, for instance, {@link Integer#valueOf(String)} to convert the string into an - * {@code int}. - *

- * - * If no special constructor exists and the given type is not a primitive type, this method returns the original - * value. - * - * @param newType the type to convert the value to - * @param value the value to convert - * @return the converted value - * @throws NumberFormatException if newType is a primitive type, and the string representation of the given value - * cannot be converted to that type - * @throws InstantiationException if the constructor found with reflection raises it - * @throws InvocationTargetException if the constructor found with reflection raises it - * @throws IllegalAccessException never - * @throws IllegalArgumentException never - */ - protected Object convertType(final Class newType, final Object value) - throws InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException { - - // try call constructor - try { - final Constructor constructor = newType.getConstructor(value.getClass()); - return constructor.newInstance(value); - } catch (final NoSuchMethodException e) { - // try using the transformers - final Function transformer = getTypeTransformer(newType); - if (transformer != null) { - return transformer.apply(value); - } - return value; - } - } - - /** - * Returns a transformer for the given primitive type. - * - * @param aType the primitive type whose transformer to return - * @return a transformer that will convert strings into that type, or null if the given type is not a primitive type - */ - protected Function getTypeTransformer(final Class aType) { - return typeTransformers.get(aType); - } - - /** - * Logs the given exception to {@code System.out}. Used to display warnings while accessing/mutating the bean. - * - * @param ex the exception to log - */ - protected void logInfo(final Exception ex) { - // Deliberately do not use LOG4J or Commons Logging to avoid dependencies - System.out.println("INFO: Exception: " + ex); - } - - /** - * Logs the given exception to {@code System.err}. Used to display errors while accessing/mutating the bean. - * - * @param ex the exception to log - */ - protected void logWarn(final Exception ex) { - // Deliberately do not use LOG4J or Commons Logging to avoid dependencies - System.out.println("WARN: Exception: " + ex); - ex.printStackTrace(); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPredicate.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPredicate.java deleted file mode 100644 index a116b3f4d..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPredicate.java +++ /dev/null @@ -1,127 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.lang.reflect.InvocationTargetException; -import java.util.function.Predicate; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

Predicate implementation that applies the given {@code Predicate} - * to the result of calling the given property getter. - *

- * - * @param the type of the input to the predicate - */ -public class BeanPredicate implements Predicate { - - private final Log log = LogFactory.getLog(this.getClass()); - - /** Name of the property whose value will be predicated */ - private String propertyName; - /** {@code Predicate} to be applied to the property value */ - private Predicate predicate; - - /** - * Constructs a {@code BeanPredicate} that applies the given - * {@code Predicate} to the named property value. - * @param propertyName the name of the property whose value is to be predicated, - * not null - * @param predicate the {@code Predicate} to be applied, - * not null - */ - public BeanPredicate(final String propertyName, final Predicate predicate) { - this.propertyName = propertyName; - this.predicate = predicate; - } - - /** - * Evaluates the given object by applying the {@link #getPredicate()} - * to a property value named by {@link #getPropertyName()}. - * - * @param object The object to test - * @return the result of the predicate evaluation - * @throws IllegalArgumentException when the property cannot be evaluated - */ - @Override - public boolean test(final Object object) { - boolean evaluation = false; - - try { - final T propValue = (T) PropertyUtils.getProperty(object, propertyName); - evaluation = predicate.test(propValue); - } catch (final IllegalArgumentException e) { - final String errorMsg = "Problem during evaluation."; - log.error("ERROR: " + errorMsg, e); - throw e; - } catch (final IllegalAccessException e) { - final String errorMsg = "Unable to access the property provided."; - log.error(errorMsg, e); - throw new IllegalArgumentException(errorMsg); - } catch (final InvocationTargetException e) { - final String errorMsg = "Exception occurred in property's getter"; - log.error(errorMsg, e); - throw new IllegalArgumentException(errorMsg); - } catch (final NoSuchMethodException e) { - final String errorMsg = "Property not found."; - log.error(errorMsg, e); - throw new IllegalArgumentException(errorMsg); - } - - return evaluation; - } - - /** - * Gets the name of the property whose value is to be predicated. - * in the evaluation. - * @return the property name, not null - */ - public String getPropertyName() { - return propertyName; - } - - /** - * Sets the name of the property whose value is to be predicated. - * @param propertyName the name of the property whose value is to be predicated, - * not null - */ - public void setPropertyName(final String propertyName) { - this.propertyName = propertyName; - } - - /** - * Gets the {@code Predicate} to be applied to the value of the named property - * during {@link #test(Object)}. - * @return {@code Predicate}, not null - */ - public Predicate getPredicate() { - return predicate; - } - - /** - * Sets the {@code Predicate} to be applied to the value of the named property - * during {@link #test(Object)}. - * @param predicate {@code Predicate}, not null - */ - public void setPredicate(final Predicate predicate) { - this.predicate = predicate; - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumer.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumer.java deleted file mode 100644 index 0b6a69891..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueChangeConsumer.java +++ /dev/null @@ -1,240 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.lang.reflect.InvocationTargetException; -import java.util.function.Consumer; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - - -/** - *

{@code Closure} that sets a property.

- *

- * An implementation of {@code java.util.function.Consumer} that updates - * a specified property on the object provided with a specified value. - * The {@code BeanPropertyValueChangeClosure} constructor takes two parameters which determine - * what property will be updated and with what value. - *

- *
- * {@code public BeanPropertyValueChangeClosure( String propertyName, Object propertyValue )} - *
- *
- * Will create a {@code Closure} that will update an object by setting the property - * specified by {@code propertyName to the value specified by propertyValue}. - *
- *
- * - *

- * Note: Property names can be a simple, nested, indexed, or mapped property as defined by - * {@code org.apache.commons.beanutils2.PropertyUtils}. If any object in the property path - * specified by {@code propertyName is null} then the outcome is based on the - * value of the {@code ignoreNull} attribute. - *

- *

- * A typical usage might look like: - *

- *

- * // create the closure
- * BeanPropertyValueChangeClosure closure =
- *    new BeanPropertyValueChangeClosure( "activeEmployee", Boolean.TRUE );
- *
- * // update the Collection
- * CollectionUtils.forAllDo( peopleCollection, closure );
- * 
- * - * This would take a {@code Collection} of person objects and update the - * {@code activeEmployee
property of each object in the Collection} to - * {@code true}. Assuming... - *
    - *
  • - * The top level object in the {@code peopleCollection} is an object which represents a - * person. - *
  • - *
  • - * The person object has a {@code setActiveEmployee( boolean )} method which updates - * the value for the object's {@code activeEmployee} property. - *
  • - *
- * - * @param The type of the input to the operation - * @param The property value type. - * - * @see org.apache.commons.beanutils2.PropertyUtils - * @see java.util.function.Consumer - */ -public class BeanPropertyValueChangeConsumer implements Consumer { - - /** For logging. */ - private final Log log = LogFactory.getLog(this.getClass()); - - /** - * The name of the property which will be updated when this {@code Closure} executes. - */ - private String propertyName; - - /** - * The value that the property specified by {@code propertyName} - * will be updated to when this {@code Closure} executes. - */ - private V propertyValue; - - /** - * Determines whether {@code null} objects in the property path will generate an - * {@code IllegalArgumentException
or not. If set to true} then if any objects - * in the property path leading up to the target property evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged but - * not re-thrown. If set to {@code false} then if any objects in the property path leading - * up to the target property evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged and - * re-thrown. - */ - private boolean ignoreNull; - - /** - * Constructor which takes the name of the property to be changed, the new value to set - * the property to, and assumes {@code ignoreNull to be false}. - * - * @param propertyName The name of the property that will be updated with the value specified by - * {@code propertyValue}. - * @param propertyValue The value that {@code propertyName} will be set to on the target - * object. - * @throws IllegalArgumentException If the propertyName provided is null or empty. - */ - public BeanPropertyValueChangeConsumer(final String propertyName, final V propertyValue) { - this(propertyName, propertyValue, false); - } - - /** - * Constructor which takes the name of the property to be changed, the new value to set - * the property to and a boolean which determines whether {@code null} objects in the - * property path will generate an {@code IllegalArgumentException} or not. - * - * @param propertyName The name of the property that will be updated with the value specified by - * {@code propertyValue}. - * @param propertyValue The value that {@code propertyName} will be set to on the target - * object. - * @param ignoreNull Determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - * @throws IllegalArgumentException If the propertyName provided is null or empty. - */ - public BeanPropertyValueChangeConsumer(final String propertyName, final V propertyValue, final boolean ignoreNull) { - super(); - - if (propertyName != null && propertyName.length() > 0) { - this.propertyName = propertyName; - this.propertyValue = propertyValue; - this.ignoreNull = ignoreNull; - } else { - throw new IllegalArgumentException("propertyName cannot be null or empty"); - } - } - - /** - * Updates the target object provided using the property update criteria provided when this - * {@code BeanPropertyValueChangeClosure} was constructed. If any object in the property - * path leading up to the target property is {@code null} then the outcome will be based on - * the value of the {@code ignoreNull attribute. By default, ignoreNull} is - * {@code false and would result in an IllegalArgumentException} if an object - * in the property path leading up to the target property is {@code null}. - * - * @param object The object to be updated. - * @throws IllegalArgumentException If an IllegalAccessException, InvocationTargetException, or - * NoSuchMethodException is thrown when trying to access the property specified on the object - * provided. Or if an object in the property path provided is {@code null} and - * {@code ignoreNull is set to false}. - */ - @Override - public void accept(final Object object) { - - try { - PropertyUtils.setProperty(object, propertyName, propertyValue); - } catch (final IllegalArgumentException e) { - final String errorMsg = "Unable to execute Closure. Null value encountered in property path..."; - - if (ignoreNull) { - log.warn("WARNING: " + errorMsg + e); - } else { - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } - } catch (final IllegalAccessException e) { - final String errorMsg = "Unable to access the property provided."; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } catch (final InvocationTargetException e) { - final String errorMsg = "Exception occurred in property's getter"; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } catch (final NoSuchMethodException e) { - final String errorMsg = "Property not found"; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } - } - - /** - * Returns the name of the property which will be updated when this {@code Closure} executes. - * - * @return The name of the property which will be updated when this {@code Closure} executes. - */ - public String getPropertyName() { - return propertyName; - } - - /** - * Returns the value that the property specified by {@code propertyName} - * will be updated to when this {@code Closure} executes. - * - * @return The value that the property specified by {@code propertyName} - * will be updated to when this {@code Closure} executes. - */ - public V getPropertyValue() { - return propertyValue; - } - - /** - * Returns the flag that determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException or not. If set to true} then - * if any objects in the property path leading up to the target property evaluate to - * {@code null then the IllegalArgumentException} throw by - * {@code PropertyUtils will be logged but not re-thrown. If set to false} then - * if any objects in the property path leading up to the target property evaluate to - * {@code null then the IllegalArgumentException} throw by - * {@code PropertyUtils} will be logged and re-thrown. - * - * @return The flag that determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - */ - public boolean isIgnoreNull() { - return ignoreNull; - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueEqualsPredicate.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueEqualsPredicate.java deleted file mode 100644 index c376411f1..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanPropertyValueEqualsPredicate.java +++ /dev/null @@ -1,293 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.lang.reflect.InvocationTargetException; -import java.util.Objects; -import java.util.function.Predicate; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

{@code Predicate} that evaluates a property value against a specified value.

- *

- * An implementation of {@code java.util.function.Predicate} that evaluates a - * property value on the object provided against a specified value and returns {@code true} - * if equal; {@code false} otherwise. - * The {@code BeanPropertyValueEqualsPredicate} constructor takes two parameters which - * determine what property will be evaluated on the target object and what its expected value should - * be. - *

- *
- *
- * - * {@code public BeanPropertyValueEqualsPredicate( String propertyName, Object propertyValue )} - * - *
- *
- * Will create a {@code Predicate} that will evaluate the target object and return - * {@code true if the property specified by propertyName} has a value which - * is equal to the the value specified by {@code propertyValue}. Or return - * {@code false} otherwise. - *
- *
- *

- * Note: Property names can be a simple, nested, indexed, or mapped property as defined by - * {@code org.apache.commons.beanutils2.PropertyUtils}. If any object in the property path - * specified by {@code propertyName is null} then the outcome is based on the - * value of the {@code ignoreNull} attribute. - *

- *

- * A typical usage might look like: - *

- *

- * // create the closure
- * BeanPropertyValueEqualsPredicate predicate =
- *    new BeanPropertyValueEqualsPredicate( "activeEmployee", Boolean.FALSE );
- *
- * // filter the Collection
- * CollectionUtils.filter( peopleCollection, predicate );
- * 
- *

- * This would take a {@code Collection} of person objects and filter out any people whose - * {@code activeEmployee property is false}. Assuming... - *

- *
    - *
  • - * The top level object in the {@code peopleCollection} is an object which represents a - * person. - *
  • - *
  • - * The person object has a {@code getActiveEmployee()} method which returns - * the boolean value for the object's {@code activeEmployee} property. - *
  • - *
- *

- * Another typical usage might look like: - *

- *

- * // create the closure
- * BeanPropertyValueEqualsPredicate predicate =
- *    new BeanPropertyValueEqualsPredicate( "personId", "456-12-1234" );
- *
- * // search the Collection
- * CollectionUtils.find( peopleCollection, predicate );
- * 
- *

- * This would search a {@code Collection} of person objects and return the first object whose - * {@code personId property value equals 456-12-1234}. Assuming... - *

- *
    - *
  • - * The top level object in the {@code peopleCollection} is an object which represents a - * person. - *
  • - *
  • - * The person object has a {@code getPersonId()} method which returns - * the value for the object's {@code personId} property. - *
  • - *
- * - * @param The type of the input to the predicate. - * @param The property value type. - * - * @see org.apache.commons.beanutils2.PropertyUtils - * @see java.util.function.Predicate - */ -public class BeanPropertyValueEqualsPredicate implements Predicate { - - /** For logging. */ - private final Log log = LogFactory.getLog(this.getClass()); - - /** - * The name of the property which will be evaluated when this {@code Predicate} is executed. - */ - private String propertyName; - - /** - * The value that the property specified by {@code propertyName} - * will be compared to when this {@code Predicate} executes. - */ - private V propertyValue; - - /** - *

Should {@code null} objects in the property path be ignored?

- *

- * Determines whether {@code null} objects in the property path will generate an - * {@code IllegalArgumentException or not. If set to true} then if any objects - * in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged but - * not re-thrown and {@code false will be returned. If set to false} then if - * any objects in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged and - * re-thrown. - *

- */ - private boolean ignoreNull; - - /** - * Constructor which takes the name of the property, its expected value to be used in evaluation, - * and assumes {@code ignoreNull to be false}. - * - * @param propertyName The name of the property that will be evaluated against the expected value. - * @param propertyValue The value to use in object evaluation. - * @throws IllegalArgumentException If the property name provided is null or empty. - */ - public BeanPropertyValueEqualsPredicate(final String propertyName, final V propertyValue) { - this(propertyName, propertyValue, false); - } - - /** - * Constructor which takes the name of the property, its expected value - * to be used in evaluation, and a boolean which determines whether {@code null} objects in - * the property path will generate an {@code IllegalArgumentException} or not. - * - * @param propertyName The name of the property that will be evaluated against the expected value. - * @param propertyValue The value to use in object evaluation. - * @param ignoreNull Determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - * @throws IllegalArgumentException If the property name provided is null or empty. - */ - public BeanPropertyValueEqualsPredicate(final String propertyName, final V propertyValue, final boolean ignoreNull) { - super(); - - if (propertyName != null && propertyName.length() > 0) { - this.propertyName = propertyName; - this.propertyValue = propertyValue; - this.ignoreNull = ignoreNull; - } else { - throw new IllegalArgumentException("propertyName cannot be null or empty"); - } - } - - /** - * Evaluates the object provided against the criteria specified when this - * {@code BeanPropertyValueEqualsPredicate} was constructed. Equality is based on - * either reference or logical equality as defined by the property object's equals method. If - * any object in the property path leading up to the target property is {@code null} then - * the outcome will be based on the value of the {@code ignoreNull} attribute. By default, - * {@code ignoreNull is false} and would result in an - * {@code IllegalArgumentException} if an object in the property path leading up to the - * target property is {@code null}. - * - * @param object The object to be evaluated. - * @return True if the object provided meets all the criteria for this {@code Predicate}; - * false otherwise. - * @throws IllegalArgumentException If an IllegalAccessException, InvocationTargetException, or - * NoSuchMethodException is thrown when trying to access the property specified on the object - * provided. Or if an object in the property path provided is {@code null} and - * {@code ignoreNull is set to false}. - */ - @Override - public boolean test(final T object) { - - boolean evaluation = false; - - try { - evaluation = evaluateValue(propertyValue, - PropertyUtils.getProperty(object, propertyName)); - } catch (final IllegalArgumentException e) { - final String errorMsg = "Problem during evaluation. Null value encountered in property path..."; - - if (ignoreNull) { - log.warn("WARNING: " + errorMsg + e); - } else { - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } - } catch (final IllegalAccessException e) { - final String errorMsg = "Unable to access the property provided."; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } catch (final InvocationTargetException e) { - final String errorMsg = "Exception occurred in property's getter"; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } catch (final NoSuchMethodException e) { - final String errorMsg = "Property not found."; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } - - return evaluation; - } - - /** - * Utility method which evaluates whether the actual property value equals the expected property - * value. - * - * @param expected The expected value. - * @param actual The actual value. - * @return True if they are equal; false otherwise. - */ - protected boolean evaluateValue(final V expected, final Object actual) { - return Objects.equals(expected, actual); - } - - /** - * Returns the name of the property which will be evaluated when this {@code Predicate} is - * executed. - * - * @return The name of the property which will be evaluated when this {@code Predicate} is - * executed. - */ - public String getPropertyName() { - return propertyName; - } - - /** - * Returns the value that the property specified by {@code propertyName} will be compared to - * when this {@code Predicate} executes. - * - * @return The value that the property specified by {@code propertyName} will be compared to - * when this {@code Predicate} executes. - */ - public V getPropertyValue() { - return propertyValue; - } - - /** - * Returns the flag which determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException or not. If set to true} then - * if any objects in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged but - * not re-thrown and {@code false will be returned. If set to false} then if - * any objects in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged and - * re-thrown. - * - * @return The flag which determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - */ - public boolean isIgnoreNull() { - return ignoreNull; - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanToPropertyValueTransformer.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanToPropertyValueTransformer.java deleted file mode 100644 index c4f0ca7f6..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanToPropertyValueTransformer.java +++ /dev/null @@ -1,221 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.lang.reflect.InvocationTargetException; -import java.util.function.Function; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - - -/** - *

{@code Transformer} that outputs a property value.

- * - *

An implementation of {@code java.util.function.Function} that transforms - * the object provided by returning the value of a specified property of the object. The - * constructor for {@code BeanToPropertyValueTransformer} requires the name of the property - * that will be used in the transformation. The property can be a simple, nested, indexed, or - * mapped property as defined by {@code org.apache.commons.beanutils2.PropertyUtils}. If any - * object in the property path specified by {@code propertyName is null} then the - * outcome is based on the value of the {@code ignoreNull} attribute. - *

- * - *

- * A typical usage might look like: - *

- *

- * // create the transformer
- * BeanToPropertyValueTransformer transformer = new BeanToPropertyValueTransformer( "person.address.city" );
- *
- * // transform the Collection
- * Collection peoplesCities = CollectionUtils.collect( peopleCollection, transformer );
- * 
- * - *

- * This would take a {@code Collection of person objects and return a Collection} - * of objects which represents the cities in which each person lived. Assuming... - *

    - *
  • - * The top level object in the {@code peopleCollection} is an object which represents a - * person. - *
  • - *
  • - * The person object has a {@code getAddress()} method which returns an object which - * represents a person's address. - *
  • - *
  • - * The address object has a {@code getCity()} method which returns an object which - * represents the city in which a person lives. - *
  • - *
- * - * @param the type of the input to the function - * @param the type of the result of the function - * - * @see org.apache.commons.beanutils2.PropertyUtils - * @see java.util.function.Function - */ -public class BeanToPropertyValueTransformer implements Function { - - /** For logging. */ - private final Log log = LogFactory.getLog(this.getClass()); - - /** The name of the property that will be used in the transformation of the object. */ - private String propertyName; - - /** - *

Should null objects on the property path throw an {@code IllegalArgumentException}?

- *

- * Determines whether {@code null} objects in the property path will generate an - * {@code IllegalArgumentException or not. If set to true} then if any objects - * in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged but - * not re-thrown and {@code null will be returned. If set to false} then if any - * objects in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged and - * re-thrown. - *

- */ - private boolean ignoreNull; - - /** - * Constructs a Transformer which does not ignore nulls. - * Constructor which takes the name of the property that will be used in the transformation and - * assumes {@code ignoreNull to be false}. - * - * @param propertyName The name of the property that will be used in the transformation. - * @throws IllegalArgumentException If the {@code propertyName is null} or - * empty. - */ - public BeanToPropertyValueTransformer(final String propertyName) { - this(propertyName, false); - } - - /** - * Constructs a Transformer and sets ignoreNull. - * Constructor which takes the name of the property that will be used in the transformation and - * a boolean which determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - * - * @param propertyName The name of the property that will be used in the transformation. - * @param ignoreNull Determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - * @throws IllegalArgumentException If the {@code propertyName is null} or - * empty. - */ - public BeanToPropertyValueTransformer(final String propertyName, final boolean ignoreNull) { - super(); - - if (propertyName != null && propertyName.length() > 0) { - this.propertyName = propertyName; - this.ignoreNull = ignoreNull; - } else { - throw new IllegalArgumentException( - "propertyName cannot be null or empty"); - } - } - - /** - * Returns the value of the property named in the transformer's constructor for - * the object provided. If any object in the property path leading up to the target property is - * {@code null then the outcome will be based on the value of the ignoreNull} - * attribute. By default, {@code ignoreNull is false} and would result in an - * {@code IllegalArgumentException} if an object in the property path leading up to the - * target property is {@code null}. - * - * @param object The object to be transformed. - * @return The value of the property named in the transformer's constructor for the object - * provided. - * @throws IllegalArgumentException If an IllegalAccessException, InvocationTargetException, or - * NoSuchMethodException is thrown when trying to access the property specified on the object - * provided. Or if an object in the property path provided is {@code null} and - * {@code ignoreNull is set to false}. - */ - @Override - public R apply(final T object) { - - R propertyValue = null; - - try { - propertyValue = (R) PropertyUtils.getProperty(object, propertyName); - } catch (final IllegalArgumentException e) { - final String errorMsg = "Problem during transformation. Null value encountered in property path..."; - - if (ignoreNull) { - log.warn("WARNING: " + errorMsg + e); - } else { - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } - } catch (final IllegalAccessException e) { - final String errorMsg = "Unable to access the property provided."; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } catch (final InvocationTargetException e) { - final String errorMsg = "Exception occurred in property's getter"; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } catch (final NoSuchMethodException e) { - final String errorMsg = "No property found for name [" + - propertyName + "]"; - final IllegalArgumentException iae = new IllegalArgumentException(errorMsg); - if (!BeanUtils.initCause(iae, e)) { - log.error(errorMsg, e); - } - throw iae; - } - - return propertyValue; - } - - /** - * Returns the name of the property that will be used in the transformation of the bean. - * - * @return The name of the property that will be used in the transformation of the bean. - */ - public String getPropertyName() { - return propertyName; - } - - /** - * Returns the flag which determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException or not. If set to true} then - * if any objects in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged but - * not re-thrown and {@code null will be returned. If set to false} then if any - * objects in the property path evaluate to {@code null} then the - * {@code IllegalArgumentException throw by PropertyUtils} will be logged and - * re-thrown. - * - * @return The flag which determines whether {@code null} objects in the property path will - * generate an {@code IllegalArgumentException} or not. - */ - public boolean isIgnoreNull() { - return ignoreNull; - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtils.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtils.java deleted file mode 100644 index ba2c0eacf..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtils.java +++ /dev/null @@ -1,441 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -package org.apache.commons.beanutils2; - -import java.lang.reflect.InvocationTargetException; -import java.util.Map; - - - -/** - *

Utility methods for populating JavaBeans properties via reflection.

- * - *

The implementations are provided by {@link BeanUtilsBean}. - * These static utility methods use the default instance. - * More sophisticated behavior can be provided by using a {@code BeanUtilsBean} instance.

- * - * @see BeanUtilsBean - */ - -public class BeanUtils { - - - - - - - - - - - /** - *

Clone a bean based on the available property getters and setters, - * even if the bean class itself does not implement Cloneable.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean to be cloned - * @return the cloned bean - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InstantiationException if a new instance of the bean's - * class cannot be instantiated - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#cloneBean - */ - public static Object cloneBean(final Object bean) - throws IllegalAccessException, InstantiationException, - InvocationTargetException, NoSuchMethodException { - - return BeanUtilsBean.getInstance().cloneBean(bean); - - } - - - /** - *

Copy property values from the origin bean to the destination bean - * for all cases where the property names are the same.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param dest Destination bean whose properties are modified - * @param orig Origin bean whose properties are retrieved - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws IllegalArgumentException if the {@code dest} or - * {@code orig
argument is null or if the dest} - * property type is different from the source type and the relevant - * converter has not been registered. - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @see BeanUtilsBean#copyProperties - */ - public static void copyProperties(final Object dest, final Object orig) - throws IllegalAccessException, InvocationTargetException { - - BeanUtilsBean.getInstance().copyProperties(dest, orig); - } - - - /** - *

Copy the specified property value to the specified destination bean, - * performing any type conversion that is required.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean on which setting is to be performed - * @param name Property name (can be nested/indexed/mapped/combo) - * @param value Value to be set - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @see BeanUtilsBean#copyProperty - */ - public static void copyProperty(final Object bean, final String name, final Object value) - throws IllegalAccessException, InvocationTargetException { - - BeanUtilsBean.getInstance().copyProperty(bean, name, value); - } - - - /** - *

Return the entire set of properties for which the specified bean - * provides a read method.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose properties are to be extracted - * @return Map of property descriptors - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#describe - */ - public static Map describe(final Object bean) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().describe(bean); - } - - - /** - *

Return the value of the specified array property of the specified - * bean, as a String array.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name Name of the property to be extracted - * @return The array property value - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getArrayProperty - */ - public static String[] getArrayProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getArrayProperty(bean, name); - } - - - /** - *

Return the value of the specified indexed property of the specified - * bean, as a String.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name {@code propertyname[index]} of the property value - * to be extracted - * @return The indexed property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getIndexedProperty(Object, String) - */ - public static String getIndexedProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getIndexedProperty(bean, name); - - } - - - /** - * Return the value of the specified indexed property of the specified - * bean, as a String. The index is specified as a method parameter and - * must *not* be included in the property name expression - * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name Simple property name of the property value to be extracted - * @param index Index of the property value to be extracted - * @return The indexed property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getIndexedProperty(Object, String, int) - */ - public static String getIndexedProperty(final Object bean, - final String name, final int index) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getIndexedProperty(bean, name, index); - - } - - - /** - *

Return the value of the specified indexed property of the specified - * bean, as a String.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name {@code propertyname(index)} of the property value - * to be extracted - * @return The mapped property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getMappedProperty(Object, String) - */ - public static String getMappedProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getMappedProperty(bean, name); - - } - - - /** - *

Return the value of the specified mapped property of the specified - * bean, as a String.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name Simple property name of the property value to be extracted - * @param key Lookup key of the property value to be extracted - * @return The mapped property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getMappedProperty(Object, String, String) - */ - public static String getMappedProperty(final Object bean, - final String name, final String key) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getMappedProperty(bean, name, key); - - } - - - /** - *

Return the value of the (possibly nested) property of the specified - * name, for the specified bean, as a String.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name Possibly nested name of the property to be extracted - * @return The nested property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws IllegalArgumentException if a nested reference to a - * property returns null - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getNestedProperty - */ - public static String getNestedProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getNestedProperty(bean, name); - - } - - - /** - *

Return the value of the specified property of the specified bean, - * no matter which property reference format is used, as a String.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name Possibly indexed and/or nested name of the property - * to be extracted - * @return The property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getProperty - */ - public static String getProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getProperty(bean, name); - - } - - - /** - *

Return the value of the specified simple property of the specified - * bean, converted to a String.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean whose property is to be extracted - * @param name Name of the property to be extracted - * @return The property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - * @see BeanUtilsBean#getSimpleProperty - */ - public static String getSimpleProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return BeanUtilsBean.getInstance().getSimpleProperty(bean, name); - - } - - - /** - *

Populate the JavaBeans properties of the specified bean, based on - * the specified name/value pairs.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean JavaBean whose properties are being populated - * @param properties Map keyed by property name, with the - * corresponding (String or String[]) value(s) to be set - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @see BeanUtilsBean#populate - */ - public static void populate(final Object bean, final Map properties) - throws IllegalAccessException, InvocationTargetException { - - BeanUtilsBean.getInstance().populate(bean, properties); - } - - - /** - *

Set the specified property value, performing type conversions as - * required to conform to the type of the destination property.

- * - *

For more details see {@code BeanUtilsBean}.

- * - * @param bean Bean on which setting is to be performed - * @param name Property name (can be nested/indexed/mapped/combo) - * @param value Value to be set - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @see BeanUtilsBean#setProperty - */ - public static void setProperty(final Object bean, final String name, final Object value) - throws IllegalAccessException, InvocationTargetException { - - BeanUtilsBean.getInstance().setProperty(bean, name, value); - } - - /** - * If we're running on JDK 1.4 or later, initialize the cause for the given throwable. - * - * @param throwable The throwable. - * @param cause The cause of the throwable. - * @return true if the cause was initialized, otherwise false. - * @since 1.8.0 - */ - public static boolean initCause(final Throwable throwable, final Throwable cause) { - return BeanUtilsBean.getInstance().initCause(throwable, cause); - } - - /** - * Create a cache. - * @param the key type of the cache - * @param the value type of the cache - * @return a new cache - * @since 1.8.0 - */ - public static Map createCache() { - return new WeakFastHashMap<>(); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java deleted file mode 100644 index 7ea45e33c..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean.java +++ /dev/null @@ -1,1123 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.beans.IndexedPropertyDescriptor; -import java.beans.PropertyDescriptor; -import java.lang.reflect.Array; -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Method; -import java.util.ArrayList; -import java.util.Collection; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import org.apache.commons.beanutils2.expression.Resolver; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

JavaBean property population methods.

- * - *

This class provides implementations for the utility methods in - * {@link BeanUtils}. - * Different instances can be used to isolate caches between classloaders - * and to vary the value converters registered.

- * - * @see BeanUtils - * @since 1.7 - */ - -public class BeanUtilsBean { - - - - /** - * Contains {@code BeanUtilsBean} instances indexed by context classloader. - */ - private static final ContextClassLoaderLocal - BEANS_BY_CLASSLOADER = new ContextClassLoaderLocal() { - // Creates the default instance used when the context classloader is unavailable - @Override - protected BeanUtilsBean initialValue() { - return new BeanUtilsBean(); - } - }; - - /** - * Gets the instance which provides the functionality for {@link BeanUtils}. - * This is a pseudo-singleton - an single instance is provided per (thread) context classloader. - * This mechanism provides isolation for web apps deployed in the same container. - * - * @return The (pseudo-singleton) BeanUtils bean instance - */ - public static BeanUtilsBean getInstance() { - return BEANS_BY_CLASSLOADER.get(); - } - - /** - * Sets the instance which provides the functionality for {@link BeanUtils}. - * This is a pseudo-singleton - an single instance is provided per (thread) context classloader. - * This mechanism provides isolation for web apps deployed in the same container. - * - * @param newInstance The (pseudo-singleton) BeanUtils bean instance - */ - public static void setInstance(final BeanUtilsBean newInstance) { - BEANS_BY_CLASSLOADER.set(newInstance); - } - - - - /** - * Logging for this instance - */ - private final Log log = LogFactory.getLog(BeanUtilsBean.class); - - /** Used to perform conversions between object types when setting properties */ - private final ConvertUtilsBean convertUtilsBean; - - /** Used to access properties*/ - private final PropertyUtilsBean propertyUtilsBean; - - /** A reference to Throwable's initCause method, or null if it's not there in this JVM */ - private static final Method INIT_CAUSE_METHOD = getInitCauseMethod(); - - - - /** - *

Constructs an instance using new property - * and conversion instances.

- */ - public BeanUtilsBean() { - this(new ConvertUtilsBean(), new PropertyUtilsBean()); - } - - /** - *

Constructs an instance using given conversion instances - * and new {@link PropertyUtilsBean} instance.

- * - * @param convertUtilsBean use this {@code ConvertUtilsBean} - * to perform conversions from one object to another - * - * @since 1.8.0 - */ - public BeanUtilsBean(final ConvertUtilsBean convertUtilsBean) { - this(convertUtilsBean, new PropertyUtilsBean()); - } - - /** - *

Constructs an instance using given property and conversion instances.

- * - * @param convertUtilsBean use this {@code ConvertUtilsBean} - * to perform conversions from one object to another - * @param propertyUtilsBean use this {@code PropertyUtilsBean} - * to access properties - */ - public BeanUtilsBean( - final ConvertUtilsBean convertUtilsBean, - final PropertyUtilsBean propertyUtilsBean) { - - this.convertUtilsBean = convertUtilsBean; - this.propertyUtilsBean = propertyUtilsBean; - } - - - - /** - *

Clone a bean based on the available property getters and setters, - * even if the bean class itself does not implement Cloneable.

- * - *

- * Note: this method creates a shallow clone. - * In other words, any objects referred to by the bean are shared with the clone - * rather than being cloned in turn. - *

- * - * @param bean Bean to be cloned - * @return the cloned bean - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InstantiationException if a new instance of the bean's - * class cannot be instantiated - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public Object cloneBean(final Object bean) - throws IllegalAccessException, InstantiationException, - InvocationTargetException, NoSuchMethodException { - - if (log.isDebugEnabled()) { - log.debug("Cloning bean: " + bean.getClass().getName()); - } - Object newBean = null; - if (bean instanceof DynaBean) { - newBean = ((DynaBean) bean).getDynaClass().newInstance(); - } else { - newBean = bean.getClass().newInstance(); - } - getPropertyUtils().copyProperties(newBean, bean); - return newBean; - - } - - /** - *

Copy property values from the origin bean to the destination bean - * for all cases where the property names are the same. For each - * property, a conversion is attempted as necessary. All combinations of - * standard JavaBeans and DynaBeans as origin and destination are - * supported. Properties that exist in the origin bean, but do not exist - * in the destination bean (or are read-only in the destination bean) are - * silently ignored.

- * - *

If the origin "bean" is actually a {@code Map}, it is assumed - * to contain String-valued simple property names as the keys, pointing at - * the corresponding property values that will be converted (if necessary) - * and set in the destination bean. Note that this method - * is intended to perform a "shallow copy" of the properties and so complex - * properties (for example, nested ones) will not be copied.

- * - *

This method differs from {@code populate()}, which - * was primarily designed for populating JavaBeans from the map of request - * parameters retrieved on an HTTP request, is that no scalar->indexed - * or indexed->scalar manipulations are performed. If the origin property - * is indexed, the destination property must be also.

- * - *

If you know that no type conversions are required, the - * {@code copyProperties()} method in {@link PropertyUtils} will - * execute faster than this method.

- * - *

FIXME - Indexed and mapped properties that do not - * have getter and setter methods for the underlying array or Map are not - * copied by this method.

- * - * @param dest Destination bean whose properties are modified - * @param orig Origin bean whose properties are retrieved - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws IllegalArgumentException if the {@code dest} or - * {@code orig
argument is null or if the dest} - * property type is different from the source type and the relevant - * converter has not been registered. - * @throws InvocationTargetException if the property accessor method - * throws an exception - */ - public void copyProperties(final Object dest, final Object orig) - throws IllegalAccessException, InvocationTargetException { - - // Validate existence of the specified beans - if (dest == null) { - throw new IllegalArgumentException - ("No destination bean specified"); - } - if (orig == null) { - throw new IllegalArgumentException("No origin bean specified"); - } - if (log.isDebugEnabled()) { - log.debug("BeanUtils.copyProperties(" + dest + ", " + - orig + ")"); - } - - // Copy the properties, converting as necessary - if (orig instanceof DynaBean) { - final DynaProperty[] origDescriptors = - ((DynaBean) orig).getDynaClass().getDynaProperties(); - for (final DynaProperty origDescriptor : origDescriptors) { - final String name = origDescriptor.getName(); - // Need to check isReadable() for WrapDynaBean - // (see Jira issue# BEANUTILS-61) - if (getPropertyUtils().isReadable(orig, name) && - getPropertyUtils().isWriteable(dest, name)) { - final Object value = ((DynaBean) orig).get(name); - copyProperty(dest, name, value); - } - } - } else if (orig instanceof Map) { - @SuppressWarnings("unchecked") - final - // Map properties are always of type - Map propMap = (Map) orig; - for (final Map.Entry entry : propMap.entrySet()) { - final String name = entry.getKey(); - if (getPropertyUtils().isWriteable(dest, name)) { - copyProperty(dest, name, entry.getValue()); - } - } - } else /* if (orig is a standard JavaBean) */ { - final PropertyDescriptor[] origDescriptors = - getPropertyUtils().getPropertyDescriptors(orig); - for (final PropertyDescriptor origDescriptor : origDescriptors) { - final String name = origDescriptor.getName(); - if ("class".equals(name)) { - continue; // No point in trying to set an object's class - } - if (getPropertyUtils().isReadable(orig, name) && - getPropertyUtils().isWriteable(dest, name)) { - try { - final Object value = - getPropertyUtils().getSimpleProperty(orig, name); - copyProperty(dest, name, value); - } catch (final NoSuchMethodException e) { - // Should not happen - } - } - } - } - - } - - /** - *

Copy the specified property value to the specified destination bean, - * performing any type conversion that is required. If the specified - * bean does not have a property of the specified name, or the property - * is read only on the destination bean, return without - * doing anything. If you have custom destination property types, register - * {@link Converter}s for them by calling the {@code register()} - * method of {@link ConvertUtils}.

- * - *

IMPLEMENTATION RESTRICTIONS:

- *
    - *
  • Does not support destination properties that are indexed, - * but only an indexed setter (as opposed to an array setter) - * is available.
  • - *
  • Does not support destination properties that are mapped, - * but only a keyed setter (as opposed to a Map setter) - * is available.
  • - *
  • The desired property type of a mapped setter cannot be - * determined (since Maps support any data type), so no conversion - * will be performed.
  • - *
- * - * @param bean Bean on which setting is to be performed - * @param name Property name (can be nested/indexed/mapped/combo) - * @param value Value to be set - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - */ - public void copyProperty(final Object bean, String name, Object value) - throws IllegalAccessException, InvocationTargetException { - - // Trace logging (if enabled) - if (log.isTraceEnabled()) { - final StringBuilder sb = new StringBuilder(" copyProperty("); - sb.append(bean); - sb.append(", "); - sb.append(name); - sb.append(", "); - if (value == null) { - sb.append(""); - } else if (value instanceof String) { - sb.append((String) value); - } else if (value instanceof String[]) { - final String[] values = (String[]) value; - sb.append('['); - for (int i = 0; i < values.length; i++) { - if (i > 0) { - sb.append(','); - } - sb.append(values[i]); - } - sb.append(']'); - } else { - sb.append(value.toString()); - } - sb.append(')'); - log.trace(sb.toString()); - } - - // Resolve any nested expression to get the actual target bean - Object target = bean; - final Resolver resolver = getPropertyUtils().getResolver(); - while (resolver.hasNested(name)) { - try { - target = getPropertyUtils().getProperty(target, resolver.next(name)); - name = resolver.remove(name); - } catch (final NoSuchMethodException e) { - return; // Skip this property setter - } - } - if (log.isTraceEnabled()) { - log.trace(" Target bean = " + target); - log.trace(" Target name = " + name); - } - - // Declare local variables we will require - final String propName = resolver.getProperty(name); // Simple name of target property - Class type = null; // Java type of target property - final int index = resolver.getIndex(name); // Indexed subscript value (if any) - final String key = resolver.getKey(name); // Mapped key value (if any) - - // Calculate the target property type - if (target instanceof DynaBean) { - final DynaClass dynaClass = ((DynaBean) target).getDynaClass(); - final DynaProperty dynaProperty = dynaClass.getDynaProperty(propName); - if (dynaProperty == null) { - return; // Skip this property setter - } - type = dynaPropertyType(dynaProperty, value); - } else { - PropertyDescriptor descriptor = null; - try { - descriptor = - getPropertyUtils().getPropertyDescriptor(target, name); - if (descriptor == null) { - return; // Skip this property setter - } - } catch (final NoSuchMethodException e) { - return; // Skip this property setter - } - type = descriptor.getPropertyType(); - if (type == null) { - // Most likely an indexed setter on a POJB only - if (log.isTraceEnabled()) { - log.trace(" target type for property '" + - propName + "' is null, so skipping ths setter"); - } - return; - } - } - if (log.isTraceEnabled()) { - log.trace(" target propName=" + propName + ", type=" + - type + ", index=" + index + ", key=" + key); - } - - // Convert the specified value to the required type and store it - if (index >= 0) { // Destination must be indexed - value = convertForCopy(value, type.getComponentType()); - try { - getPropertyUtils().setIndexedProperty(target, propName, - index, value); - } catch (final NoSuchMethodException e) { - throw new InvocationTargetException - (e, "Cannot set " + propName); - } - } else if (key != null) { // Destination must be mapped - // Maps do not know what the preferred data type is, - // so perform no conversions at all - // FIXME - should we create or support a TypedMap? - try { - getPropertyUtils().setMappedProperty(target, propName, - key, value); - } catch (final NoSuchMethodException e) { - throw new InvocationTargetException - (e, "Cannot set " + propName); - } - } else { // Destination must be simple - value = convertForCopy(value, type); - try { - getPropertyUtils().setSimpleProperty(target, propName, value); - } catch (final NoSuchMethodException e) { - throw new InvocationTargetException - (e, "Cannot set " + propName); - } - } - - } - - /** - *

Return the entire set of properties for which the specified bean - * provides a read method. This map contains the to {@code String} - * converted property values for all properties for which a read method - * is provided (i.e. where the getReadMethod() returns non-null).

- * - *

This map can be fed back to a call to - * {@code BeanUtils.populate()} to re-constitute the same set of - * properties, modulo differences for read-only and write-only - * properties, but only if there are no indexed properties.

- * - *

Warning: if any of the bean property implementations - * contain (directly or indirectly) a call to this method then - * a stack overflow may result. For example:

- *

-     * class MyBean
-     * {
-     *    public Map getParameterMap()
-     *    {
-     *         BeanUtils.describe(this);
-     *    }
-     * }
-     * 
- *

- * will result in an infinite regression when {@code getParametersMap} - * is called. It is recommended that such methods are given alternative - * names (for example, {@code parametersMap}). - *

- * @param bean Bean whose properties are to be extracted - * @return Map of property descriptors - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public Map describe(final Object bean) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - if (bean == null) { - // return (Collections.EMPTY_MAP); - return new java.util.HashMap<>(); - } - - if (log.isDebugEnabled()) { - log.debug("Describing bean: " + bean.getClass().getName()); - } - - final Map description = new HashMap<>(); - if (bean instanceof DynaBean) { - final DynaProperty[] descriptors = - ((DynaBean) bean).getDynaClass().getDynaProperties(); - for (final DynaProperty descriptor : descriptors) { - final String name = descriptor.getName(); - description.put(name, getProperty(bean, name)); - } - } else { - final PropertyDescriptor[] descriptors = - getPropertyUtils().getPropertyDescriptors(bean); - final Class clazz = bean.getClass(); - for (final PropertyDescriptor descriptor : descriptors) { - final String name = descriptor.getName(); - if (getPropertyUtils().getReadMethod(clazz, descriptor) != null) { - description.put(name, getProperty(bean, name)); - } - } - } - return description; - - } - - /** - * Return the value of the specified array property of the specified - * bean, as a String array. - * - * @param bean Bean whose property is to be extracted - * @param name Name of the property to be extracted - * @return The array property value - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String[] getArrayProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getProperty(bean, name); - if (value == null) { - return null; - } else if (value instanceof Collection) { - final ArrayList values = new ArrayList<>(); - for (final Object item : (Collection) value) { - if (item == null) { - values.add(null); - } else { - // convert to string using convert utils - values.add(getConvertUtils().convert(item)); - } - } - return values.toArray(new String[values.size()]); - } else if (value.getClass().isArray()) { - final int n = Array.getLength(value); - final String[] results = new String[n]; - for (int i = 0; i < n; i++) { - final Object item = Array.get(value, i); - if (item == null) { - results[i] = null; - } else { - // convert to string using convert utils - results[i] = getConvertUtils().convert(item); - } - } - return results; - } else { - final String[] results = new String[1]; - results[0] = getConvertUtils().convert(value); - return results; - } - - } - - /** - * Return the value of the specified indexed property of the specified - * bean, as a String. The zero-relative index of the - * required value must be included (in square brackets) as a suffix to - * the property name, or {@code IllegalArgumentException} will be - * thrown. - * - * @param bean Bean whose property is to be extracted - * @param name {@code propertyname[index]} of the property value - * to be extracted - * @return The indexed property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getIndexedProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getIndexedProperty(bean, name); - return getConvertUtils().convert(value); - - } - - /** - * Return the value of the specified indexed property of the specified - * bean, as a String. The index is specified as a method parameter and - * must *not* be included in the property name expression - * - * @param bean Bean whose property is to be extracted - * @param name Simple property name of the property value to be extracted - * @param index Index of the property value to be extracted - * @return The indexed property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getIndexedProperty(final Object bean, - final String name, final int index) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getIndexedProperty(bean, name, index); - return getConvertUtils().convert(value); - - } - - /** - * Return the value of the specified indexed property of the specified - * bean, as a String. The String-valued key of the required value - * must be included (in parentheses) as a suffix to - * the property name, or {@code IllegalArgumentException} will be - * thrown. - * - * @param bean Bean whose property is to be extracted - * @param name {@code propertyname(index)} of the property value - * to be extracted - * @return The mapped property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getMappedProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getMappedProperty(bean, name); - return getConvertUtils().convert(value); - - } - - /** - * Return the value of the specified mapped property of the specified - * bean, as a String. The key is specified as a method parameter and - * must *not* be included in the property name expression - * - * @param bean Bean whose property is to be extracted - * @param name Simple property name of the property value to be extracted - * @param key Lookup key of the property value to be extracted - * @return The mapped property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getMappedProperty(final Object bean, - final String name, final String key) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getMappedProperty(bean, name, key); - return getConvertUtils().convert(value); - - } - - /** - * Return the value of the (possibly nested) property of the specified - * name, for the specified bean, as a String. - * - * @param bean Bean whose property is to be extracted - * @param name Possibly nested name of the property to be extracted - * @return The nested property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws IllegalArgumentException if a nested reference to a - * property returns null - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getNestedProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getNestedProperty(bean, name); - return getConvertUtils().convert(value); - - } - - /** - * Return the value of the specified property of the specified bean, - * no matter which property reference format is used, as a String. - * - * @param bean Bean whose property is to be extracted - * @param name Possibly indexed and/or nested name of the property - * to be extracted - * @return The property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - return getNestedProperty(bean, name); - - } - - /** - * Return the value of the specified simple property of the specified - * bean, converted to a String. - * - * @param bean Bean whose property is to be extracted - * @param name Name of the property to be extracted - * @return The property's value, converted to a String - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - * @throws NoSuchMethodException if an accessor method for this - * property cannot be found - */ - public String getSimpleProperty(final Object bean, final String name) - throws IllegalAccessException, InvocationTargetException, - NoSuchMethodException { - - final Object value = getPropertyUtils().getSimpleProperty(bean, name); - return getConvertUtils().convert(value); - - } - - /** - *

Populate the JavaBeans properties of the specified bean, based on - * the specified name/value pairs. This method uses Java reflection APIs - * to identify corresponding "property setter" method names, and deals - * with setter arguments of type {@code String, boolean}, - * {@code int, long, float}, and - * {@code double}. In addition, array setters for these types (or the - * corresponding primitive types) can also be identified.

- * - *

The particular setter method to be called for each property is - * determined using the usual JavaBeans introspection mechanisms. Thus, - * you may identify custom setter methods using a BeanInfo class that is - * associated with the class of the bean itself. If no such BeanInfo - * class is available, the standard method name conversion ("set" plus - * the capitalized name of the property in question) is used.

- * - *

NOTE: It is contrary to the JavaBeans Specification - * to have more than one setter method (with different argument - * signatures) for the same property.

- * - *

WARNING - The logic of this method is customized - * for extracting String-based request parameters from an HTTP request. - * It is probably not what you want for general property copying with - * type conversion. For that purpose, check out the - * {@code copyProperties()} method instead.

- * - * @param bean JavaBean whose properties are being populated - * @param properties Map keyed by property name, with the - * corresponding (String or String[]) value(s) to be set - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - */ - public void populate(final Object bean, final Map properties) - throws IllegalAccessException, InvocationTargetException { - - // Do nothing unless both arguments have been specified - if (bean == null || properties == null) { - return; - } - if (log.isDebugEnabled()) { - log.debug("BeanUtils.populate(" + bean + ", " + - properties + ")"); - } - - // Loop through the property name/value pairs to be set - for(final Map.Entry entry : properties.entrySet()) { - // Identify the property name and value(s) to be assigned - final String name = entry.getKey(); - if (name == null) { - continue; - } - - // Perform the assignment for this property - setProperty(bean, name, entry.getValue()); - - } - - } - - /** - *

Set the specified property value, performing type conversions as - * required to conform to the type of the destination property.

- * - *

If the property is read only then the method returns - * without throwing an exception.

- * - *

If {@code null} is passed into a property expecting a primitive value, - * then this will be converted as if it were a {@code null} string.

- * - *

WARNING - The logic of this method is customized - * to meet the needs of {@code populate()}, and is probably not what - * you want for general property copying with type conversion. For that - * purpose, check out the {@code copyProperty()} method instead.

- * - *

WARNING - PLEASE do not modify the behavior of this - * method without consulting with the Struts developer community. There - * are some subtleties to its functionality that are not documented in the - * Javadoc description above, yet are vital to the way that Struts utilizes - * this method.

- * - * @param bean Bean on which setting is to be performed - * @param name Property name (can be nested/indexed/mapped/combo) - * @param value Value to be set - * - * @throws IllegalAccessException if the caller does not have - * access to the property accessor method - * @throws InvocationTargetException if the property accessor method - * throws an exception - */ - public void setProperty(final Object bean, String name, final Object value) - throws IllegalAccessException, InvocationTargetException { - - // Trace logging (if enabled) - if (log.isTraceEnabled()) { - final StringBuilder sb = new StringBuilder(" setProperty("); - sb.append(bean); - sb.append(", "); - sb.append(name); - sb.append(", "); - if (value == null) { - sb.append(""); - } else if (value instanceof String) { - sb.append((String) value); - } else if (value instanceof String[]) { - final String[] values = (String[]) value; - sb.append('['); - for (int i = 0; i < values.length; i++) { - if (i > 0) { - sb.append(','); - } - sb.append(values[i]); - } - sb.append(']'); - } else { - sb.append(value.toString()); - } - sb.append(')'); - log.trace(sb.toString()); - } - - // Resolve any nested expression to get the actual target bean - Object target = bean; - final Resolver resolver = getPropertyUtils().getResolver(); - while (resolver.hasNested(name)) { - try { - target = getPropertyUtils().getProperty(target, resolver.next(name)); - if (target == null) { // the value of a nested property is null - return; - } - name = resolver.remove(name); - } catch (final NoSuchMethodException e) { - return; // Skip this property setter - } - } - if (log.isTraceEnabled()) { - log.trace(" Target bean = " + target); - log.trace(" Target name = " + name); - } - - // Declare local variables we will require - final String propName = resolver.getProperty(name); // Simple name of target property - Class type = null; // Java type of target property - final int index = resolver.getIndex(name); // Indexed subscript value (if any) - final String key = resolver.getKey(name); // Mapped key value (if any) - - // Calculate the property type - if (target instanceof DynaBean) { - final DynaClass dynaClass = ((DynaBean) target).getDynaClass(); - final DynaProperty dynaProperty = dynaClass.getDynaProperty(propName); - if (dynaProperty == null) { - return; // Skip this property setter - } - type = dynaPropertyType(dynaProperty, value); - if (index >= 0 && List.class.isAssignableFrom(type)) { - type = Object.class; - } - } else if (target instanceof Map) { - type = Object.class; - } else if (target != null && target.getClass().isArray() && index >= 0) { - type = Array.get(target, index).getClass(); - } else { - PropertyDescriptor descriptor = null; - try { - descriptor = - getPropertyUtils().getPropertyDescriptor(target, name); - if (descriptor == null) { - return; // Skip this property setter - } - } catch (final NoSuchMethodException e) { - return; // Skip this property setter - } - if (descriptor instanceof MappedPropertyDescriptor) { - if (((MappedPropertyDescriptor) descriptor).getMappedWriteMethod() == null) { - if (log.isDebugEnabled()) { - log.debug("Skipping read-only property"); - } - return; // Read-only, skip this property setter - } - type = ((MappedPropertyDescriptor) descriptor). - getMappedPropertyType(); - } else if (index >= 0 && descriptor instanceof IndexedPropertyDescriptor) { - if (((IndexedPropertyDescriptor) descriptor).getIndexedWriteMethod() == null) { - if (log.isDebugEnabled()) { - log.debug("Skipping read-only property"); - } - return; // Read-only, skip this property setter - } - type = ((IndexedPropertyDescriptor) descriptor). - getIndexedPropertyType(); - } else if (index >= 0 && List.class.isAssignableFrom(descriptor.getPropertyType())) { - type = Object.class; - } else if (key != null) { - if (descriptor.getReadMethod() == null) { - if (log.isDebugEnabled()) { - log.debug("Skipping read-only property"); - } - return; // Read-only, skip this property setter - } - type = value == null ? Object.class : value.getClass(); - } else { - if (descriptor.getWriteMethod() == null) { - if (log.isDebugEnabled()) { - log.debug("Skipping read-only property"); - } - return; // Read-only, skip this property setter - } - type = descriptor.getPropertyType(); - } - } - - // Convert the specified value to the required type - Object newValue = null; - if (type.isArray() && index < 0) { // Scalar value into array - if (value == null) { - final String[] values = new String[1]; - values[0] = null; - newValue = getConvertUtils().convert(values, type); - } else if (value instanceof String) { - newValue = getConvertUtils().convert(value, type); - } else if (value instanceof String[]) { - newValue = getConvertUtils().convert((String[]) value, type); - } else { - newValue = convert(value, type); - } - } else if (type.isArray()) { // Indexed value into array - if (value instanceof String || value == null) { - newValue = getConvertUtils().convert((String) value, - type.getComponentType()); - } else if (value instanceof String[]) { - newValue = getConvertUtils().convert(((String[]) value)[0], - type.getComponentType()); - } else { - newValue = convert(value, type.getComponentType()); - } - } else { // Value into scalar - if (value instanceof String) { - newValue = getConvertUtils().convert((String) value, type); - } else if (value instanceof String[]) { - newValue = getConvertUtils().convert(((String[]) value)[0], - type); - } else { - newValue = convert(value, type); - } - } - - // Invoke the setter method - try { - getPropertyUtils().setProperty(target, name, newValue); - } catch (final NoSuchMethodException e) { - throw new InvocationTargetException - (e, "Cannot set " + propName); - } - - } - - /** - * Gets the {@code ConvertUtilsBean} instance used to perform the conversions. - * - * @return The ConvertUtils bean instance - */ - public ConvertUtilsBean getConvertUtils() { - return convertUtilsBean; - } - - /** - * Gets the {@code PropertyUtilsBean} instance used to access properties. - * - * @return The ConvertUtils bean instance - */ - public PropertyUtilsBean getPropertyUtils() { - return propertyUtilsBean; - } - - /** - * If we're running on JDK 1.4 or later, initialize the cause for the given throwable. - * - * @param throwable The throwable. - * @param cause The cause of the throwable. - * @return true if the cause was initialized, otherwise false. - * @since 1.8.0 - */ - public boolean initCause(final Throwable throwable, final Throwable cause) { - if (INIT_CAUSE_METHOD != null && cause != null) { - try { - INIT_CAUSE_METHOD.invoke(throwable, cause); - return true; - } catch (final Throwable e) { - return false; // can't initialize cause - } - } - return false; - } - - /** - *

Convert the value to an object of the specified class (if - * possible).

- * - * @param value Value to be converted (may be null) - * @param type Class of the value to be converted to - * @return The converted value - * - * @throws ConversionException if thrown by an underlying Converter - * @since 1.8.0 - */ - protected Object convert(final Object value, final Class type) { - final Converter converter = getConvertUtils().lookup(type); - if (converter != null) { - log.trace(" USING CONVERTER " + converter); - return converter.convert(type, value); - } - return value; - } - - /** - * Performs a type conversion of a property value before it is copied to a target - * bean. This method delegates to {@link #convert(Object, Class)}, but null - * values are not converted. This causes null values to be copied verbatim. - * - * @param value the value to be converted and copied - * @param type the target type of the conversion - * @return the converted value - */ - private Object convertForCopy(final Object value, final Class type) { - return value != null ? convert(value, type) : value; - } - - /** - * Returns a Method allowing access to - * {@link Throwable#initCause(Throwable)} method of {@link Throwable}, - * or {@code null} if the method - * does not exist. - * - * @return A {@code Method for Throwable.initCause}, or - * {@code null} if unavailable. - */ - private static Method getInitCauseMethod() { - try { - final Class[] paramsClasses = new Class[] { Throwable.class }; - return Throwable.class.getMethod("initCause", paramsClasses); - } catch (final NoSuchMethodException e) { - final Log log = LogFactory.getLog(BeanUtils.class); - if (log.isWarnEnabled()) { - log.warn("Throwable does not have initCause() method in JDK 1.3"); - } - return null; - } catch (final Throwable e) { - final Log log = LogFactory.getLog(BeanUtils.class); - if (log.isWarnEnabled()) { - log.warn("Error getting the Throwable initCause() method", e); - } - return null; - } - } - - /** - * Determines the type of a {@code DynaProperty}. Here a special treatment - * is needed for mapped properties. - * - * @param dynaProperty the property descriptor - * @param value the value object to be set for this property - * @return the type of this property - */ - private static Class dynaPropertyType(final DynaProperty dynaProperty, - final Object value) { - if (!dynaProperty.isMapped()) { - return dynaProperty.getType(); - } - return value == null ? String.class : value.getClass(); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean2.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean2.java deleted file mode 100644 index 0a549c8ca..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/BeanUtilsBean2.java +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -/** - *

{@link BeanUtilsBean} implementation that creates a - * {@link ConvertUtilsBean2} and delegates conversion to - * {@link ConvertUtilsBean#convert(Object, Class)}. - *

- * - *

- * To configure this implementation for the current context ClassLoader invoke - * {@code BeanUtilsBean.setInstance(new BeanUtilsBean2());} - *

- * - *

- * BeanUtils 1.7.0 delegated all conversion to String to the converter - * registered for the {@code String.class}. One of the improvements in - * BeanUtils 1.8.0 was to upgrade the {@link Converter} implementations so - * that they could handle conversion to String for their type (e.g. - * IntegerConverter now handles conversion from an Integer to a String as - * well as String to Integer). - *

- * - *

- * In order to take advantage of these improvements BeanUtils needs to change - * how it gets the appropriate {@link Converter}. This functionality has been - * implemented in the new {@link ConvertUtilsBean#lookup(Class, Class)} and - * {@link ConvertUtilsBean#convert(Object, Class)} methods. However changing - * {@link BeanUtilsBean} to use these methods could create compatibility - * issues for existing users. In order to avoid that, this new - * {@link BeanUtilsBean} implementation has been created (and the associated - * {@link ConvertUtilsBean2}). - *

- * - * @see ConvertUtilsBean2 - * @since 1.8.0 - */ -public class BeanUtilsBean2 extends BeanUtilsBean { - - /** - *

Constructs an instance using new property - * and conversion instances.

- */ - public BeanUtilsBean2() { - super(new ConvertUtilsBean2()); - } - - /** - *

Convert the value to an object of the specified class (if - * possible).

- * - * @param value Value to be converted (may be null) - * @param type Class of the value to be converted to - * @return The converted value - */ - @Override - protected Object convert(final Object value, final Class type) { - return getConvertUtils().convert(value, type); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConstructorUtils.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConstructorUtils.java deleted file mode 100644 index 574e79bdb..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConstructorUtils.java +++ /dev/null @@ -1,442 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.lang.reflect.Constructor; -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Modifier; - -/** - *

Utility reflection methods focused on constructors, modeled after {@link MethodUtils}.

- * - *

Known Limitations

- *

Accessing Public Constructors In A Default Access Superclass

- *

There is an issue when invoking public constructors contained in a default access superclass. - * Reflection locates these constructors fine and correctly assigns them as public. - * However, an {@code IllegalAccessException} is thrown if the constructors is invoked.

- * - *

{@code ConstructorUtils} contains a workaround for this situation. - * It will attempt to call {@code setAccessible} on this constructor. - * If this call succeeds, then the method can be invoked as normal. - * This call will only succeed when the application has sufficient security privileges. - * If this call fails then a warning will be logged and the method may fail.

- * - */ -public class ConstructorUtils { - - - /** An empty class array */ - private static final Class[] EMPTY_CLASS_PARAMETERS = new Class[0]; - /** An empty object array */ - private static final Object[] EMPTY_OBJECT_ARRAY = new Object[0]; - - - - /** - *

Convenience method returning new instance of {@code klazz} using a single argument constructor. - * The formal parameter type is inferred from the actual values of {@code arg}. - * See {@link #invokeExactConstructor(Class, Object[], Class[])} for more details.

- * - *

The signatures should be assignment compatible.

- * - * @param the type of the object to be constructed - * @param klass the class to be constructed. - * @param arg the actual argument. May be null (this will result in calling the default constructor). - * @return new instance of {@code klazz} - * - * @throws NoSuchMethodException If the constructor cannot be found - * @throws IllegalAccessException If an error occurs accessing the constructor - * @throws InvocationTargetException If an error occurs invoking the constructor - * @throws InstantiationException If an error occurs instantiating the class - * - * @see #invokeConstructor(java.lang.Class, java.lang.Object[], java.lang.Class[]) - */ - public static T invokeConstructor(final Class klass, final Object arg) - throws - NoSuchMethodException, - IllegalAccessException, - InvocationTargetException, - InstantiationException { - - final Object[] args = toArray(arg); - return invokeConstructor(klass, args); - } - - /** - *

Returns new instance of {@code klazz created using the actual arguments args}. - * The formal parameter types are inferred from the actual values of {@code args}. - * See {@link #invokeExactConstructor(Class, Object[], Class[])} for more details.

- * - *

The signatures should be assignment compatible.

- * - * @param the type of the object to be constructed - * @param klass the class to be constructed. - * @param args actual argument array. May be null (this will result in calling the default constructor). - * @return new instance of {@code klazz} - * - * @throws NoSuchMethodException If the constructor cannot be found - * @throws IllegalAccessException If an error occurs accessing the constructor - * @throws InvocationTargetException If an error occurs invoking the constructor - * @throws InstantiationException If an error occurs instantiating the class - * - * @see #invokeConstructor(java.lang.Class, java.lang.Object[], java.lang.Class[]) - */ - public static T invokeConstructor(final Class klass, Object[] args) - throws - NoSuchMethodException, - IllegalAccessException, - InvocationTargetException, - InstantiationException { - - if (null == args) { - args = EMPTY_OBJECT_ARRAY; - } - final int arguments = args.length; - final Class[] parameterTypes = new Class[arguments]; - for (int i = 0; i < arguments; i++) { - parameterTypes[i] = args[i].getClass(); - } - return invokeConstructor(klass, args, parameterTypes); - } - - /** - *

Returns new instance of {@code klazz} created using constructor - * with signature {@code parameterTypes and actual arguments args}.

- * - *

The signatures should be assignment compatible.

- * - * @param the type of the object to be constructed - * @param klass the class to be constructed. - * @param args actual argument array. May be null (this will result in calling the default constructor). - * @param parameterTypes parameter types array - * @return new instance of {@code klazz} - * - * @throws NoSuchMethodException if matching constructor cannot be found - * @throws IllegalAccessException thrown on the constructor's invocation - * @throws InvocationTargetException thrown on the constructor's invocation - * @throws InstantiationException thrown on the constructor's invocation - * @see Constructor#newInstance - */ - public static T invokeConstructor( - final Class klass, - Object[] args, - Class[] parameterTypes) - throws - NoSuchMethodException, - IllegalAccessException, - InvocationTargetException, - InstantiationException { - - if (parameterTypes == null) { - parameterTypes = EMPTY_CLASS_PARAMETERS; - } - if (args == null) { - args = EMPTY_OBJECT_ARRAY; - } - - final Constructor ctor = - getMatchingAccessibleConstructor(klass, parameterTypes); - if (null == ctor) { - throw new NoSuchMethodException( - "No such accessible constructor on object: " + klass.getName()); - } - return ctor.newInstance(args); - } - - /** - *

Convenience method returning new instance of {@code klazz} using a single argument constructor. - * The formal parameter type is inferred from the actual values of {@code arg}. - * See {@link #invokeExactConstructor(Class, Object[], Class[])} for more details.

- * - *

The signatures should match exactly.

- * - * @param the type of the object to be constructed - * @param klass the class to be constructed. - * @param arg the actual argument. May be null (this will result in calling the default constructor). - * @return new instance of {@code klazz} - * - * @throws NoSuchMethodException If the constructor cannot be found - * @throws IllegalAccessException If an error occurs accessing the constructor - * @throws InvocationTargetException If an error occurs invoking the constructor - * @throws InstantiationException If an error occurs instantiating the class - * - * @see #invokeExactConstructor(java.lang.Class, java.lang.Object[], java.lang.Class[]) - */ - public static T invokeExactConstructor(final Class klass, final Object arg) - throws - NoSuchMethodException, - IllegalAccessException, - InvocationTargetException, - InstantiationException { - - final Object[] args = toArray(arg); - return invokeExactConstructor(klass, args); - } - - /** - *

Returns new instance of {@code klazz created using the actual arguments args}. - * The formal parameter types are inferred from the actual values of {@code args}. - * See {@link #invokeExactConstructor(Class, Object[], Class[])} for more details.

- * - *

The signatures should match exactly.

- * - * @param the type of the object to be constructed - * @param klass the class to be constructed. - * @param args actual argument array. May be null (this will result in calling the default constructor). - * @return new instance of {@code klazz} - * - * @throws NoSuchMethodException If the constructor cannot be found - * @throws IllegalAccessException If an error occurs accessing the constructor - * @throws InvocationTargetException If an error occurs invoking the constructor - * @throws InstantiationException If an error occurs instantiating the class - * - * @see #invokeExactConstructor(java.lang.Class, java.lang.Object[], java.lang.Class[]) - */ - public static T invokeExactConstructor(final Class klass, Object[] args) - throws - NoSuchMethodException, - IllegalAccessException, - InvocationTargetException, - InstantiationException { - - if (null == args) { - args = EMPTY_OBJECT_ARRAY; - } - final int arguments = args.length; - final Class[] parameterTypes = new Class[arguments]; - for (int i = 0; i < arguments; i++) { - parameterTypes[i] = args[i].getClass(); - } - return invokeExactConstructor(klass, args, parameterTypes); - } - - /** - *

Returns new instance of {@code klazz} created using constructor - * with signature {@code parameterTypes} and actual arguments - * {@code args}.

- * - *

The signatures should match exactly.

- * - * @param the type of the object to be constructed - * @param klass the class to be constructed. - * @param args actual argument array. May be null (this will result in calling the default constructor). - * @param parameterTypes parameter types array - * @return new instance of {@code klazz} - * - * @throws NoSuchMethodException if matching constructor cannot be found - * @throws IllegalAccessException thrown on the constructor's invocation - * @throws InvocationTargetException thrown on the constructor's invocation - * @throws InstantiationException thrown on the constructor's invocation - * @see Constructor#newInstance - */ - public static T invokeExactConstructor( - final Class klass, - Object[] args, - Class[] parameterTypes) - throws - NoSuchMethodException, - IllegalAccessException, - InvocationTargetException, - InstantiationException { - - if (args == null) { - args = EMPTY_OBJECT_ARRAY; - } - - if (parameterTypes == null) { - parameterTypes = EMPTY_CLASS_PARAMETERS; - } - - final Constructor ctor = getAccessibleConstructor(klass, parameterTypes); - if (null == ctor) { - throw new NoSuchMethodException( - "No such accessible constructor on object: " + klass.getName()); - } - return ctor.newInstance(args); - } - - /** - * Returns a constructor with single argument. - * @param the type of the constructor - * @param klass the class to be constructed - * @param parameterType The constructor parameter type - * @return null if matching accessible constructor can not be found. - * @see Class#getConstructor - * @see #getAccessibleConstructor(java.lang.reflect.Constructor) - */ - public static Constructor getAccessibleConstructor( - final Class klass, - final Class parameterType) { - - final Class[] parameterTypes = { parameterType }; - return getAccessibleConstructor(klass, parameterTypes); - } - - /** - * Returns a constructor given a class and signature. - * @param the type to be constructed - * @param klass the class to be constructed - * @param parameterTypes the parameter array - * @return null if matching accessible constructor can not be found - * @see Class#getConstructor - * @see #getAccessibleConstructor(java.lang.reflect.Constructor) - */ - public static Constructor getAccessibleConstructor( - final Class klass, - final Class[] parameterTypes) { - - try { - return getAccessibleConstructor( - klass.getConstructor(parameterTypes)); - } catch (final NoSuchMethodException e) { - return null; - } - } - - /** - * Returns accessible version of the given constructor. - * @param the type of the constructor - * @param ctor prototype constructor object. - * @return {@code null} if accessible constructor can not be found. - * @see java.lang.SecurityManager - */ - public static Constructor getAccessibleConstructor(final Constructor ctor) { - - // Make sure we have a method to check - if (ctor == null) { - return null; - } - - // If the requested method is not public we cannot call it - if (!Modifier.isPublic(ctor.getModifiers())) { - return null; - } - - // If the declaring class is public, we are done - final Class clazz = ctor.getDeclaringClass(); - if (Modifier.isPublic(clazz.getModifiers())) { - return ctor; - } - - // what else can we do? - return null; - } - - private static Object[] toArray(final Object arg) { - Object[] args = null; - if (arg != null) { - args = new Object[] { arg }; - } - return args; - } - - - /** - *

Find an accessible constructor with compatible parameters. - * Compatible parameters mean that every method parameter is assignable from - * the given parameters. In other words, it finds constructor that will take - * the parameters given.

- * - *

First it checks if there is constructor matching the exact signature. - * If no such, all the constructors of the class are tested if their signatures - * are assignment compatible with the parameter types. - * The first matching constructor is returned.

- * - * @param the type of the class to be inspected - * @param clazz find constructor for this class - * @param parameterTypes find method with compatible parameters - * @return a valid Constructor object. If there's no matching constructor, returns {@code null}. - */ - private static Constructor getMatchingAccessibleConstructor( - final Class clazz, - final Class[] parameterTypes) { - // see if we can find the method directly - // most of the time this works and it's much faster - try { - final Constructor ctor = clazz.getConstructor(parameterTypes); - try { - // - // XXX Default access superclass workaround - // - // When a public class has a default access superclass - // with public methods, these methods are accessible. - // Calling them from compiled code works fine. - // - // Unfortunately, using reflection to invoke these methods - // seems to (wrongly) to prevent access even when the method - // modifier is public. - // - // The following workaround solves the problem but will only - // work from sufficiently privileges code. - // - // Better workarounds would be gratefully accepted. - // - ctor.setAccessible(true); - } catch (final SecurityException se) { - /* SWALLOW, if workaround fails don't fret. */ - } - return ctor; - - } catch (final NoSuchMethodException e) { /* SWALLOW */ - } - - // search through all methods - final int paramSize = parameterTypes.length; - final Constructor[] ctors = clazz.getConstructors(); - for (final Constructor ctor2 : ctors) { - // compare parameters - final Class[] ctorParams = ctor2.getParameterTypes(); - final int ctorParamSize = ctorParams.length; - if (ctorParamSize == paramSize) { - boolean match = true; - for (int n = 0; n < ctorParamSize; n++) { - if (!MethodUtils - .isAssignmentCompatible( - ctorParams[n], - parameterTypes[n])) { - match = false; - break; - } - } - - if (match) { - // get accessible version of method - final Constructor ctor = getAccessibleConstructor(ctor2); - if (ctor != null) { - try { - ctor.setAccessible(true); - } catch (final SecurityException se) { - /* Swallow SecurityException - * TODO: Why? - */ - } - @SuppressWarnings("unchecked") - final - // Class.getConstructors() actually returns constructors - // of type T, so it is safe to cast. - Constructor typedCtor = (Constructor) ctor; - return typedCtor; - } - } - } - } - - return null; - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ContextClassLoaderLocal.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ContextClassLoaderLocal.java deleted file mode 100644 index cb61ea930..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ContextClassLoaderLocal.java +++ /dev/null @@ -1,217 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.util.Map; -import java.util.WeakHashMap; - -/** - * An instance of this class represents a value that is provided per (thread) - * context classloader. - * - *

Occasionally it is necessary to store data in "global" variables - * (including uses of the Singleton pattern). In applications which have only - * a single classloader such data can simply be stored as "static" members on - * some class. When multiple classloaders are involved, however, this approach - * can fail; in particular, this doesn't work when the code may be run within a - * servlet container or a j2ee container, and the class on which the static - * member is defined is loaded via a "shared" classloader that is visible to all - * components running within the container. This class provides a mechanism for - * associating data with a ClassLoader instance, which ensures that when the - * code runs in such a container each component gets its own copy of the - * "global" variable rather than unexpectedly sharing a single copy of the - * variable with other components that happen to be running in the same - * container at the same time (eg servlets or EJBs.)

- * - *

This class is strongly patterned after the java.lang.ThreadLocal - * class, which performs a similar task in allowing data to be associated - * with a particular thread.

- * - *

When code that uses this class is run as a "normal" application, ie - * not within a container, the effect is identical to just using a static - * member variable to store the data, because Thread.getContextClassLoader - * always returns the same classloader (the system classloader).

- * - *

Expected usage is as follows:

- *
- * 
- *  public class SomeClass {
- *    private static final ContextClassLoaderLocal<String> global
- *      = new ContextClassLoaderLocal<String>() {
- *          protected String initialValue() {
- *              return new String("Initial value");
- *          };
- *
- *    public void testGlobal() {
- *      String s = global.get();
- *      System.out.println("global value:" + s);
- *      buf.set("New Value");
- *    }
- * 
- * 
- * - *

Note: This class takes some care to ensure that when - * a component which uses this class is "undeployed" by a container the - * component-specific classloader and all its associated classes (and their - * static variables) are garbage-collected. Unfortunately there is one - * scenario in which this does not work correctly and there - * is unfortunately no known workaround other than ensuring that the - * component (or its container) calls the "unset" method on this class for - * each instance of this class when the component is undeployed. The problem - * occurs if: - *

    - *
  • the class containing a static instance of this class was loaded via - * a shared classloader, and
  • - *
  • the value stored in the instance is an object whose class was loaded - * via the component-specific classloader (or any of the objects it refers - * to were loaded via that classloader).
  • - *
- *

The result is that the map managed by this object still contains a strong - * reference to the stored object, which contains a strong reference to the - * classloader that loaded it, meaning that although the container has - * "undeployed" the component the component-specific classloader and all the - * related classes and static variables cannot be garbage-collected. This is - * not expected to be an issue with the commons-beanutils library as the only - * classes which use this class are BeanUtilsBean and ConvertUtilsBean and - * there is no obvious reason for a user of the beanutils library to subclass - * either of those classes.

- * - *

Note: A WeakHashMap bug in several 1.3 JVMs results in - * a memory leak for those JVMs.

- * - *

Note: Of course all of this would be unnecessary if - * containers required each component to load the full set of classes it - * needs, ie avoided providing classes loaded via a "shared" classloader.

- * - * @param the type of data stored in an instance - * @see java.lang.Thread#getContextClassLoader - */ -public class ContextClassLoaderLocal { - private final Map valueByClassLoader = new WeakHashMap<>(); - private boolean globalValueInitialized = false; - private T globalValue; - - /** - * Construct a context classloader instance - */ - public ContextClassLoaderLocal() { - super(); - } - - /** - * Returns the initial value for this ContextClassLoaderLocal - * variable. This method will be called once per Context ClassLoader for - * each ContextClassLoaderLocal, the first time it is accessed - * with get or set. If the programmer desires ContextClassLoaderLocal variables - * to be initialized to some value other than null, ContextClassLoaderLocal must - * be subclassed, and this method overridden. Typically, an anonymous - * inner class will be used. Typical implementations of initialValue - * will call an appropriate constructor and return the newly constructed - * object. - * - * @return a new Object to be used as an initial value for this ContextClassLoaderLocal - */ - protected T initialValue() { - return null; - } - - /** - * Gets the instance which provides the functionality for {@link BeanUtils}. - * This is a pseudo-singleton - an single instance is provided per (thread) context classloader. - * This mechanism provides isolation for web apps deployed in the same container. - * @return the object currently associated with the context-classloader of the current thread. - */ - public synchronized T get() { - // synchronizing the whole method is a bit slower - // but guarantees no subtle threading problems, and there's no - // need to synchronize valueByClassLoader - - // make sure that the map is given a change to purge itself - valueByClassLoader.isEmpty(); - try { - - final ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); - if (contextClassLoader != null) { - - T value = valueByClassLoader.get(contextClassLoader); - if (value == null - && !valueByClassLoader.containsKey(contextClassLoader)) { - value = initialValue(); - valueByClassLoader.put(contextClassLoader, value); - } - return value; - - } - - } catch (final SecurityException e) { /* SWALLOW - should we log this? */ } - - // if none or exception, return the globalValue - if (!globalValueInitialized) { - globalValue = initialValue(); - globalValueInitialized = true; - }//else already set - return globalValue; - } - - /** - * Sets the value - a value is provided per (thread) context classloader. - * This mechanism provides isolation for web apps deployed in the same container. - * - * @param value the object to be associated with the entrant thread's context classloader - */ - public synchronized void set(final T value) { - // synchronizing the whole method is a bit slower - // but guarantees no subtle threading problems - - // make sure that the map is given a change to purge itself - valueByClassLoader.isEmpty(); - try { - - final ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); - if (contextClassLoader != null) { - valueByClassLoader.put(contextClassLoader, value); - return; - } - - } catch (final SecurityException e) { /* SWALLOW - should we log this? */ } - - // if in doubt, set the global value - globalValue = value; - globalValueInitialized = true; - } - - /** - * Unsets the value associated with the current thread's context classloader - */ - public synchronized void unset() { - try { - - final ClassLoader contextClassLoader = Thread.currentThread().getContextClassLoader(); - unset(contextClassLoader); - - } catch (final SecurityException e) { /* SWALLOW - should we log this? */ } - } - - /** - * Unsets the value associated with the given classloader - * @param classLoader The classloader to unset for - */ - public synchronized void unset(final ClassLoader classLoader) { - valueByClassLoader.remove(classLoader); - } -} \ No newline at end of file diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConversionException.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConversionException.java deleted file mode 100644 index d6b031d42..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConversionException.java +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -/** - *

A ConversionException indicates that a call to - * {@code Converter.convert()} has failed to complete successfully. - * - * @since 1.3 - */ - -public class ConversionException extends RuntimeException { - - private static final long serialVersionUID = 1L; - - - - /** - * Construct a new exception with the specified message. - * - * @param message The message describing this exception - */ - public ConversionException(final String message) { - - super(message); - - } - - /** - * Construct a new exception with the specified message and root cause. - * - * @param message The message describing this exception - * @param cause The root cause of this exception - */ - public ConversionException(final String message, final Throwable cause) { - - super(message); - this.cause = cause; - - } - - /** - * Construct a new exception with the specified root cause. - * - * @param cause The root cause of this exception - */ - public ConversionException(final Throwable cause) { - - super(cause.getMessage()); - this.cause = cause; - - } - - - - /** - * The root cause of this {@code ConversionException}, compatible with - * JDK 1.4's extensions to {@code java.lang.Throwable}. - */ - protected Throwable cause = null; - - /** - * Return the root cause of this conversion exception. - * @return the root cause of this conversion exception - */ - @Override - public Throwable getCause() { - return this.cause; - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtils.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtils.java deleted file mode 100644 index 4d5ee2289..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtils.java +++ /dev/null @@ -1,212 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -package org.apache.commons.beanutils2; - -/** - *

Utility methods for converting String scalar values to objects of the - * specified Class, String arrays to arrays of the specified Class.

- * - *

For more details, see {@code ConvertUtilsBean} which provides the - * implementations for these methods.

- * - * @see ConvertUtilsBean - */ - -public class ConvertUtils { - - - - - - - - - - /** - *

Convert the specified value into a String.

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @param value Value to be converted (may be null) - * @return The converted String value or null if value is null - * - * @see ConvertUtilsBean#convert(Object) - */ - public static String convert(final Object value) { - return ConvertUtilsBean.getInstance().convert(value); - } - - - /** - *

Convert the specified value to an object of the specified class (if - * possible). Otherwise, return a String representation of the value.

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @param value Value to be converted (may be null) - * @param clazz Java class to be converted to (must not be null) - * @return The converted value - * - * @see ConvertUtilsBean#convert(String, Class) - */ - public static Object convert(final String value, final Class clazz) { - return ConvertUtilsBean.getInstance().convert(value, clazz); - } - - - /** - *

Convert an array of specified values to an array of objects of the - * specified class (if possible).

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @param values Array of values to be converted - * @param clazz Java array or element class to be converted to (must not be null) - * @return The converted value - * - * @see ConvertUtilsBean#convert(String[], Class) - */ - public static Object convert(final String[] values, final Class clazz) { - return ConvertUtilsBean.getInstance().convert(values, clazz); - } - - /** - *

Convert the value to an object of the specified class (if - * possible).

- * - * @param value Value to be converted (may be null) - * @param targetType Class of the value to be converted to (must not be null) - * @return The converted value - * - * @throws ConversionException if thrown by an underlying Converter - */ - public static Object convert(final Object value, final Class targetType) { - return ConvertUtilsBean.getInstance().convert(value, targetType); - } - - /** - *

Remove all registered {@link Converter}s, and re-establish the - * standard Converters.

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @see ConvertUtilsBean#deregister() - */ - public static void deregister() { - ConvertUtilsBean.getInstance().deregister(); - } - - - /** - *

Remove any registered {@link Converter} for the specified destination - * {@code Class}.

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @param clazz Class for which to remove a registered Converter - * @see ConvertUtilsBean#deregister(Class) - */ - public static void deregister(final Class clazz) { - ConvertUtilsBean.getInstance().deregister(clazz); - } - - - /** - *

Look up and return any registered {@link Converter} for the specified - * destination class; if there is no registered Converter, return - * {@code null}.

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @param clazz Class for which to return a registered Converter - * @return The registered {@link Converter} or {@code null} if not found - * @see ConvertUtilsBean#lookup(Class) - */ - public static Converter lookup(final Class clazz) { - return ConvertUtilsBean.getInstance().lookup(clazz); - } - - /** - * Look up and return any registered {@link Converter} for the specified - * source and destination class; if there is no registered Converter, - * return {@code null}. - * - * @param sourceType Class of the value being converted - * @param targetType Class of the value to be converted to - * @return The registered {@link Converter} or {@code null} if not found - */ - public static Converter lookup(final Class sourceType, final Class targetType) { - return ConvertUtilsBean.getInstance().lookup(sourceType, targetType); - } - - /** - *

Register a custom {@link Converter} for the specified destination - * {@code Class}, replacing any previously registered Converter.

- * - *

For more details see {@code ConvertUtilsBean}.

- * - * @param converter Converter to be registered - * @param clazz Destination class for conversions performed by this - * Converter - * @see ConvertUtilsBean#register(Converter, Class) - */ - public static void register(final Converter converter, final Class clazz) { - ConvertUtilsBean.getInstance().register(converter, clazz); - } - - - /** - * Change primitive Class types to the associated wrapper class. This is - * useful for concrete converter implementations which typically treat - * primitive types like their corresponding wrapper types. - * - * @param The type to be checked. - * @param type The class type to check. - * @return The converted type. - * @since 1.9 - */ - // All type casts are safe because the TYPE members of the wrapper types - // return their own class. - @SuppressWarnings("unchecked") - public static Class primitiveToWrapper(final Class type) { - if (type == null || !type.isPrimitive()) { - return type; - } - - if (type == Integer.TYPE) { - return (Class) Integer.class; - } else if (type == Double.TYPE) { - return (Class) Double.class; - } else if (type == Long.TYPE) { - return (Class) Long.class; - } else if (type == Boolean.TYPE) { - return (Class) Boolean.class; - } else if (type == Float.TYPE) { - return (Class) Float.class; - } else if (type == Short.TYPE) { - return (Class) Short.class; - } else if (type == Byte.TYPE) { - return (Class) Byte.class; - } else if (type == Character.TYPE) { - return (Class) Character.class; - } else { - return type; - } - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java deleted file mode 100644 index 54117cd75..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean.java +++ /dev/null @@ -1,725 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.io.File; -import java.lang.reflect.Array; -import java.math.BigDecimal; -import java.math.BigInteger; -import java.net.URI; -import java.net.URL; -import java.nio.file.Path; -import java.sql.Timestamp; -import java.time.Duration; -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.time.LocalTime; -import java.time.MonthDay; -import java.time.OffsetDateTime; -import java.time.OffsetTime; -import java.time.Period; -import java.time.Year; -import java.time.YearMonth; -import java.time.ZoneId; -import java.time.ZoneOffset; -import java.time.ZonedDateTime; -import java.util.Calendar; -import java.util.Collection; -import java.util.UUID; - -import org.apache.commons.beanutils2.converters.ArrayConverter; -import org.apache.commons.beanutils2.converters.BigDecimalConverter; -import org.apache.commons.beanutils2.converters.BigIntegerConverter; -import org.apache.commons.beanutils2.converters.BooleanConverter; -import org.apache.commons.beanutils2.converters.ByteConverter; -import org.apache.commons.beanutils2.converters.CalendarConverter; -import org.apache.commons.beanutils2.converters.CharacterConverter; -import org.apache.commons.beanutils2.converters.ClassConverter; -import org.apache.commons.beanutils2.converters.ConverterFacade; -import org.apache.commons.beanutils2.converters.DateConverter; -import org.apache.commons.beanutils2.converters.DoubleConverter; -import org.apache.commons.beanutils2.converters.EnumConverter; -import org.apache.commons.beanutils2.converters.DurationConverter; -import org.apache.commons.beanutils2.converters.FileConverter; -import org.apache.commons.beanutils2.converters.FloatConverter; -import org.apache.commons.beanutils2.converters.IntegerConverter; -import org.apache.commons.beanutils2.converters.LocalDateConverter; -import org.apache.commons.beanutils2.converters.LocalDateTimeConverter; -import org.apache.commons.beanutils2.converters.LocalTimeConverter; -import org.apache.commons.beanutils2.converters.LongConverter; -import org.apache.commons.beanutils2.converters.MonthDayConverter; -import org.apache.commons.beanutils2.converters.OffsetDateTimeConverter; -import org.apache.commons.beanutils2.converters.OffsetTimeConverter; -import org.apache.commons.beanutils2.converters.PathConverter; -import org.apache.commons.beanutils2.converters.PeriodConverter; -import org.apache.commons.beanutils2.converters.ShortConverter; -import org.apache.commons.beanutils2.converters.SqlDateConverter; -import org.apache.commons.beanutils2.converters.SqlTimeConverter; -import org.apache.commons.beanutils2.converters.SqlTimestampConverter; -import org.apache.commons.beanutils2.converters.StringConverter; -import org.apache.commons.beanutils2.converters.URIConverter; -import org.apache.commons.beanutils2.converters.URLConverter; -import org.apache.commons.beanutils2.converters.UUIDConverter; -import org.apache.commons.beanutils2.converters.YearConverter; -import org.apache.commons.beanutils2.converters.YearMonthConverter; -import org.apache.commons.beanutils2.converters.ZoneIdConverter; -import org.apache.commons.beanutils2.converters.ZoneOffsetConverter; -import org.apache.commons.beanutils2.converters.ZonedDateTimeConverter; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

Utility methods for converting String scalar values to objects of the - * specified Class, String arrays to arrays of the specified Class. The - * actual {@link Converter} instance to be used can be registered for each - * possible destination Class. Unless you override them, standard - * {@link Converter} instances are provided for all of the following - * destination Classes:

- *
    - *
  • java.lang.BigDecimal (no default value)
  • - *
  • java.lang.BigInteger (no default value)
  • - *
  • boolean and java.lang.Boolean (default to false)
  • - *
  • byte and java.lang.Byte (default to zero)
  • - *
  • char and java.lang.Character (default to a space)
  • - *
  • java.lang.Class (no default value)
  • - *
  • double and java.lang.Double (default to zero)
  • - *
  • float and java.lang.Float (default to zero)
  • - *
  • int and java.lang.Integer (default to zero)
  • - *
  • long and java.lang.Long (default to zero)
  • - *
  • short and java.lang.Short (default to zero)
  • - *
  • java.lang.String (default to null)
  • - *
  • java.lang.Enum (default to null)
  • - *
  • java.io.File (no default value)
  • - *
  • java.nio.file.Path (no default value)
  • - *
  • java.net.URL (no default value)
  • - *
  • java.net.URI (no default value)
  • - *
  • java.util.UUID (no default value)
  • - *
  • java.sql.Date (no default value)
  • - *
  • java.sql.Time (no default value)
  • - *
  • java.sql.Timestamp (no default value)
  • - *
  • java.time.LocalDate (no default value)
  • - *
  • java.time.LocalDateTime (no default value)
  • - *
  • java.time.LocalTime (no default value)
  • - *
  • java.time.OffsetDateTime (no default value)
  • - *
  • java.time.OffsetTime (no default value)
  • - *
  • java.time.ZonedDateTime (no default value)
  • - *
  • java.time.Duration (no default value)
  • - *
  • java.time.MonthDay (no default value)
  • - *
  • java.time.Period (no default value)
  • - *
  • java.time.Year (no default value)
  • - *
  • java.time.YearMonth (no default value)
  • - *
  • java.time.ZoneId (no default value)
  • - *
  • java.time.ZoneOffset (no default value)
  • - *
- * - *

For backwards compatibility, the standard Converters for primitive - * types (and the corresponding wrapper classes) return a defined - * default value when a conversion error occurs. If you prefer to have a - * {@link ConversionException} thrown instead, replace the standard Converter - * instances with instances created with the zero-arguments constructor. For - * example, to cause the Converters for integers to throw an exception on - * conversion errors, you could do this:

- *
- *   // No-args constructor gets the version that throws exceptions
- *   Converter myConverter =
- *    new org.apache.commons.beanutils2.converter.IntegerConverter();
- *   ConvertUtils.register(myConverter, Integer.TYPE);    // Native type
- *   ConvertUtils.register(myConverter, Integer.class);   // Wrapper class
- * 
- * - *

- * Converters generally treat null input as if it were invalid - * input, ie they return their default value if one was specified when the - * converter was constructed, and throw an exception otherwise. If you prefer - * nulls to be preserved for converters that are converting to objects (not - * primitives) then register a converter as above, passing a default value of - * null to the converter constructor (and of course registering that converter - * only for the .class target). - *

- * - *

- * When a converter is listed above as having no default value, then that - * converter will throw an exception when passed null or an invalid value - * as its input. In particular, by default the BigInteger and BigDecimal - * converters have no default (and are therefore somewhat inconsistent - * with the other numerical converters which all have zero as their default). - *

- * - *

- * Converters that generate arrays of each of the primitive types are - * also automatically configured (including String[]). When passed null - * or invalid input, these return an empty array (not null). See class - * AbstractArrayConverter for the supported input formats for these converters. - *

- * - * @since 1.7 - */ - -public class ConvertUtilsBean { - - private static final Integer ZERO = Integer.valueOf(0); - private static final Character SPACE = Character.valueOf(' '); - - - /** - * Get singleton instance - * @return The singleton instance - */ - protected static ConvertUtilsBean getInstance() { - return BeanUtilsBean.getInstance().getConvertUtils(); - } - - - - /** - * The set of {@link Converter}s that can be used to convert Strings - * into objects of a specified Class, keyed by the destination Class. - */ - private final WeakFastHashMap, Converter> converters = - new WeakFastHashMap<>(); - - /** - * The {@code Log} instance for this class. - */ - private final Log log = LogFactory.getLog(ConvertUtilsBean.class); - - - - /** Construct a bean with standard converters registered */ - public ConvertUtilsBean() { - converters.setFast(false); - deregister(); - converters.setFast(true); - } - - - - /** - * Convert the specified value into a String. If the specified value - * is an array, the first element (converted to a String) will be - * returned. The registered {@link Converter} for the - * {@code java.lang.String} class will be used, which allows - * applications to customize Object->String conversions (the default - * implementation simply uses toString()). - * - * @param value Value to be converted (may be null) - * @return The converted String value or null if value is null - */ - public String convert(Object value) { - - if (value == null) { - return null; - } else if (value.getClass().isArray()) { - if (Array.getLength(value) < 1) { - return null; - } - value = Array.get(value, 0); - if (value == null) { - return null; - } - final Converter converter = lookup(String.class); - return converter.convert(String.class, value); - } else { - final Converter converter = lookup(String.class); - return converter.convert(String.class, value); - } - - } - - /** - * Convert the specified value to an object of the specified class (if - * possible). Otherwise, return a String representation of the value. - * - * @param value Value to be converted (may be null) - * @param clazz Java class to be converted to (must not be null) - * @return The converted value - * - * @throws ConversionException if thrown by an underlying Converter - */ - public Object convert(final String value, final Class clazz) { - - if (log.isDebugEnabled()) { - log.debug("Convert string '" + value + "' to class '" + - clazz.getName() + "'"); - } - Converter converter = lookup(clazz); - if (converter == null) { - converter = lookup(String.class); - } - if (log.isTraceEnabled()) { - log.trace(" Using converter " + converter); - } - return converter.convert(clazz, value); - - } - - /** - * Convert an array of specified values to an array of objects of the - * specified class (if possible). If the specified Java class is itself - * an array class, this class will be the type of the returned value. - * Otherwise, an array will be constructed whose component type is the - * specified class. - * - * @param values Array of values to be converted - * @param clazz Java array or element class to be converted to (must not be null) - * @return The converted value - * - * @throws ConversionException if thrown by an underlying Converter - */ - public Object convert(final String[] values, final Class clazz) { - - Class type = clazz; - if (clazz.isArray()) { - type = clazz.getComponentType(); - } - if (log.isDebugEnabled()) { - log.debug("Convert String[" + values.length + "] to class '" + - type.getName() + "[]'"); - } - Converter converter = lookup(type); - if (converter == null) { - converter = lookup(String.class); - } - if (log.isTraceEnabled()) { - log.trace(" Using converter " + converter); - } - final Object array = Array.newInstance(type, values.length); - for (int i = 0; i < values.length; i++) { - Array.set(array, i, converter.convert(type, values[i])); - } - return array; - - } - - /** - * Convert the value to an object of the specified class (if - * possible). If no converter for the desired target type is registered, - * the passed in object is returned unchanged. - * - * @param value Value to be converted (may be null) - * @param targetType Class of the value to be converted to (must not be null) - * @return The converted value - * - * @throws ConversionException if thrown by an underlying Converter - */ - public Object convert(final Object value, final Class targetType) { - - final Class sourceType = value == null ? null : value.getClass(); - - if (log.isDebugEnabled()) { - if (value == null) { - log.debug("Convert null value to type '" + - targetType.getName() + "'"); - } else { - log.debug("Convert type '" + sourceType.getName() + "' value '" + value + - "' to type '" + targetType.getName() + "'"); - } - } - - Object converted = value; - Converter converter = lookup(sourceType, targetType); - if (converter != null) { - if (log.isTraceEnabled()) { - log.trace(" Using converter " + converter); - } - converted = converter.convert(targetType, value); - } - if (String.class.equals(targetType) && converted != null && - !(converted instanceof String)) { - - // NOTE: For backwards compatibility, if the Converter - // doesn't handle conversion-->String then - // use the registered String Converter - converter = lookup(String.class); - if (converter != null) { - if (log.isTraceEnabled()) { - log.trace(" Using converter " + converter); - } - converted = converter.convert(String.class, converted); - } - - // If the object still isn't a String, use toString() method - if (converted != null && !(converted instanceof String)) { - converted = converted.toString(); - } - - } - return converted; - - } - - /** - * Remove all registered {@link Converter}s, and re-establish the - * standard Converters. - */ - public void deregister() { - - converters.clear(); - - registerPrimitives(false); - registerStandard(false, false); - registerOther(true); - registerArrays(false, 0); - register(BigDecimal.class, new BigDecimalConverter()); - register(BigInteger.class, new BigIntegerConverter()); - } - - /** - * Register the provided converters with the specified defaults. - * - * @param throwException {@code true} if the converters should - * throw an exception when a conversion error occurs, otherwise - * {@code false} if a default value should be used. - * @param defaultNull {@code true}if the standard converters - * (see {@link ConvertUtilsBean#registerStandard(boolean, boolean)}) - * should use a default value of {@code null
, otherwise false}. - * N.B. This values is ignored if {@code throwException is true} - * @param defaultArraySize The size of the default array value for array converters - * (N.B. This values is ignored if {@code throwException is true}). - * Specifying a value less than zero causes a {@code null} value to be used for - * the default. - */ - public void register(final boolean throwException, final boolean defaultNull, final int defaultArraySize) { - registerPrimitives(throwException); - registerStandard(throwException, defaultNull); - registerOther(throwException); - registerArrays(throwException, defaultArraySize); - } - - /** - * Register the converters for primitive types. - *

- * This method registers the following converters: - *
    - *
  • {@code Boolean.TYPE} - {@link BooleanConverter}
  • - *
  • {@code Byte.TYPE} - {@link ByteConverter}
  • - *
  • {@code Character.TYPE} - {@link CharacterConverter}
  • - *
  • {@code Double.TYPE} - {@link DoubleConverter}
  • - *
  • {@code Float.TYPE} - {@link FloatConverter}
  • - *
  • {@code Integer.TYPE} - {@link IntegerConverter}
  • - *
  • {@code Long.TYPE} - {@link LongConverter}
  • - *
  • {@code Short.TYPE} - {@link ShortConverter}
  • - *
- * @param throwException {@code true} if the converters should - * throw an exception when a conversion error occurs, otherwise - * {@code false} if a default value should be used. - */ - private void registerPrimitives(final boolean throwException) { - register(Boolean.TYPE, throwException ? new BooleanConverter() : new BooleanConverter(Boolean.FALSE)); - register(Byte.TYPE, throwException ? new ByteConverter() : new ByteConverter(ZERO)); - register(Character.TYPE, throwException ? new CharacterConverter() : new CharacterConverter(SPACE)); - register(Double.TYPE, throwException ? new DoubleConverter() : new DoubleConverter(ZERO)); - register(Float.TYPE, throwException ? new FloatConverter() : new FloatConverter(ZERO)); - register(Integer.TYPE, throwException ? new IntegerConverter() : new IntegerConverter(ZERO)); - register(Long.TYPE, throwException ? new LongConverter() : new LongConverter(ZERO)); - register(Short.TYPE, throwException ? new ShortConverter() : new ShortConverter(ZERO)); - } - - /** - * Register the converters for standard types. - *

- * This method registers the following converters: - *
    - *
  • {@code BigDecimal.class} - {@link BigDecimalConverter}
  • - *
  • {@code BigInteger.class} - {@link BigIntegerConverter}
  • - *
  • {@code Boolean.class} - {@link BooleanConverter}
  • - *
  • {@code Byte.class} - {@link ByteConverter}
  • - *
  • {@code Character.class} - {@link CharacterConverter}
  • - *
  • {@code Double.class} - {@link DoubleConverter}
  • - *
  • {@code Float.class} - {@link FloatConverter}
  • - *
  • {@code Integer.class} - {@link IntegerConverter}
  • - *
  • {@code Long.class} - {@link LongConverter}
  • - *
  • {@code Short.class} - {@link ShortConverter}
  • - *
  • {@code String.class} - {@link StringConverter}
  • - *
- * @param throwException {@code true} if the converters should - * throw an exception when a conversion error occurs, otherwise - * {@code false} if a default value should be used. - * @param defaultNull {@code true}if the standard converters - * (see {@link ConvertUtilsBean#registerStandard(boolean, boolean)}) - * should use a default value of {@code null, otherwise false}. - * N.B. This values is ignored if {@code throwException is true} - */ - private void registerStandard(final boolean throwException, final boolean defaultNull) { - - final Number defaultNumber = defaultNull ? null : ZERO; - final BigDecimal bigDecDeflt = defaultNull ? null : new BigDecimal("0.0"); - final BigInteger bigIntDeflt = defaultNull ? null : new BigInteger("0"); - final Boolean booleanDefault = defaultNull ? null : Boolean.FALSE; - final Character charDefault = defaultNull ? null : SPACE; - final String stringDefault = defaultNull ? null : ""; - - register(BigDecimal.class, throwException ? new BigDecimalConverter() : new BigDecimalConverter(bigDecDeflt)); - register(BigInteger.class, throwException ? new BigIntegerConverter() : new BigIntegerConverter(bigIntDeflt)); - register(Boolean.class, throwException ? new BooleanConverter() : new BooleanConverter(booleanDefault)); - register(Byte.class, throwException ? new ByteConverter() : new ByteConverter(defaultNumber)); - register(Character.class, throwException ? new CharacterConverter() : new CharacterConverter(charDefault)); - register(Double.class, throwException ? new DoubleConverter() : new DoubleConverter(defaultNumber)); - register(Float.class, throwException ? new FloatConverter() : new FloatConverter(defaultNumber)); - register(Integer.class, throwException ? new IntegerConverter() : new IntegerConverter(defaultNumber)); - register(Long.class, throwException ? new LongConverter() : new LongConverter(defaultNumber)); - register(Short.class, throwException ? new ShortConverter() : new ShortConverter(defaultNumber)); - register(String.class, throwException ? new StringConverter() : new StringConverter(stringDefault)); - - } - - /** - * Register the converters for other types. - *

- * This method registers the following converters: - *
    - *
  • {@code Class.class} - {@link ClassConverter}
  • - *
  • {@code Enum.class} - {@link EnumConverter}
  • - *
  • {@code java.util.Date.class} - {@link DateConverter}
  • - *
  • {@code java.util.Calendar.class} - {@link CalendarConverter}
  • - *
  • {@code File.class} - {@link FileConverter}
  • - *
  • {@code Path.class} - {@link PathConverter}
  • - *
  • {@code java.sql.Date.class} - {@link SqlDateConverter}
  • - *
  • {@code java.sql.Time.class} - {@link SqlTimeConverter}
  • - *
  • {@code java.sql.Timestamp.class} - {@link SqlTimestampConverter}
  • - *
  • {@code URL.class} - {@link URLConverter}
  • - *
  • {@code URI.class} - {@link URIConverter}
  • - *
  • {@code UUID.class} - {@link UUIDConverter}
  • - *
  • {@code LocalDate.class} - {@link LocalDateConverter}
  • - *
  • {@code LocalDateTime.class} - {@link LocalDateTimeConverter}
  • - *
  • {@code LocalTime.class} - {@link LocalTimeConverter}
  • - *
  • {@code OffsetDateTime.class} - {@link OffsetDateTimeConverter}
  • - *
  • {@code OffsetTime.class} - {@link OffsetTimeConverter}
  • - *
  • {@code ZonedDateTime.class} - {@link ZonedDateTimeConverter}
  • - *
  • {@code Duration.class} - {@link DurationConverter}
  • - *
  • {@code MonthDay.class} - {@link MonthDayConverter}
  • - *
  • {@code Period.class} - {@link PeriodConverter}
  • - *
  • {@code Year.class} - {@link YearConverter}
  • - *
  • {@code YearMonth.class} - {@link YearMonthConverter}
  • - *
  • {@code ZoneId.class} - {@link ZoneIdConverter}
  • - *
  • {@code ZoneOffset.class} - {@link ZoneOffsetConverter}
  • - *
- * @param throwException {@code true} if the converters should - * throw an exception when a conversion error occurs, otherwise - * {@code false} if a default value should be used. - */ - private void registerOther(final boolean throwException) { - // @formatter:off - register(Class.class, throwException ? new ClassConverter() : new ClassConverter(null)); - register(Enum.class, throwException ? new EnumConverter() : new EnumConverter(null)); - register(java.util.Date.class, throwException ? new DateConverter() : new DateConverter(null)); - register(Calendar.class, throwException ? new CalendarConverter() : new CalendarConverter(null)); - register(File.class, throwException ? new FileConverter() : new FileConverter(null)); - register(Path.class, throwException ? new PathConverter() : new PathConverter(null)); - register(java.sql.Date.class, throwException ? new SqlDateConverter() : new SqlDateConverter(null)); - register(java.sql.Time.class, throwException ? new SqlTimeConverter() : new SqlTimeConverter(null)); - register(Timestamp.class, throwException ? new SqlTimestampConverter() : new SqlTimestampConverter(null)); - register(URL.class, throwException ? new URLConverter() : new URLConverter(null)); - register(URI.class, throwException ? new URIConverter() : new URIConverter(null)); - register(UUID.class, throwException ? new UUIDConverter() : new UUIDConverter(null)); - register(LocalDate.class, throwException ? new LocalDateConverter() : new LocalDateConverter(null)); - register(LocalDateTime.class, throwException ? new LocalDateTimeConverter() : new LocalDateTimeConverter(null)); - register(LocalTime.class, throwException ? new LocalTimeConverter() : new LocalTimeConverter(null)); - register(OffsetDateTime.class, throwException ? new OffsetDateTimeConverter() : new OffsetDateTimeConverter(null)); - register(OffsetTime.class, throwException ? new OffsetTimeConverter() : new OffsetTimeConverter(null)); - register(ZonedDateTime.class, throwException ? new ZonedDateTimeConverter() : new ZonedDateTimeConverter(null)); - register(Duration.class, throwException ? new DurationConverter() : new DurationConverter(null)); - register(MonthDay.class, throwException ? new MonthDayConverter() : new MonthDayConverter(null)); - register(Period.class, throwException ? new PeriodConverter() : new PeriodConverter(null)); - register(Year.class, throwException ? new YearConverter() : new YearConverter(null)); - register(YearMonth.class, throwException ? new YearMonthConverter() : new YearMonthConverter(null)); - register(ZoneId.class, throwException ? new ZoneIdConverter() : new ZoneIdConverter(null)); - register(ZoneOffset.class, throwException ? new ZoneOffsetConverter() : new ZoneOffsetConverter(null)); - // @formatter:on - } - - /** - * Register array converters. - * - * @param throwException {@code true} if the converters should - * throw an exception when a conversion error occurs, otherwise - * {@code false} if a default value should be used. - * @param defaultArraySize The size of the default array value for array converters - * (N.B. This values is ignored if {@code throwException is true}). - * Specifying a value less than zero causes a null value to be used for - * the default. - */ - private void registerArrays(final boolean throwException, final int defaultArraySize) { - // @formatter:off - - // Primitives - registerArrayConverter(Boolean.TYPE, new BooleanConverter(), throwException, defaultArraySize); - registerArrayConverter(Byte.TYPE, new ByteConverter(), throwException, defaultArraySize); - registerArrayConverter(Character.TYPE, new CharacterConverter(), throwException, defaultArraySize); - registerArrayConverter(Double.TYPE, new DoubleConverter(), throwException, defaultArraySize); - registerArrayConverter(Float.TYPE, new FloatConverter(), throwException, defaultArraySize); - registerArrayConverter(Integer.TYPE, new IntegerConverter(), throwException, defaultArraySize); - registerArrayConverter(Long.TYPE, new LongConverter(), throwException, defaultArraySize); - registerArrayConverter(Short.TYPE, new ShortConverter(), throwException, defaultArraySize); - - // Standard - registerArrayConverter(BigDecimal.class, new BigDecimalConverter(), throwException, defaultArraySize); - registerArrayConverter(BigInteger.class, new BigIntegerConverter(), throwException, defaultArraySize); - registerArrayConverter(Boolean.class, new BooleanConverter(), throwException, defaultArraySize); - registerArrayConverter(Byte.class, new ByteConverter(), throwException, defaultArraySize); - registerArrayConverter(Character.class, new CharacterConverter(), throwException, defaultArraySize); - registerArrayConverter(Double.class, new DoubleConverter(), throwException, defaultArraySize); - registerArrayConverter(Float.class, new FloatConverter(), throwException, defaultArraySize); - registerArrayConverter(Integer.class, new IntegerConverter(), throwException, defaultArraySize); - registerArrayConverter(Long.class, new LongConverter(), throwException, defaultArraySize); - registerArrayConverter(Short.class, new ShortConverter(), throwException, defaultArraySize); - registerArrayConverter(String.class, new StringConverter(), throwException, defaultArraySize); - - // Other - registerArrayConverter(Class.class, new ClassConverter(), throwException, defaultArraySize); - registerArrayConverter(Enum.class, new EnumConverter(), throwException, defaultArraySize); - registerArrayConverter(java.util.Date.class, new DateConverter(), throwException, defaultArraySize); - registerArrayConverter(Calendar.class, new DateConverter(), throwException, defaultArraySize); - registerArrayConverter(File.class, new FileConverter(), throwException, defaultArraySize); - registerArrayConverter(Path.class, new PathConverter(), throwException, defaultArraySize); - registerArrayConverter(java.sql.Date.class, new SqlDateConverter(), throwException, defaultArraySize); - registerArrayConverter(java.sql.Time.class, new SqlTimeConverter(), throwException, defaultArraySize); - registerArrayConverter(Timestamp.class, new SqlTimestampConverter(), throwException, defaultArraySize); - registerArrayConverter(URL.class, new URLConverter(), throwException, defaultArraySize); - registerArrayConverter(URI.class, new URIConverter(), throwException, defaultArraySize); - registerArrayConverter(UUID.class, new UUIDConverter(), throwException, defaultArraySize); - registerArrayConverter(LocalDate.class, new LocalDateConverter(), throwException, defaultArraySize); - registerArrayConverter(LocalDateTime.class, new LocalDateTimeConverter(), throwException, defaultArraySize); - registerArrayConverter(LocalTime.class, new LocalTimeConverter(), throwException, defaultArraySize); - registerArrayConverter(OffsetDateTime.class, new OffsetDateTimeConverter(),throwException, defaultArraySize); - registerArrayConverter(OffsetTime.class, new OffsetTimeConverter(), throwException, defaultArraySize); - registerArrayConverter(ZonedDateTime.class, new ZonedDateTimeConverter(), throwException, defaultArraySize); - registerArrayConverter(Duration.class, new DurationConverter(), throwException, defaultArraySize); - registerArrayConverter(MonthDay.class, new MonthDayConverter(), throwException, defaultArraySize); - registerArrayConverter(Period.class, new PeriodConverter(), throwException, defaultArraySize); - registerArrayConverter(Year.class, new YearConverter(), throwException, defaultArraySize); - registerArrayConverter(YearMonth.class, new YearMonthConverter(), throwException, defaultArraySize); - registerArrayConverter(ZoneId.class, new ZoneIdConverter(), throwException, defaultArraySize); - registerArrayConverter(ZoneOffset.class, new ZoneOffsetConverter(), throwException, defaultArraySize); - // @formatter:on - } - - /** - * Register a new ArrayConverter with the specified element delegate converter - * that returns a default array of the specified size in the event of conversion errors. - * - * @param componentType The component type of the array - * @param componentConverter The converter to delegate to for the array elements - * @param throwException Whether a conversion exception should be thrown or a default - * value used in the event of a conversion error - * @param defaultArraySize The size of the default array - */ - private void registerArrayConverter(final Class componentType, final Converter componentConverter, - final boolean throwException, final int defaultArraySize) { - final Class arrayType = Array.newInstance(componentType, 0).getClass(); - Converter arrayConverter = null; - if (throwException) { - arrayConverter = new ArrayConverter(arrayType, componentConverter); - } else { - arrayConverter = new ArrayConverter(arrayType, componentConverter, defaultArraySize); - } - register(arrayType, arrayConverter); - } - - /** strictly for convenience since it has same parameter order as Map.put */ - private void register(final Class clazz, final Converter converter) { - register(new ConverterFacade(converter), clazz); - } - - /** - * Remove any registered {@link Converter} for the specified destination - * {@code Class}. - * - * @param clazz Class for which to remove a registered Converter - */ - public void deregister(final Class clazz) { - - converters.remove(clazz); - - } - - /** - * Look up and return any registered {@link Converter} for the specified - * destination class; if there is no registered Converter, return - * {@code null}. - * - * @param clazz Class for which to return a registered Converter - * @return The registered {@link Converter} or {@code null} if not found - */ - public Converter lookup(final Class clazz) { - - return converters.get(clazz); - - } - - /** - * Look up and return any registered {@link Converter} for the specified - * source and destination class; if there is no registered Converter, - * return {@code null}. - * - * @param sourceType Class of the value being converted - * @param targetType Class of the value to be converted to - * @return The registered {@link Converter} or {@code null} if not found - */ - public Converter lookup(final Class sourceType, final Class targetType) { - - if (targetType == null) { - throw new IllegalArgumentException("Target type is missing"); - } - if (sourceType == null) { - return lookup(targetType); - } - - Converter converter = null; - // Convert --> String - if (targetType == String.class) { - converter = lookup(sourceType); - if (converter == null && (sourceType.isArray() || - Collection.class.isAssignableFrom(sourceType))) { - converter = lookup(String[].class); - } - if (converter == null) { - converter = lookup(String.class); - } - return converter; - } - - // Convert --> String array - if (targetType == String[].class) { - if (sourceType.isArray() || Collection.class.isAssignableFrom(sourceType)) { - converter = lookup(sourceType); - } - if (converter == null) { - converter = lookup(String[].class); - } - return converter; - } - - return lookup(targetType); - - } - - /** - * Register a custom {@link Converter} for the specified destination - * {@code Class}, replacing any previously registered Converter. - * - * @param converter Converter to be registered - * @param clazz Destination class for conversions performed by this - * Converter - */ - public void register(final Converter converter, final Class clazz) { - - converters.put(clazz, converter); - - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean2.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean2.java deleted file mode 100644 index f06958e19..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertUtilsBean2.java +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -/** - * {@link ConvertUtilsBean} implementation that delegates {@code convert()} - * methods to the new {@link ConvertUtilsBean#convert(Object, Class)} method. - * - *

- * To configure this implementation for the current context ClassLoader invoke - * {@code BeanUtilsBean.setInstance(new BeanUtilsBean2());} - *

- * - * @see BeanUtilsBean2 - * @since 1.8.0 - */ -public class ConvertUtilsBean2 extends ConvertUtilsBean { - - /** - * Delegates to the new {@link ConvertUtilsBean#convert(Object, Class)} - * method. - * - * @param value Value to be converted (may be null) - * @return The converted String value or null if value is null - * - * @see ConvertUtilsBean#convert(String[], Class) - */ - @Override - public String convert(final Object value) { - return (String)convert(value, String.class); - } - - /** - * Delegates to the new {@link ConvertUtilsBean#convert(Object, Class)} - * method. - * - * @param value Value to be converted (may be null) - * @param clazz Java class to be converted to (must not be null) - * @return The converted value or null if value is null - * - * @see ConvertUtilsBean#convert(String[], Class) - */ - @Override - public Object convert(final String value, final Class clazz) { - return convert((Object)value, clazz); - } - - /** - * Delegates to the new {@link ConvertUtilsBean#convert(Object, Class)} - * method. - * - * @param value Array of values to be converted - * @param clazz Java array or element class to be converted to (must not be null) - * @return The converted value - * - * @see ConvertUtilsBean#convert(String[], Class) - */ - @Override - public Object convert(final String[] value, final Class clazz) { - return convert((Object)value, clazz); - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/Converter.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/Converter.java deleted file mode 100644 index 34e9ef083..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/Converter.java +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -/** - *

General purpose data type converter that can be registered and used - * within the BeanUtils package to manage the conversion of objects from - * one type to another.

- * - *

Converter subclasses bundled with the BeanUtils library are required - * to be thread-safe, as users of the library may call conversion methods - * from more than one thread simultaneously.

- * - *

Custom converter subclasses created by users of the library can be - * non-thread-safe if the application using them is single-threaded. However - * it is recommended that they be written in a thread-safe manner anyway.

- * - * @since 1.3 - */ -public interface Converter { - - /** - * Convert the specified input object into an output object of the - * specified type. - * - * @param the desired result type - * @param type Data type to which this value should be converted - * @param value The input value to be converted - * @return The converted value - * - * @throws ConversionException if conversion cannot be performed - * successfully - */ - T convert(Class type, Object value); - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertingWrapDynaBean.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertingWrapDynaBean.java deleted file mode 100644 index 588bf5d9f..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/ConvertingWrapDynaBean.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.lang.reflect.InvocationTargetException; - -/** - *

Implementation of {@code DynaBean} that wraps a standard JavaBean - * instance, so that DynaBean APIs can be used to access its properties, - * though this implementation allows type conversion to occur when properties are set. - * This means that (say) Strings can be passed in as values in setter methods and - * this DynaBean will convert them to the correct primitive data types.

- * - *

IMPLEMENTATION NOTE - This implementation does not - * support the {@code contains() and remove()} methods.

- * - */ - -public class ConvertingWrapDynaBean extends WrapDynaBean { - - private static final long serialVersionUID = 1L; - - /** - * Construct a new {@code DynaBean} associated with the specified - * JavaBean instance. - * - * @param instance JavaBean instance to be wrapped - */ - public ConvertingWrapDynaBean(final Object instance) { - - super(instance); - - } - - /** - * Set the value of the property with the specified name - * performing any type conversions if necessary. So this method - * can accept String values for primitive numeric data types for example. - * - * @param name Name of the property whose value is to be set - * @param value Value to which this property is to be set - * - * @throws IllegalArgumentException if there are any problems - * copying the property. - */ - @Override - public void set(final String name, final Object value) { - - try { - BeanUtils.copyProperty(instance, name, value); - } catch (final InvocationTargetException ite) { - final Throwable cause = ite.getTargetException(); - throw new IllegalArgumentException - ("Error setting property '" + name + - "' nested exception - " + cause); - } catch (final Throwable t) { - final IllegalArgumentException iae = new IllegalArgumentException - ("Error setting property '" + name + - "', exception - " + t); - BeanUtils.initCause(iae, t); - throw iae; - } - - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultBeanIntrospector.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultBeanIntrospector.java deleted file mode 100644 index 8483f9fde..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultBeanIntrospector.java +++ /dev/null @@ -1,181 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.BeanInfo; -import java.beans.IndexedPropertyDescriptor; -import java.beans.IntrospectionException; -import java.beans.Introspector; -import java.beans.PropertyDescriptor; -import java.lang.reflect.Method; -import java.util.List; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

- * The default {@link BeanIntrospector} implementation. - *

- *

- * This class implements a default bean introspection algorithm based on the JDK - * classes in the {@code java.beans} package. It discovers properties - * conforming to the Java Beans specification. - *

- *

- * This class is a singleton. The single instance can be obtained using the - * {@code INSTANCE} field. It does not define any state and thus can be - * shared by arbitrary clients. {@link PropertyUtils} per default uses this - * instance as its only {@code BeanIntrospector} object. - *

- * - * @since 1.9 - */ -public class DefaultBeanIntrospector implements BeanIntrospector { - /** The singleton instance of this class. */ - public static final BeanIntrospector INSTANCE = new DefaultBeanIntrospector(); - - /** Constant for argument types of a method that expects no arguments. */ - private static final Class[] EMPTY_CLASS_PARAMETERS = new Class[0]; - - /** Constant for arguments types of a method that expects a list argument. */ - private static final Class[] LIST_CLASS_PARAMETER = new Class[] { java.util.List.class }; - - /** Log instance */ - private final Log log = LogFactory.getLog(getClass()); - - /** - * Private constructor so that no instances can be created. - */ - private DefaultBeanIntrospector() { - } - - /** - * Performs introspection of a specific Java class. This implementation uses - * the {@code java.beans.Introspector.getBeanInfo()} method to obtain - * all property descriptors for the current class and adds them to the - * passed in introspection context. - * - * @param icontext the introspection context - */ - @Override - public void introspect(final IntrospectionContext icontext) { - BeanInfo beanInfo = null; - try { - beanInfo = Introspector.getBeanInfo(icontext.getTargetClass()); - } catch (final IntrospectionException e) { - // no descriptors are added to the context - log.error( - "Error when inspecting class " + icontext.getTargetClass(), - e); - return; - } - - PropertyDescriptor[] descriptors = beanInfo.getPropertyDescriptors(); - if (descriptors == null) { - descriptors = new PropertyDescriptor[0]; - } - - handleIndexedPropertyDescriptors(icontext.getTargetClass(), - descriptors); - icontext.addPropertyDescriptors(descriptors); - } - - /** - * This method fixes an issue where IndexedPropertyDescriptor behaves - * differently in different versions of the JDK for 'indexed' properties - * which use java.util.List (rather than an array). It implements a - * workaround for Bug 28358. If you have a Bean with the following - * getters/setters for an indexed property: - * - *
-     * public List getFoo()
-     * public Object getFoo(int index)
-     * public void setFoo(List foo)
-     * public void setFoo(int index, Object foo)
-     * 
- * - * then the IndexedPropertyDescriptor's getReadMethod() and getWriteMethod() - * behave as follows: - *
    - *
  • JDK 1.3.1_04: returns valid Method objects from these methods.
  • - *
  • JDK 1.4.2_05: returns null from these methods.
  • - *
- * - * @param beanClass the current class to be inspected - * @param descriptors the array with property descriptors - */ - private void handleIndexedPropertyDescriptors(final Class beanClass, - final PropertyDescriptor[] descriptors) { - for (final PropertyDescriptor pd : descriptors) { - if (pd instanceof IndexedPropertyDescriptor) { - final IndexedPropertyDescriptor descriptor = (IndexedPropertyDescriptor) pd; - final String propName = descriptor.getName().substring(0, 1) - .toUpperCase() - + descriptor.getName().substring(1); - - if (descriptor.getReadMethod() == null) { - final String methodName = descriptor.getIndexedReadMethod() != null ? descriptor - .getIndexedReadMethod().getName() : "get" - + propName; - final Method readMethod = MethodUtils - .getMatchingAccessibleMethod(beanClass, methodName, - EMPTY_CLASS_PARAMETERS); - if (readMethod != null) { - try { - descriptor.setReadMethod(readMethod); - } catch (final Exception e) { - log.error( - "Error setting indexed property read method", - e); - } - } - } - if (descriptor.getWriteMethod() == null) { - final String methodName = descriptor.getIndexedWriteMethod() != null ? descriptor - .getIndexedWriteMethod().getName() : "set" - + propName; - Method writeMethod = MethodUtils - .getMatchingAccessibleMethod(beanClass, methodName, - LIST_CLASS_PARAMETER); - if (writeMethod == null) { - for (final Method m : beanClass.getMethods()) { - if (m.getName().equals(methodName)) { - final Class[] parameterTypes = m.getParameterTypes(); - if (parameterTypes.length == 1 - && List.class - .isAssignableFrom(parameterTypes[0])) { - writeMethod = m; - break; - } - } - } - } - if (writeMethod != null) { - try { - descriptor.setWriteMethod(writeMethod); - } catch (final Exception e) { - log.error( - "Error setting indexed property write method", - e); - } - } - } - } - } - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultIntrospectionContext.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultIntrospectionContext.java deleted file mode 100644 index 9b56567ee..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DefaultIntrospectionContext.java +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.PropertyDescriptor; -import java.util.HashMap; -import java.util.Map; -import java.util.Set; - -/** - *

- * An implementation of the {@code IntrospectionContext} interface used by - * {@link PropertyUtilsBean} when doing introspection of a bean class. - *

- *

- * This class implements the methods required by the - * {@code IntrospectionContext} interface in a straight-forward manner - * based on a map. It is used internally only. It is not thread-safe. - *

- * - * @since 1.9 - */ -class DefaultIntrospectionContext implements IntrospectionContext { - /** Constant for an empty array of property descriptors. */ - private static final PropertyDescriptor[] EMPTY_DESCRIPTORS = new PropertyDescriptor[0]; - - /** The current class for introspection. */ - private final Class currentClass; - - /** A map for storing the already added property descriptors. */ - private final Map descriptors; - - /** - * - * Creates a new instance of {@code DefaultIntrospectionContext} and sets - * the current class for introspection. - * - * @param cls the current class - */ - public DefaultIntrospectionContext(final Class cls) { - currentClass = cls; - descriptors = new HashMap<>(); - } - - @Override - public Class getTargetClass() { - return currentClass; - } - - @Override - public void addPropertyDescriptor(final PropertyDescriptor desc) { - if (desc == null) { - throw new IllegalArgumentException( - "Property descriptor must not be null!"); - } - descriptors.put(desc.getName(), desc); - } - - @Override - public void addPropertyDescriptors(final PropertyDescriptor[] descs) { - if (descs == null) { - throw new IllegalArgumentException( - "Array with descriptors must not be null!"); - } - - for (final PropertyDescriptor desc : descs) { - addPropertyDescriptor(desc); - } - } - - @Override - public boolean hasProperty(final String name) { - return descriptors.containsKey(name); - } - - @Override - public PropertyDescriptor getPropertyDescriptor(final String name) { - return descriptors.get(name); - } - - @Override - public void removePropertyDescriptor(final String name) { - descriptors.remove(name); - } - - @Override - public Set propertyNames() { - return descriptors.keySet(); - } - - /** - * Returns an array with all descriptors added to this context. This method - * is used to obtain the results of introspection. - * - * @return an array with all known property descriptors - */ - public PropertyDescriptor[] getPropertyDescriptors() { - return descriptors.values().toArray(EMPTY_DESCRIPTORS); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBean.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBean.java deleted file mode 100644 index c7ec3b498..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBean.java +++ /dev/null @@ -1,159 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -/** - *

A DynaBean is a Java object that supports properties - * whose names and data types, as well as values, may be dynamically modified. - * To the maximum degree feasible, other components of the BeanUtils package - * will recognize such beans and treat them as standard JavaBeans for the - * purpose of retrieving and setting property values.

- * - */ - -public interface DynaBean { - - /** - * Does the specified mapped property contain a value for the specified - * key value? - * - * @param name Name of the property to check - * @param key Name of the key to check - * @return {@code true} if the mapped property contains a value for - * the specified key, otherwise {@code false} - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - boolean contains(String name, String key); - - /** - * Return the value of a simple property with the specified name. - * - * @param name Name of the property whose value is to be retrieved - * @return The property's value - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - Object get(String name); - - /** - * Return the value of an indexed property with the specified name. - * - * @param name Name of the property whose value is to be retrieved - * @param index Index of the value to be retrieved - * @return The indexed property's value - * - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not indexed - * @throws IndexOutOfBoundsException if the specified index - * is outside the range of the underlying property - * @throws NullPointerException if no array or List has been - * initialized for this property - */ - Object get(String name, int index); - - /** - * Return the value of a mapped property with the specified name, - * or {@code null} if there is no value for the specified key. - * - * @param name Name of the property whose value is to be retrieved - * @param key Key of the value to be retrieved - * @return The mapped property's value - * - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not mapped - */ - Object get(String name, String key); - - /** - * Return the {@code DynaClass} instance that describes the set of - * properties available for this DynaBean. - * - * @return The associated DynaClass - */ - DynaClass getDynaClass(); - - /** - * Remove any existing value for the specified key on the - * specified mapped property. - * - * @param name Name of the property for which a value is to - * be removed - * @param key Key of the value to be removed - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - void remove(String name, String key); - - /** - * Set the value of a simple property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws NullPointerException if an attempt is made to set a - * primitive property to null - */ - void set(String name, Object value); - - /** - * Set the value of an indexed property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param index Index of the property to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not indexed - * @throws IndexOutOfBoundsException if the specified index - * is outside the range of the underlying property - */ - void set(String name, int index, Object value); - - /** - * Set the value of a mapped property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param key Key of the property to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not mapped - */ - void set(String name, String key, Object value); - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBeanPropertyMapDecorator.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBeanPropertyMapDecorator.java deleted file mode 100644 index 63c2e7606..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaBeanPropertyMapDecorator.java +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -/** - *

Decorates a {@link DynaBean} to provide {@code Map} behavior.

- * - *

The motivation for this implementation is to provide access to {@link DynaBean} - * properties in technologies that are unaware of BeanUtils and {@link DynaBean}s - - * such as the expression languages of JSTL and JSF.

- * - *

This can be achieved either by wrapping the {@link DynaBean} prior to - * providing it to the technology to process or by providing a {@code Map} - * accessor method on the DynaBean implementation:

- *

- *         public Map<String, Object> getMap() {
- *             return new DynaBeanPropertyMapDecorator(this);
- *         }
- * - *

This, for example, could be used in JSTL in the following way to access - * a DynaBean's {@code fooProperty}:

- *
  • {@code ${myDynaBean.map.fooProperty}}
- * - *

Usage

- * - *

To decorate a {@link DynaBean} simply instantiate this class with the - * target {@link DynaBean}:

- * - *
  • {@code Map<String, Object> fooMap = new DynaBeanPropertyMapDecorator(fooDynaBean);}
- * - *

The above example creates a read only {@code Map}. - * To create a {@code Map} which can be modified, construct a - * {@code DynaBeanPropertyMapDecorator} with the read only - * attribute set to {@code false}:

- * - *
  • Map<String, Object> fooMap = - * new DynaBeanPropertyMapDecorator(fooDynaBean, false);
- * - *

Limitations

- *

In this implementation the {@code entrySet(), keySet()} - * and {@code values()} methods create an unmodifiable - * {@code Set and it does not support the Map's clear()} - * and {@code remove()} operations.

- * - * @since BeanUtils 1.9.0 - */ -public class DynaBeanPropertyMapDecorator extends BaseDynaBeanMapDecorator { - /** - * Construct a Map for the specified {@link DynaBean}. - * - * @param dynaBean The dyna bean being decorated - * @param readOnly {@code true} if the Map is read only - * otherwise {@code false} - * @throws IllegalArgumentException if the {@link DynaBean} is null. - */ - public DynaBeanPropertyMapDecorator(final DynaBean dynaBean, final boolean readOnly) { - super(dynaBean, readOnly); - } - - /** - * Constructs a read only Map for the specified - * {@link DynaBean}. - * - * @param dynaBean The dyna bean being decorated - * @throws IllegalArgumentException if the {@link DynaBean} is null. - */ - public DynaBeanPropertyMapDecorator(final DynaBean dynaBean) { - super(dynaBean); - } - - @Override - protected String convertKey(final String propertyName) { - return propertyName; - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaClass.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaClass.java deleted file mode 100644 index 41336ccd9..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaClass.java +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -/** - *

A DynaClass is a simulation of the functionality of - * {@code java.lang.Class} for classes implementing the - * {@code DynaBean} interface. DynaBean instances that share the same - * DynaClass all have the same set of available properties, along with any - * associated data types, read-only states, and write-only states.

- * - */ - -public interface DynaClass { - - /** - * Returns the name of this DynaClass (analogous to the - * {@code getName()} method of {@code java.lang.Class}, which - * allows the same {@code DynaClass} implementation class to support - * different dynamic classes, with different sets of properties. - * - * @return the name of the DynaClass - */ - String getName(); - - /** - * Returns a property descriptor for the specified property, if it exists; - * otherwise, return {@code null}. - * - * @param name Name of the dynamic property for which a descriptor - * is requested - * @return The descriptor for the specified property - * - * @throws IllegalArgumentException if no property name is specified - */ - DynaProperty getDynaProperty(String name); - - /** - *

Returns an array of {@code PropertyDescriptor} for the properties - * currently defined in this DynaClass. If no properties are defined, a - * zero-length array will be returned.

- * - *

FIXME - Should we really be implementing - * {@code getBeanInfo()} instead, which returns property descriptors - * and a bunch of other stuff?

- * - * @return the set of properties for this DynaClass - */ - DynaProperty[] getDynaProperties(); - - /** - * Instantiates and return a new DynaBean instance, associated - * with this DynaClass. - * - * @return A new {@code DynaBean} instance - * - * @throws IllegalAccessException if the Class or the appropriate - * constructor is not accessible - * @throws InstantiationException if this Class represents an abstract - * class, an array class, a primitive type, or void; or if instantiation - * fails for some other reason - */ - DynaBean newInstance() - throws IllegalAccessException, InstantiationException; - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaProperty.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaProperty.java deleted file mode 100644 index 2519e00dd..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/DynaProperty.java +++ /dev/null @@ -1,364 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.io.Serializable; -import java.io.StreamCorruptedException; -import java.util.List; -import java.util.Map; -import java.util.Objects; - -/** - *

The metadata describing an individual property of a DynaBean.

- * - *

The meta contains an optional content type property ({@link #getContentType}) - * for use by mapped and iterated properties. - * A mapped or iterated property may choose to indicate the type it expects. - * The DynaBean implementation may choose to enforce this type on its entries. - * Alternatively, an implementation may choose to ignore this property. - * All keys for maps must be of type String so no meta data is needed for map keys.

- * - */ - -public class DynaProperty implements Serializable { - - - - private static final long serialVersionUID = -3084907613499830175L; - /* - * There are issues with serializing primitive class types on certain JVM versions - * (including java 1.3). - * This class uses a custom serialization implementation that writes an integer - * for these primitive class. - * This list of constants are the ones used in serialization. - * If these values are changed, then older versions will no longer be read correctly - */ - private static final int BOOLEAN_TYPE = 1; - private static final int BYTE_TYPE = 2; - private static final int CHAR_TYPE = 3; - private static final int DOUBLE_TYPE = 4; - private static final int FLOAT_TYPE = 5; - private static final int INT_TYPE = 6; - private static final int LONG_TYPE = 7; - private static final int SHORT_TYPE = 8; - - - - /** - * Construct a property that accepts any data type. - * - * @param name Name of the property being described - */ - public DynaProperty(final String name) { - - this(name, Object.class); - - } - - /** - * Construct a property of the specified data type. - * - * @param name Name of the property being described - * @param type Java class representing the property data type - */ - public DynaProperty(final String name, final Class type) { - - super(); - this.name = name; - this.type = type; - if (type != null && type.isArray()) { - this.contentType = type.getComponentType(); - } - - } - - /** - * Construct an indexed or mapped {@code DynaProperty} that supports (pseudo)-introspection - * of the content type. - * - * @param name Name of the property being described - * @param type Java class representing the property data type - * @param contentType Class that all indexed or mapped elements are instances of - */ - public DynaProperty(final String name, final Class type, final Class contentType) { - - super(); - this.name = name; - this.type = type; - this.contentType = contentType; - - } - - - - /** Property name */ - protected String name = null; - /** - * Get the name of this property. - * @return the name of the property - */ - public String getName() { - return this.name; - } - - /** Property type */ - protected transient Class type = null; - /** - *

Gets the Java class representing the data type of the underlying property - * values.

- * - *

There are issues with serializing primitive class types on certain JVM versions - * (including java 1.3). - * Therefore, this field must not be serialized using the standard methods.

- * - *

Please leave this field as {@code transient}

- * - * @return the property type - */ - public Class getType() { - return this.type; - } - - /** The (optional) type of content elements for indexed {@code DynaProperty} */ - protected transient Class contentType; - /** - * Gets the (optional) type of the indexed content for {@code DynaProperty}'s - * that support this feature. - * - *

There are issues with serializing primitive class types on certain JVM versions - * (including java 1.3). - * Therefore, this field must not be serialized using the standard methods.

- * - * @return the Class for the content type if this is an indexed {@code DynaProperty} - * and this feature is supported. Otherwise null. - */ - public Class getContentType() { - return contentType; - } - - - - /** - * Does this property represent an indexed value (ie an array or List)? - * - * @return {@code true} if the property is indexed (i.e. is a List or - * array), otherwise {@code false} - */ - public boolean isIndexed() { - - if (type == null) { - return false; - } else if (type.isArray() || List.class.isAssignableFrom(type)) { - return true; - } else { - return false; - } - - } - - /** - * Does this property represent a mapped value (ie a Map)? - * - * @return {@code true} if the property is a Map - * otherwise {@code false} - */ - public boolean isMapped() { - - if (type == null) { - return false; - } - return Map.class.isAssignableFrom(type); - - } - - /** - * Checks this instance against the specified Object for equality. Overrides the - * default reference test for equality provided by {@link java.lang.Object#equals(Object)} - * @param obj The object to compare to - * @return {@code true} if object is a dyna property with the same name - * type and content type, otherwise {@code false} - * @since 1.8.0 - */ - @Override - public boolean equals(final Object obj) { - - boolean result = false; - - result = obj == this; - - if (!result && obj instanceof DynaProperty) { - final DynaProperty that = (DynaProperty) obj; - result = - (Objects.equals(this.name, that.name)) && - (Objects.equals(this.type, that.type)) && - (Objects.equals(this.contentType, that.contentType)); - } - - return result; - } - - /** - * @return the hashcode for this dyna property - * @see java.lang.Object#hashCode - * @since 1.8.0 - */ - @Override - public int hashCode() { - - int result = 1; - - result = result * 31 + (name == null ? 0 : name.hashCode()); - result = result * 31 + (type == null ? 0 : type.hashCode()); - result = result * 31 + (contentType == null ? 0 : contentType.hashCode()); - - return result; - } - - /** - * Return a String representation of this Object. - * @return a String representation of the dyna property - */ - @Override - public String toString() { - - final StringBuilder sb = new StringBuilder("DynaProperty[name="); - sb.append(this.name); - sb.append(",type="); - sb.append(this.type); - if (isMapped() || isIndexed()) { - sb.append(" <").append(this.contentType).append(">"); - } - sb.append("]"); - return sb.toString(); - - } - - - - /** - * Writes this object safely. - * There are issues with serializing primitive class types on certain JVM versions - * (including java 1.3). - * This method provides a workaround. - * - * @param out {@link ObjectOutputStream} to write object to - * @throws IOException if the object can't be written - */ - private void writeObject(final ObjectOutputStream out) throws IOException { - - writeAnyClass(this.type,out); - - if (isMapped() || isIndexed()) { - writeAnyClass(this.contentType,out); - } - - // write out other values - out.defaultWriteObject(); - } - - /** - * Write a class using safe encoding to workaround java 1.3 serialization bug. - */ - private void writeAnyClass(final Class clazz, final ObjectOutputStream out) throws IOException { - // safely write out any class - int primitiveType = 0; - if (Boolean.TYPE.equals(clazz)) { - primitiveType = BOOLEAN_TYPE; - } else if (Byte.TYPE.equals(clazz)) { - primitiveType = BYTE_TYPE; - } else if (Character.TYPE.equals(clazz)) { - primitiveType = CHAR_TYPE; - } else if (Double.TYPE.equals(clazz)) { - primitiveType = DOUBLE_TYPE; - } else if (Float.TYPE.equals(clazz)) { - primitiveType = FLOAT_TYPE; - } else if (Integer.TYPE.equals(clazz)) { - primitiveType = INT_TYPE; - } else if (Long.TYPE.equals(clazz)) { - primitiveType = LONG_TYPE; - } else if (Short.TYPE.equals(clazz)) { - primitiveType = SHORT_TYPE; - } - - if (primitiveType == 0) { - // then it's not a primitive type - out.writeBoolean(false); - out.writeObject(clazz); - } else { - // we'll write out a constant instead - out.writeBoolean(true); - out.writeInt(primitiveType); - } - } - - /** - * Reads field values for this object safely. - * There are issues with serializing primitive class types on certain JVM versions - * (including java 1.3). - * This method provides a workaround. - * - * @param in {@link ObjectInputStream} to read object from - * @throws StreamCorruptedException when the stream data values are outside expected range - * @throws IOException if the input stream can't be read - * @throws ClassNotFoundException When trying to read an object of class that is not on the classpath - */ - private void readObject(final ObjectInputStream in) throws IOException, ClassNotFoundException { - - this.type = readAnyClass(in); - - if (isMapped() || isIndexed()) { - this.contentType = readAnyClass(in); - } - - // read other values - in.defaultReadObject(); - } - - /** - * Reads a class using safe encoding to workaround java 1.3 serialization bug. - */ - private Class readAnyClass(final ObjectInputStream in) throws IOException, ClassNotFoundException { - // read back type class safely - if (in.readBoolean()) { - // it's a type constant - switch (in.readInt()) { - - case BOOLEAN_TYPE: return Boolean.TYPE; - case BYTE_TYPE: return Byte.TYPE; - case CHAR_TYPE: return Character.TYPE; - case DOUBLE_TYPE: return Double.TYPE; - case FLOAT_TYPE: return Float.TYPE; - case INT_TYPE: return Integer.TYPE; - case LONG_TYPE: return Long.TYPE; - case SHORT_TYPE: return Short.TYPE; - default: - // something's gone wrong - throw new StreamCorruptedException( - "Invalid primitive type. " - + "Check version of beanutils used to serialize is compatible."); - - } - - } - // it's another class - return (Class) in.readObject(); - } -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/FluentPropertyBeanIntrospector.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/FluentPropertyBeanIntrospector.java deleted file mode 100644 index 6bfa2bef5..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/FluentPropertyBeanIntrospector.java +++ /dev/null @@ -1,180 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.IntrospectionException; -import java.beans.Introspector; -import java.beans.PropertyDescriptor; -import java.lang.reflect.Method; -import java.util.Locale; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

- * An implementation of the {@code BeanIntrospector} interface which can - * detect write methods for properties used in fluent API scenario. - *

- *

- * A fluent API allows setting multiple properties using a single - * statement by supporting so-called method chaining: Methods for - * setting a property value do not return void, but an object which can - * be called for setting another property. An example of such a fluent API could - * look as follows: - *

- *
- * public class FooBuilder {
- *     public FooBuilder setFooProperty1(String value) {
- *        ...
- *        return this;
- *    }
- *
- *     public FooBuilder setFooProperty2(int value) {
- *        ...
- *        return this;
- *    }
- * }
- * 
- * - *

Per default, {@code PropertyUtils} does not detect methods like this - * because, having a non-void return type, they violate the Java Beans - * specification. - *

- *

- * This class is more tolerant with regards to the return type of a set method. - * It basically iterates over all methods of a class and filters them for a - * configurable prefix (the default prefix is {@code set}). It then - * generates corresponding {@code PropertyDescriptor} objects for the - * methods found which use these methods as write methods. - *

- *

- * An instance of this class is intended to collaborate with a - * {@link DefaultBeanIntrospector} object. So best results are achieved by - * adding this instance as custom {@code BeanIntrospector} after the - * {@code DefaultBeanIntrospector} object. Then default introspection finds - * read-only properties because it does not detect the write methods with a - * non-void return type. {@code FluentPropertyBeanIntrospector} - * completes the descriptors for these properties by setting the correct write - * method. - *

- * - * @since 1.9 - */ -public class FluentPropertyBeanIntrospector implements BeanIntrospector { - /** The default prefix for write methods. */ - public static final String DEFAULT_WRITE_METHOD_PREFIX = "set"; - - /** The logger. */ - private final Log log = LogFactory.getLog(getClass()); - - /** The prefix of write methods to search for. */ - private final String writeMethodPrefix; - - /** - * - * Creates a new instance of {@code FluentPropertyBeanIntrospector} and - * initializes it with the prefix for write methods used by the classes to - * be inspected. - * - * @param writePrefix the prefix for write methods (must not be null) - * @throws IllegalArgumentException if the prefix is null - */ - public FluentPropertyBeanIntrospector(final String writePrefix) { - if (writePrefix == null) { - throw new IllegalArgumentException( - "Prefix for write methods must not be null!"); - } - writeMethodPrefix = writePrefix; - } - - /** - * - * Creates a new instance of {@code FluentPropertyBeanIntrospector} and - * sets the default prefix for write methods. - */ - public FluentPropertyBeanIntrospector() { - this(DEFAULT_WRITE_METHOD_PREFIX); - } - - /** - * Returns the prefix for write methods this instance scans for. - * - * @return the prefix for write methods - */ - public String getWriteMethodPrefix() { - return writeMethodPrefix; - } - - /** - * Performs introspection. This method scans the current class's methods for - * property write methods which have not been discovered by default - * introspection. - * - * @param icontext the introspection context - * @throws IntrospectionException if an error occurs - */ - @Override - public void introspect(final IntrospectionContext icontext) - throws IntrospectionException { - for (final Method m : icontext.getTargetClass().getMethods()) { - if (m.getName().startsWith(getWriteMethodPrefix())) { - final String propertyName = propertyName(m); - final PropertyDescriptor pd = icontext - .getPropertyDescriptor(propertyName); - try { - if (pd == null) { - icontext.addPropertyDescriptor(createFluentPropertyDescritor( - m, propertyName)); - } else if (pd.getWriteMethod() == null) { - pd.setWriteMethod(m); - } - } catch (final IntrospectionException e) { - log.debug("Error when creating PropertyDescriptor for " + m - + "! Ignoring this property."); - log.debug("Exception is:", e); - } - } - } - } - - /** - * Derives the name of a property from the given set method. - * - * @param m the method - * @return the corresponding property name - */ - private String propertyName(final Method m) { - final String methodName = m.getName().substring( - getWriteMethodPrefix().length()); - return methodName.length() > 1 ? Introspector.decapitalize(methodName) : methodName - .toLowerCase(Locale.ENGLISH); - } - - /** - * Creates a property descriptor for a fluent API property. - * - * @param m the set method for the fluent API property - * @param propertyName the name of the corresponding property - * @return the descriptor - * @throws IntrospectionException if an error occurs - */ - private PropertyDescriptor createFluentPropertyDescritor(final Method m, - final String propertyName) throws IntrospectionException { - return new PropertyDescriptor(propertyName(m), null, m); - } -} \ No newline at end of file diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/IntrospectionContext.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/IntrospectionContext.java deleted file mode 100644 index 858dd52a3..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/IntrospectionContext.java +++ /dev/null @@ -1,98 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.beans.PropertyDescriptor; -import java.util.Set; - -/** - *

- * A context interface used during introspection for querying and setting - * property descriptors. - *

- *

- * An implementation of this interface is passed to {@link BeanIntrospector} - * objects during processing of a bean class. It allows the - * {@code BeanIntrospector} to deliver descriptors for properties it has - * detected. It is also possible to find out which properties have already been - * found by another {@code BeanIntrospector}; this allows multiple - * {@code BeanIntrospector} instances to collaborate. - *

- * - * @since 1.9 - */ -public interface IntrospectionContext { - /** - * Returns the class that is subject of introspection. - * - * @return the current class - */ - Class getTargetClass(); - - /** - * Adds the given property descriptor to this context. This method is called - * by a {@code BeanIntrospector} during introspection for each detected - * property. If this context already contains a descriptor for the affected - * property, it is overridden. - * - * @param desc the property descriptor - */ - void addPropertyDescriptor(PropertyDescriptor desc); - - /** - * Adds an array of property descriptors to this context. Using this method - * multiple descriptors can be added at once. - * - * @param descriptors the array of descriptors to be added - */ - void addPropertyDescriptors(PropertyDescriptor[] descriptors); - - /** - * Tests whether a descriptor for the property with the given name is - * already contained in this context. This method can be used for instance - * to prevent that an already existing property descriptor is overridden. - * - * @param name the name of the property in question - * @return true if a descriptor for this property has already been - * added, false otherwise - */ - boolean hasProperty(String name); - - /** - * Returns the descriptor for the property with the given name or - * null if this property is unknown. - * - * @param name the name of the property in question - * @return the descriptor for this property or null if this property - * is unknown - */ - PropertyDescriptor getPropertyDescriptor(String name); - - /** - * Removes the descriptor for the property with the given name. - * - * @param name the name of the affected property - */ - void removePropertyDescriptor(String name); - - /** - * Returns a set with the names of all properties known to this context. - * - * @return a set with the known property names - */ - Set propertyNames(); -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/JDBCDynaClass.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/JDBCDynaClass.java deleted file mode 100644 index b3583cfd3..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/JDBCDynaClass.java +++ /dev/null @@ -1,313 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.beanutils2; - -import java.io.Serializable; -import java.sql.Date; -import java.sql.ResultSet; -import java.sql.ResultSetMetaData; -import java.sql.SQLException; -import java.sql.Time; -import java.sql.Timestamp; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -/** - *

Provides common logic for JDBC implementations of {@link DynaClass}.

- * - */ - -abstract class JDBCDynaClass implements DynaClass, Serializable { - - private static final long serialVersionUID = 1L; - - - - /** - *

Flag defining whether column names should be lower cased when - * converted to property names.

- */ - protected boolean lowerCase = true; - - /** - *

Flag defining whether column names or labels should be used. - */ - private boolean useColumnLabel; - - /** - *

The set of dynamic properties that are part of this - * {@link DynaClass}.

- */ - protected DynaProperty[] properties = null; - - /** - *

The set of dynamic properties that are part of this - * {@link DynaClass}, keyed by the property name. Individual descriptor - * instances will be the same instances as those in the - * {@code properties} list.

- */ - protected Map propertiesMap = new HashMap<>(); - - /** - * Cross Reference for column name --> dyna property name - * (needed when lowerCase option is true) - */ - private Map columnNameXref; - - - - /** - *

Return the name of this DynaClass (analogous to the - * {@code getName() method of java.lang.Class}, which - * allows the same {@code DynaClass} implementation class to support - * different dynamic classes, with different sets of properties.

- */ - @Override - public String getName() { - - return this.getClass().getName(); - - } - - /** - *

Return a property descriptor for the specified property, if it - * exists; otherwise, return {@code null}.

- * - * @param name Name of the dynamic property for which a descriptor - * is requested - * - * @throws IllegalArgumentException if no property name is specified - */ - @Override - public DynaProperty getDynaProperty(final String name) { - - if (name == null) { - throw new IllegalArgumentException("No property name specified"); - } - return propertiesMap.get(name); - - } - - /** - *

Return an array of {@code PropertyDescriptor} for the properties - * currently defined in this DynaClass. If no properties are defined, a - * zero-length array will be returned.

- */ - @Override - public DynaProperty[] getDynaProperties() { - - return properties; - - } - - /** - *

Instantiate and return a new DynaBean instance, associated - * with this DynaClass. NOTE - This operation is not - * supported, and throws an exception.

- * - * @throws IllegalAccessException if the Class or the appropriate - * constructor is not accessible - * @throws InstantiationException if this Class represents an abstract - * class, an array class, a primitive type, or void; or if instantiation - * fails for some other reason - */ - @Override - public DynaBean newInstance() - throws IllegalAccessException, InstantiationException { - - throw new UnsupportedOperationException("newInstance() not supported"); - - } - - /** - * Set whether the column label or name should be used for the property name. - * - * @param useColumnLabel true if the column label should be used, otherwise false - */ - public void setUseColumnLabel(final boolean useColumnLabel) { - this.useColumnLabel = useColumnLabel; - } - - /** - *

Loads and returns the {@code Class} of the given name. - * By default, a load from the thread context class loader is attempted. - * If there is no such class loader, the class loader used to load this - * class will be utilized.

- * - * @param className The name of the class to load - * @return The loaded class - * @throws SQLException if an exception was thrown trying to load - * the specified class - */ - protected Class loadClass(final String className) throws SQLException { - - try { - ClassLoader cl = Thread.currentThread().getContextClassLoader(); - if (cl == null) { - cl = this.getClass().getClassLoader(); - } - // use Class.forName() - see BEANUTILS-327 - return Class.forName(className, false, cl); - } catch (final Exception e) { - throw new SQLException( - "Cannot load column class '" + className + "': " + e); - } - - } - - /** - *

Factory method to create a new DynaProperty for the given index - * into the result set metadata.

- * - * @param metadata is the result set metadata - * @param i is the column index in the metadata - * @return the newly created DynaProperty instance - * @throws SQLException If an error occurs accessing the SQL metadata - */ - protected DynaProperty createDynaProperty( - final ResultSetMetaData metadata, - final int i) - throws SQLException { - - String columnName = null; - if (useColumnLabel) { - columnName = metadata.getColumnLabel(i); - } - if (columnName == null || columnName.trim().length() == 0) { - columnName = metadata.getColumnName(i); - } - final String name = lowerCase ? columnName.toLowerCase() : columnName; - if (!name.equals(columnName)) { - if (columnNameXref == null) { - columnNameXref = new HashMap<>(); - } - columnNameXref.put(name, columnName); - } - String className = null; - try { - final int sqlType = metadata.getColumnType(i); - switch (sqlType) { - case java.sql.Types.DATE: - return new DynaProperty(name, java.sql.Date.class); - case java.sql.Types.TIMESTAMP: - return new DynaProperty(name, java.sql.Timestamp.class); - case java.sql.Types.TIME: - return new DynaProperty(name, java.sql.Time.class); - default: - className = metadata.getColumnClassName(i); - } - } catch (final SQLException e) { - // this is a patch for HsqlDb to ignore exceptions - // thrown by its metadata implementation - } - - // Default to Object type if no class name could be retrieved - // from the metadata - Class clazz = Object.class; - if (className != null) { - clazz = loadClass(className); - } - return new DynaProperty(name, clazz); - - } - - /** - *

Introspect the metadata associated with our result set, and populate - * the {@code properties and propertiesMap} instance - * variables.

- * - * @param resultSet The {@code resultSet} whose metadata is to - * be introspected - * - * @throws SQLException if an error is encountered processing the - * result set metadata - */ - protected void introspect(final ResultSet resultSet) throws SQLException { - - // Accumulate an ordered list of DynaProperties - final List list = new ArrayList<>(); - final ResultSetMetaData metadata = resultSet.getMetaData(); - final int n = metadata.getColumnCount(); - for (int i = 1; i <= n; i++) { // JDBC is one-relative! - final DynaProperty dynaProperty = createDynaProperty(metadata, i); - if (dynaProperty != null) { - list.add(dynaProperty); - } - } - - // Convert this list into the internal data structures we need - properties = - list.toArray(new DynaProperty[list.size()]); - for (final DynaProperty property : properties) { - propertiesMap.put(property.getName(), property); - } - - } - - /** - * Get a column value from a {@link ResultSet} for the specified name. - * - * @param resultSet The result set - * @param name The property name - * @return The value - * @throws SQLException if an error occurs - */ - protected Object getObject(final ResultSet resultSet, final String name) throws SQLException { - - final DynaProperty property = getDynaProperty(name); - if (property == null) { - throw new IllegalArgumentException("Invalid name '" + name + "'"); - } - final String columnName = getColumnName(name); - final Class type = property.getType(); - - // java.sql.Date - if (type.equals(Date.class)) { - return resultSet.getDate(columnName); - } - - // java.sql.Timestamp - if (type.equals(Timestamp.class)) { - return resultSet.getTimestamp(columnName); - } - - // java.sql.Time - if (type.equals(Time.class)) { - return resultSet.getTime(columnName); - } - - return resultSet.getObject(columnName); - } - - /** - * Get the table column name for the specified property name. - * - * @param name The property name - * @return The column name (which can be different if the lowerCase - * option is used). - */ - protected String getColumnName(final String name) { - if (columnNameXref != null && columnNameXref.containsKey(name)) { - return columnNameXref.get(name); - } - return name; - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java deleted file mode 100644 index 878968559..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java +++ /dev/null @@ -1,955 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.io.Serializable; -import java.lang.reflect.Array; -import java.math.BigDecimal; -import java.math.BigInteger; -import java.util.ArrayList; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - -/** - *

DynaBean which automatically adds properties to the {@code DynaClass} - * and provides Lazy List and Lazy Map features.

- * - *

DynaBeans deal with three types of properties - simple, indexed and mapped and - * have the following {@code get() and set()} methods for - * each of these types:

- *
    - *
  • Simple property methods - {@code get(name)} and - * {@code set(name, value)}
  • - *
  • Indexed property methods - {@code get(name, index)} and - * {@code set(name, index, value)}
  • - *
  • Mapped property methods - {@code get(name, key)} and - * {@code set(name, key, value)}
  • - *
- * - *

Getting Property Values

- *

Calling any of the {@code get()} methods, for a property which - * doesn't exist, returns {@code null} in this implementation.

- * - *

Setting Simple Properties

- *

The {@code LazyDynaBean will automatically add a property to the DynaClass} - * if it doesn't exist when the {@code set(name, value)} method is called.

- * - *

- *         DynaBean myBean = new LazyDynaBean();
- *         myBean.set("myProperty", "myValue");
- *     
- * - *

Setting Indexed Properties

- *

If the property doesn't exist, the {@code LazyDynaBean} will automatically add - * a property with an {@code ArrayList type to the DynaClass} when - * the {@code set(name, index, value)} method is called. - * It will also instantiate a new {@code ArrayList} and automatically grow - * the {@code List} so that it is big enough to accommodate the index being set. - * {@code ArrayList} is the default indexed property that LazyDynaBean uses but - * this can be easily changed by overriding the {@code defaultIndexedProperty(name)} - * method.

- * - *

- *         DynaBean myBean = new LazyDynaBean();
- *         myBean.set("myIndexedProperty", 0, "myValue1");
- *         myBean.set("myIndexedProperty", 1, "myValue2");
- *     
- * - *

If the indexed property does exist in the {@code DynaClass} but is set to - * {@code null in the LazyDynaBean}, then it will instantiate a - * new {@code List or Array} as specified by the property's type - * in the {@code DynaClass and automatically grow the List} - * or {@code Array} so that it is big enough to accommodate the index being set.

- * - *

- *         DynaBean myBean = new LazyDynaBean();
- *         MutableDynaClass myClass = (MutableDynaClass)myBean.getDynaClass();
- *         myClass.add("myIndexedProperty", int[].class);
- *         myBean.set("myIndexedProperty", 0, new Integer(10));
- *         myBean.set("myIndexedProperty", 1, new Integer(20));
- *     
- * - *

Setting Mapped Properties

- *

If the property doesn't exist, the {@code LazyDynaBean} will automatically add - * a property with a {@code HashMap type to the DynaClass} and - * instantiate a new {@code HashMap} in the DynaBean when the - * {@code set(name, key, value) method is called. HashMap} is the default - * mapped property that LazyDynaBean uses but this can be easily changed by overriding - * the {@code defaultMappedProperty(name)} method.

- * - *

- *         DynaBean myBean = new LazyDynaBean();
- *         myBean.set("myMappedProperty", "myKey", "myValue");
- *     
- * - *

If the mapped property does exist in the {@code DynaClass} but is set to - * {@code null in the LazyDynaBean}, then it will instantiate a - * new {@code Map as specified by the property's type in the DynaClass}.

- * - *

- *         DynaBean myBean = new LazyDynaBean();
- *         MutableDynaClass myClass = (MutableDynaClass)myBean.getDynaClass();
- *         myClass.add("myMappedProperty", TreeMap.class);
- *         myBean.set("myMappedProperty", "myKey", "myValue");
- *     
- * - *

Restricted DynaClass

- *

{@code MutableDynaClass have a facility to restrict the DynaClass} - * so that its properties cannot be modified. If the {@code MutableDynaClass} is - * restricted then calling any of the {@code set()} methods for a property which - * doesn't exist will result in a {@code IllegalArgumentException} being thrown.

- * - * @see LazyDynaClass - */ -public class LazyDynaBean implements DynaBean, Serializable { - - private static final long serialVersionUID = 1L; - - /** - * Commons Logging - */ - private transient Log logger = LogFactory.getLog(LazyDynaBean.class); - - /** BigInteger Zero */ - protected static final BigInteger BigInteger_ZERO = new BigInteger("0"); - /** BigDecimal Zero */ - protected static final BigDecimal BigDecimal_ZERO = new BigDecimal("0"); - /** Character Space */ - protected static final Character Character_SPACE = Character.valueOf(' '); - /** Byte Zero */ - protected static final Byte Byte_ZERO = Byte.valueOf((byte)0); - /** Short Zero */ - protected static final Short Short_ZERO = Short.valueOf((short)0); - /** Integer Zero */ - protected static final Integer Integer_ZERO = Integer.valueOf(0); - /** Long Zero */ - protected static final Long Long_ZERO = Long.valueOf(0); - /** Float Zero */ - protected static final Float Float_ZERO = Float.valueOf((byte)0); - /** Double Zero */ - protected static final Double Double_ZERO = Double.valueOf((byte)0); - - /** - * The {@code MutableDynaClass} "base class" that this DynaBean - * is associated with. - */ - protected Map values; - - /** Map decorator for this DynaBean */ - private transient Map mapDecorator; - - /** - * The {@code MutableDynaClass} "base class" that this DynaBean - * is associated with. - */ - protected MutableDynaClass dynaClass; - - - - /** - * Construct a new {@code LazyDynaBean with a LazyDynaClass} instance. - */ - public LazyDynaBean() { - this(new LazyDynaClass()); - } - - /** - * Construct a new {@code LazyDynaBean with a LazyDynaClass} instance. - * - * @param name Name of this DynaBean class - */ - public LazyDynaBean(final String name) { - this(new LazyDynaClass(name)); - } - - /** - * Construct a new {@code DynaBean} associated with the specified - * {@code DynaClass instance - if its not a MutableDynaClass} - * then a new {@code LazyDynaClass} is created and the properties copied. - * - * @param dynaClass The DynaClass we are associated with - */ - public LazyDynaBean(final DynaClass dynaClass) { - - values = newMap(); - - if (dynaClass instanceof MutableDynaClass) { - this.dynaClass = (MutableDynaClass)dynaClass; - } else { - this.dynaClass = new LazyDynaClass(dynaClass.getName(), dynaClass.getDynaProperties()); - } - - } - - - - /** - *

- * Return a Map representation of this DynaBean. - *

- * This, for example, could be used in JSTL in the following way to access - * a DynaBean's {@code fooProperty}: - *
  • {@code ${myDynaBean.map.fooProperty}}
- * - * @return a Map representation of this DynaBean - */ - public Map getMap() { - // cache the Map - if (mapDecorator == null) { - mapDecorator = new DynaBeanPropertyMapDecorator(this); - } - return mapDecorator; - } - - /** - *

Return the size of an indexed or mapped property.

- * - * @param name Name of the property - * @return The indexed or mapped property size - * @throws IllegalArgumentException if no property name is specified - */ - public int size(final String name) { - - if (name == null) { - throw new IllegalArgumentException("No property name specified"); - } - - final Object value = values.get(name); - if (value == null) { - return 0; - } - - if (value instanceof Map) { - return ((Map)value).size(); - } - - if (value instanceof List) { - return ((List)value).size(); - } - - if (value.getClass().isArray()) { - return Array.getLength(value); - } - - return 0; - - } - - - - /** - * Does the specified mapped property contain a value for the specified - * key value? - * - * @param name Name of the property to check - * @param key Name of the key to check - * @return {@code true} if the mapped property contains a value for - * the specified key, otherwise {@code false} - * - * @throws IllegalArgumentException if no property name is specified - */ - @Override - public boolean contains(final String name, final String key) { - - if (name == null) { - throw new IllegalArgumentException("No property name specified"); - } - - final Object value = values.get(name); - if (value == null) { - return false; - } - - if (value instanceof Map) { - return ((Map) value).containsKey(key); - } - - return false; - - } - - /** - *

Return the value of a simple property with the specified name.

- * - *

N.B. Returns {@code null} if there is no property - * of the specified name.

- * - * @param name Name of the property whose value is to be retrieved. - * @return The property's value - * @throws IllegalArgumentException if no property name is specified - */ - @Override - public Object get(final String name) { - - if (name == null) { - throw new IllegalArgumentException("No property name specified"); - } - - // Value found - Object value = values.get(name); - if (value != null) { - return value; - } - - // Property doesn't exist - if (!isDynaProperty(name)) { - return null; - } - - // Property doesn't exist - value = createProperty(name, dynaClass.getDynaProperty(name).getType()); - - if (value != null) { - set(name, value); - } - - return value; - - } - - /** - *

Return the value of an indexed property with the specified name.

- * - *

N.B. Returns {@code null} if there is no 'indexed' - * property of the specified name.

- * - * @param name Name of the property whose value is to be retrieved - * @param index Index of the value to be retrieved - * @return The indexed property's value - * - * @throws IllegalArgumentException if the specified property - * exists, but is not indexed - * @throws IndexOutOfBoundsException if the specified index - * is outside the range of the underlying property - */ - @Override - public Object get(final String name, final int index) { - - // If its not a property, then create default indexed property - if (!isDynaProperty(name)) { - set(name, defaultIndexedProperty(name)); - } - - // Get the indexed property - Object indexedProperty = get(name); - - // Check that the property is indexed - if (!dynaClass.getDynaProperty(name).isIndexed()) { - throw new IllegalArgumentException - ("Non-indexed property for '" + name + "[" + index + "]' " - + dynaClass.getDynaProperty(name).getName()); - } - - // Grow indexed property to appropriate size - indexedProperty = growIndexedProperty(name, indexedProperty, index); - - // Return the indexed value - if (indexedProperty.getClass().isArray()) { - return Array.get(indexedProperty, index); - } else if (indexedProperty instanceof List) { - return ((List)indexedProperty).get(index); - } else { - throw new IllegalArgumentException - ("Non-indexed property for '" + name + "[" + index + "]' " - + indexedProperty.getClass().getName()); - } - - } - - /** - *

Return the value of a mapped property with the specified name.

- * - *

N.B. Returns {@code null} if there is no 'mapped' - * property of the specified name.

- * - * @param name Name of the property whose value is to be retrieved - * @param key Key of the value to be retrieved - * @return The mapped property's value - * - * @throws IllegalArgumentException if the specified property - * exists, but is not mapped - */ - @Override - public Object get(final String name, final String key) { - - // If its not a property, then create default mapped property - if (!isDynaProperty(name)) { - set(name, defaultMappedProperty(name)); - } - - // Get the mapped property - final Object mappedProperty = get(name); - - // Check that the property is mapped - if (!dynaClass.getDynaProperty(name).isMapped()) { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")' " - + dynaClass.getDynaProperty(name).getType().getName()); - } - - // Get the value from the Map - if (mappedProperty instanceof Map) { - return ((Map) mappedProperty).get(key); - } - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'" - + mappedProperty.getClass().getName()); - - } - - /** - * Return the {@code DynaClass} instance that describes the set of - * properties available for this DynaBean. - * - * @return The associated DynaClass - */ - @Override - public DynaClass getDynaClass() { - return dynaClass; - } - - /** - * Remove any existing value for the specified key on the - * specified mapped property. - * - * @param name Name of the property for which a value is to - * be removed - * @param key Key of the value to be removed - * - * @throws IllegalArgumentException if there is no property - * of the specified name - */ - @Override - public void remove(final String name, final String key) { - - if (name == null) { - throw new IllegalArgumentException("No property name specified"); - } - - final Object value = values.get(name); - if (value == null) { - return; - } - - if (value instanceof Map) { - ((Map) value).remove(key); - } else { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'" - + value.getClass().getName()); - } - - } - - /** - * Set the value of a simple property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param value Value to which this property is to be set - * - * @throws IllegalArgumentException if this is not an existing property - * name for our DynaClass and the MutableDynaClass is restricted - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws NullPointerException if an attempt is made to set a - * primitive property to null - */ - @Override - public void set(final String name, final Object value) { - - // If the property doesn't exist, then add it - if (!isDynaProperty(name)) { - - if (dynaClass.isRestricted()) { - throw new IllegalArgumentException - ("Invalid property name '" + name + "' (DynaClass is restricted)"); - } - if (value == null) { - dynaClass.add(name); - } else { - dynaClass.add(name, value.getClass()); - } - - } - - final DynaProperty descriptor = dynaClass.getDynaProperty(name); - - if (value == null) { - if (descriptor.getType().isPrimitive()) { - throw new NullPointerException - ("Primitive value for '" + name + "'"); - } - } else if (!isAssignable(descriptor.getType(), value.getClass())) { - throw new ConversionException - ("Cannot assign value of type '" + - value.getClass().getName() + - "' to property '" + name + "' of type '" + - descriptor.getType().getName() + "'"); - } - - // Set the property's value - values.put(name, value); - - } - - /** - * Set the value of an indexed property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param index Index of the property to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not indexed - * @throws IndexOutOfBoundsException if the specified index - * is outside the range of the underlying property - */ - @Override - public void set(final String name, final int index, final Object value) { - - // If its not a property, then create default indexed property - if (!isDynaProperty(name)) { - set(name, defaultIndexedProperty(name)); - } - - // Get the indexed property - Object indexedProperty = get(name); - - // Check that the property is indexed - if (!dynaClass.getDynaProperty(name).isIndexed()) { - throw new IllegalArgumentException - ("Non-indexed property for '" + name + "[" + index + "]'" - + dynaClass.getDynaProperty(name).getType().getName()); - } - - // Grow indexed property to appropriate size - indexedProperty = growIndexedProperty(name, indexedProperty, index); - - // Set the value in an array - if (indexedProperty.getClass().isArray()) { - Array.set(indexedProperty, index, value); - } else if (indexedProperty instanceof List) { - @SuppressWarnings("unchecked") - final - // Indexed properties are stored in a List - List values = (List) indexedProperty; - values.set(index, value); - } else { - throw new IllegalArgumentException - ("Non-indexed property for '" + name + "[" + index + "]' " - + indexedProperty.getClass().getName()); - } - - } - - /** - * Set the value of a mapped property with the specified name. - * - * @param name Name of the property whose value is to be set - * @param key Key of the property to be set - * @param value Value to which this property is to be set - * - * @throws ConversionException if the specified value cannot be - * converted to the type required for this property - * @throws IllegalArgumentException if there is no property - * of the specified name - * @throws IllegalArgumentException if the specified property - * exists, but is not mapped - */ - @Override - public void set(final String name, final String key, final Object value) { - - // If the 'mapped' property doesn't exist, then add it - if (!isDynaProperty(name)) { - set(name, defaultMappedProperty(name)); - } - - // Get the mapped property - final Object mappedProperty = get(name); - - // Check that the property is mapped - if (!dynaClass.getDynaProperty(name).isMapped()) { - throw new IllegalArgumentException - ("Non-mapped property for '" + name + "(" + key + ")'" - + dynaClass.getDynaProperty(name).getType().getName()); - } - - // Set the value in the Map - @SuppressWarnings("unchecked") - final - // mapped properties are stored in a Map - Map valuesMap = (Map) mappedProperty; - valuesMap.put(key, value); - - } - - - - /** - * Grow the size of an indexed property - * @param name The name of the property - * @param indexedProperty The current property value - * @param index The indexed value to grow the property to (i.e. one less than - * the required size) - * @return The new property value (grown to the appropriate size) - */ - protected Object growIndexedProperty(final String name, Object indexedProperty, final int index) { - - // Grow a List to the appropriate size - if (indexedProperty instanceof List) { - - @SuppressWarnings("unchecked") - final - // Indexed properties are stored as List - List list = (List)indexedProperty; - while (index >= list.size()) { - final Class contentType = getDynaClass().getDynaProperty(name).getContentType(); - Object value = null; - if (contentType != null) { - value = createProperty(name+"["+list.size()+"]", contentType); - } - list.add(value); - } - - } - - // Grow an Array to the appropriate size - if (indexedProperty.getClass().isArray()) { - - final int length = Array.getLength(indexedProperty); - if (index >= length) { - final Class componentType = indexedProperty.getClass().getComponentType(); - final Object newArray = Array.newInstance(componentType, index + 1); - System.arraycopy(indexedProperty, 0, newArray, 0, length); - indexedProperty = newArray; - set(name, indexedProperty); - final int newLength = Array.getLength(indexedProperty); - for (int i = length; i < newLength; i++) { - Array.set(indexedProperty, i, createProperty(name+"["+i+"]", componentType)); - } - } - } - - return indexedProperty; - - } - - /** - * Create a new Instance of a Property - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createProperty(final String name, final Class type) { - if (type == null) { - return null; - } - - // Create Lists, arrays or DynaBeans - if (type.isArray() || List.class.isAssignableFrom(type)) { - return createIndexedProperty(name, type); - } - - if (Map.class.isAssignableFrom(type)) { - return createMappedProperty(name, type); - } - - if (DynaBean.class.isAssignableFrom(type)) { - return createDynaBeanProperty(name, type); - } - - if (type.isPrimitive()) { - return createPrimitiveProperty(name, type); - } - - if (Number.class.isAssignableFrom(type)) { - return createNumberProperty(name, type); - } - - return createOtherProperty(name, type); - - } - - /** - * Create a new Instance of an 'Indexed' Property - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createIndexedProperty(final String name, final Class type) { - - // Create the indexed object - Object indexedProperty = null; - - if (type == null) { - - indexedProperty = defaultIndexedProperty(name); - - } else if (type.isArray()) { - - indexedProperty = Array.newInstance(type.getComponentType(), 0); - - } else if (List.class.isAssignableFrom(type)) { - if (type.isInterface()) { - indexedProperty = defaultIndexedProperty(name); - } else { - try { - indexedProperty = type.newInstance(); - } - catch (final Exception ex) { - throw new IllegalArgumentException - ("Error instantiating indexed property of type '" + - type.getName() + "' for '" + name + "' " + ex); - } - } - } else { - - throw new IllegalArgumentException - ("Non-indexed property of type '" + type.getName() + "' for '" + name + "'"); - } - - return indexedProperty; - - } - - /** - * Create a new Instance of a 'Mapped' Property - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createMappedProperty(final String name, final Class type) { - - // Create the mapped object - Object mappedProperty = null; - - if ((type == null) || type.isInterface()) { - - mappedProperty = defaultMappedProperty(name); - - } else if (Map.class.isAssignableFrom(type)) { - try { - mappedProperty = type.newInstance(); - } - catch (final Exception ex) { - throw new IllegalArgumentException - ("Error instantiating mapped property of type '" + - type.getName() + "' for '" + name + "' " + ex); - } - } else { - - throw new IllegalArgumentException - ("Non-mapped property of type '" + type.getName() + "' for '" + name + "'"); - } - - return mappedProperty; - - } - - /** - * Create a new Instance of a 'DynaBean' Property. - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createDynaBeanProperty(final String name, final Class type) { - try { - return type.newInstance(); - } - catch (final Exception ex) { - if (logger().isWarnEnabled()) { - logger().warn("Error instantiating DynaBean property of type '" + - type.getName() + "' for '" + name + "' " + ex); - } - return null; - } - } - - /** - * Create a new Instance of a 'Primitive' Property. - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createPrimitiveProperty(final String name, final Class type) { - - if (type == Boolean.TYPE) { - return Boolean.FALSE; - } else if (type == Integer.TYPE) { - return Integer_ZERO; - } else if (type == Long.TYPE) { - return Long_ZERO; - } else if (type == Double.TYPE) { - return Double_ZERO; - } else if (type == Float.TYPE) { - return Float_ZERO; - } else if (type == Byte.TYPE) { - return Byte_ZERO; - } else if (type == Short.TYPE) { - return Short_ZERO; - } else if (type == Character.TYPE) { - return Character_SPACE; - } else { - return null; - } - - } - - /** - * Create a new Instance of a {@code java.lang.Number} Property. - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createNumberProperty(final String name, final Class type) { - - return null; - - } - - /** - * Create a new Instance of other Property types - * @param name The name of the property - * @param type The class of the property - * @return The new value - */ - protected Object createOtherProperty(final String name, final Class type) { - - if (type == Object.class || - type == String.class || - type == Boolean.class || - type == Character.class || - Date.class.isAssignableFrom(type)) { - - return null; - - } - - try { - return type.newInstance(); - } - catch (final Exception ex) { - if (logger().isWarnEnabled()) { - logger().warn("Error instantiating property of type '" + type.getName() + "' for '" + name + "' " + ex); - } - return null; - } - } - - /** - *

Creates a new {@code ArrayList} for an 'indexed' property - * which doesn't exist.

- * - *

This method should be overridden if an alternative {@code List} - * or {@code Array} implementation is required for 'indexed' properties.

- * - * @param name Name of the 'indexed property. - * @return The default value for an indexed property (java.util.ArrayList) - */ - protected Object defaultIndexedProperty(final String name) { - return new ArrayList<>(); - } - - /** - *

Creates a new {@code HashMap} for a 'mapped' property - * which doesn't exist.

- * - *

This method can be overridden if an alternative {@code Map} - * implementation is required for 'mapped' properties.

- * - * @param name Name of the 'mapped property. - * @return The default value for a mapped property (java.util.HashMap) - */ - protected Map defaultMappedProperty(final String name) { - return new HashMap<>(); - } - - /** - * Indicates if there is a property with the specified name. - * @param name The name of the property to check - * @return {@code true} if there is a property of the - * specified name, otherwise {@code false} - */ - protected boolean isDynaProperty(final String name) { - - if (name == null) { - throw new IllegalArgumentException("No property name specified"); - } - - // Handle LazyDynaClasses - if (dynaClass instanceof LazyDynaClass) { - return ((LazyDynaClass)dynaClass).isDynaProperty(name); - } - - // Handle other MutableDynaClass - return dynaClass.getDynaProperty(name) != null; - - } - - /** - * Is an object of the source class assignable to the destination class? - * - * @param dest Destination class - * @param source Source class - * @return {@code true} if the source class is assignable to the - * destination class, otherwise {@code false} - */ - protected boolean isAssignable(final Class dest, final Class source) { - - if (dest.isAssignableFrom(source) || - dest == Boolean.TYPE && source == Boolean.class || - dest == Byte.TYPE && source == Byte.class || - dest == Character.TYPE && source == Character.class || - dest == Double.TYPE && source == Double.class || - dest == Float.TYPE && source == Float.class || - dest == Integer.TYPE && source == Integer.class || - dest == Long.TYPE && source == Long.class || - dest == Short.TYPE && source == Short.class) { - return true; - } - return false; - - } - - /** - *

Creates a new instance of the {@code Map}.

- * @return a new Map instance - */ - protected Map newMap() { - return new HashMap<>(); - } - - /** - *

Returns the {@code Log}. - */ - private Log logger() { - if (logger == null) { - logger = LogFactory.getLog(LazyDynaBean.class); - } - return logger; - } - -} diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaClass.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaClass.java deleted file mode 100644 index 9c29af5e7..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaClass.java +++ /dev/null @@ -1,364 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -/** - *

DynaClass which implements the {@code MutableDynaClass} interface.

- * - *

A {@code MutableDynaClass is a specialized extension to DynaClass} - * that allows properties to be added or removed dynamically.

- * - *

This implementation has one slightly unusual default behavior - calling - * the {@code getDynaProperty(name)} method for a property which doesn't - * exist returns a {@code DynaProperty rather than null}. The - * reason for this is that {@code BeanUtils} calls this method to check if - * a property exists before trying to set the value. This would defeat the object - * of the {@code LazyDynaBean} which automatically adds missing properties - * when any of its {@code set()} methods are called. For this reason the - * {@code isDynaProperty(name)} method has been added to this implementation - * in order to determine if a property actually exists. If the more normal - * behavior of returning {@code null} is required, then this can be achieved - * by calling the {@code setReturnNull(true)}.

- * - *

The {@code add(name, type, readable, writable)} method is not implemented - * and always throws an {@code UnsupportedOperationException}. I believe - * this attributes need to be added to the {@code DynaProperty} class - * in order to control read/write facilities.

- * - * @see LazyDynaBean - */ -public class LazyDynaClass extends BasicDynaClass implements MutableDynaClass { - - private static final long serialVersionUID = 1L; - - /** - * Controls whether changes to this DynaClass's properties are allowed. - */ - protected boolean restricted; - - /** - *

Controls whether the {@code getDynaProperty()} method returns - * null if a property doesn't exist - or creates a new one.

- * - *

Default is {@code false}. - */ - protected boolean returnNull = false; - - /** - * Construct a new LazyDynaClass with default parameters. - */ - public LazyDynaClass() { - this(null, (DynaProperty[])null); - } - - /** - * Construct a new LazyDynaClass with the specified name. - * - * @param name Name of this DynaBean class - */ - public LazyDynaClass(final String name) { - this(name, (DynaProperty[])null); - } - - /** - * Construct a new LazyDynaClass with the specified name and DynaBean class. - * - * @param name Name of this DynaBean class - * @param dynaBeanClass The implementation class for new instances - */ - public LazyDynaClass(final String name, final Class dynaBeanClass) { - this(name, dynaBeanClass, null); - } - - /** - * Construct a new LazyDynaClass with the specified name and properties. - * - * @param name Name of this DynaBean class - * @param properties Property descriptors for the supported properties - */ - public LazyDynaClass(final String name, final DynaProperty[] properties) { - this(name, LazyDynaBean.class, properties); - } - - /** - * Construct a new LazyDynaClass with the specified name, DynaBean class and properties. - * - * @param name Name of this DynaBean class - * @param dynaBeanClass The implementation class for new instances - * @param properties Property descriptors for the supported properties - */ - public LazyDynaClass(final String name, final Class dynaBeanClass, final DynaProperty[] properties) { - super(name, dynaBeanClass, properties); - } - - /** - *

Is this DynaClass currently restricted.

- *

If restricted, no changes to the existing registration of - * property names, data types, readability, or writeability are allowed.

- * @return {@code true} if this {@link MutableDynaClass} cannot be changed - * otherwise {@code false} - */ - @Override - public boolean isRestricted() { - return restricted; - } - - /** - *

Set whether this DynaClass is currently restricted.

- *

If restricted, no changes to the existing registration of - * property names, data types, readability, or writeability are allowed.

- * @param restricted {@code true} if this {@link MutableDynaClass} cannot - * be changed otherwise {@code false} - */ - @Override - public void setRestricted(final boolean restricted) { - this.restricted = restricted; - } - - /** - * Should this DynaClass return a {@code null} from - * the {@code getDynaProperty(name)} method if the property - * doesn't exist. - * - * @return {@code true
if a null} {@link DynaProperty} - * should be returned if the property doesn't exist, otherwise - * {@code false} if a new {@link DynaProperty} should be created. - */ - public boolean isReturnNull() { - return returnNull; - } - - /** - * Set whether this DynaClass should return a {@code null} from - * the {@code getDynaProperty(name)} method if the property - * doesn't exist. - * @param returnNull {@code true if a null} {@link DynaProperty} - * should be returned if the property doesn't exist, otherwise - * {@code false} if a new {@link DynaProperty} should be created. - */ - public void setReturnNull(final boolean returnNull) { - this.returnNull = returnNull; - } - - /** - * Add a new dynamic property with no restrictions on data type, - * readability, or writeability. - * - * @param name Name of the new dynamic property - * - * @throws IllegalArgumentException if name is null - * @throws IllegalStateException if this DynaClass is currently - * restricted, so no new properties can be added - */ - @Override - public void add(final String name) { - add(new DynaProperty(name)); - } - - /** - * Add a new dynamic property with the specified data type, but with - * no restrictions on readability or writeability. - * - * @param name Name of the new dynamic property - * @param type Data type of the new dynamic property (null for no - * restrictions) - * - * @throws IllegalArgumentException if name is null - * @throws IllegalStateException if this DynaClass is currently - * restricted, so no new properties can be added - */ - @Override - public void add(final String name, final Class type) { - if (type == null) { - add(name); - } else { - add(new DynaProperty(name, type)); - } - } - - /** - *

Add a new dynamic property with the specified data type, readability, - * and writeability.

- * - *

N.B.Support for readable/writeable properties has not been implemented - * and this method always throws a {@code UnsupportedOperationException}.

- * - *

I'm not sure the intention of the original authors for this method, but it seems to - * me that readable/writable should be attributes of the {@code DynaProperty} class - * (which they are not) and is the reason this method has not been implemented.

- * - * @param name Name of the new dynamic property - * @param type Data type of the new dynamic property (null for no - * restrictions) - * @param readable Set to {@code true} if this property value - * should be readable - * @param writeable Set to {@code true} if this property value - * should be writeable - * - * @throws UnsupportedOperationException anytime this method is called - */ - @Override - public void add(final String name, final Class type, final boolean readable, final boolean writeable) { - throw new java.lang.UnsupportedOperationException("readable/writable properties not supported"); - } - - /** - * Add a new dynamic property. - * - * @param property Property the new dynamic property to add. - * - * @throws IllegalArgumentException if name is null - * @throws IllegalStateException if this DynaClass is currently - * restricted, so no new properties can be added - */ - protected void add(final DynaProperty property) { - - if (property.getName() == null) { - throw new IllegalArgumentException("Property name is missing."); - } - - if (isRestricted()) { - throw new IllegalStateException("DynaClass is currently restricted. No new properties can be added."); - } - - // Check if property already exists - if (propertiesMap.get(property.getName()) != null) { - return; - } - - // Create a new property array with the specified property - final DynaProperty[] oldProperties = getDynaProperties(); - final DynaProperty[] newProperties = new DynaProperty[oldProperties.length+1]; - System.arraycopy(oldProperties, 0, newProperties, 0, oldProperties.length); - newProperties[oldProperties.length] = property; - - // Update the properties - setProperties(newProperties); - - } - - /** - * Remove the specified dynamic property, and any associated data type, - * readability, and writeability, from this dynamic class. - * NOTE - This does NOT cause any - * corresponding property values to be removed from DynaBean instances - * associated with this DynaClass. - * - * @param name Name of the dynamic property to remove - * - * @throws IllegalArgumentException if name is null - * @throws IllegalStateException if this DynaClass is currently - * restricted, so no properties can be removed - */ - @Override - public void remove(final String name) { - - if (name == null) { - throw new IllegalArgumentException("Property name is missing."); - } - - if (isRestricted()) { - throw new IllegalStateException("DynaClass is currently restricted. No properties can be removed."); - } - - // Ignore if property doesn't exist - if (propertiesMap.get(name) == null) { - return; - } - - // Create a new property array of without the specified property - final DynaProperty[] oldProperties = getDynaProperties(); - final DynaProperty[] newProperties = new DynaProperty[oldProperties.length-1]; - int j = 0; - for (DynaProperty oldProperty : oldProperties) { - if (!name.equals(oldProperty.getName())) { - newProperties[j] = oldProperty; - j++; - } - } - - // Update the properties - setProperties(newProperties); - - } - - /** - *

Return a property descriptor for the specified property.

- * - *

If the property is not found and the {@code returnNull} indicator is - * {@code true, this method always returns null}.

- * - *

If the property is not found and the {@code returnNull} indicator is - * {@code false} a new property descriptor is created and returned (although - * its not actually added to the DynaClass's properties). This is the default - * behavior.

- * - *

The reason for not returning a {@code null} property descriptor is that - * {@code BeanUtils} uses this method to check if a property exists - * before trying to set it - since these Lazy implementations automatically - * add any new properties when they are set, returning {@code null} from - * this method would defeat their purpose.

- * - * @param name Name of the dynamic property for which a descriptor - * is requested - * @return The dyna property for the specified name - * - * @throws IllegalArgumentException if no property name is specified - */ - @Override - public DynaProperty getDynaProperty(final String name) { - - if (name == null) { - throw new IllegalArgumentException("Property name is missing."); - } - - DynaProperty dynaProperty = propertiesMap.get(name); - - // If it doesn't exist and returnNull is false - // create a new DynaProperty - if (dynaProperty == null && !isReturnNull() && !isRestricted()) { - dynaProperty = new DynaProperty(name); - } - - return dynaProperty; - - } - - /** - *

Indicate whether a property actually exists.

- * - *

N.B. Using {@code getDynaProperty(name) == null} - * doesn't work in this implementation because that method might - * return a DynaProperty if it doesn't exist (depending on the - * {@code returnNull} indicator).

- * - * @param name The name of the property to check - * @return {@code true} if there is a property of the - * specified name, otherwise {@code false} - * @throws IllegalArgumentException if no property name is specified - */ - public boolean isDynaProperty(final String name) { - - if (name == null) { - throw new IllegalArgumentException("Property name is missing."); - } - - return propertiesMap.get(name) != null; - - } - -} \ No newline at end of file diff --git a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java b/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java deleted file mode 100644 index 7409ce4b4..000000000 --- a/safety/Java/commons-beanutils/src/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java +++ /dev/null @@ -1,714 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.commons.beanutils2; - -import java.lang.reflect.Array; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.Map; - -/** - *

Lazy DynaBean List.

- * - *

There are two main purposes for this class:

- *
    - *
  • To provide Lazy List behavior - automatically - * growing and populating the {@code List} - * with either {@code DynaBean, java.util.Map} - * or POJO Beans.
  • - *
  • To provide a straight forward way of putting a Collection - * or Array into the lazy list and a straight forward - * way to get it out again at the end.
  • - *
- * - *

All elements added to the List are stored as {@code DynaBean}'s:

- *
    - *
  • {@code java.util.Map elements are "wrapped" in a LazyDynaMap}.
  • - *
  • POJO Bean elements are "wrapped" in a {@code WrapDynaBean}.
  • - *
  • {@code DynaBean}'s are stored un-changed.
  • - *
- * - *

{@code toArray()}

- *

The {@code toArray()} method returns an array of the - * elements of the appropriate type. If the {@code LazyDynaList} - * is populated with {@code java.util.Map} objects a - * {@code Map[]} array is returned. - * If the list is populated with POJO Beans an appropriate - * array of the POJO Beans is returned. Otherwise a {@code DynaBean[]} - * array is returned. - *

- * - *

{@code toDynaBeanArray()}

- *

The {@code toDynaBeanArray()} method returns a - * {@code DynaBean[]} array of the elements in the List. - *

- * - *

N.B.All the elements in the List must be the - * same type. If the {@code DynaClass or Class} - * of the {@code LazyDynaList}'s elements is - * not specified, then it will be automatically set to the type - * of the first element populated. - *

- * - *

Example 1

- *

If you have an array of {@code java.util.Map[]} - you can put that into - * a {@code LazyDynaList}.

- * - *

- *    TreeMap[] myArray = .... // your Map[]
- *    List lazyList = new LazyDynaList(myArray);
- * 
- * - *

New elements of the appropriate Map type are - * automatically populated:

- * - *

- *    // get(index) automatically grows the list
- *    DynaBean newElement = (DynaBean)lazyList.get(lazyList.size());
- *    newElement.put("someProperty", "someValue");
- * 
- * - *

Once you've finished you can get back an Array of the - * elements of the appropriate type:

- * - *

- *    // Retrieve the array from the list
- *    TreeMap[] myArray = (TreeMap[])lazyList.toArray());
- * 
- * - * - *

Example 2

- *

Alternatively you can create an empty List and - * specify the Class for List's elements. The LazyDynaList - * uses the Class to automatically populate elements:

- * - *

- *    // e.g. For Maps
- *    List lazyList = new LazyDynaList(TreeMap.class);
- *
- *    // e.g. For POJO Beans
- *    List lazyList = new LazyDynaList(MyPojo.class);
- *
- *    // e.g. For DynaBeans
- *    List lazyList = new LazyDynaList(MyDynaBean.class);
- * 
- * - *

Example 3

- *

Alternatively you can create an empty List and specify the - * DynaClass for List's elements. The LazyDynaList uses - * the DynaClass to automatically populate elements:

- * - *

- *    // e.g. For Maps
- *    DynaClass dynaClass = new LazyDynaMap(new HashMap());
- *    List lazyList = new LazyDynaList(dynaClass);
- *
- *    // e.g. For POJO Beans
- *    DynaClass dynaClass = (new WrapDynaBean(myPojo)).getDynaClass();
- *    List lazyList = new LazyDynaList(dynaClass);
- *
- *    // e.g. For DynaBeans
- *    DynaClass dynaClass = new BasicDynaClass(properties);
- *    List lazyList = new LazyDynaList(dynaClass);
- * 
- * - *

N.B. You may wonder why control the type - * using a {@code DynaClass rather than the Class} - * as in the previous example - the reason is that some {@code DynaBean} - * implementations don't have a default empty constructor and - * therefore need to be instantiated using the {@code DynaClass.newInstance()} - * method.

- * - *

Example 4

- *

A slight variation - set the element type using either - * the {@code setElementType(Class)} method or the - * {@code setElementDynaClass(DynaClass)} method - then populate - * with the normal {@code java.util.List} methods(i.e. - * {@code add(), addAll() or set()}).

- * - *

- *    // Create a new LazyDynaList (100 element capacity)
- *    LazyDynaList lazyList = new LazyDynaList(100);
- *
- *    // Either Set the element type...
- *    lazyList.setElementType(TreeMap.class);
- *
- *    // ...or the element DynaClass...
- *    lazyList.setElementDynaClass(new MyCustomDynaClass());
- *
- *    // Populate from a collection
- *    lazyList.addAll(myCollection);
- *
- * 
- * - * @since 1.8.0 - */ -public class LazyDynaList extends ArrayList { - - private static final long serialVersionUID = 1L; - - /** - * The DynaClass of the List's elements. - */ - private DynaClass elementDynaClass; - - /** - * The WrapDynaClass if the List's contains - * POJO Bean elements. - * - * N.B. WrapDynaClass isn't serializable, which - * is why its stored separately in a - * transient instance variable. - */ - private transient WrapDynaClass wrapDynaClass; - - /** - * The type of the List's elements. - */ - private Class elementType; - - /** - * The DynaBean type of the List's elements. - */ - private Class elementDynaBeanType; - - - - /** - * Default Constructor. - */ - public LazyDynaList() { - super(); - } - - /** - * Construct a LazyDynaList with the - * specified capacity. - * - * @param capacity The initial capacity of the list. - */ - public LazyDynaList(final int capacity) { - super(capacity); - - } - - /** - * Construct a LazyDynaList with a - * specified DynaClass for its elements. - * - * @param elementDynaClass The DynaClass of the List's elements. - */ - public LazyDynaList(final DynaClass elementDynaClass) { - super(); - setElementDynaClass(elementDynaClass); - } - - /** - * Construct a LazyDynaList with a - * specified type for its elements. - * - * @param elementType The Type of the List's elements. - */ - public LazyDynaList(final Class elementType) { - super(); - setElementType(elementType); - } - - /** - * Construct a LazyDynaList populated with the - * elements of a Collection. - * - * @param collection The Collection to populate the List from. - */ - public LazyDynaList(final Collection collection) { - super(collection.size()); - addAll(collection); - } - - /** - * Construct a LazyDynaList populated with the - * elements of an Array. - * - * @param array The Array to populate the List from. - */ - public LazyDynaList(final Object[] array) { - super(array.length); - this.addAll(Arrays.asList(array)); - } - - - - /** - *

Insert an element at the specified index position.

- * - *

If the index position is greater than the current - * size of the List, then the List is automatically - * grown to the appropriate size.

- * - * @param index The index position to insert the new element. - * @param element The new element to add. - */ - @Override - public void add(final int index, final Object element) { - - final DynaBean dynaBean = transform(element); - - growList(index); - - super.add(index, dynaBean); - - } - - /** - *

Add an element to the List.

- * - * @param element The new element to add. - * @return true. - */ - @Override - public boolean add(final Object element) { - - final DynaBean dynaBean = transform(element); - - return super.add(dynaBean); - - } - - /** - *

Add all the elements from a Collection to the list. - * - * @param collection The Collection of new elements. - * @return true if elements were added. - */ - @Override - public boolean addAll(final Collection collection) { - - if (collection == null || collection.size() == 0) { - return false; - } - - ensureCapacity(size() + collection.size()); - - for (final Object e : collection) { - add(e); - } - - return true; - - } - - /** - *

Insert all the elements from a Collection into the - * list at a specified position. - * - *

If the index position is greater than the current - * size of the List, then the List is automatically - * grown to the appropriate size.

- * - * @param collection The Collection of new elements. - * @param index The index position to insert the new elements at. - * @return true if elements were added. - */ - @Override - public boolean addAll(final int index, final Collection collection) { - - if (collection == null || collection.size() == 0) { - return false; - } - - ensureCapacity((Math.max(index, size())) + collection.size()); - - // Call "transform" with first element, before - // List is "grown" to ensure the correct DynaClass - // is set. - if (size() == 0) { - transform(collection.iterator().next()); - } - - growList(index); - - int currentIndex = index; - for (final Object e : collection) { - add(currentIndex++, e); - } - - return true; - - } - - /** - *

Return the element at the specified position.

- * - *

If the position requested is greater than the current - * size of the List, then the List is automatically - * grown (and populated) to the appropriate size.

- * - * @param index The index position to insert the new elements at. - * @return The element at the specified position. - */ - @Override - public Object get(final int index) { - - growList(index + 1); - - return super.get(index); - - } - - /** - *

Set the element at the specified position.

- * - *

If the position requested is greater than the current - * size of the List, then the List is automatically - * grown (and populated) to the appropriate size.

- * - * @param index The index position to insert the new element at. - * @param element The new element. - * @return The new element. - */ - @Override - public Object set(final int index, final Object element) { - - final DynaBean dynaBean = transform(element); - - growList(index + 1); - - return super.set(index, dynaBean); - - } - - /** - *

Converts the List to an Array.

- * - *

The type of Array created depends on the contents - * of the List:

- *
    - *
  • If the List contains only LazyDynaMap type elements - * then a java.util.Map[] array will be created.
  • - *
  • If the List contains only elements which are - * "wrapped" DynaBeans then an Object[] of the most - * suitable type will be created.
  • - *
  • ...otherwise a DynaBean[] will be created.
  • - *
- * - * @return An Array of the elements in this List. - */ - @Override - public Object[] toArray() { - - if (size() == 0 && elementType == null) { - return new LazyDynaBean[0]; - } - - final Object[] array = (Object[])Array.newInstance(elementType, size()); - for (int i = 0; i < size(); i++) { - if (Map.class.isAssignableFrom(elementType)) { - array[i] = ((LazyDynaMap)get(i)).getMap(); - } else if (DynaBean.class.isAssignableFrom(elementType)) { - array[i] = get(i); - } else { - array[i] = ((WrapDynaBean)get(i)).getInstance(); - } - } - return array; - - } - - /** - *

Converts the List to an Array of the specified type.

- * - * @param The type of the array elements - * @param model The model for the type of array to return - * @return An Array of the elements in this List. - */ - @Override - public T[] toArray(final T[] model) { - - final Class arrayType = model.getClass().getComponentType(); - if (DynaBean.class.isAssignableFrom(arrayType) - || size() == 0 && elementType == null) { - return super.toArray(model); - } - - if (arrayType.isAssignableFrom(elementType)) { - T[] array; - if (model.length >= size()) { - array = model; - } else { - @SuppressWarnings("unchecked") - final - // This is safe because we know the element type - T[] tempArray = (T[]) Array.newInstance(arrayType, size()); - array = tempArray; - } - - for (int i = 0; i < size(); i++) { - Object elem; - if (Map.class.isAssignableFrom(elementType)) { - elem = ((LazyDynaMap) get(i)).getMap(); - } else if (DynaBean.class.isAssignableFrom(elementType)) { - elem = get(i); - } else { - elem = ((WrapDynaBean) get(i)).getInstance(); - } - Array.set(array, i, elem); - } - return array; - } - - throw new IllegalArgumentException("Invalid array type: " - + arrayType.getName() + " - not compatible with '" - + elementType.getName()); - - } - - - - /** - *

Converts the List to an DynaBean Array.

- * - * @return A DynaBean[] of the elements in this List. - */ - public DynaBean[] toDynaBeanArray() { - - if (size() == 0 && elementDynaBeanType == null) { - return new LazyDynaBean[0]; - } - - final DynaBean[] array = (DynaBean[])Array.newInstance(elementDynaBeanType, size()); - for (int i = 0; i < size(); i++) { - array[i] = (DynaBean)get(i); - } - return array; - - } - - /** - *

Set the element Type and DynaClass.

- * - * @param elementType The type of the elements. - * @throws IllegalArgumentException if the List already - * contains elements or the DynaClass is null. - */ - public void setElementType(final Class elementType) { - - if (elementType == null) { - throw new IllegalArgumentException("Element Type is missing"); - } - - final boolean changeType = this.elementType != null && !this.elementType.equals(elementType); - if (changeType && size() > 0) { - throw new IllegalStateException("Element Type cannot be reset"); - } - - this.elementType = elementType; - - // Create a new object of the specified type - Object object = null; - try { - object = elementType.newInstance(); - } catch (final Exception e) { - throw new IllegalArgumentException("Error creating type: " - + elementType.getName() + " - " + e); - } - - // Create a DynaBean - DynaBean dynaBean = null; - if (Map.class.isAssignableFrom(elementType)) { - dynaBean = createDynaBeanForMapProperty(object); - this.elementDynaClass = dynaBean.getDynaClass(); - } else if (DynaBean.class.isAssignableFrom(elementType)) { - dynaBean = (DynaBean)object; - this.elementDynaClass = dynaBean.getDynaClass(); - } else { - dynaBean = new WrapDynaBean(object); - this.wrapDynaClass = (WrapDynaClass)dynaBean.getDynaClass(); - } - - this.elementDynaBeanType = dynaBean.getClass(); - - // Re-calculate the type - if (WrapDynaBean.class.isAssignableFrom(elementDynaBeanType )) { - this.elementType = ((WrapDynaBean)dynaBean).getInstance().getClass(); - } else if (LazyDynaMap.class.isAssignableFrom(elementDynaBeanType )) { - this.elementType = ((LazyDynaMap)dynaBean).getMap().getClass(); - } - - } - - /** - *

Set the element Type and DynaClass.

- * - * @param elementDynaClass The DynaClass of the elements. - * @throws IllegalArgumentException if the List already - * contains elements or the DynaClass is null. - */ - public void setElementDynaClass(final DynaClass elementDynaClass) { - - if (elementDynaClass == null) { - throw new IllegalArgumentException("Element DynaClass is missing"); - } - - if (size() > 0) { - throw new IllegalStateException("Element DynaClass cannot be reset"); - } - - // Try to create a new instance of the DynaBean - try { - final DynaBean dynaBean = elementDynaClass.newInstance(); - this.elementDynaBeanType = dynaBean.getClass(); - if (WrapDynaBean.class.isAssignableFrom(elementDynaBeanType)) { - this.elementType = ((WrapDynaBean)dynaBean).getInstance().getClass(); - this.wrapDynaClass = (WrapDynaClass)elementDynaClass; - } else if (LazyDynaMap.class.isAssignableFrom(elementDynaBeanType)) { - this.elementType = ((LazyDynaMap)dynaBean).getMap().getClass(); - this.elementDynaClass = elementDynaClass; - } else { - this.elementType = dynaBean.getClass(); - this.elementDynaClass = elementDynaClass; - } - } catch (final Exception e) { - throw new IllegalArgumentException( - "Error creating DynaBean from " + - elementDynaClass.getClass().getName() + " - " + e); - } - - } - - - - /** - *

Automatically grown the List - * to the appropriate size, populating with - * DynaBeans.

- * - * @param requiredSize the required size of the List. - */ - private void growList(final int requiredSize) { - - if (requiredSize < size()) { - return; - } - - ensureCapacity(requiredSize + 1); - - for (int i = size(); i < requiredSize; i++) { - final DynaBean dynaBean = transform(null); - super.add(dynaBean); - } - - } - - /** - *

Transform the element into a DynaBean:

- * - *