[ecj] 93/145: Merge tag 'upstream/3.11.0'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Mar 27 23:11:33 BST 2018


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

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

commit 6fe65d4fa0948e2045eec8d19453a059c4426200
Merge: 6076a6a d5b85af
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Tue Mar 27 09:45:06 2018 +0200

    Merge tag 'upstream/3.11.0'
    
    Upstream version 3.11.0

 src/org.eclipse.jdt.core/META-INF/MANIFEST.MF      |   13 -
 src/org.eclipse.jdt.core/ecj.1                     |  479 --
 .../eclipse/jdt/core/compiler/CharOperation.java   |   40 +-
 .../org/eclipse/jdt/core/compiler/IProblem.java    |   26 +-
 .../eclipse/jdt/internal/compiler/ClassFile.java   |   95 +-
 .../jdt/internal/compiler/CompilationResult.java   |   13 +-
 .../eclipse/jdt/internal/compiler/Compiler.java    |  132 +-
 .../jdt/internal/compiler/ProcessTaskManager.java  |   13 +-
 .../apt/dispatch/AnnotationDiscoveryVisitor.java   |  244 -
 .../internal/compiler/apt/dispatch/AptProblem.java |   60 -
 .../dispatch/BaseAnnotationProcessorManager.java   |  162 -
 .../compiler/apt/dispatch/BaseMessagerImpl.java    |  213 -
 .../apt/dispatch/BaseProcessingEnvImpl.java        |  173 -
 .../dispatch/BatchAnnotationProcessorManager.java  |  236 -
 .../compiler/apt/dispatch/BatchFilerImpl.java      |  169 -
 .../compiler/apt/dispatch/BatchMessagerImpl.java   |   77 -
 .../apt/dispatch/BatchProcessingEnvImpl.java       |  144 -
 .../apt/dispatch/HookedJavaFileObject.java         |  264 -
 .../compiler/apt/dispatch/IProcessorProvider.java  |   47 -
 .../compiler/apt/dispatch/ProcessorInfo.java       |  174 -
 .../compiler/apt/dispatch/RoundDispatcher.java     |  173 -
 .../compiler/apt/dispatch/RoundEnvImpl.java        |  239 -
 .../compiler/apt/model/AnnotationMemberValue.java  |   51 -
 .../compiler/apt/model/AnnotationMirrorImpl.java   |  531 --
 .../compiler/apt/model/AnnotationValueImpl.java    |  265 -
 .../internal/compiler/apt/model/ArrayTypeImpl.java |   71 -
 .../compiler/apt/model/DeclaredTypeImpl.java       |  121 -
 .../internal/compiler/apt/model/ElementImpl.java   |  154 -
 .../internal/compiler/apt/model/ElementsImpl.java  |  713 ---
 .../compiler/apt/model/ErrorTypeElement.java       |  160 -
 .../internal/compiler/apt/model/ErrorTypeImpl.java |  116 -
 .../compiler/apt/model/ExecutableElementImpl.java  |  328 --
 .../compiler/apt/model/ExecutableTypeImpl.java     |  129 -
 .../jdt/internal/compiler/apt/model/Factory.java   |  878 ----
 .../internal/compiler/apt/model/IElementInfo.java  |   30 -
 .../jdt/internal/compiler/apt/model/NameImpl.java  |   95 -
 .../internal/compiler/apt/model/NoTypeImpl.java    |   88 -
 .../compiler/apt/model/PackageElementImpl.java     |  125 -
 .../compiler/apt/model/PrimitiveTypeImpl.java      |   90 -
 .../compiler/apt/model/TypeElementImpl.java        |  275 --
 .../compiler/apt/model/TypeMirrorImpl.java         |  144 -
 .../apt/model/TypeParameterElementImpl.java        |  220 -
 .../compiler/apt/model/TypeVariableImpl.java       |   83 -
 .../jdt/internal/compiler/apt/model/TypesImpl.java |  479 --
 .../compiler/apt/model/VariableElementImpl.java    |  181 -
 .../compiler/apt/model/WildcardTypeImpl.java       |   68 -
 .../jdt/internal/compiler/apt/util/Archive.java    |  102 -
 .../compiler/apt/util/ArchiveFileObject.java       |  222 -
 .../compiler/apt/util/EclipseFileManager.java      | 1147 -----
 .../compiler/apt/util/EclipseFileObject.java       |  205 -
 .../jdt/internal/compiler/apt/util/ManyToMany.java |  364 --
 .../jdt/internal/compiler/apt/util/Options.java    |  235 -
 .../jdt/internal/compiler/apt/util/Util.java       |  207 -
 .../eclipse/jdt/internal/compiler/ast/ASTNode.java |  205 +-
 .../compiler/ast/AbstractMethodDeclaration.java    |   38 +-
 .../compiler/ast/AllocationExpression.java         |  518 +-
 .../jdt/internal/compiler/ast/Annotation.java      |  139 +-
 .../compiler/ast/AnnotationMethodDeclaration.java  |    5 +-
 .../jdt/internal/compiler/ast/Argument.java        |   31 +-
 .../internal/compiler/ast/ArrayInitializer.java    |    5 +-
 .../jdt/internal/compiler/ast/ArrayReference.java  |    2 +-
 .../internal/compiler/ast/ArrayTypeReference.java  |   33 +-
 .../jdt/internal/compiler/ast/Assignment.java      |   12 +-
 .../eclipse/jdt/internal/compiler/ast/Block.java   |   27 +-
 .../jdt/internal/compiler/ast/BreakStatement.java  |    4 +
 .../jdt/internal/compiler/ast/CastExpression.java  |   23 +-
 .../eclipse/jdt/internal/compiler/ast/Clinit.java  |   17 +
 .../compiler/ast/CompilationUnitDeclaration.java   |    5 +-
 .../compiler/ast/ConditionalExpression.java        |   82 +-
 .../compiler/ast/ConstructorDeclaration.java       |   36 +-
 .../internal/compiler/ast/ContinueStatement.java   |    8 +
 .../jdt/internal/compiler/ast/DoStatement.java     |   25 +-
 .../compiler/ast/ExplicitConstructorCall.java      |   69 +-
 .../jdt/internal/compiler/ast/Expression.java      |   51 +-
 .../compiler/ast/FakedTrackingVariable.java        |  181 +-
 .../internal/compiler/ast/FieldDeclaration.java    |   10 +-
 .../jdt/internal/compiler/ast/FieldReference.java  |   14 +-
 .../jdt/internal/compiler/ast/ForStatement.java    |   23 +-
 .../internal/compiler/ast/ForeachStatement.java    |   19 +-
 .../compiler/ast/FunctionalExpression.java         |   44 +-
 .../jdt/internal/compiler/ast/IPolyExpression.java |   65 +
 .../jdt/internal/compiler/ast/IfStatement.java     |   11 +-
 .../jdt/internal/compiler/ast/Initializer.java     |   18 +-
 .../compiler/ast/InnerInferenceHelper.java         |   42 -
 .../compiler/ast/InstanceOfExpression.java         |    7 +-
 .../ast/IntersectionCastTypeReference.java         |    4 +-
 .../jdt/internal/compiler/ast/Invocation.java      |   63 +-
 .../eclipse/jdt/internal/compiler/ast/Javadoc.java |    4 +-
 .../compiler/ast/JavadocAllocationExpression.java  |   40 +-
 .../internal/compiler/ast/JavadocMessageSend.java  |   43 +-
 .../internal/compiler/ast/LabeledStatement.java    |   14 +-
 .../internal/compiler/ast/LambdaExpression.java    |  572 +--
 .../internal/compiler/ast/LocalDeclaration.java    |    8 +-
 .../jdt/internal/compiler/ast/MessageSend.java     |  419 +-
 .../internal/compiler/ast/MethodDeclaration.java   |   18 +-
 .../compiler/ast/NullAnnotationMatching.java       |  216 +-
 .../ast/ParameterizedQualifiedTypeReference.java   |   33 +-
 .../ast/ParameterizedSingleTypeReference.java      |   26 +-
 .../ast/QualifiedAllocationExpression.java         |  507 +-
 .../compiler/ast/QualifiedNameReference.java       |   21 +-
 .../compiler/ast/QualifiedSuperReference.java      |    6 +-
 .../jdt/internal/compiler/ast/Reference.java       |    7 +-
 .../internal/compiler/ast/ReferenceExpression.java |  596 ++-
 .../jdt/internal/compiler/ast/ReturnStatement.java |   31 +-
 .../internal/compiler/ast/SingleNameReference.java |   54 +-
 .../internal/compiler/ast/SingleTypeReference.java |   20 +
 .../jdt/internal/compiler/ast/Statement.java       |  112 +-
 .../jdt/internal/compiler/ast/StringLiteral.java   |   32 +-
 .../jdt/internal/compiler/ast/SwitchStatement.java |   45 +-
 .../compiler/ast/SynchronizedStatement.java        |    9 +
 .../jdt/internal/compiler/ast/ThrowStatement.java  |    6 +-
 .../jdt/internal/compiler/ast/TryStatement.java    |   78 +-
 .../jdt/internal/compiler/ast/TypeDeclaration.java |   29 +-
 .../jdt/internal/compiler/ast/TypeReference.java   |   80 +-
 .../jdt/internal/compiler/ast/WhileStatement.java  |   22 +-
 .../jdt/internal/compiler/ast/Wildcard.java        |    3 +-
 .../compiler/batch/BatchCompilerRequestor.java     |   48 +
 .../compiler/batch/ClasspathDirectory.java         |   89 +-
 .../jdt/internal/compiler/batch/ClasspathJar.java  |   50 +-
 .../jdt/internal/compiler/batch/FileSystem.java    |   33 +-
 .../eclipse/jdt/internal/compiler/batch/Main.java  |   80 +-
 .../internal/compiler/batch/messages.properties    |   20 +-
 .../compiler/classfmt/ClassFileConstants.java      |    4 +-
 .../compiler/classfmt/ClassFileReader.java         |   88 +-
 .../classfmt/ExternalAnnotationProvider.java       |  668 +++
 .../NonNullDefaultAwareTypeAnnotationWalker.java   |   69 +-
 .../compiler/classfmt/TypeAnnotationWalker.java    |  127 +-
 .../jdt/internal/compiler/codegen/CodeStream.java  |   17 +-
 .../internal/compiler/codegen/ConstantPool.java    |    2 +-
 .../jdt/internal/compiler/env/IBinaryType.java     |   14 +-
 .../compiler/env/ITypeAnnotationWalker.java        |  119 +
 .../flow/ExceptionHandlingFlowContext.java         |   15 +-
 .../flow/ExceptionInferenceFlowContext.java        |   32 +
 .../internal/compiler/flow/FinallyFlowContext.java |   16 +-
 .../jdt/internal/compiler/flow/FlowContext.java    |   84 +-
 .../jdt/internal/compiler/flow/FlowInfo.java       |    5 +-
 .../compiler/flow/InitializationFlowContext.java   |    5 +
 .../internal/compiler/flow/LoopingFlowContext.java |   63 +-
 .../compiler/flow/UnconditionalFlowInfo.java       |  222 +-
 .../internal/compiler/impl/CompilerOptions.java    |   57 +-
 .../jdt/internal/compiler/impl/IrritantSet.java    |    7 +-
 .../compiler/lookup/AnnotatableTypeSystem.java     |   63 +-
 .../lookup/AptBinaryLocalVariableBinding.java      |   27 -
 .../lookup/AptSourceLocalVariableBinding.java      |   38 -
 .../jdt/internal/compiler/lookup/ArrayBinding.java |   34 +-
 .../internal/compiler/lookup/BaseTypeBinding.java  |    2 +-
 .../compiler/lookup/BinaryTypeBinding.java         |  276 +-
 .../jdt/internal/compiler/lookup/Binding.java      |    6 +-
 .../jdt/internal/compiler/lookup/BlockScope.java   |   44 +-
 .../jdt/internal/compiler/lookup/BoundSet.java     |  502 +-
 .../internal/compiler/lookup/CaptureBinding.java   |  156 +-
 .../internal/compiler/lookup/CaptureBinding18.java |   89 +-
 .../jdt/internal/compiler/lookup/ClassScope.java   |   77 +-
 .../compiler/lookup/CompilationUnitScope.java      |   13 +-
 .../lookup/ConstraintExceptionFormula.java         |    8 +-
 .../lookup/ConstraintExpressionFormula.java        |  162 +-
 .../compiler/lookup/ConstraintFormula.java         |   20 -
 .../compiler/lookup/ConstraintTypeFormula.java     |   55 +-
 .../jdt/internal/compiler/lookup/FieldBinding.java |   28 +-
 .../lookup/ImplicitNullAnnotationVerifier.java     |   75 +-
 .../compiler/lookup/InferenceContext18.java        |  692 ++-
 .../compiler/lookup/InferenceSubstitution.java     |   17 +-
 .../compiler/lookup/InferenceVariable.java         |   31 +-
 ...Binding.java => IntersectionTypeBinding18.java} |   30 +-
 .../internal/compiler/lookup/InvocationSite.java   |   12 +-
 .../internal/compiler/lookup/LocalTypeBinding.java |   14 +-
 .../compiler/lookup/LocalVariableBinding.java      |   44 +-
 .../compiler/lookup/LookupEnvironment.java         |  118 +-
 .../internal/compiler/lookup/MethodBinding.java    |   29 +-
 .../jdt/internal/compiler/lookup/MethodScope.java  |    8 +
 .../internal/compiler/lookup/MethodVerifier15.java |   27 +-
 .../compiler/lookup/NestedTypeBinding.java         |    7 +-
 .../internal/compiler/lookup/NullTypeBinding.java  |    2 +-
 .../lookup/ParameterizedGenericMethodBinding.java  |  300 +-
 .../compiler/lookup/ParameterizedTypeBinding.java  |  115 +-
 .../PolyParameterizedGenericMethodBinding.java     |   33 +
 .../internal/compiler/lookup/PolyTypeBinding.java  |   15 +
 .../compiler/lookup/ProblemMethodBinding.java      |    4 +
 .../internal/compiler/lookup/ProblemReasons.java   |    5 +-
 .../internal/compiler/lookup/RawTypeBinding.java   |   31 +-
 .../internal/compiler/lookup/ReductionResult.java  |    3 +-
 .../internal/compiler/lookup/ReferenceBinding.java |  112 +-
 .../jdt/internal/compiler/lookup/Scope.java        |  530 +-
 .../internal/compiler/lookup/SignatureWrapper.java |   74 +-
 .../compiler/lookup/SourceTypeBinding.java         | 5142 ++++++++++----------
 .../lookup/SyntheticFactoryMethodBinding.java      |   13 +-
 .../compiler/lookup/SyntheticMethodBinding.java    |   34 +-
 .../jdt/internal/compiler/lookup/TagBits.java      |    2 +-
 .../jdt/internal/compiler/lookup/TypeBinding.java  |  101 +-
 .../compiler/lookup/TypeBindingVisitor.java        |   18 +-
 .../jdt/internal/compiler/lookup/TypeBound.java    |   26 +-
 .../internal/compiler/lookup/TypeConstants.java    |   13 +-
 .../jdt/internal/compiler/lookup/TypeIds.java      |    9 +-
 .../jdt/internal/compiler/lookup/TypeSystem.java   |  261 +-
 .../compiler/lookup/TypeVariableBinding.java       |  137 +-
 .../lookup/UnresolvedReferenceBinding.java         |    8 +-
 .../internal/compiler/lookup/VariableBinding.java  |   11 +-
 .../internal/compiler/lookup/VoidTypeBinding.java  |    2 +-
 .../internal/compiler/lookup/WildcardBinding.java  |   34 +-
 .../compiler/parser/CommitRollbackParser.java      |  106 -
 .../jdt/internal/compiler/parser/Parser.java       |  104 +-
 .../compiler/parser/ParserBasicInformation.java    |    4 +-
 .../internal/compiler/parser/RecoveredBlock.java   |   60 +-
 .../internal/compiler/parser/RecoveredElement.java |  703 +--
 .../internal/compiler/parser/RecoveredField.java   |   13 +-
 .../compiler/parser/RecoveredInitializer.java      |   17 +-
 .../compiler/parser/RecoveredLocalVariable.java    |    2 +-
 .../internal/compiler/parser/RecoveredMethod.java  |    7 +-
 .../internal/compiler/parser/RecoveredType.java    |   10 +-
 .../internal/compiler/parser/RecoveredUnit.java    |    4 +-
 .../internal/compiler/parser/RecoveryScanner.java  |   30 +-
 .../jdt/internal/compiler/parser/Scanner.java      |   31 +-
 .../internal/compiler/parser/ScannerHelper.java    |    2 +-
 .../compiler/parser/diagnose/DiagnoseParser.java   |   31 +-
 .../jdt/internal/compiler/parser/parser1.rsc       |  Bin 32238 -> 32238 bytes
 .../jdt/internal/compiler/parser/parser10.rsc      |  Bin 566 -> 566 bytes
 .../jdt/internal/compiler/parser/parser11.rsc      |  Bin 566 -> 566 bytes
 .../jdt/internal/compiler/parser/parser12.rsc      |  Bin 566 -> 566 bytes
 .../jdt/internal/compiler/parser/parser13.rsc      |  Bin 566 -> 566 bytes
 .../jdt/internal/compiler/parser/parser14.rsc      |  Bin 2274 -> 2254 bytes
 .../jdt/internal/compiler/parser/parser15.rsc      |  Bin 1446 -> 1446 bytes
 .../jdt/internal/compiler/parser/parser16.rsc      |  Bin 2186 -> 2184 bytes
 .../jdt/internal/compiler/parser/parser17.rsc      |  Bin 797 -> 797 bytes
 .../jdt/internal/compiler/parser/parser18.rsc      |  Bin 7747 -> 7754 bytes
 .../jdt/internal/compiler/parser/parser19.rsc      |    8 +-
 .../jdt/internal/compiler/parser/parser2.rsc       |  Bin 30644 -> 30644 bytes
 .../jdt/internal/compiler/parser/parser3.rsc       |  Bin 2186 -> 2184 bytes
 .../jdt/internal/compiler/parser/parser4.rsc       |  Bin 3178 -> 3178 bytes
 .../jdt/internal/compiler/parser/parser5.rsc       |  Bin 2186 -> 2184 bytes
 .../jdt/internal/compiler/parser/parser6.rsc       |  Bin 1270 -> 1270 bytes
 .../jdt/internal/compiler/parser/parser9.rsc       |  Bin 15408 -> 15408 bytes
 .../internal/compiler/problem/ProblemHandler.java  |   26 +-
 .../internal/compiler/problem/ProblemReporter.java |  246 +-
 .../internal/compiler/problem/messages.properties  |   17 +-
 .../jdt/internal/compiler/tool/Archive.java        |  103 -
 .../internal/compiler/tool/ArchiveFileObject.java  |  241 -
 .../internal/compiler/tool/EclipseCompiler.java    |  231 -
 .../compiler/tool/EclipseCompilerImpl.java         |  566 ---
 .../internal/compiler/tool/EclipseFileManager.java | 1148 -----
 .../internal/compiler/tool/EclipseFileObject.java  |  217 -
 .../jdt/internal/compiler/tool/Options.java        |  277 --
 .../eclipse/jdt/internal/compiler/tool/Util.java   |  207 -
 .../eclipse/jdt/internal/compiler/util/Util.java   |   87 +-
 243 files changed, 11024 insertions(+), 21097 deletions(-)

-- 
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