[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