This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository ecj.

commit 7f43fc211cfa1bd89427b3b4c178396cce5d306e
Merge: 9f037f1 02bc990
Author: Emmanuel Bourg <ebo...@apache.org>
Date:   Tue Apr 10 10:25:01 2018 +0200

    Update upstream source from tag 'upstream/3.13.2'
    
    Update to upstream version '3.13.2'
    with Debian dir a7713b8786d8928ac5a5f2ca863151349c12be8d

 modules/mod.one/model9/abc/A.java                  |    2 +
 modules/mod.one/module-info.java                   |    8 +
 org.eclipse.jdt.annotation/pom.xml                 |    2 +-
 org.eclipse.jdt.annotation_v1/pom.xml              |    2 +-
 org.eclipse.jdt.apt.core/META-INF/MANIFEST.MF      |    2 +-
 org.eclipse.jdt.apt.core/pom.xml                   |    6 +-
 .../declaration/PackageDeclarationImpl.java        |    6 +-
 .../apt/core/internal/env/BaseProcessorEnv.java    |   20 +-
 org.eclipse.jdt.apt.pluggable.core/pom.xml         |    2 +-
 org.eclipse.jdt.apt.ui/pom.xml                     |    2 +-
 org.eclipse.jdt.compiler.apt/.classpath            |    2 +-
 org.eclipse.jdt.compiler.apt/META-INF/MANIFEST.MF  |    2 +-
 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/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/util/Archive.java    |   20 +-
 .../compiler/apt/util/ArchiveFileObject.java       |   44 +-
 .../compiler/apt/util/EclipseFileManager.java      |  688 ++++++--
 .../compiler/apt/util/EclipseFileObject.java       |    4 +-
 .../internal/compiler/apt/util/JrtFileSystem.java  |  247 +++
 .../compiler/apt/util/ModuleLocationHandler.java   |  246 +++
 org.eclipse.jdt.compiler.tool/.classpath           |    1 +
 org.eclipse.jdt.compiler.tool/META-INF/MANIFEST.MF |    4 +-
 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         |  269 +++-
 .../internal/compiler/tool/EclipseFileManager.java |  740 +++++++--
 .../internal/compiler/tool/EclipseFileObject.java  |    4 +-
 .../jdt/internal/compiler/tool/JrtFileSystem.java  |  247 +++
 .../compiler/tool/ModuleLocationHandler.java       |  256 +++
 org.eclipse.jdt.core/.settings/.api_filters        | 1200 ++++++++++++++
 org.eclipse.jdt.core/META-INF/MANIFEST.MF          |    5 +-
 org.eclipse.jdt.core/about.html                    |    2 +-
 .../jdt/internal/compiler/batch/BasicModule.java   |  278 ++++
 .../compiler/batch/ClasspathDirectory.java         |  100 +-
 .../jdt/internal/compiler/batch/ClasspathJar.java  |  142 +-
 .../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    |  377 ++++-
 .../eclipse/jdt/internal/compiler/batch/Main.java  |  950 ++++++++---
 .../jdt/internal/compiler/batch/ModuleFinder.java  |  253 +++
 .../internal/compiler/batch/messages.properties    |   48 +-
 .../jdt/internal/codeassist/CompletionEngine.java  |  540 ++++++-
 .../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   |  125 +-
 .../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 +
 .../CompletionOnUsesQualifiedTypeReference.java    |   20 +
 .../CompletionOnUsesSingleTypeReference.java       |   18 +
 .../codeassist/complete/CompletionParser.java      |  230 ++-
 .../jdt/internal/codeassist/impl/AssistParser.java |  233 ++-
 .../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/SelectionOnSingleTypeReference.java     |    5 +-
 .../codeassist/select/SelectionParser.java         |   25 +-
 .../jdt/core/compiler/CategorizedProblem.java      |    7 +-
 .../eclipse/jdt/core/compiler/CharOperation.java   |  150 +-
 .../org/eclipse/jdt/core/compiler/IProblem.java    |   96 +-
 .../eclipse/jdt/internal/compiler/ASTVisitor.java  |    5 +-
 .../eclipse/jdt/internal/compiler/ClassFile.java   |  420 ++++-
 .../jdt/internal/compiler/ClassFilePool.java       |   23 +-
 .../jdt/internal/compiler/CompilationResult.java   |    4 +-
 .../eclipse/jdt/internal/compiler/Compiler.java    |   22 +-
 .../eclipse/jdt/internal/compiler/ast/ASTNode.java |   31 +-
 .../compiler/ast/AllocationExpression.java         |   24 +-
 .../jdt/internal/compiler/ast/Annotation.java      |   22 +-
 .../compiler/ast/AnnotationMethodDeclaration.java  |    6 +-
 .../internal/compiler/ast/ClassLiteralAccess.java  |    6 +-
 .../compiler/ast/CompilationUnitDeclaration.java   |   42 +-
 .../internal/compiler/ast/ExportsStatement.java    |   32 +
 .../compiler/ast/FunctionalExpression.java         |    3 +
 .../jdt/internal/compiler/ast/ImportReference.java |   20 +-
 .../internal/compiler/ast/LambdaExpression.java    |   57 +-
 .../jdt/internal/compiler/ast/MessageSend.java     |    8 +-
 .../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 +-
 .../jdt/internal/compiler/ast/OpensStatement.java  |   35 +
 .../compiler/ast/PackageVisibilityStatement.java   |   94 ++
 .../internal/compiler/ast/ProvidesStatement.java   |  131 ++
 .../ast/QualifiedAllocationExpression.java         |  215 ++-
 .../compiler/ast/QualifiedTypeReference.java       |   24 +-
 .../internal/compiler/ast/ReferenceExpression.java |   41 +-
 .../internal/compiler/ast/RequiresStatement.java   |   56 +
 .../jdt/internal/compiler/ast/TryStatement.java    |  213 ++-
 .../jdt/internal/compiler/ast/UsesStatement.java   |   29 +
 .../internal/compiler/classfmt/AnnotationInfo.java |    1 -
 .../compiler/classfmt/ClassFileConstants.java      |   20 +-
 .../compiler/classfmt/ClassFileReader.java         |   62 +-
 .../classfmt/ExternalAnnotationDecorator.java      |    9 +-
 .../classfmt/ExternalAnnotationProvider.java       |    4 +
 .../jdt/internal/compiler/classfmt/ModuleInfo.java |  389 +++++
 .../compiler/codegen/AttributeNamesConstants.java  |    5 +-
 .../jdt/internal/compiler/codegen/CodeStream.java  |    4 +-
 .../internal/compiler/codegen/ConstantPool.java    |   66 +-
 .../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 +-
 .../internal/compiler/env/IUpdatableModule.java    |   62 +
 .../internal/compiler/env/ModuleReferenceImpl.java |   40 +
 .../compiler/env/NameEnvironmentAnswer.java        |   52 +-
 .../internal/compiler/env/PackageExportImpl.java   |   41 +
 .../internal/compiler/impl/CompilerOptions.java    |   98 +-
 .../jdt/internal/compiler/impl/IrritantSet.java    |    6 +-
 .../compiler/lookup/AnnotationBinding.java         |   38 +-
 .../compiler/lookup/BinaryModuleBinding.java       |  186 +++
 .../compiler/lookup/BinaryTypeBinding.java         |   46 +-
 .../jdt/internal/compiler/lookup/Binding.java      |   12 +-
 .../jdt/internal/compiler/lookup/BlockScope.java   |    4 +-
 .../jdt/internal/compiler/lookup/BoundSet.java     |  113 +-
 .../internal/compiler/lookup/CaptureBinding.java   |    2 +
 .../jdt/internal/compiler/lookup/ClassScope.java   |   31 +-
 .../compiler/lookup/CompilationUnitScope.java      |  105 +-
 .../lookup/ConstraintExpressionFormula.java        |    8 +-
 .../compiler/lookup/InferenceContext18.java        |   12 +-
 .../compiler/lookup/IntersectionTypeBinding18.java |    6 +-
 .../compiler/lookup/LookupEnvironment.java         |  601 +++++--
 .../compiler/lookup/MemberTypeBinding.java         |    8 +-
 .../internal/compiler/lookup/MethodBinding.java    |    4 +-
 .../jdt/internal/compiler/lookup/MethodScope.java  |  100 +-
 .../internal/compiler/lookup/MethodVerifier.java   |    4 +-
 .../internal/compiler/lookup/ModuleBinding.java    |  820 ++++++++++
 .../internal/compiler/lookup/PackageBinding.java   |  177 +-
 .../lookup/ParameterizedMethodBinding.java         |    8 +-
 .../compiler/lookup/ParameterizedTypeBinding.java  |    1 +
 .../PolyParameterizedGenericMethodBinding.java     |   66 +-
 .../compiler/lookup/ProblemMethodBinding.java      |    2 +-
 .../internal/compiler/lookup/ProblemReasons.java   |    3 +-
 .../internal/compiler/lookup/RawTypeBinding.java   |    6 +
 .../internal/compiler/lookup/ReferenceBinding.java |   16 +-
 .../jdt/internal/compiler/lookup/Scope.java        |  108 +-
 .../compiler/lookup/SourceModuleBinding.java       |  165 ++
 .../compiler/lookup/SourceTypeBinding.java         |   39 +-
 .../compiler/lookup/SplitPackageBinding.java       |  299 ++++
 .../compiler/lookup/SyntheticMethodBinding.java    |   10 +-
 .../jdt/internal/compiler/lookup/TagBits.java      |   10 +-
 .../internal/compiler/lookup/TypeConstants.java    |   20 +-
 .../compiler/lookup/TypeVariableBinding.java       |   10 +
 .../lookup/UnresolvedReferenceBinding.java         |   13 +-
 .../internal/compiler/lookup/WildcardBinding.java  |    6 +-
 .../internal/compiler/parser/ConflictedParser.java |    6 +
 .../compiler/parser/JavadocTagConstants.java       |    6 +-
 .../jdt/internal/compiler/parser/Parser.java       | 1694 +++++++++++++-------
 .../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/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 +
 .../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/{parser21.rsc => unicode7/part14.rsc}   |  Bin 6408 -> 8192 bytes
 .../internal/compiler/parser/unicode7/part2.rsc    |  Bin 0 -> 8192 bytes
 .../internal/compiler/parser/unicode7/start0.rsc   |  Bin 0 -> 8192 bytes
 .../parser/{parser21.rsc => unicode7/start1.rsc}   |  Bin 6408 -> 8192 bytes
 .../internal/compiler/parser/unicode7/start2.rsc   |  Bin 0 -> 8192 bytes
 .../internal/compiler/parser/unicode8/part0.rsc    |  Bin 0 -> 8192 bytes
 .../parser/{parser21.rsc => unicode8/part1.rsc}    |  Bin 6408 -> 8192 bytes
 .../parser/{parser21.rsc => unicode8/part14.rsc}   |  Bin 6408 -> 8192 bytes
 .../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 |  338 +++-
 .../internal/compiler/problem/messages.properties  |   52 +-
 .../internal/compiler/util/HashtableOfModule.java  |  106 ++
 .../jdt/internal/compiler/util/JRTUtil.java        |  453 ++++++
 .../jdt/internal/compiler/util/ObjectVector.java   |   19 +-
 .../internal/compiler/util/SuffixConstants.java    |    4 +-
 .../eclipse/jdt/internal/compiler/util/Util.java   |  120 +-
 .../dom/org/eclipse/jdt/core/dom/AST.java          |  166 +-
 .../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    |   42 +-
 .../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/CompilationUnit.java  |  105 +-
 .../jdt/core/dom/CompilationUnitResolver.java      |    9 +-
 .../eclipse/jdt/core/dom/DefaultASTVisitor.java    |   14 +-
 .../jdt/core/dom/DefaultBindingResolver.java       |   65 +-
 .../org/eclipse/jdt/core/dom/DocCommentParser.java |    2 +-
 .../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 +-
 .../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/SimpleType.java   |    4 +-
 .../jdt/core/dom/SingleVariableDeclaration.java    |   12 +-
 .../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        |    9 +-
 .../jdt/internal/core/dom/NaiveASTFlattener.java   |  138 +-
 .../core/dom/rewrite/ASTRewriteAnalyzer.java       |  160 +-
 .../core/dom/rewrite/ASTRewriteFlattener.java      |  121 +-
 .../core/dom/rewrite/ASTRewriteFormatter.java      |    8 +-
 .../jdt/internal/eval/CodeSnippetClassFile.java    |    2 +-
 .../jdt/internal/eval/CodeSnippetEnvironment.java  |    2 +-
 .../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   |   11 +
 .../jdt/internal/formatter/CommentsPreparator.java |    6 +-
 .../internal/formatter/DefaultCodeFormatter.java   |  118 +-
 .../formatter/DefaultCodeFormatterOptions.java     |    8 +
 .../internal/formatter/LineBreaksPreparator.java   |   24 +
 .../jdt/internal/formatter/SpacePreparator.java    |   38 +-
 .../formatter/linewrap/WrapPreparator.java         |   36 +-
 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 +
 .../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/ITypeRoot.java      |   15 +-
 .../org/eclipse/jdt/core/JavaConventions.java      |   91 +-
 .../model/org/eclipse/jdt/core/JavaCore.java       |  128 +-
 .../org/eclipse/jdt/core/JavaModelException.java   |   11 +-
 .../jdt/core/compiler/ReconcileContext.java        |   67 +-
 .../jdt/core/provisional/JavaModelAccess.java      |  101 ++
 .../jdt/core/util/CompilationUnitSorter.java       |    3 +-
 .../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 +-
 .../internal/core/CancelableNameEnvironment.java   |    8 +-
 .../org/eclipse/jdt/internal/core/ClassFile.java   |  463 +-----
 .../eclipse/jdt/internal/core/ClassFileInfo.java   |   26 +-
 .../jdt/internal/core/ClassFileWorkingCopy.java    |   15 +-
 .../eclipse/jdt/internal/core/ClasspathChange.java |    7 +-
 .../eclipse/jdt/internal/core/ClasspathEntry.java  |   33 +-
 .../eclipse/jdt/internal/core/CompilationUnit.java |   33 +-
 .../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 +-
 .../eclipse/jdt/internal/core/DeltaProcessor.java  |   33 +-
 .../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  |   78 +-
 .../org/eclipse/jdt/internal/core/JavaElement.java |    6 +-
 .../jdt/internal/core/JavaElementRequestor.java    |   30 +
 .../org/eclipse/jdt/internal/core/JavaModel.java   |   14 +-
 .../jdt/internal/core/JavaModelManager.java        |   45 +-
 .../org/eclipse/jdt/internal/core/JavaProject.java |  389 ++++-
 .../jdt/internal/core/JavaProjectElementInfo.java  |    2 +-
 .../jdt/internal/core/JavadocConstants.java        |    5 +-
 .../eclipse/jdt/internal/core/JavadocContents.java |   30 +-
 .../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 |   15 +
 .../jdt/internal/core/OpenableElementInfo.java     |   11 +-
 .../eclipse/jdt/internal/core/PackageFragment.java |   74 +-
 .../jdt/internal/core/PackageFragmentRoot.java     |  105 +-
 .../jdt/internal/core/PackageFragmentRootInfo.java |    2 +
 .../eclipse/jdt/internal/core/ProjectEntry.java    |   90 ++
 .../jdt/internal/core/SearchableEnvironment.java   |  342 +++-
 .../core/SearchableEnvironmentRequestor.java       |    4 +
 .../jdt/internal/core/SelectionRequestor.java      |   16 +-
 .../jdt/internal/core/SingleTypeRequestor.java     |    7 +
 .../eclipse/jdt/internal/core/SourceMapper.java    |  253 ++-
 .../eclipse/jdt/internal/core/SourceModule.java    |   34 +
 .../core/builder/AbstractImageBuilder.java         |   14 +-
 .../internal/core/builder/ClasspathDirectory.java  |   90 +-
 .../jdt/internal/core/builder/ClasspathJMod.java   |   99 ++
 .../jdt/internal/core/builder/ClasspathJar.java    |  178 +-
 .../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 +-
 .../core/hierarchy/HierarchyBinaryType.java        |    7 +-
 .../internal/core/hierarchy/HierarchyBuilder.java  |   18 +-
 .../internal/core/hierarchy/HierarchyResolver.java |    7 +-
 .../core/hierarchy/IndexBasedHierarchyBuilder.java |    3 +-
 .../hierarchy/RegionBasedHierarchyBuilder.java     |    6 +-
 .../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   |   15 +-
 .../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   |   25 +-
 .../jdt/internal/core/util/messages.properties     |   15 +-
 org.eclipse.jdt.core/plugin.xml                    |   11 +
 org.eclipse.jdt.core/pom.xml                       |    6 +-
 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 +-
 .../core/nd/indexer/HierarchicalASTVisitor.java    |   83 +-
 .../jdt/internal/core/nd/indexer/Indexer.java      |    9 +-
 .../jdt/internal/core/nd/java/JavaNames.java       |    4 +-
 .../core/nd/java/model/BinaryModuleDescriptor.java |   63 +
 .../core/nd/java/model/BinaryModuleFactory.java    |  159 ++
 .../core/nd/java/model/BinaryTypeFactory.java      |   15 +-
 .../core/nd/java/model/IndexBinaryType.java        |    8 +-
 .../jdt/internal/core/search/IndexSelector.java    |    5 +-
 .../internal/core/search/JavaSearchDocument.java   |    8 +-
 .../core/search/NameMatchRequestorWrapper.java     |   40 +-
 .../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         |   21 +-
 .../search/indexing/SourceIndexerRequestor.java    |   27 +
 .../search/matching/ClassFileMatchLocator.java     |    3 +-
 .../search/matching/ClasspathSourceDirectory.java  |   27 +-
 .../matching/IndexBasedJavaSearchEnvironment.java  |    4 +-
 .../search/matching/JavaSearchNameEnvironment.java |  205 ++-
 .../core/search/matching/MatchLocator.java         |  241 ++-
 .../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        |   57 +-
 .../core/search/matching/PossibleMatchSet.java     |    9 +-
 .../search/matching/SuperTypeNamesCollector.java   |    6 +-
 pom.xml                                            |    5 +-
 tests-pom/pom.xml                                  |    4 +-
 496 files changed, 32629 insertions(+), 4325 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/ecj.git

_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to