This is an automated email from the ASF dual-hosted git repository. paulk pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/groovy.git.
from a0971cc GROOVY-8647: Split package renaming (a few remaining deprecations) new 3c1d895 GROOVY-8647: Split package renaming (fix a broken link) new 86f5c82 move some java files from src/main/groovy to src/main/java and fix up some Javadoc assertion tests that weren't running The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: gradle/test.gradle | 2 +- src/main/{groovy => java}/groovy/beans/Bindable.java | 0 .../groovy/beans/BindableASTTransformation.java | 0 .../{groovy => java}/groovy/beans/DefaultPropertyAccessor.java | 0 .../{groovy => java}/groovy/beans/DefaultPropertyReader.java | 0 .../{groovy => java}/groovy/beans/DefaultPropertyWriter.java | 0 src/main/{groovy => java}/groovy/beans/PropertyAccessor.java | 0 src/main/{groovy => java}/groovy/beans/PropertyReader.java | 0 src/main/{groovy => java}/groovy/beans/PropertyWriter.java | 0 src/main/{groovy => java}/groovy/beans/Vetoable.java | 0 .../groovy/beans/VetoableASTTransformation.java | 0 src/main/{groovy => java}/groovy/cli/Option.java | 0 src/main/{groovy => java}/groovy/cli/TypedOption.java | 0 src/main/{groovy => java}/groovy/cli/Unparsed.java | 0 .../groovy/grape/GrabAnnotationTransformation.java | 0 src/main/{groovy => java}/groovy/grape/Grape.java | 0 src/main/{groovy => java}/groovy/grape/GrapeEngine.java | 0 src/main/{groovy => java}/groovy/inspect/Inspector.java | 0 src/main/{groovy => java}/groovy/inspect/package.html | 0 .../groovy/io/EncodingAwareBufferedWriter.java | 0 src/main/{groovy => java}/groovy/io/FileType.java | 0 src/main/{groovy => java}/groovy/io/FileVisitResult.java | 0 src/main/{groovy => java}/groovy/io/GroovyPrintStream.java | 0 src/main/{groovy => java}/groovy/io/GroovyPrintWriter.java | 0 src/main/{groovy => java}/groovy/io/LineColumnReader.java | 0 src/main/{groovy => java}/groovy/io/PlatformLineWriter.java | 0 src/main/{groovy => java}/groovy/io/package.html | 0 src/main/{groovy => java}/groovy/lang/AdaptingMetaClass.java | 0 .../{groovy => java}/groovy/lang/BenchmarkInterceptor.java | 0 src/main/{groovy => java}/groovy/lang/Binding.java | 0 src/main/{groovy => java}/groovy/lang/Buildable.java | 0 src/main/{groovy => java}/groovy/lang/Category.java | 0 src/main/{groovy => java}/groovy/lang/Closure.java | 2 +- src/main/{groovy => java}/groovy/lang/ClosureException.java | 0 .../{groovy => java}/groovy/lang/ClosureInvokingMethod.java | 0 src/main/{groovy => java}/groovy/lang/Delegate.java | 0 src/main/{groovy => java}/groovy/lang/DelegatesTo.java | 0 src/main/{groovy => java}/groovy/lang/DelegatingMetaClass.java | 0 .../{groovy => java}/groovy/lang/DeprecationException.java | 0 src/main/{groovy => java}/groovy/lang/EmptyRange.java | 0 src/main/{groovy => java}/groovy/lang/ExpandoMetaClass.java | 0 .../groovy/lang/ExpandoMetaClassCreationHandle.java | 0 src/main/{groovy => java}/groovy/lang/GString.java | 0 .../{groovy => java}/groovy/lang/GeneratedGroovyProxy.java | 0 src/main/{groovy => java}/groovy/lang/Grab.java | 0 src/main/{groovy => java}/groovy/lang/GrabConfig.java | 0 src/main/{groovy => java}/groovy/lang/GrabExclude.java | 0 src/main/{groovy => java}/groovy/lang/GrabResolver.java | 0 src/main/{groovy => java}/groovy/lang/Grapes.java | 0 src/main/{groovy => java}/groovy/lang/GroovyCallable.java | 0 src/main/{groovy => java}/groovy/lang/GroovyClassLoader.java | 0 src/main/{groovy => java}/groovy/lang/GroovyCodeSource.java | 0 src/main/{groovy => java}/groovy/lang/GroovyInterceptable.java | 0 src/main/{groovy => java}/groovy/lang/GroovyObject.java | 0 src/main/{groovy => java}/groovy/lang/GroovyObjectSupport.java | 0 .../{groovy => java}/groovy/lang/GroovyResourceLoader.java | 0 .../{groovy => java}/groovy/lang/GroovyRuntimeException.java | 0 src/main/{groovy => java}/groovy/lang/GroovyShell.java | 0 src/main/{groovy => java}/groovy/lang/GroovySystem.java | 0 src/main/{groovy => java}/groovy/lang/Groovydoc.java | 0 .../groovy/lang/IllegalPropertyAccessException.java | 0 .../groovy/lang/IncorrectClosureArgumentsException.java | 0 src/main/{groovy => java}/groovy/lang/IntRange.java | 0 src/main/{groovy => java}/groovy/lang/Interceptor.java | 0 src/main/{groovy => java}/groovy/lang/Lazy.java | 0 src/main/{groovy => java}/groovy/lang/ListWithDefault.java | 0 src/main/{groovy => java}/groovy/lang/MapWithDefault.java | 0 .../{groovy => java}/groovy/lang/MetaArrayLengthProperty.java | 0 src/main/{groovy => java}/groovy/lang/MetaBeanProperty.java | 0 src/main/{groovy => java}/groovy/lang/MetaClass.java | 0 src/main/{groovy => java}/groovy/lang/MetaClassImpl.java | 0 src/main/{groovy => java}/groovy/lang/MetaClassRegistry.java | 0 .../groovy/lang/MetaClassRegistryChangeEvent.java | 0 .../groovy/lang/MetaClassRegistryChangeEventListener.java | 0 src/main/{groovy => java}/groovy/lang/MetaExpandoProperty.java | 0 src/main/{groovy => java}/groovy/lang/MetaMethod.java | 0 src/main/{groovy => java}/groovy/lang/MetaObjectProtocol.java | 0 src/main/{groovy => java}/groovy/lang/MetaProperty.java | 0 .../{groovy => java}/groovy/lang/MissingClassException.java | 0 .../{groovy => java}/groovy/lang/MissingFieldException.java | 0 .../{groovy => java}/groovy/lang/MissingMethodException.java | 0 .../{groovy => java}/groovy/lang/MissingPropertyException.java | 0 src/main/{groovy => java}/groovy/lang/Mixin.java | 0 src/main/{groovy => java}/groovy/lang/MutableMetaClass.java | 0 src/main/{groovy => java}/groovy/lang/Newify.java | 0 src/main/{groovy => java}/groovy/lang/NonEmptySequence.java | 0 src/main/{groovy => java}/groovy/lang/NumberRange.java | 0 src/main/{groovy => java}/groovy/lang/ObjectRange.java | 0 src/main/{groovy => java}/groovy/lang/ParameterArray.java | 0 .../groovy/lang/PropertyAccessInterceptor.java | 0 src/main/{groovy => java}/groovy/lang/PropertyValue.java | 0 src/main/{groovy => java}/groovy/lang/ProxyMetaClass.java | 0 src/main/{groovy => java}/groovy/lang/Range.java | 0 .../groovy/lang/ReadOnlyPropertyException.java | 0 src/main/{groovy => java}/groovy/lang/Reference.java | 0 src/main/{groovy => java}/groovy/lang/Script.java | 0 src/main/{groovy => java}/groovy/lang/Sequence.java | 0 src/main/{groovy => java}/groovy/lang/Singleton.java | 0 .../groovy/lang/SpreadListEvaluatingException.java | 0 src/main/{groovy => java}/groovy/lang/SpreadMap.java | 0 .../groovy/lang/SpreadMapEvaluatingException.java | 0 .../{groovy => java}/groovy/lang/StringWriterIOException.java | 0 src/main/{groovy => java}/groovy/lang/TracingInterceptor.java | 0 src/main/{groovy => java}/groovy/lang/TrampolineClosure.java | 0 src/main/{groovy => java}/groovy/lang/Tuple.java | 0 src/main/{groovy => java}/groovy/lang/Tuple0.java | 0 src/main/{groovy => java}/groovy/lang/Tuple1.java | 0 src/main/{groovy => java}/groovy/lang/Tuple10.java | 0 src/main/{groovy => java}/groovy/lang/Tuple11.java | 0 src/main/{groovy => java}/groovy/lang/Tuple12.java | 0 src/main/{groovy => java}/groovy/lang/Tuple13.java | 0 src/main/{groovy => java}/groovy/lang/Tuple14.java | 0 src/main/{groovy => java}/groovy/lang/Tuple15.java | 0 src/main/{groovy => java}/groovy/lang/Tuple16.java | 0 src/main/{groovy => java}/groovy/lang/Tuple2.java | 0 src/main/{groovy => java}/groovy/lang/Tuple3.java | 0 src/main/{groovy => java}/groovy/lang/Tuple4.java | 0 src/main/{groovy => java}/groovy/lang/Tuple5.java | 0 src/main/{groovy => java}/groovy/lang/Tuple6.java | 0 src/main/{groovy => java}/groovy/lang/Tuple7.java | 0 src/main/{groovy => java}/groovy/lang/Tuple8.java | 0 src/main/{groovy => java}/groovy/lang/Tuple9.java | 0 src/main/{groovy => java}/groovy/lang/Writable.java | 0 src/main/{groovy => java}/groovy/lang/groovydoc/Groovydoc.java | 0 .../groovy/lang/groovydoc/GroovydocHolder.java | 0 .../{groovy => java}/groovy/lang/groovydoc/GroovydocTag.java | 0 src/main/{groovy => java}/groovy/lang/package.html | 0 src/main/{groovy => java}/groovy/namespace/QName.java | 0 .../groovy/security/GroovyCodeSourcePermission.java | 0 src/main/{groovy => java}/groovy/security/package.html | 0 src/main/{groovy => java}/groovy/time/BaseDuration.java | 0 .../{groovy => java}/groovy/time/DatumDependentDuration.java | 0 src/main/{groovy => java}/groovy/time/Duration.java | 0 src/main/{groovy => java}/groovy/time/TimeCategory.java | 0 .../groovy/time/TimeDatumDependentDuration.java | 0 src/main/{groovy => java}/groovy/time/TimeDuration.java | 0 src/main/{groovy => java}/groovy/time/package.html | 0 src/main/{groovy => java}/groovy/transform/ASTTest.java | 0 .../{groovy => java}/groovy/transform/AnnotationCollector.java | 8 ++++---- .../groovy/transform/AnnotationCollectorMode.java | 0 src/main/{groovy => java}/groovy/transform/AutoClone.java | 0 src/main/{groovy => java}/groovy/transform/AutoCloneStyle.java | 0 src/main/{groovy => java}/groovy/transform/AutoFinal.java | 0 src/main/{groovy => java}/groovy/transform/AutoImplement.java | 0 src/main/{groovy => java}/groovy/transform/BaseScript.java | 0 .../groovy/transform/CompilationUnitAware.java | 0 src/main/{groovy => java}/groovy/transform/CompileStatic.java | 0 .../{groovy => java}/groovy/transform/EqualsAndHashCode.java | 0 .../{groovy => java}/groovy/transform/ExternalizeMethods.java | 0 .../{groovy => java}/groovy/transform/ExternalizeVerifier.java | 0 src/main/{groovy => java}/groovy/transform/Field.java | 0 src/main/{groovy => java}/groovy/transform/Generated.java | 0 src/main/{groovy => java}/groovy/transform/ImmutableBase.java | 0 .../{groovy => java}/groovy/transform/ImmutableOptions.java | 0 .../{groovy => java}/groovy/transform/IndexedProperty.java | 0 .../{groovy => java}/groovy/transform/InheritConstructors.java | 0 src/main/{groovy => java}/groovy/transform/Internal.java | 0 src/main/{groovy => java}/groovy/transform/KnownImmutable.java | 0 src/main/{groovy => java}/groovy/transform/MapConstructor.java | 0 src/main/{groovy => java}/groovy/transform/Memoized.java | 0 src/main/{groovy => java}/groovy/transform/NamedDelegate.java | 0 src/main/{groovy => java}/groovy/transform/NamedParam.java | 0 src/main/{groovy => java}/groovy/transform/NamedParams.java | 0 src/main/{groovy => java}/groovy/transform/NamedVariant.java | 0 src/main/{groovy => java}/groovy/transform/NullCheck.java | 0 src/main/{groovy => java}/groovy/transform/PackageScope.java | 0 .../{groovy => java}/groovy/transform/PackageScopeTarget.java | 0 .../{groovy => java}/groovy/transform/PropertyOptions.java | 0 src/main/{groovy => java}/groovy/transform/SelfType.java | 0 src/main/{groovy => java}/groovy/transform/Sortable.java | 0 src/main/{groovy => java}/groovy/transform/SourceURI.java | 0 src/main/{groovy => java}/groovy/transform/Synchronized.java | 0 src/main/{groovy => java}/groovy/transform/ToString.java | 0 src/main/{groovy => java}/groovy/transform/Trait.java | 0 .../{groovy => java}/groovy/transform/TupleConstructor.java | 0 src/main/{groovy => java}/groovy/transform/TypeChecked.java | 0 .../{groovy => java}/groovy/transform/TypeCheckingMode.java | 0 src/main/{groovy => java}/groovy/transform/Undefined.java | 0 .../{groovy => java}/groovy/transform/VisibilityOptions.java | 0 src/main/{groovy => java}/groovy/transform/WithReadLock.java | 0 src/main/{groovy => java}/groovy/transform/WithWriteLock.java | 0 .../{groovy => java}/groovy/transform/builder/Builder.java | 0 .../groovy/transform/builder/DefaultStrategy.java | 0 .../groovy/transform/builder/ExternalStrategy.java | 0 .../groovy/transform/builder/InitializerStrategy.java | 0 .../groovy/transform/builder/SimpleStrategy.java | 0 .../groovy/transform/options/DefaultPropertyHandler.java | 0 .../groovy/transform/options/ImmutablePropertyHandler.java | 0 .../groovy/transform/options/LegacyHashMapPropertyHandler.java | 0 .../groovy/transform/options/PropertyHandler.java | 0 .../{groovy => java}/groovy/transform/options/Visibility.java | 0 .../{groovy => java}/groovy/transform/stc/ClosureParams.java | 0 .../groovy/transform/stc/ClosureSignatureConflictResolver.java | 0 .../groovy/transform/stc/ClosureSignatureHint.java | 0 src/main/{groovy => java}/groovy/transform/stc/FirstParam.java | 0 .../groovy/transform/stc/FromAbstractTypeMethods.java | 0 src/main/{groovy => java}/groovy/transform/stc/FromString.java | 0 .../groovy/transform/stc/IncorrectTypeHintException.java | 0 .../groovy/transform/stc/MapEntryOrKeyValue.java | 0 .../groovy/transform/stc/PickAnyArgumentHint.java | 0 .../groovy/transform/stc/PickFirstResolver.java | 0 .../{groovy => java}/groovy/transform/stc/SecondParam.java | 0 src/main/{groovy => java}/groovy/transform/stc/SimpleType.java | 0 .../groovy/transform/stc/SingleSignatureClosureHint.java | 0 src/main/{groovy => java}/groovy/transform/stc/ThirdParam.java | 0 src/main/{groovy => java}/groovy/ui/GroovyMain.java | 0 src/main/{groovy => java}/groovy/ui/GroovySocketServer.java | 0 src/main/{groovy => java}/groovy/util/AbstractFactory.java | 0 src/main/{groovy => java}/groovy/util/BufferedIterator.java | 0 src/main/{groovy => java}/groovy/util/BuilderSupport.java | 0 src/main/{groovy => java}/groovy/util/CharsetToolkit.java | 0 src/main/{groovy => java}/groovy/util/ClosureComparator.java | 0 src/main/{groovy => java}/groovy/util/ConfigObject.java | 0 src/main/{groovy => java}/groovy/util/DelegatingScript.java | 0 src/main/{groovy => java}/groovy/util/Eval.java | 0 src/main/{groovy => java}/groovy/util/Expando.java | 0 src/main/{groovy => java}/groovy/util/Factory.java | 0 .../{groovy => java}/groovy/util/FactoryBuilderSupport.java | 0 src/main/{groovy => java}/groovy/util/GroovyCollections.java | 0 src/main/{groovy => java}/groovy/util/GroovyScriptEngine.java | 0 src/main/{groovy => java}/groovy/util/IFileNameFinder.java | 0 src/main/{groovy => java}/groovy/util/IndentPrinter.java | 0 src/main/{groovy => java}/groovy/util/MapEntry.java | 0 src/main/{groovy => java}/groovy/util/Node.java | 0 src/main/{groovy => java}/groovy/util/NodeBuilder.java | 0 src/main/{groovy => java}/groovy/util/NodeList.java | 0 src/main/{groovy => java}/groovy/util/NodePrinter.java | 0 src/main/{groovy => java}/groovy/util/ObjectGraphBuilder.java | 0 src/main/{groovy => java}/groovy/util/ObservableList.java | 0 src/main/{groovy => java}/groovy/util/ObservableMap.java | 0 src/main/{groovy => java}/groovy/util/ObservableSet.java | 0 src/main/{groovy => java}/groovy/util/OrderBy.java | 0 .../{groovy => java}/groovy/util/PermutationGenerator.java | 0 src/main/{groovy => java}/groovy/util/Proxy.java | 0 src/main/{groovy => java}/groovy/util/ProxyGenerator.java | 0 src/main/{groovy => java}/groovy/util/ResourceConnector.java | 0 src/main/{groovy => java}/groovy/util/ResourceException.java | 0 src/main/{groovy => java}/groovy/util/ScriptException.java | 0 src/main/{groovy => java}/groovy/util/logging/Commons.java | 0 src/main/{groovy => java}/groovy/util/logging/Log.java | 0 src/main/{groovy => java}/groovy/util/logging/Log4j.java | 0 src/main/{groovy => java}/groovy/util/logging/Log4j2.java | 0 src/main/{groovy => java}/groovy/util/logging/Slf4j.java | 0 src/main/{groovy => java}/groovy/util/package.html | 0 src/main/{groovy => java}/groovy/xml/QName.java | 0 src/test/MainJavadocAssertionTest.groovy | 3 ++- subprojects/groovy-json/build.gradle | 2 +- .../test/groovy/groovy/json/JsonJavadocAssertionTest.groovy | 2 ++ .../main/groovy/groovy/test/JavadocAssertionTestBuilder.groovy | 5 ++--- .../main/groovy/groovy/test/JavadocAssertionTestSuite.groovy | 2 +- .../src/main/java/groovy/transform/NotYetImplemented.java | 2 +- .../groovy/groovy/test}/JavadocAssertionTestBuilderTest.groovy | 2 +- .../src/test/groovy/groovy/xml/XmlJavadocAssertionTest.groovy | 4 ++-- subprojects/groovy-yaml/build.gradle | 1 + .../test/groovy/groovy/yaml/YamlJavadocAssertionTest.groovy | 10 +++++++--- 255 files changed, 26 insertions(+), 19 deletions(-) rename src/main/{groovy => java}/groovy/beans/Bindable.java (100%) rename src/main/{groovy => java}/groovy/beans/BindableASTTransformation.java (100%) rename src/main/{groovy => java}/groovy/beans/DefaultPropertyAccessor.java (100%) rename src/main/{groovy => java}/groovy/beans/DefaultPropertyReader.java (100%) rename src/main/{groovy => java}/groovy/beans/DefaultPropertyWriter.java (100%) rename src/main/{groovy => java}/groovy/beans/PropertyAccessor.java (100%) rename src/main/{groovy => java}/groovy/beans/PropertyReader.java (100%) rename src/main/{groovy => java}/groovy/beans/PropertyWriter.java (100%) rename src/main/{groovy => java}/groovy/beans/Vetoable.java (100%) rename src/main/{groovy => java}/groovy/beans/VetoableASTTransformation.java (100%) rename src/main/{groovy => java}/groovy/cli/Option.java (100%) rename src/main/{groovy => java}/groovy/cli/TypedOption.java (100%) rename src/main/{groovy => java}/groovy/cli/Unparsed.java (100%) rename src/main/{groovy => java}/groovy/grape/GrabAnnotationTransformation.java (100%) rename src/main/{groovy => java}/groovy/grape/Grape.java (100%) rename src/main/{groovy => java}/groovy/grape/GrapeEngine.java (100%) rename src/main/{groovy => java}/groovy/inspect/Inspector.java (100%) rename src/main/{groovy => java}/groovy/inspect/package.html (100%) rename src/main/{groovy => java}/groovy/io/EncodingAwareBufferedWriter.java (100%) rename src/main/{groovy => java}/groovy/io/FileType.java (100%) rename src/main/{groovy => java}/groovy/io/FileVisitResult.java (100%) rename src/main/{groovy => java}/groovy/io/GroovyPrintStream.java (100%) rename src/main/{groovy => java}/groovy/io/GroovyPrintWriter.java (100%) rename src/main/{groovy => java}/groovy/io/LineColumnReader.java (100%) rename src/main/{groovy => java}/groovy/io/PlatformLineWriter.java (100%) rename src/main/{groovy => java}/groovy/io/package.html (100%) rename src/main/{groovy => java}/groovy/lang/AdaptingMetaClass.java (100%) rename src/main/{groovy => java}/groovy/lang/BenchmarkInterceptor.java (100%) rename src/main/{groovy => java}/groovy/lang/Binding.java (100%) copy src/main/{groovy => java}/groovy/lang/Buildable.java (100%) rename src/main/{groovy => java}/groovy/lang/Category.java (100%) rename src/main/{groovy => java}/groovy/lang/Closure.java (99%) rename src/main/{groovy => java}/groovy/lang/ClosureException.java (100%) rename src/main/{groovy => java}/groovy/lang/ClosureInvokingMethod.java (100%) rename src/main/{groovy => java}/groovy/lang/Delegate.java (100%) rename src/main/{groovy => java}/groovy/lang/DelegatesTo.java (100%) rename src/main/{groovy => java}/groovy/lang/DelegatingMetaClass.java (100%) rename src/main/{groovy => java}/groovy/lang/DeprecationException.java (100%) rename src/main/{groovy => java}/groovy/lang/EmptyRange.java (100%) rename src/main/{groovy => java}/groovy/lang/ExpandoMetaClass.java (100%) rename src/main/{groovy => java}/groovy/lang/ExpandoMetaClassCreationHandle.java (100%) rename src/main/{groovy => java}/groovy/lang/GString.java (100%) rename src/main/{groovy => java}/groovy/lang/GeneratedGroovyProxy.java (100%) rename src/main/{groovy => java}/groovy/lang/Grab.java (100%) rename src/main/{groovy => java}/groovy/lang/GrabConfig.java (100%) rename src/main/{groovy => java}/groovy/lang/GrabExclude.java (100%) rename src/main/{groovy => java}/groovy/lang/GrabResolver.java (100%) rename src/main/{groovy => java}/groovy/lang/Grapes.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyCallable.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyClassLoader.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyCodeSource.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyInterceptable.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyObject.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyObjectSupport.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyResourceLoader.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyRuntimeException.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovyShell.java (100%) rename src/main/{groovy => java}/groovy/lang/GroovySystem.java (100%) rename src/main/{groovy => java}/groovy/lang/Groovydoc.java (100%) rename src/main/{groovy => java}/groovy/lang/IllegalPropertyAccessException.java (100%) rename src/main/{groovy => java}/groovy/lang/IncorrectClosureArgumentsException.java (100%) rename src/main/{groovy => java}/groovy/lang/IntRange.java (100%) rename src/main/{groovy => java}/groovy/lang/Interceptor.java (100%) rename src/main/{groovy => java}/groovy/lang/Lazy.java (100%) rename src/main/{groovy => java}/groovy/lang/ListWithDefault.java (100%) rename src/main/{groovy => java}/groovy/lang/MapWithDefault.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaArrayLengthProperty.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaBeanProperty.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaClass.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaClassImpl.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaClassRegistry.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaClassRegistryChangeEvent.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaClassRegistryChangeEventListener.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaExpandoProperty.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaMethod.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaObjectProtocol.java (100%) rename src/main/{groovy => java}/groovy/lang/MetaProperty.java (100%) rename src/main/{groovy => java}/groovy/lang/MissingClassException.java (100%) rename src/main/{groovy => java}/groovy/lang/MissingFieldException.java (100%) rename src/main/{groovy => java}/groovy/lang/MissingMethodException.java (100%) rename src/main/{groovy => java}/groovy/lang/MissingPropertyException.java (100%) rename src/main/{groovy => java}/groovy/lang/Mixin.java (100%) rename src/main/{groovy => java}/groovy/lang/MutableMetaClass.java (100%) rename src/main/{groovy => java}/groovy/lang/Newify.java (100%) rename src/main/{groovy => java}/groovy/lang/NonEmptySequence.java (100%) rename src/main/{groovy => java}/groovy/lang/NumberRange.java (100%) rename src/main/{groovy => java}/groovy/lang/ObjectRange.java (100%) rename src/main/{groovy => java}/groovy/lang/ParameterArray.java (100%) rename src/main/{groovy => java}/groovy/lang/PropertyAccessInterceptor.java (100%) rename src/main/{groovy => java}/groovy/lang/PropertyValue.java (100%) rename src/main/{groovy => java}/groovy/lang/ProxyMetaClass.java (100%) rename src/main/{groovy => java}/groovy/lang/Range.java (100%) rename src/main/{groovy => java}/groovy/lang/ReadOnlyPropertyException.java (100%) rename src/main/{groovy => java}/groovy/lang/Reference.java (100%) rename src/main/{groovy => java}/groovy/lang/Script.java (100%) rename src/main/{groovy => java}/groovy/lang/Sequence.java (100%) rename src/main/{groovy => java}/groovy/lang/Singleton.java (100%) rename src/main/{groovy => java}/groovy/lang/SpreadListEvaluatingException.java (100%) rename src/main/{groovy => java}/groovy/lang/SpreadMap.java (100%) rename src/main/{groovy => java}/groovy/lang/SpreadMapEvaluatingException.java (100%) rename src/main/{groovy => java}/groovy/lang/StringWriterIOException.java (100%) rename src/main/{groovy => java}/groovy/lang/TracingInterceptor.java (100%) rename src/main/{groovy => java}/groovy/lang/TrampolineClosure.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple0.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple1.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple10.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple11.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple12.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple13.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple14.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple15.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple16.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple2.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple3.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple4.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple5.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple6.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple7.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple8.java (100%) rename src/main/{groovy => java}/groovy/lang/Tuple9.java (100%) rename src/main/{groovy => java}/groovy/lang/Writable.java (100%) rename src/main/{groovy => java}/groovy/lang/groovydoc/Groovydoc.java (100%) rename src/main/{groovy => java}/groovy/lang/groovydoc/GroovydocHolder.java (100%) rename src/main/{groovy => java}/groovy/lang/groovydoc/GroovydocTag.java (100%) rename src/main/{groovy => java}/groovy/lang/package.html (100%) rename src/main/{groovy => java}/groovy/namespace/QName.java (100%) rename src/main/{groovy => java}/groovy/security/GroovyCodeSourcePermission.java (100%) rename src/main/{groovy => java}/groovy/security/package.html (100%) rename src/main/{groovy => java}/groovy/time/BaseDuration.java (100%) rename src/main/{groovy => java}/groovy/time/DatumDependentDuration.java (100%) rename src/main/{groovy => java}/groovy/time/Duration.java (100%) rename src/main/{groovy => java}/groovy/time/TimeCategory.java (100%) rename src/main/{groovy => java}/groovy/time/TimeDatumDependentDuration.java (100%) rename src/main/{groovy => java}/groovy/time/TimeDuration.java (100%) rename src/main/{groovy => java}/groovy/time/package.html (100%) rename src/main/{groovy => java}/groovy/transform/ASTTest.java (100%) rename src/main/{groovy => java}/groovy/transform/AnnotationCollector.java (97%) rename src/main/{groovy => java}/groovy/transform/AnnotationCollectorMode.java (100%) rename src/main/{groovy => java}/groovy/transform/AutoClone.java (100%) rename src/main/{groovy => java}/groovy/transform/AutoCloneStyle.java (100%) rename src/main/{groovy => java}/groovy/transform/AutoFinal.java (100%) rename src/main/{groovy => java}/groovy/transform/AutoImplement.java (100%) rename src/main/{groovy => java}/groovy/transform/BaseScript.java (100%) rename src/main/{groovy => java}/groovy/transform/CompilationUnitAware.java (100%) rename src/main/{groovy => java}/groovy/transform/CompileStatic.java (100%) rename src/main/{groovy => java}/groovy/transform/EqualsAndHashCode.java (100%) rename src/main/{groovy => java}/groovy/transform/ExternalizeMethods.java (100%) rename src/main/{groovy => java}/groovy/transform/ExternalizeVerifier.java (100%) rename src/main/{groovy => java}/groovy/transform/Field.java (100%) rename src/main/{groovy => java}/groovy/transform/Generated.java (100%) rename src/main/{groovy => java}/groovy/transform/ImmutableBase.java (100%) rename src/main/{groovy => java}/groovy/transform/ImmutableOptions.java (100%) rename src/main/{groovy => java}/groovy/transform/IndexedProperty.java (100%) rename src/main/{groovy => java}/groovy/transform/InheritConstructors.java (100%) rename src/main/{groovy => java}/groovy/transform/Internal.java (100%) rename src/main/{groovy => java}/groovy/transform/KnownImmutable.java (100%) rename src/main/{groovy => java}/groovy/transform/MapConstructor.java (100%) rename src/main/{groovy => java}/groovy/transform/Memoized.java (100%) rename src/main/{groovy => java}/groovy/transform/NamedDelegate.java (100%) rename src/main/{groovy => java}/groovy/transform/NamedParam.java (100%) rename src/main/{groovy => java}/groovy/transform/NamedParams.java (100%) rename src/main/{groovy => java}/groovy/transform/NamedVariant.java (100%) rename src/main/{groovy => java}/groovy/transform/NullCheck.java (100%) rename src/main/{groovy => java}/groovy/transform/PackageScope.java (100%) rename src/main/{groovy => java}/groovy/transform/PackageScopeTarget.java (100%) rename src/main/{groovy => java}/groovy/transform/PropertyOptions.java (100%) rename src/main/{groovy => java}/groovy/transform/SelfType.java (100%) rename src/main/{groovy => java}/groovy/transform/Sortable.java (100%) rename src/main/{groovy => java}/groovy/transform/SourceURI.java (100%) rename src/main/{groovy => java}/groovy/transform/Synchronized.java (100%) rename src/main/{groovy => java}/groovy/transform/ToString.java (100%) rename src/main/{groovy => java}/groovy/transform/Trait.java (100%) rename src/main/{groovy => java}/groovy/transform/TupleConstructor.java (100%) rename src/main/{groovy => java}/groovy/transform/TypeChecked.java (100%) rename src/main/{groovy => java}/groovy/transform/TypeCheckingMode.java (100%) rename src/main/{groovy => java}/groovy/transform/Undefined.java (100%) rename src/main/{groovy => java}/groovy/transform/VisibilityOptions.java (100%) rename src/main/{groovy => java}/groovy/transform/WithReadLock.java (100%) rename src/main/{groovy => java}/groovy/transform/WithWriteLock.java (100%) rename src/main/{groovy => java}/groovy/transform/builder/Builder.java (100%) rename src/main/{groovy => java}/groovy/transform/builder/DefaultStrategy.java (100%) rename src/main/{groovy => java}/groovy/transform/builder/ExternalStrategy.java (100%) rename src/main/{groovy => java}/groovy/transform/builder/InitializerStrategy.java (100%) rename src/main/{groovy => java}/groovy/transform/builder/SimpleStrategy.java (100%) rename src/main/{groovy => java}/groovy/transform/options/DefaultPropertyHandler.java (100%) rename src/main/{groovy => java}/groovy/transform/options/ImmutablePropertyHandler.java (100%) rename src/main/{groovy => java}/groovy/transform/options/LegacyHashMapPropertyHandler.java (100%) rename src/main/{groovy => java}/groovy/transform/options/PropertyHandler.java (100%) rename src/main/{groovy => java}/groovy/transform/options/Visibility.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/ClosureParams.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/ClosureSignatureConflictResolver.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/ClosureSignatureHint.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/FirstParam.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/FromAbstractTypeMethods.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/FromString.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/IncorrectTypeHintException.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/MapEntryOrKeyValue.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/PickAnyArgumentHint.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/PickFirstResolver.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/SecondParam.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/SimpleType.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/SingleSignatureClosureHint.java (100%) rename src/main/{groovy => java}/groovy/transform/stc/ThirdParam.java (100%) rename src/main/{groovy => java}/groovy/ui/GroovyMain.java (100%) rename src/main/{groovy => java}/groovy/ui/GroovySocketServer.java (100%) rename src/main/{groovy => java}/groovy/util/AbstractFactory.java (100%) rename src/main/{groovy => java}/groovy/util/BufferedIterator.java (100%) rename src/main/{groovy => java}/groovy/util/BuilderSupport.java (100%) rename src/main/{groovy => java}/groovy/util/CharsetToolkit.java (100%) rename src/main/{groovy => java}/groovy/util/ClosureComparator.java (100%) rename src/main/{groovy => java}/groovy/util/ConfigObject.java (100%) rename src/main/{groovy => java}/groovy/util/DelegatingScript.java (100%) rename src/main/{groovy => java}/groovy/util/Eval.java (100%) rename src/main/{groovy => java}/groovy/util/Expando.java (100%) rename src/main/{groovy => java}/groovy/util/Factory.java (100%) rename src/main/{groovy => java}/groovy/util/FactoryBuilderSupport.java (100%) rename src/main/{groovy => java}/groovy/util/GroovyCollections.java (100%) rename src/main/{groovy => java}/groovy/util/GroovyScriptEngine.java (100%) rename src/main/{groovy => java}/groovy/util/IFileNameFinder.java (100%) rename src/main/{groovy => java}/groovy/util/IndentPrinter.java (100%) rename src/main/{groovy => java}/groovy/util/MapEntry.java (100%) rename src/main/{groovy => java}/groovy/util/Node.java (100%) rename src/main/{groovy => java}/groovy/util/NodeBuilder.java (100%) rename src/main/{groovy => java}/groovy/util/NodeList.java (100%) rename src/main/{groovy => java}/groovy/util/NodePrinter.java (100%) rename src/main/{groovy => java}/groovy/util/ObjectGraphBuilder.java (100%) rename src/main/{groovy => java}/groovy/util/ObservableList.java (100%) rename src/main/{groovy => java}/groovy/util/ObservableMap.java (100%) rename src/main/{groovy => java}/groovy/util/ObservableSet.java (100%) rename src/main/{groovy => java}/groovy/util/OrderBy.java (100%) rename src/main/{groovy => java}/groovy/util/PermutationGenerator.java (100%) rename src/main/{groovy => java}/groovy/util/Proxy.java (100%) rename src/main/{groovy => java}/groovy/util/ProxyGenerator.java (100%) rename src/main/{groovy => java}/groovy/util/ResourceConnector.java (100%) rename src/main/{groovy => java}/groovy/util/ResourceException.java (100%) rename src/main/{groovy => java}/groovy/util/ScriptException.java (100%) rename src/main/{groovy => java}/groovy/util/logging/Commons.java (100%) rename src/main/{groovy => java}/groovy/util/logging/Log.java (100%) rename src/main/{groovy => java}/groovy/util/logging/Log4j.java (100%) rename src/main/{groovy => java}/groovy/util/logging/Log4j2.java (100%) rename src/main/{groovy => java}/groovy/util/logging/Slf4j.java (100%) rename src/main/{groovy => java}/groovy/util/package.html (100%) rename src/main/{groovy => java}/groovy/xml/QName.java (100%) rename {src/test/groovy/util => subprojects/groovy-test/src/test/groovy/groovy/test}/JavadocAssertionTestBuilderTest.groovy (99%) rename src/main/groovy/groovy/lang/Buildable.java => subprojects/groovy-yaml/src/test/groovy/groovy/yaml/YamlJavadocAssertionTest.groovy (78%)