[ecj] branch master updated (3d86b53 -> 6d0dcfc)
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Apr 10 13:43:58 UTC 2018
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a change to branch master
in repository ecj.
from 3d86b53 Upload to unstable
adds 17a5894 New upstream version 3.13.0
new 117ffae Update upstream source from tag 'upstream/3.13.0'
adds f46684f New upstream version 3.13.1
new 9f037f1 Update upstream source from tag 'upstream/3.13.1'
adds 02bc990 New upstream version 3.13.2
new 7f43fc2 Update upstream source from tag 'upstream/3.13.2'
new f78d065 Removed an optional dependency on the dom module
new 2610f31 Standards-Version updated to 4.1.4
new 695246e Updated the version of the Maven pom
new 6d0dcfc Upload to unstable
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
debian/changelog | 9 +
debian/control | 2 +-
debian/patches/remove-model-dependency.patch | 23 +
debian/patches/series | 1 +
debian/poms/ecj.pom | 2 +-
debian/rules | 3 -
modules/mod.one/model9/abc/A.java | 2 +
modules/mod.one/module-info.java | 8 +
org.eclipse.jdt.annotation/.settings/.api_filters | 21 -
org.eclipse.jdt.annotation/META-INF/MANIFEST.MF | 2 +-
org.eclipse.jdt.annotation/pom.xml | 4 +-
org.eclipse.jdt.annotation_v1/pom.xml | 2 +-
org.eclipse.jdt.apt.core/.classpath | 2 +-
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
org.eclipse.jdt.apt.core/META-INF/MANIFEST.MF | 4 +-
org.eclipse.jdt.apt.core/forceQualifierUpdate.txt | 3 +-
org.eclipse.jdt.apt.core/pom.xml | 6 +-
.../jdt/apt/core/internal/JarFactoryContainer.java | 5 +-
.../declaration/EclipseDeclarationImpl.java | 4 +-
.../declaration/PackageDeclarationImpl.java | 6 +-
.../apt/core/internal/env/BaseProcessorEnv.java | 20 +-
.../core/internal/env/BinaryFileOutputStream.java | 2 +-
.../jdt/apt/core/internal/env/BuildFilerImpl.java | 10 +-
.../core/internal/env/EncodedFileOutputStream.java | 4 +-
.../jdt/apt/core/internal/env/FilerImpl.java | 6 +-
.../jdt/apt/core/internal/util/FactoryPath.java | 38 +-
.../jdt/apt/core/internal/util/ManyToMany.java | 5 +-
.../org/eclipse/jdt/apt/core/util/AptConfig.java | 4 +-
org.eclipse.jdt.apt.pluggable.core/.classpath | 2 +-
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
.../META-INF/MANIFEST.MF | 4 +-
org.eclipse.jdt.apt.pluggable.core/pom.xml | 4 +-
.../core/dispatch/IdeProcessingEnvImpl.java | 47 +-
.../apt/pluggable/core/filer/IdeFilerImpl.java | 8 +-
.../core/filer/IdeNonSourceOutputStream.java | 4 +-
org.eclipse.jdt.apt.ui/.classpath | 2 +-
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
org.eclipse.jdt.apt.ui/META-INF/MANIFEST.MF | 4 +-
org.eclipse.jdt.apt.ui/pom.xml | 4 +-
.../AdvancedFactoryPathOptionsDialog.java | 7 +-
.../preferences/AptConfigurationBlock.java | 9 +-
.../jdt/apt/ui/internal/preferences/Messages.java | 5 +-
.../ui/internal/preferences/messages.properties | 1 -
org.eclipse.jdt.compiler.apt/.classpath | 2 +-
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
org.eclipse.jdt.compiler.apt/META-INF/MANIFEST.MF | 4 +-
org.eclipse.jdt.compiler.apt/build.properties | 4 +-
org.eclipse.jdt.compiler.apt/pom.xml | 25 +-
.../apt/dispatch/AnnotationDiscoveryVisitor.java | 16 +-
.../apt/dispatch/BaseProcessingEnvImpl.java | 2 +-
.../dispatch/BatchAnnotationProcessorManager.java | 36 +-
.../compiler/apt/dispatch/RoundEnvImpl.java | 7 +-
.../compiler/apt/model/AnnotationMemberValue.java | 14 +-
.../compiler/apt/model/AnnotationMirrorImpl.java | 27 +-
.../compiler/apt/model/AnnotationValueImpl.java | 5 +-
.../compiler/apt/model/DeclaredTypeImpl.java | 5 +-
.../internal/compiler/apt/model/ElementImpl.java | 11 +-
.../internal/compiler/apt/model/ElementsImpl.java | 24 +-
.../internal/compiler/apt/model/ElementsImpl9.java | 186 +
.../compiler/apt/model/ErrorTypeElement.java | 2 +-
.../compiler/apt/model/ExecutableTypeImpl.java | 5 +-
.../jdt/internal/compiler/apt/model/Factory.java | 48 +-
.../compiler/apt/model/ModuleElementImpl.java | 373 ++
.../internal/compiler/apt/model/NoTypeImpl.java | 8 +-
.../compiler/apt/model/PackageElementImpl.java | 28 +-
.../compiler/apt/model/TypeElementImpl.java | 5 +-
.../jdt/internal/compiler/apt/model/TypesImpl.java | 214 +-
.../jdt/internal/compiler/apt/util/Archive.java | 20 +-
.../compiler/apt/util/ArchiveFileObject.java | 44 +-
.../compiler/apt/util/EclipseFileManager.java | 719 ++-
.../compiler/apt/util/EclipseFileObject.java | 4 +-
.../internal/compiler/apt/util/JrtFileSystem.java | 247 +
.../jdt/internal/compiler/apt/util/ManyToMany.java | 5 +-
.../compiler/apt/util/ModuleLocationHandler.java | 246 +
org.eclipse.jdt.compiler.tool/.classpath | 3 +-
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
org.eclipse.jdt.compiler.tool/META-INF/MANIFEST.MF | 6 +-
org.eclipse.jdt.compiler.tool/build.properties | 6 +-
org.eclipse.jdt.compiler.tool/pom.xml | 25 +-
.../internal/compiler/batch/ClasspathJsr199.java | 97 +-
.../jdt/internal/compiler/tool/Archive.java | 48 +-
.../internal/compiler/tool/ArchiveFileObject.java | 41 +-
.../internal/compiler/tool/EclipseCompiler.java | 24 +-
.../compiler/tool/EclipseCompilerImpl.java | 268 +-
.../internal/compiler/tool/EclipseFileManager.java | 771 ++-
.../internal/compiler/tool/EclipseFileObject.java | 4 +-
.../jdt/internal/compiler/tool/JrtFileSystem.java | 247 +
.../compiler/tool/ModuleLocationHandler.java | 256 +
.../.classpath | 2 +-
org.eclipse.jdt.core.internal.tools/.project | 28 +
.../.settings/org.eclipse.core.resources.prefs | 0
.../.settings/org.eclipse.core.runtime.prefs | 0
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
.../.settings/org.eclipse.jdt.ui.prefs | 0
.../.settings/org.eclipse.pde.prefs | 0
.../META-INF/MANIFEST.MF | 9 +
.../about.html | 7 +-
.../build.properties | 6 +-
org.eclipse.jdt.core.internal.tools/readme.txt | 71 +
.../internal/tools/unicode/CodePointsBuilder.java | 109 +
.../core/internal/tools/unicode/Environment.java | 16 +
.../core/internal/tools/unicode/FileEncoder.java | 165 +
.../unicode/GenerateIdentifierPartResources.java | 11 +
.../unicode/GenerateIdentifierStartResources.java | 11 +
.../internal/tools/unicode/PartEnvironment.java | 30 +
.../internal/tools/unicode/StartEnvironment.java | 30 +
.../core/internal/tools/unicode/TableBuilder.java | 77 +
.../tools/unicode/UnicodeResourceGenerator.java | 51 +
org.eclipse.jdt.core/.classpath | 2 +-
org.eclipse.jdt.core/.options | 40 +
org.eclipse.jdt.core/.settings/.api_filters | 1190 ++++-
.../.settings/org.eclipse.jdt.core.prefs | 6 +-
org.eclipse.jdt.core/META-INF/MANIFEST.MF | 22 +-
org.eclipse.jdt.core/about.html | 2 +-
.../org/eclipse/jdt/core/BuildJarIndex.java | 2 +-
.../org/eclipse/jdt/core/CheckDebugAttributes.java | 4 +-
.../org/eclipse/jdt/core/JDTCompilerAdapter.java | 3 +-
.../jdt/internal/compiler/batch/BasicModule.java | 278 +
.../compiler/batch/ClasspathDirectory.java | 100 +-
.../jdt/internal/compiler/batch/ClasspathJar.java | 159 +-
.../internal/compiler/batch/ClasspathJep247.java | 215 +
.../jdt/internal/compiler/batch/ClasspathJrt.java | 392 ++
.../internal/compiler/batch/ClasspathLocation.java | 86 +-
.../compiler/batch/ClasspathSourceJar.java | 22 +-
.../internal/compiler/batch/CompilationUnit.java | 38 +-
.../jdt/internal/compiler/batch/FileFinder.java | 27 +-
.../jdt/internal/compiler/batch/FileSystem.java | 398 +-
.../eclipse/jdt/internal/compiler/batch/Main.java | 1180 ++++-
.../jdt/internal/compiler/batch/ModuleFinder.java | 253 +
.../internal/compiler/batch/messages.properties | 85 +-
org.eclipse.jdt.core/build.properties | 3 +-
.../jdt/internal/codeassist/CompletionEngine.java | 704 ++-
.../jdt/internal/codeassist/ISearchRequestor.java | 2 +
.../internal/codeassist/ISelectionRequestor.java | 16 +-
.../codeassist/InternalCompletionProposal.java | 18 +-
.../internal/codeassist/MissingTypesGuesser.java | 4 +
.../internal/codeassist/RelevanceConstants.java | 1 +
.../jdt/internal/codeassist/SelectionEngine.java | 189 +-
.../complete/CompletionJavadocParser.java | 4 +-
.../complete/CompletionOnExportReference.java | 47 +
.../complete/CompletionOnKeywordModule2.java | 37 +
.../CompletionOnKeywordModuleDeclaration.java | 37 +
.../complete/CompletionOnKeywordModuleInfo.java | 44 +
.../complete/CompletionOnModuleDeclaration.java | 23 +
.../complete/CompletionOnModuleReference.java | 45 +
.../CompletionOnPackageVisibilityReference.java | 51 +
...videsImplementationsQualifiedTypeReference.java | 21 +
...ProvidesImplementationsSingleTypeReference.java | 18 +
...OnProvidesInterfacesQualifiedTypeReference.java | 21 +
...ionOnProvidesInterfacesSingleTypeReference.java | 18 +
.../CompletionOnReferenceExpressionName.java | 7 +-
.../CompletionOnUsesQualifiedTypeReference.java | 20 +
.../CompletionOnUsesSingleTypeReference.java | 18 +
.../codeassist/complete/CompletionParser.java | 241 +-
.../jdt/internal/codeassist/impl/AssistParser.java | 264 +-
.../jdt/internal/codeassist/impl/Engine.java | 11 +-
.../jdt/internal/codeassist/impl/Keywords.java | 10 +-
.../select/SelectionOnModuleDeclaration.java | 31 +
.../select/SelectionOnModuleReference.java | 42 +
.../SelectionOnPackageVisibilityReference.java | 43 +
.../select/SelectionOnReferenceExpression.java | 6 +-
.../select/SelectionOnReferenceExpressionName.java | 7 +-
.../select/SelectionOnSingleTypeReference.java | 5 +-
.../codeassist/select/SelectionParser.java | 31 +-
.../jdt/core/compiler/CategorizedProblem.java | 7 +-
.../eclipse/jdt/core/compiler/CharOperation.java | 150 +-
.../org/eclipse/jdt/core/compiler/IProblem.java | 122 +-
.../eclipse/jdt/internal/compiler/ASTVisitor.java | 5 +-
.../eclipse/jdt/internal/compiler/ClassFile.java | 437 +-
.../jdt/internal/compiler/ClassFilePool.java | 23 +-
.../jdt/internal/compiler/CompilationResult.java | 4 +-
.../eclipse/jdt/internal/compiler/Compiler.java | 22 +-
.../eclipse/jdt/internal/compiler/ReadManager.java | 6 +-
.../eclipse/jdt/internal/compiler/ast/ASTNode.java | 64 +-
.../compiler/ast/AllocationExpression.java | 61 +-
.../jdt/internal/compiler/ast/Annotation.java | 214 +-
.../compiler/ast/AnnotationMethodDeclaration.java | 6 +-
.../compiler/ast/ArrayAllocationExpression.java | 4 +-
.../compiler/ast/ArrayQualifiedTypeReference.java | 4 +-
.../jdt/internal/compiler/ast/ArrayReference.java | 16 +-
.../internal/compiler/ast/ArrayTypeReference.java | 79 +-
.../jdt/internal/compiler/ast/Assignment.java | 2 -
.../internal/compiler/ast/BinaryExpression.java | 4 +-
.../jdt/internal/compiler/ast/CastExpression.java | 27 +-
.../internal/compiler/ast/ClassLiteralAccess.java | 6 +-
.../compiler/ast/CombinedBinaryExpression.java | 22 +-
.../compiler/ast/CompilationUnitDeclaration.java | 110 +-
.../internal/compiler/ast/ExportsStatement.java | 32 +
.../jdt/internal/compiler/ast/FieldReference.java | 3 +
.../internal/compiler/ast/ForeachStatement.java | 4 +-
.../compiler/ast/FunctionalExpression.java | 12 +-
.../jdt/internal/compiler/ast/ImportReference.java | 20 +-
.../internal/compiler/ast/LambdaExpression.java | 91 +-
.../internal/compiler/ast/LocalDeclaration.java | 7 +-
.../jdt/internal/compiler/ast/MemberValuePair.java | 5 +-
.../jdt/internal/compiler/ast/MessageSend.java | 93 +-
.../internal/compiler/ast/MethodDeclaration.java | 5 +-
.../internal/compiler/ast/ModuleDeclaration.java | 382 ++
.../jdt/internal/compiler/ast/ModuleReference.java | 46 +
.../jdt/internal/compiler/ast/ModuleStatement.java | 23 +
.../jdt/internal/compiler/ast/NameReference.java | 2 +-
.../compiler/ast/NullAnnotationMatching.java | 18 +-
.../jdt/internal/compiler/ast/OpensStatement.java | 35 +
.../compiler/ast/PackageVisibilityStatement.java | 94 +
.../ast/ParameterizedQualifiedTypeReference.java | 38 +-
.../ast/ParameterizedSingleTypeReference.java | 13 +-
.../internal/compiler/ast/ProvidesStatement.java | 131 +
.../ast/QualifiedAllocationExpression.java | 214 +-
.../compiler/ast/QualifiedTypeReference.java | 51 +-
.../internal/compiler/ast/ReferenceExpression.java | 171 +-
.../internal/compiler/ast/RequiresStatement.java | 56 +
.../internal/compiler/ast/SingleNameReference.java | 6 +-
.../jdt/internal/compiler/ast/Statement.java | 4 +-
.../jdt/internal/compiler/ast/SwitchStatement.java | 4 +-
.../jdt/internal/compiler/ast/TryStatement.java | 213 +-
.../jdt/internal/compiler/ast/TypeParameter.java | 29 +-
.../jdt/internal/compiler/ast/TypeReference.java | 4 +-
.../jdt/internal/compiler/ast/UnaryExpression.java | 6 +-
.../compiler/ast/UnlikelyArgumentCheck.java | 187 +
.../jdt/internal/compiler/ast/UsesStatement.java | 29 +
.../jdt/internal/compiler/ast/WhileStatement.java | 3 +-
.../internal/compiler/classfmt/AnnotationInfo.java | 18 +-
.../compiler/classfmt/AnnotationMethodInfo.java | 41 +-
.../AnnotationMethodInfoWithAnnotations.java | 9 +-
...> AnnotationMethodInfoWithTypeAnnotations.java} | 19 +-
.../compiler/classfmt/BinaryTypeFormatter.java | 136 +
.../compiler/classfmt/ClassFileConstants.java | 20 +-
.../compiler/classfmt/ClassFileReader.java | 150 +-
.../compiler/classfmt/ElementValuePairInfo.java | 4 +-
.../classfmt/ExternalAnnotationDecorator.java | 295 ++
.../classfmt/ExternalAnnotationProvider.java | 51 +-
.../compiler/classfmt/JavaBinaryNames.java | 17 +
.../jdt/internal/compiler/classfmt/MethodInfo.java | 31 +-
.../classfmt/MethodInfoWithAnnotations.java | 9 +-
.../MethodInfoWithParameterAnnotations.java | 14 +-
.../classfmt/MethodInfoWithTypeAnnotations.java | 10 +-
.../jdt/internal/compiler/classfmt/ModuleInfo.java | 389 ++
.../NonNullDefaultAwareTypeAnnotationWalker.java | 62 +-
.../compiler/classfmt/TypeAnnotationInfo.java | 35 +-
.../compiler/classfmt/TypeAnnotationWalker.java | 6 +-
.../compiler/codegen/AttributeNamesConstants.java | 5 +-
.../jdt/internal/compiler/codegen/CodeStream.java | 269 +-
.../internal/compiler/codegen/ConstantPool.java | 73 +-
.../compiler/env/AutomaticModuleNaming.java | 132 +
.../internal/compiler/env/IBinaryAnnotation.java | 8 +
.../{IBinaryAnnotation.java => IBinaryModule.java} | 21 +-
.../jdt/internal/compiler/env/IBinaryType.java | 9 +-
.../internal/compiler/env/ICompilationUnit.java | 35 +-
.../eclipse/jdt/internal/compiler/env/IModule.java | 134 +
.../compiler/env/IModuleAwareNameEnvironment.java | 123 +
.../internal/compiler/env/IModulePathEntry.java | 88 +
.../internal/compiler/env/IMultiModuleEntry.java | 35 +
.../internal/compiler/env/INameEnvironment.java | 108 +-
.../compiler/env/INameEnvironmentExtension.java | 11 +-
.../compiler/env/ITypeAnnotationWalker.java | 6 +-
.../internal/compiler/env/IUpdatableModule.java | 62 +
.../internal/compiler/env/ModuleReferenceImpl.java | 40 +
.../compiler/env/NameEnvironmentAnswer.java | 85 +-
.../internal/compiler/env/PackageExportImpl.java | 41 +
.../flow/ExceptionHandlingFlowContext.java | 4 +-
.../jdt/internal/compiler/flow/FlowContext.java | 18 +-
.../internal/compiler/flow/LabelFlowContext.java | 4 +-
.../internal/compiler/flow/LoopingFlowContext.java | 4 +-
.../internal/compiler/flow/SwitchFlowContext.java | 6 +-
.../jdt/internal/compiler/flow/TryFlowContext.java | 4 +-
.../compiler/flow/UnconditionalFlowInfo.java | 6 +-
.../internal/compiler/impl/CompilerOptions.java | 165 +-
.../jdt/internal/compiler/impl/IrritantSet.java | 23 +-
.../compiler/lookup/AnnotationBinding.java | 38 +-
.../jdt/internal/compiler/lookup/ArrayBinding.java | 42 +
.../compiler/lookup/BinaryModuleBinding.java | 186 +
.../compiler/lookup/BinaryTypeBinding.java | 114 +-
.../jdt/internal/compiler/lookup/Binding.java | 15 +-
.../jdt/internal/compiler/lookup/BlockScope.java | 13 +-
.../jdt/internal/compiler/lookup/BoundSet.java | 137 +-
.../internal/compiler/lookup/CaptureBinding.java | 30 +-
.../internal/compiler/lookup/CaptureBinding18.java | 22 -
.../jdt/internal/compiler/lookup/ClassScope.java | 64 +-
.../compiler/lookup/CompilationUnitScope.java | 127 +-
.../lookup/ConstraintExpressionFormula.java | 100 +-
.../compiler/lookup/ConstraintTypeFormula.java | 3 +
.../lookup/ExternalAnnotationSuperimposer.java | 10 +-
.../lookup/ImplicitNullAnnotationVerifier.java | 36 +-
.../compiler/lookup/InferenceContext18.java | 111 +-
.../compiler/lookup/InferenceVariable.java | 12 +-
.../compiler/lookup/IntersectionTypeBinding18.java | 10 +-
.../compiler/lookup/LookupEnvironment.java | 744 ++-
.../compiler/lookup/MemberTypeBinding.java | 8 +-
.../internal/compiler/lookup/MethodBinding.java | 97 +-
.../jdt/internal/compiler/lookup/MethodScope.java | 132 +-
.../internal/compiler/lookup/MethodVerifier.java | 4 +-
.../internal/compiler/lookup/MethodVerifier15.java | 10 +-
.../internal/compiler/lookup/ModuleBinding.java | 820 +++
.../internal/compiler/lookup/PackageBinding.java | 177 +-
.../lookup/ParameterizedGenericMethodBinding.java | 24 +-
.../lookup/ParameterizedMethodBinding.java | 8 +-
.../compiler/lookup/ParameterizedTypeBinding.java | 69 +-
.../PolyParameterizedGenericMethodBinding.java | 66 +-
.../compiler/lookup/ProblemMethodBinding.java | 2 +-
.../internal/compiler/lookup/ProblemReasons.java | 3 +-
.../internal/compiler/lookup/RawTypeBinding.java | 32 +-
.../internal/compiler/lookup/ReferenceBinding.java | 149 +-
.../jdt/internal/compiler/lookup/Scope.java | 243 +-
.../internal/compiler/lookup/SignatureWrapper.java | 9 +
.../compiler/lookup/SourceModuleBinding.java | 165 +
.../compiler/lookup/SourceTypeBinding.java | 5331 ++++++++++----------
.../compiler/lookup/SplitPackageBinding.java | 299 ++
.../lookup/SyntheticFactoryMethodBinding.java | 5 +-
.../compiler/lookup/SyntheticMethodBinding.java | 10 +-
.../jdt/internal/compiler/lookup/TagBits.java | 10 +-
.../jdt/internal/compiler/lookup/TypeBound.java | 8 +-
.../internal/compiler/lookup/TypeConstants.java | 95 +-
.../jdt/internal/compiler/lookup/TypeIds.java | 18 +-
.../jdt/internal/compiler/lookup/TypeSystem.java | 17 +-
.../compiler/lookup/TypeVariableBinding.java | 21 +-
.../lookup/UnresolvedReferenceBinding.java | 16 +-
.../internal/compiler/lookup/WildcardBinding.java | 6 +-
.../compiler/parser/AbstractCommentParser.java | 61 +-
.../internal/compiler/parser/ConflictedParser.java | 6 +
.../compiler/parser/JavadocTagConstants.java | 6 +-
.../jdt/internal/compiler/parser/Parser.java | 1698 ++++---
.../compiler/parser/ParserBasicInformation.java | 37 +-
.../internal/compiler/parser/RecoveredElement.java | 21 +-
.../internal/compiler/parser/RecoveredExport.java | 94 +
...dParser.java => RecoveredExportsStatement.java} | 23 +-
.../internal/compiler/parser/RecoveredField.java | 19 +-
.../compiler/parser/RecoveredInitializer.java | 31 +-
.../internal/compiler/parser/RecoveredMethod.java | 8 +-
.../internal/compiler/parser/RecoveredModule.java | 284 ++
.../compiler/parser/RecoveredModuleReference.java | 56 +
.../compiler/parser/RecoveredModuleStatement.java | 55 +
...tedParser.java => RecoveredOpensStatement.java} | 23 +-
.../RecoveredPackageVisibilityStatement.java | 76 +
.../parser/RecoveredProvidesStatement.java | 42 +
.../parser/RecoveredRequiresStatement.java | 27 +
.../internal/compiler/parser/RecoveredType.java | 11 +-
.../compiler/parser/RecoveredTypeReference.java | 46 +
.../internal/compiler/parser/RecoveredUnit.java | 18 +-
.../compiler/parser/RecoveredUsesStatement.java | 30 +
.../jdt/internal/compiler/parser/Scanner.java | 377 +-
.../internal/compiler/parser/ScannerHelper.java | 40 +-
.../internal/compiler/parser/TerminalTokens.java | 254 +-
.../compiler/parser/diagnose/DiagnoseParser.java | 6 +
.../jdt/internal/compiler/parser/parser1.rsc | Bin 32890 -> 33634 bytes
.../jdt/internal/compiler/parser/parser12.rsc | Bin 582 -> 582 bytes
.../jdt/internal/compiler/parser/parser13.rsc | Bin 582 -> 582 bytes
.../jdt/internal/compiler/parser/parser14.rsc | Bin 2322 -> 2322 bytes
.../jdt/internal/compiler/parser/parser15.rsc | Bin 1454 -> 1466 bytes
.../jdt/internal/compiler/parser/parser16.rsc | Bin 2206 -> 2306 bytes
.../jdt/internal/compiler/parser/parser17.rsc | Bin 801 -> 852 bytes
.../jdt/internal/compiler/parser/parser18.rsc | Bin 7756 -> 7491 bytes
.../jdt/internal/compiler/parser/parser19.rsc | 13 +-
.../jdt/internal/compiler/parser/parser2.rsc | Bin 31288 -> 31930 bytes
.../jdt/internal/compiler/parser/parser20.rsc | Bin 15402 -> 16468 bytes
.../jdt/internal/compiler/parser/parser21.rsc | Bin 6408 -> 6816 bytes
.../jdt/internal/compiler/parser/parser22.rsc | Bin 722 -> 778 bytes
.../jdt/internal/compiler/parser/parser23.rsc | Bin 90 -> 90 bytes
.../jdt/internal/compiler/parser/parser24.rsc | Bin 722 -> 778 bytes
.../jdt/internal/compiler/parser/parser3.rsc | Bin 2206 -> 2306 bytes
.../jdt/internal/compiler/parser/parser4.rsc | Bin 3178 -> 3356 bytes
.../jdt/internal/compiler/parser/parser5.rsc | Bin 2206 -> 2306 bytes
.../jdt/internal/compiler/parser/parser6.rsc | Bin 1292 -> 1380 bytes
.../jdt/internal/compiler/parser/parser7.rsc | Bin 238 -> 258 bytes
.../jdt/internal/compiler/parser/parser8.rsc | Bin 722 -> 778 bytes
.../jdt/internal/compiler/parser/parser9.rsc | Bin 15410 -> 14858 bytes
.../internal/compiler/parser/unicode7/part0.rsc | Bin 0 -> 8192 bytes
.../parser/{parser21.rsc => unicode7/part1.rsc} | Bin 6408 -> 8192 bytes
.../parser/{unicode => unicode7}/part14.rsc | Bin
.../parser/{unicode6 => unicode7}/part2.rsc | Bin
.../internal/compiler/parser/unicode7/start0.rsc | Bin 0 -> 8192 bytes
.../parser/{parser21.rsc => unicode7/start1.rsc} | Bin 6408 -> 8192 bytes
.../parser/{unicode6 => unicode7}/start2.rsc | Bin
.../internal/compiler/parser/unicode8/part0.rsc | Bin 0 -> 8192 bytes
.../parser/{parser21.rsc => unicode8/part1.rsc} | Bin 6408 -> 8192 bytes
.../parser/{unicode => unicode8}/part14.rsc | Bin
.../internal/compiler/parser/unicode8/part2.rsc | Bin 0 -> 8192 bytes
.../internal/compiler/parser/unicode8/start0.rsc | Bin 0 -> 8192 bytes
.../parser/{parser21.rsc => unicode8/start1.rsc} | Bin 6408 -> 8192 bytes
.../internal/compiler/parser/unicode8/start2.rsc | Bin 0 -> 8192 bytes
.../internal/compiler/problem/DefaultProblem.java | 4 +-
.../internal/compiler/problem/ProblemReporter.java | 440 +-
.../internal/compiler/problem/messages.properties | 68 +-
.../internal/compiler/util/HashtableOfModule.java | 106 +
.../jdt/internal/compiler/util/JRTUtil.java | 453 ++
.../internal/compiler/util/ManifestAnalyzer.java | 13 +-
.../jdt/internal/compiler/util/ObjectVector.java | 19 +-
.../internal/compiler/util/SuffixConstants.java | 4 +-
.../eclipse/jdt/internal/compiler/util/Util.java | 131 +-
.../dom/org/eclipse/jdt/core/dom/AST.java | 180 +-
.../dom/org/eclipse/jdt/core/dom/ASTConverter.java | 403 +-
.../dom/org/eclipse/jdt/core/dom/ASTMatcher.java | 201 +-
.../dom/org/eclipse/jdt/core/dom/ASTNode.java | 95 +-
.../dom/org/eclipse/jdt/core/dom/ASTParser.java | 50 +-
.../jdt/core/dom/ASTRecoveryPropagator.java | 5 +-
.../jdt/core/dom/ASTSyntaxErrorPropagator.java | 9 +-
.../dom/org/eclipse/jdt/core/dom/ASTVisitor.java | 212 +-
.../org/eclipse/jdt/core/dom/AnnotatableType.java | 4 +-
.../eclipse/jdt/core/dom/AnnotationBinding.java | 9 +-
.../dom/org/eclipse/jdt/core/dom/ArrayType.java | 12 +-
.../eclipse/jdt/core/dom/BindingComparator.java | 21 +-
.../org/eclipse/jdt/core/dom/BindingResolver.java | 40 +-
.../org/eclipse/jdt/core/dom/CharacterLiteral.java | 2 +-
.../org/eclipse/jdt/core/dom/CompilationUnit.java | 105 +-
.../jdt/core/dom/CompilationUnitResolver.java | 213 +-
.../eclipse/jdt/core/dom/DefaultASTVisitor.java | 14 +-
.../jdt/core/dom/DefaultBindingResolver.java | 65 +-
.../org/eclipse/jdt/core/dom/DocCommentParser.java | 14 +-
.../org/eclipse/jdt/core/dom/ExportsDirective.java | 124 +
.../dom/org/eclipse/jdt/core/dom/IBinding.java | 15 +-
.../org/eclipse/jdt/core/dom/IModuleBinding.java | 100 +
.../dom/org/eclipse/jdt/core/dom/ITypeBinding.java | 4 +-
.../dom/org/eclipse/jdt/core/dom/Javadoc.java | 2 +-
.../eclipse/jdt/core/dom/MethodDeclaration.java | 16 +-
.../org/eclipse/jdt/core/dom/ModuleBinding.java | 237 +
.../eclipse/jdt/core/dom/ModuleDeclaration.java | 364 ++
.../org/eclipse/jdt/core/dom/ModuleDirective.java | 33 +
.../org/eclipse/jdt/core/dom/ModuleModifier.java | 360 ++
.../eclipse/jdt/core/dom/ModulePackageAccess.java | 204 +
.../jdt/core/dom/NameEnvironmentWithProgress.java | 18 +-
.../org/eclipse/jdt/core/dom/OpensDirective.java | 123 +
.../org/eclipse/jdt/core/dom/PackageBinding.java | 6 +-
.../org/eclipse/jdt/core/dom/PrimitiveType.java | 4 +-
.../eclipse/jdt/core/dom/ProvidesDirective.java | 223 +
.../org/eclipse/jdt/core/dom/QualifiedType.java | 4 +-
.../eclipse/jdt/core/dom/RequiresDirective.java | 248 +
.../dom/org/eclipse/jdt/core/dom/SimpleName.java | 4 +-
.../dom/org/eclipse/jdt/core/dom/SimpleType.java | 4 +-
.../jdt/core/dom/SingleVariableDeclaration.java | 12 +-
.../dom/org/eclipse/jdt/core/dom/Statement.java | 2 +-
.../dom/org/eclipse/jdt/core/dom/TryStatement.java | 56 +-
.../org/eclipse/jdt/core/dom/TypeParameter.java | 6 +-
.../org/eclipse/jdt/core/dom/UsesDirective.java | 187 +
.../eclipse/jdt/core/dom/VariableDeclaration.java | 2 +-
.../jdt/core/dom/VariableDeclarationFragment.java | 6 +-
.../dom/org/eclipse/jdt/core/dom/WildcardType.java | 4 +-
.../jdt/core/dom/rewrite/ImportRewrite.java | 325 +-
.../jdt/internal/core/dom/NaiveASTFlattener.java | 138 +-
.../core/dom/rewrite/ASTRewriteAnalyzer.java | 164 +-
.../core/dom/rewrite/ASTRewriteFlattener.java | 121 +-
.../core/dom/rewrite/ASTRewriteFormatter.java | 10 +-
.../jdt/internal/eval/CodeSnippetClassFile.java | 2 +-
.../jdt/internal/eval/CodeSnippetEnvironment.java | 2 +-
.../jdt/internal/eval/CodeSnippetMessageSend.java | 4 +-
.../jdt/internal/eval/CodeSnippetScope.java | 4 +-
.../jdt/internal/eval/CodeSnippetSkeleton.java | 7 +-
.../jdt/internal/eval/CodeSnippetToCuMapper.java | 4 +
.../jdt/internal/eval/EvaluationContext.java | 11 +-
.../org/eclipse/jdt/internal/eval/Evaluator.java | 7 +-
.../eclipse/jdt/core/formatter/CodeFormatter.java | 49 +-
.../core/formatter/CodeFormatterApplication.java | 5 +-
.../formatter/DefaultCodeFormatterConstants.java | 37 +-
.../jdt/internal/formatter/CommentsPreparator.java | 41 +-
.../internal/formatter/DefaultCodeFormatter.java | 164 +-
.../formatter/DefaultCodeFormatterOptions.java | 18 +-
.../internal/formatter/LineBreaksPreparator.java | 53 +-
.../jdt/internal/formatter/SpacePreparator.java | 2170 ++++----
.../jdt/internal/formatter/TextEditsBuilder.java | 16 +-
.../org/eclipse/jdt/internal/formatter/Token.java | 27 +-
.../jdt/internal/formatter/TokenManager.java | 30 +-
.../formatter/linewrap/CommentWrapExecutor.java | 150 +-
.../internal/formatter/linewrap/WrapExecutor.java | 446 +-
.../formatter/linewrap/WrapPreparator.java | 126 +-
org.eclipse.jdt.core/grammar/java.g | 132 +-
.../org/eclipse/jdt/core/CompletionProposal.java | 38 +-
.../model/org/eclipse/jdt/core/Flags.java | 22 +-
.../model/org/eclipse/jdt/core/IClassFile.java | 13 +-
.../org/eclipse/jdt/core/IClasspathAttribute.java | 87 +-
.../org/eclipse/jdt/core/IClasspathEntry.java | 2 +-
.../model/org/eclipse/jdt/core/IJavaElement.java | 10 +-
.../model/org/eclipse/jdt/core/IJavaProject.java | 33 +-
.../org/eclipse/jdt/core/IModularClassFile.java | 29 +
.../org/eclipse/jdt/core/IModuleDescription.java | 29 +
.../model/org/eclipse/jdt/core/IOpenable.java | 14 +-
.../org/eclipse/jdt/core/IOrdinaryClassFile.java | 31 +
.../org/eclipse/jdt/core/IPackageFragment.java | 71 +-
.../org/eclipse/jdt/core/IPackageFragmentRoot.java | 15 +-
.../model/org/eclipse/jdt/core/IType.java | 5 +
.../model/org/eclipse/jdt/core/ITypeRoot.java | 15 +-
.../org/eclipse/jdt/core/JavaConventions.java | 91 +-
.../model/org/eclipse/jdt/core/JavaCore.java | 577 ++-
.../org/eclipse/jdt/core/JavaModelException.java | 11 +-
.../model/org/eclipse/jdt/core/Signature.java | 6 +-
.../jdt/core/compiler/CompilationParticipant.java | 7 +-
.../jdt/core/compiler/ReconcileContext.java | 67 +-
.../jdt/core/provisional/JavaModelAccess.java | 101 +
.../jdt/core/util/CompilationUnitSorter.java | 3 +-
.../jdt/core/util/ExternalAnnotationUtil.java | 2 +-
.../jdt/core/util/IAttributeNamesConstants.java | 20 +-
.../eclipse/jdt/core/util/IClassFileReader.java | 10 +-
.../org/eclipse/jdt/core/util/IConstantPool.java | 8 +-
.../jdt/core/util/IConstantPoolConstant.java | 20 +-
.../eclipse/jdt/core/util/IConstantPoolEntry.java | 7 +-
.../eclipse/jdt/core/util/IConstantPoolEntry3.java | 60 +
.../eclipse/jdt/core/util/IModifierConstants.java | 26 +-
.../eclipse/jdt/core/util/IModuleAttribute.java | 138 +
.../jdt/core/util/IModuleMainClassAttribute.java | 35 +
.../jdt/core/util/IModulePackagesAttribute.java | 42 +
.../jdt/core/util/IPackageVisibilityInfo.java | 62 +
.../org/eclipse/jdt/core/util/IProvidesInfo.java | 57 +
.../org/eclipse/jdt/core/util/IRequiresInfo.java | 57 +
.../internal/compiler/ISourceElementRequestor.java | 40 +-
.../internal/compiler/SourceElementNotifier.java | 108 +-
.../jdt/internal/compiler/SourceElementParser.java | 23 +-
.../compiler/parser/SourceTypeConverter.java | 3 +-
.../jdt/internal/core/AbstractClassFile.java | 462 ++
.../eclipse/jdt/internal/core/AbstractModule.java | 128 +
.../jdt/internal/core/BasicCompilationUnit.java | 72 +-
.../eclipse/jdt/internal/core/BinaryMethod.java | 4 +-
.../eclipse/jdt/internal/core/BinaryModule.java | 99 +
.../org/eclipse/jdt/internal/core/BinaryType.java | 4 +-
.../org/eclipse/jdt/internal/core/Buffer.java | 19 +-
.../internal/core/CancelableNameEnvironment.java | 8 +-
.../internal/core/ChangeClasspathOperation.java | 8 +-
.../org/eclipse/jdt/internal/core/ClassFile.java | 555 +-
.../eclipse/jdt/internal/core/ClassFileInfo.java | 34 +-
.../jdt/internal/core/ClassFileWorkingCopy.java | 15 +-
.../eclipse/jdt/internal/core/ClasspathChange.java | 7 +-
.../eclipse/jdt/internal/core/ClasspathEntry.java | 116 +-
.../eclipse/jdt/internal/core/CompilationUnit.java | 91 +-
.../core/CompilationUnitProblemFinder.java | 15 +-
.../core/CompilationUnitStructureRequestor.java | 56 +-
.../core/CopyResourceElementsOperation.java | 4 +-
.../internal/core/CreateElementInCUOperation.java | 4 +-
.../internal/core/CreateTypeMemberOperation.java | 6 +-
.../jdt/internal/core/DeleteElementsOperation.java | 4 +-
.../jdt/internal/core/DeltaProcessingState.java | 38 +-
.../eclipse/jdt/internal/core/DeltaProcessor.java | 130 +-
.../internal/core/DynamicProjectReferences.java | 41 +
.../internal/core/ExternalAnnotationTracker.java | 6 +-
.../jdt/internal/core/IJavaElementRequestor.java | 2 +
.../jdt/internal/core/JModPackageFragmentRoot.java | 63 +
.../jdt/internal/core/JarEntryDirectory.java | 2 +-
.../eclipse/jdt/internal/core/JarEntryFile.java | 53 +-
.../jdt/internal/core/JarEntryResource.java | 2 +-
.../jdt/internal/core/JarPackageFragment.java | 10 +-
.../jdt/internal/core/JarPackageFragmentRoot.java | 144 +-
.../core/JavaCorePreferenceInitializer.java | 14 +
.../org/eclipse/jdt/internal/core/JavaElement.java | 6 +-
.../jdt/internal/core/JavaElementDelta.java | 4 +-
.../eclipse/jdt/internal/core/JavaElementInfo.java | 2 +-
.../jdt/internal/core/JavaElementRequestor.java | 30 +
.../org/eclipse/jdt/internal/core/JavaModel.java | 14 +-
.../eclipse/jdt/internal/core/JavaModelCache.java | 35 +-
.../eclipse/jdt/internal/core/JavaModelInfo.java | 16 +-
.../jdt/internal/core/JavaModelManager.java | 293 +-
.../org/eclipse/jdt/internal/core/JavaProject.java | 433 +-
.../jdt/internal/core/JavaProjectElementInfo.java | 27 +-
.../jdt/internal/core/JavadocConstants.java | 9 +-
.../eclipse/jdt/internal/core/JavadocContents.java | 61 +-
.../jdt/internal/core/JrtPackageFragmentRoot.java | 151 +
.../jdt/internal/core/ModularClassFile.java | 306 ++
.../org/eclipse/jdt/internal/core/Module.java | 61 +
.../jdt/internal/core/ModuleDescriptionInfo.java | 399 ++
.../jdt/internal/core/ModulePathContainer.java | 80 +
.../core/ModulePathContainerInitializer.java | 46 +
.../jdt/internal/core/ModuleSourcePathManager.java | 130 +
.../eclipse/jdt/internal/core/ModuleUpdater.java | 111 +
.../org/eclipse/jdt/internal/core/NameLookup.java | 367 +-
.../org/eclipse/jdt/internal/core/NamedMember.java | 23 +-
.../jdt/internal/core/OpenableElementInfo.java | 24 +-
.../eclipse/jdt/internal/core/PackageFragment.java | 74 +-
.../jdt/internal/core/PackageFragmentInfo.java | 24 +-
.../jdt/internal/core/PackageFragmentRoot.java | 105 +-
.../jdt/internal/core/PackageFragmentRootInfo.java | 15 +-
.../eclipse/jdt/internal/core/ProjectEntry.java | 90 +
.../jdt/internal/core/ProjectReferenceChange.java | 120 -
.../jdt/internal/core/SearchableEnvironment.java | 342 +-
.../core/SearchableEnvironmentRequestor.java | 4 +
.../jdt/internal/core/SelectionRequestor.java | 16 +-
.../jdt/internal/core/SetContainerOperation.java | 3 +-
.../jdt/internal/core/SingleTypeRequestor.java | 7 +
.../eclipse/jdt/internal/core/SourceMapper.java | 253 +-
.../eclipse/jdt/internal/core/SourceModule.java | 34 +
.../org/eclipse/jdt/internal/core/UserLibrary.java | 4 +-
.../core/builder/AbstractImageBuilder.java | 14 +-
.../internal/core/builder/BatchImageBuilder.java | 12 +-
.../internal/core/builder/ClasspathDirectory.java | 101 +-
.../jdt/internal/core/builder/ClasspathJMod.java | 99 +
.../jdt/internal/core/builder/ClasspathJar.java | 212 +-
.../jdt/internal/core/builder/ClasspathJrt.java | 307 ++
.../internal/core/builder/ClasspathLocation.java | 78 +-
.../core/builder/ClasspathMultiDirectory.java | 30 +-
.../core/builder/IncrementalImageBuilder.java | 10 +-
.../core/builder/ModuleEntryProcessor.java | 103 +
.../internal/core/builder/ModuleInfoBuilder.java | 102 +
.../jdt/internal/core/builder/ModulePathEntry.java | 164 +
.../jdt/internal/core/builder/NameEnvironment.java | 369 +-
.../jdt/internal/core/builder/SourceFile.java | 9 +-
.../eclipse/jdt/internal/core/builder/State.java | 24 +-
.../jdt/internal/core/hierarchy/BindingMap.java | 100 +
.../internal/core/hierarchy/ChangeCollector.java | 5 +-
.../core/hierarchy/HierarchyBinaryType.java | 50 +-
.../internal/core/hierarchy/HierarchyBuilder.java | 57 +-
.../internal/core/hierarchy/HierarchyResolver.java | 44 +-
.../core/hierarchy/IndexBasedHierarchyBuilder.java | 181 +-
.../hierarchy/RegionBasedHierarchyBuilder.java | 6 +-
.../jdt/internal/core/hierarchy/TypeHierarchy.java | 9 +-
.../jdt/internal/core/jdom/CompilationUnit.java | 7 +-
.../jdt/internal/core/util/BindingKeyParser.java | 49 +-
.../jdt/internal/core/util/BindingKeyResolver.java | 14 +-
.../jdt/internal/core/util/ClassFileReader.java | 21 +-
.../internal/core/util/CommentRecorderParser.java | 3 +-
.../jdt/internal/core/util/ConstantPool.java | 20 +-
.../jdt/internal/core/util/ConstantPoolEntry.java | 3 +-
.../jdt/internal/core/util/ConstantPoolEntry2.java | 51 +-
.../eclipse/jdt/internal/core/util/DOMFinder.java | 9 +-
.../jdt/internal/core/util/Disassembler.java | 207 +-
.../jdt/internal/core/util/HandleFactory.java | 8 +-
.../jdt/internal/core/util/JavaElementFinder.java | 11 +-
.../jdt/internal/core/util/MementoTokenizer.java | 9 +-
.../eclipse/jdt/internal/core/util/Messages.java | 17 +-
.../jdt/internal/core/util/ModuleAttribute.java | 221 +
.../core/util/ModuleMainClassAttribute.java | 54 +
.../core/util/ModulePackagesAttribute.java | 76 +
.../eclipse/jdt/internal/core/util/ModuleUtil.java | 150 +
.../internal/core/util/PackageVisibilityInfo.java | 93 +
.../jdt/internal/core/util/ProvidesInfo.java | 77 +
.../jdt/internal/core/util/RequiresInfo.java | 77 +
.../core/util/ResourceCompilationUnit.java | 13 +-
.../org/eclipse/jdt/internal/core/util/Util.java | 27 +-
.../jdt/internal/core/util/messages.properties | 17 +-
org.eclipse.jdt.core/plugin.xml | 12 +
org.eclipse.jdt.core/pom.xml | 11 +-
org.eclipse.jdt.core/schema/compiler.dtd | 2 +
org.eclipse.jdt.core/scripts/ecj.1 | 67 +-
.../jdt/core/search/IJavaSearchConstants.java | 8 +-
.../jdt/core/search/ModuleDeclarationMatch.java | 41 +
.../jdt/core/search/ModuleReferenceMatch.java | 43 +
.../org/eclipse/jdt/core/search/SearchPattern.java | 13 +-
.../jdt/internal/core/nd/AbstractTypeFactory.java | 40 +
.../eclipse/jdt/internal/core/nd/DatabaseRef.java | 72 +
.../jdt/internal/core/nd/IDestructable.java | 40 +
.../eclipse/jdt/internal/core/nd/INdStruct.java | 38 +
.../org/eclipse/jdt/internal/core/nd/IReader.java | 16 +
.../eclipse/jdt/internal/core/nd/ITypeFactory.java | 64 +
.../internal/core/nd/IndexExceptionBuilder.java | 90 +
.../eclipse/jdt/internal/core/nd/LongArray.java | 61 +
.../org/eclipse/jdt/internal/core/nd/Nd.java | 717 +++
.../eclipse/jdt/internal/core/nd/NdLinkedList.java | 120 +
.../org/eclipse/jdt/internal/core/nd/NdNode.java | 182 +
.../jdt/internal/core/nd/NdNodeTypeRegistry.java | 102 +
.../jdt/internal/core/nd/NdRawLinkedList.java | 271 +
.../org/eclipse/jdt/internal/core/nd/NdStruct.java | 49 +
.../org/eclipse/jdt/internal/core/nd/Package.java | 52 +
.../org/eclipse/jdt/internal/core/nd/Pointer.java | 62 +
.../jdt/internal/core/nd/PrimitiveTypes.java | 69 +
.../jdt/internal/core/nd/RawGrowableArray.java | 667 +++
.../eclipse/jdt/internal/core/nd/StreamHasher.java | 235 +
.../org/eclipse/jdt/internal/core/nd/db/BTree.java | 794 +++
.../org/eclipse/jdt/internal/core/nd/db/Chunk.java | 392 ++
.../jdt/internal/core/nd/db/ChunkCache.java | 183 +
.../jdt/internal/core/nd/db/ChunkWriter.java | 159 +
.../jdt/internal/core/nd/db/DBProperties.java | 261 +
.../eclipse/jdt/internal/core/nd/db/DBStatus.java | 29 +
.../eclipse/jdt/internal/core/nd/db/Database.java | 1880 +++++++
.../jdt/internal/core/nd/db/EmptyString.java | 101 +
.../jdt/internal/core/nd/db/IBTreeComparator.java | 20 +
.../jdt/internal/core/nd/db/IBTreeVisitor.java | 36 +
.../eclipse/jdt/internal/core/nd/db/IString.java | 128 +
.../jdt/internal/core/nd/db/IndexException.java | 93 +
.../jdt/internal/core/nd/db/LargeBlock.java | 26 +
.../jdt/internal/core/nd/db/LongString.java | 245 +
.../jdt/internal/core/nd/db/MemoryStats.java | 232 +
.../jdt/internal/core/nd/db/ModificationLog.java | 443 ++
.../jdt/internal/core/nd/db/NdStringSet.java | 190 +
.../eclipse/jdt/internal/core/nd/db/Package.java | 52 +
.../jdt/internal/core/nd/db/RelatedAddress.java | 59 +
.../jdt/internal/core/nd/db/ShortString.java | 296 ++
.../jdt/internal/core/nd/field/BaseField.java | 25 +
.../eclipse/jdt/internal/core/nd/field/Field.java | 85 +
.../jdt/internal/core/nd/field/FieldByte.java | 49 +
.../jdt/internal/core/nd/field/FieldChar.java | 49 +
.../jdt/internal/core/nd/field/FieldDouble.java | 49 +
.../jdt/internal/core/nd/field/FieldFloat.java | 49 +
.../jdt/internal/core/nd/field/FieldInt.java | 49 +
.../jdt/internal/core/nd/field/FieldList.java | 327 ++
.../jdt/internal/core/nd/field/FieldLong.java | 49 +
.../jdt/internal/core/nd/field/FieldManyToOne.java | 246 +
.../jdt/internal/core/nd/field/FieldOneToMany.java | 188 +
.../jdt/internal/core/nd/field/FieldOneToOne.java | 132 +
.../jdt/internal/core/nd/field/FieldPointer.java | 46 +
.../internal/core/nd/field/FieldSearchIndex.java | 322 ++
.../jdt/internal/core/nd/field/FieldSearchKey.java | 136 +
.../jdt/internal/core/nd/field/FieldShort.java | 50 +
.../jdt/internal/core/nd/field/FieldString.java | 88 +
.../internal/core/nd/field/IDestructableField.java | 17 +
.../eclipse/jdt/internal/core/nd/field/IField.java | 56 +
.../internal/core/nd/field/IRefCountedField.java | 25 +
.../jdt/internal/core/nd/field/StructDef.java | 462 ++
.../core/nd/indexer/ClassFileToIndexConverter.java | 938 ++++
.../internal/core/nd/indexer/FileStateCache.java | 87 +
.../core/nd/indexer/GenericSignatures.java | 82 +
.../core/nd/indexer/HierarchicalASTVisitor.java | 1220 +++++
.../jdt/internal/core/nd/indexer/IndexTester.java | 454 ++
.../jdt/internal/core/nd/indexer/Indexer.java | 1105 ++++
.../jdt/internal/core/nd/indexer/IndexerEvent.java | 29 +
.../jdt/internal/core/nd/indexer/Messages.java | 25 +
.../jdt/internal/core/nd/indexer/Package.java | 48 +
.../core/nd/indexer/WorkspaceSnapshot.java | 260 +
.../internal/core/nd/indexer/messages.properties | 1 +
.../internal/core/nd/java/ClasspathResolver.java | 25 +
.../jdt/internal/core/nd/java/FileFingerprint.java | 259 +
.../jdt/internal/core/nd/java/IndexFilter.java | 43 +
.../jdt/internal/core/nd/java/JavaIndex.java | 306 ++
.../jdt/internal/core/nd/java/JavaNames.java | 208 +
.../jdt/internal/core/nd/java/NdAnnotation.java | 60 +
.../core/nd/java/NdAnnotationValuePair.java | 56 +
.../jdt/internal/core/nd/java/NdBinding.java | 111 +
.../core/nd/java/NdComplexTypeSignature.java | 202 +
.../jdt/internal/core/nd/java/NdConstant.java | 99 +
.../core/nd/java/NdConstantAnnotation.java | 46 +
.../jdt/internal/core/nd/java/NdConstantArray.java | 48 +
.../internal/core/nd/java/NdConstantBoolean.java | 57 +
.../jdt/internal/core/nd/java/NdConstantByte.java | 57 +
.../jdt/internal/core/nd/java/NdConstantChar.java | 57 +
.../jdt/internal/core/nd/java/NdConstantClass.java | 56 +
.../internal/core/nd/java/NdConstantDouble.java | 57 +
.../jdt/internal/core/nd/java/NdConstantEnum.java | 68 +
.../jdt/internal/core/nd/java/NdConstantFloat.java | 57 +
.../jdt/internal/core/nd/java/NdConstantInt.java | 57 +
.../jdt/internal/core/nd/java/NdConstantLong.java | 57 +
.../jdt/internal/core/nd/java/NdConstantShort.java | 57 +
.../internal/core/nd/java/NdConstantString.java | 58 +
.../jdt/internal/core/nd/java/NdMethod.java | 295 ++
.../core/nd/java/NdMethodAnnotationData.java | 85 +
.../internal/core/nd/java/NdMethodException.java | 52 +
.../internal/core/nd/java/NdMethodParameter.java | 108 +
.../jdt/internal/core/nd/java/NdResourceFile.java | 341 ++
.../eclipse/jdt/internal/core/nd/java/NdType.java | 342 ++
.../internal/core/nd/java/NdTypeAnnotation.java | 116 +
.../jdt/internal/core/nd/java/NdTypeArgument.java | 88 +
.../jdt/internal/core/nd/java/NdTypeBound.java | 52 +
.../jdt/internal/core/nd/java/NdTypeId.java | 184 +
.../jdt/internal/core/nd/java/NdTypeInterface.java | 55 +
.../jdt/internal/core/nd/java/NdTypeParameter.java | 113 +
.../jdt/internal/core/nd/java/NdTypeSignature.java | 157 +
.../jdt/internal/core/nd/java/NdVariable.java | 149 +
.../internal/core/nd/java/NdWorkspaceLocation.java | 66 +
.../jdt/internal/core/nd/java/NdZipEntry.java | 46 +
.../eclipse/jdt/internal/core/nd/java/Package.java | 44 +
.../jdt/internal/core/nd/java/TagTreeReader.java | 138 +
.../eclipse/jdt/internal/core/nd/java/TypeRef.java | 97 +
.../core/nd/java/model/BinaryModuleDescriptor.java | 63 +
.../core/nd/java/model/BinaryModuleFactory.java | 159 +
.../core/nd/java/model/BinaryTypeDescriptor.java | 63 +
.../core/nd/java/model/BinaryTypeFactory.java | 248 +
.../core/nd/java/model/ITypeAnnotationBuilder.java | 32 +
.../core/nd/java/model/IndexBinaryField.java | 80 +
.../core/nd/java/model/IndexBinaryMethod.java | 182 +
.../core/nd/java/model/IndexBinaryNestedType.java | 42 +
.../core/nd/java/model/IndexBinaryType.java | 673 +++
.../nd/java/model/IndexBinaryTypeAnnotation.java | 90 +
.../jdt/internal/core/nd/java/model/Package.java | 48 +
.../core/nd/java/model/TypeAnnotationBuilder.java | 150 +
.../jdt/internal/core/nd/util/CharArrayMap.java | 312 ++
.../jdt/internal/core/nd/util/CharArrayUtils.java | 522 ++
.../jdt/internal/core/nd/util/MathUtils.java | 38 +
.../eclipse/jdt/internal/core/nd/util/PathMap.java | 237 +
.../jdt/internal/core/search/IndexSelector.java | 5 +-
.../internal/core/search/JavaSearchDocument.java | 8 +-
.../core/search/NameMatchRequestorWrapper.java | 40 +-
.../jdt/internal/core/search/PatternSearchJob.java | 5 +
.../internal/core/search/UnindexedSearchScope.java | 97 +
.../core/search/indexing/AbstractIndexer.java | 13 +-
.../core/search/indexing/AddJarFileToIndex.java | 51 +-
.../{AddJarFileToIndex.java => AddJrtToIndex.java} | 264 +-
.../core/search/indexing/BinaryContainer.java | 66 +
.../core/search/indexing/BinaryIndexer.java | 69 +-
.../core/search/indexing/IIndexConstants.java | 6 +-
.../core/search/indexing/IndexManager.java | 176 +-
.../core/search/indexing/IndexNamesRegistry.java | 138 +
.../core/search/indexing/IndexRequest.java | 4 +
.../core/search/indexing/SourceIndexer.java | 9 +-
.../search/indexing/SourceIndexerRequestor.java | 27 +
.../search/matching/ClassFileMatchLocator.java | 16 +-
.../search/matching/ClasspathSourceDirectory.java | 27 +-
.../matching/IndexBasedJavaSearchEnvironment.java | 335 ++
.../search/matching/JavaSearchNameEnvironment.java | 226 +-
.../core/search/matching/MatchLocator.java | 261 +-
.../core/search/matching/MatchLocatorParser.java | 52 +-
.../matching/ModularClassFileMatchLocator.java | 220 +
.../core/search/matching/ModuleLocator.java | 84 +
.../core/search/matching/ModulePattern.java | 117 +
.../search/matching/PackageReferenceLocator.java | 2 +-
.../core/search/matching/PatternLocator.java | 13 +-
.../core/search/matching/PossibleMatch.java | 59 +-
.../core/search/matching/PossibleMatchSet.java | 9 +-
.../search/matching/SuperTypeNamesCollector.java | 6 +-
.../jdt/internal/core/search/processing/IJob.java | 10 +
.../core/search/processing/JobManager.java | 82 +-
pom.xml | 5 +-
tests-pom/pom.xml | 4 +-
792 files changed, 66143 insertions(+), 11139 deletions(-)
create mode 100644 debian/patches/remove-model-dependency.patch
create mode 100644 debian/patches/series
create mode 100644 modules/mod.one/model9/abc/A.java
create mode 100644 modules/mod.one/module-info.java
delete mode 100644 org.eclipse.jdt.annotation/.settings/.api_filters
create mode 100644 org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/ElementsImpl9.java
create mode 100644 org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/model/ModuleElementImpl.java
create mode 100644 org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/util/JrtFileSystem.java
create mode 100644 org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/util/ModuleLocationHandler.java
create mode 100644 org.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/JrtFileSystem.java
create mode 100644 org.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/ModuleLocationHandler.java
copy {org.eclipse.jdt.apt.core => org.eclipse.jdt.core.internal.tools}/.classpath (95%)
create mode 100644 org.eclipse.jdt.core.internal.tools/.project
copy {org.eclipse.jdt.annotation => org.eclipse.jdt.core.internal.tools}/.settings/org.eclipse.core.resources.prefs (100%)
copy {org.eclipse.jdt.annotation => org.eclipse.jdt.core.internal.tools}/.settings/org.eclipse.core.runtime.prefs (100%)
copy {org.eclipse.jdt.compiler.tool => org.eclipse.jdt.core.internal.tools}/.settings/org.eclipse.jdt.core.prefs (98%)
copy {org.eclipse.jdt.compiler.tool => org.eclipse.jdt.core.internal.tools}/.settings/org.eclipse.jdt.ui.prefs (100%)
copy {org.eclipse.jdt.compiler.tool => org.eclipse.jdt.core.internal.tools}/.settings/org.eclipse.pde.prefs (100%)
create mode 100644 org.eclipse.jdt.core.internal.tools/META-INF/MANIFEST.MF
copy {org.eclipse.jdt.core => org.eclipse.jdt.core.internal.tools}/about.html (72%)
copy {org.eclipse.jdt.compiler.tool => org.eclipse.jdt.core.internal.tools}/build.properties (76%)
create mode 100644 org.eclipse.jdt.core.internal.tools/readme.txt
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/CodePointsBuilder.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/Environment.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/FileEncoder.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/GenerateIdentifierPartResources.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/GenerateIdentifierStartResources.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/PartEnvironment.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/StartEnvironment.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/TableBuilder.java
create mode 100644 org.eclipse.jdt.core.internal.tools/src/org/eclipse/jdt/core/internal/tools/unicode/UnicodeResourceGenerator.java
create mode 100644 org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/BasicModule.java
create mode 100644 org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathJep247.java
create mode 100644 org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathJrt.java
create mode 100644 org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ModuleFinder.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnExportReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeywordModule2.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeywordModuleDeclaration.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnKeywordModuleInfo.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnModuleDeclaration.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnModuleReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnPackageVisibilityReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnProvidesImplementationsQualifiedTypeReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnProvidesImplementationsSingleTypeReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnProvidesInterfacesQualifiedTypeReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnProvidesInterfacesSingleTypeReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnUsesQualifiedTypeReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnUsesSingleTypeReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnModuleDeclaration.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnModuleReference.java
create mode 100644 org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnPackageVisibilityReference.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ExportsStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ModuleDeclaration.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ModuleReference.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ModuleStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/OpensStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/PackageVisibilityStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ProvidesStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/RequiresStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/UnlikelyArgumentCheck.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/UsesStatement.java
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/{MethodInfoWithTypeAnnotations.java => AnnotationMethodInfoWithTypeAnnotations.java} (56%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/BinaryTypeFormatter.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ExternalAnnotationDecorator.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/JavaBinaryNames.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ModuleInfo.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/AutomaticModuleNaming.java
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/{IBinaryAnnotation.java => IBinaryModule.java} (53%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/IModule.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/IModuleAwareNameEnvironment.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/IModulePathEntry.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/IMultiModuleEntry.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/IUpdatableModule.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/ModuleReferenceImpl.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/PackageExportImpl.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryModuleBinding.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ModuleBinding.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceModuleBinding.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SplitPackageBinding.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredExport.java
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{ConflictedParser.java => RecoveredExportsStatement.java} (50%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredModule.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredModuleReference.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredModuleStatement.java
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{ConflictedParser.java => RecoveredOpensStatement.java} (50%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredPackageVisibilityStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredProvidesStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredRequiresStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredTypeReference.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredUsesStatement.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/unicode7/part0.rsc
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{parser21.rsc => unicode7/part1.rsc} (50%)
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{unicode => unicode7}/part14.rsc (100%)
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{unicode6 => unicode7}/part2.rsc (100%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/unicode7/start0.rsc
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{parser21.rsc => unicode7/start1.rsc} (50%)
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{unicode6 => unicode7}/start2.rsc (100%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/unicode8/part0.rsc
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{parser21.rsc => unicode8/part1.rsc} (50%)
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{unicode => unicode8}/part14.rsc (100%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/unicode8/part2.rsc
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/unicode8/start0.rsc
copy org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/{parser21.rsc => unicode8/start1.rsc} (50%)
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/unicode8/start2.rsc
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/util/HashtableOfModule.java
create mode 100644 org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/util/JRTUtil.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ExportsDirective.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/IModuleBinding.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ModuleBinding.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ModuleDeclaration.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ModuleDirective.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ModuleModifier.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ModulePackageAccess.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/OpensDirective.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ProvidesDirective.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/RequiresDirective.java
create mode 100644 org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/UsesDirective.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/IModularClassFile.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/IModuleDescription.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/IOrdinaryClassFile.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/provisional/JavaModelAccess.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IConstantPoolEntry3.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IModuleAttribute.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IModuleMainClassAttribute.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IModulePackagesAttribute.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IPackageVisibilityInfo.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IProvidesInfo.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IRequiresInfo.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractClassFile.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/AbstractModule.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/BinaryModule.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/DynamicProjectReferences.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JModPackageFragmentRoot.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JrtPackageFragmentRoot.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ModularClassFile.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/Module.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ModuleDescriptionInfo.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ModulePathContainer.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ModulePathContainerInitializer.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ModuleSourcePathManager.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ModuleUpdater.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ProjectEntry.java
delete mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ProjectReferenceChange.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SourceModule.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathJMod.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathJrt.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ModuleEntryProcessor.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ModuleInfoBuilder.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ModulePathEntry.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/hierarchy/BindingMap.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ModuleAttribute.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ModuleMainClassAttribute.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ModulePackagesAttribute.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ModuleUtil.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/PackageVisibilityInfo.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ProvidesInfo.java
create mode 100644 org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/RequiresInfo.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/ModuleDeclarationMatch.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/ModuleReferenceMatch.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/AbstractTypeFactory.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/DatabaseRef.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/IDestructable.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/INdStruct.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/IReader.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/ITypeFactory.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/IndexExceptionBuilder.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/LongArray.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/Nd.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/NdLinkedList.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/NdNode.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/NdNodeTypeRegistry.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/NdRawLinkedList.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/NdStruct.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/Package.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/Pointer.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/PrimitiveTypes.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/RawGrowableArray.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/StreamHasher.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/BTree.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/Chunk.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/ChunkCache.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/ChunkWriter.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/DBProperties.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/DBStatus.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/Database.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/EmptyString.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/IBTreeComparator.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/IBTreeVisitor.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/IString.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/IndexException.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/LargeBlock.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/LongString.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/MemoryStats.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/ModificationLog.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/NdStringSet.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/Package.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/RelatedAddress.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/db/ShortString.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/BaseField.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/Field.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldByte.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldChar.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldDouble.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldFloat.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldInt.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldList.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldLong.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldManyToOne.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldOneToMany.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldOneToOne.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldPointer.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldSearchIndex.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldSearchKey.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldShort.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/FieldString.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/IDestructableField.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/IField.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/IRefCountedField.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/field/StructDef.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/ClassFileToIndexConverter.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/FileStateCache.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/GenericSignatures.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/HierarchicalASTVisitor.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/IndexTester.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/Indexer.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/IndexerEvent.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/Messages.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/Package.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/WorkspaceSnapshot.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/indexer/messages.properties
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/ClasspathResolver.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/FileFingerprint.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/IndexFilter.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/JavaIndex.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/JavaNames.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdAnnotation.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdAnnotationValuePair.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdBinding.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdComplexTypeSignature.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstant.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantAnnotation.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantArray.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantBoolean.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantByte.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantChar.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantClass.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantDouble.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantEnum.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantFloat.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantInt.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantLong.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantShort.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdConstantString.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdMethod.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdMethodAnnotationData.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdMethodException.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdMethodParameter.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdResourceFile.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdType.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeAnnotation.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeArgument.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeBound.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeId.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeInterface.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeParameter.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdTypeSignature.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdVariable.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdWorkspaceLocation.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/NdZipEntry.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/Package.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/TagTreeReader.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/TypeRef.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/BinaryModuleDescriptor.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/BinaryModuleFactory.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/BinaryTypeDescriptor.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/BinaryTypeFactory.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/ITypeAnnotationBuilder.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/IndexBinaryField.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/IndexBinaryMethod.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/IndexBinaryNestedType.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/IndexBinaryType.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/IndexBinaryTypeAnnotation.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/Package.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/java/model/TypeAnnotationBuilder.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/util/CharArrayMap.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/util/CharArrayUtils.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/util/MathUtils.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/nd/util/PathMap.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/UnindexedSearchScope.java
copy org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/indexing/{AddJarFileToIndex.java => AddJrtToIndex.java} (50%)
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/indexing/BinaryContainer.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/indexing/IndexNamesRegistry.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/IndexBasedJavaSearchEnvironment.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ModularClassFileMatchLocator.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ModuleLocator.java
create mode 100644 org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ModulePattern.java
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/ecj.git
More information about the pkg-java-commits
mailing list