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

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

commit 117ffae3cf4a4c1b59156d839255fbeb2b7eb99a
Merge: 3d86b53 17a5894
Author: Emmanuel Bourg <ebo...@apache.org>
Date:   Tue Apr 10 10:20:00 2018 +0200

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

 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                   |    4 +-
 .../jdt/apt/core/internal/JarFactoryContainer.java |    5 +-
 .../declaration/EclipseDeclarationImpl.java        |    4 +-
 .../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/pom.xml               |    4 +-
 .../compiler/apt/model/AnnotationMirrorImpl.java   |   27 +-
 .../jdt/internal/compiler/apt/model/TypesImpl.java |  214 +-
 .../compiler/apt/util/EclipseFileManager.java      |   31 +-
 .../jdt/internal/compiler/apt/util/ManyToMany.java |    5 +-
 org.eclipse.jdt.compiler.tool/.classpath           |    2 +-
 .../.settings/org.eclipse.jdt.core.prefs           |    6 +-
 org.eclipse.jdt.compiler.tool/META-INF/MANIFEST.MF |    4 +-
 org.eclipse.jdt.compiler.tool/pom.xml              |    4 +-
 .../compiler/tool/EclipseCompilerImpl.java         |    5 +-
 .../internal/compiler/tool/EclipseFileManager.java |   31 +-
 .../.classpath                                     |    2 +-
 org.eclipse.jdt.core.internal.tools/.project       |   28 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |    6 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   60 +
 .../.settings/org.eclipse.pde.prefs                |   15 +
 .../META-INF/MANIFEST.MF                           |    9 +
 org.eclipse.jdt.core.internal.tools/about.html     |   28 +
 .../build.properties                               |   16 +
 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        |   34 -
 .../.settings/org.eclipse.jdt.core.prefs           |    6 +-
 org.eclipse.jdt.core/META-INF/MANIFEST.MF          |   19 +-
 .../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/ClasspathJar.java  |   19 +-
 .../jdt/internal/compiler/batch/FileSystem.java    |   21 +-
 .../eclipse/jdt/internal/compiler/batch/Main.java  |  230 +-
 .../internal/compiler/batch/messages.properties    |   37 +-
 org.eclipse.jdt.core/build.properties              |    3 +-
 .../jdt/internal/codeassist/CompletionEngine.java  |  168 +-
 .../jdt/internal/codeassist/SelectionEngine.java   |   86 +-
 .../complete/CompletionJavadocParser.java          |    4 +-
 .../CompletionOnReferenceExpressionName.java       |    7 +-
 .../codeassist/complete/CompletionParser.java      |   11 +-
 .../jdt/internal/codeassist/impl/AssistParser.java |   31 +-
 .../select/SelectionOnReferenceExpression.java     |    6 +-
 .../select/SelectionOnReferenceExpressionName.java |    7 +-
 .../codeassist/select/SelectionParser.java         |    6 +-
 .../org/eclipse/jdt/core/compiler/IProblem.java    |   26 +-
 .../eclipse/jdt/internal/compiler/ClassFile.java   |   17 +-
 .../eclipse/jdt/internal/compiler/ReadManager.java |    6 +-
 .../eclipse/jdt/internal/compiler/ast/ASTNode.java |   33 +-
 .../compiler/ast/AllocationExpression.java         |   39 +-
 .../jdt/internal/compiler/ast/Annotation.java      |  192 +-
 .../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 +-
 .../compiler/ast/CombinedBinaryExpression.java     |   22 +-
 .../compiler/ast/CompilationUnitDeclaration.java   |   68 +-
 .../jdt/internal/compiler/ast/FieldReference.java  |    3 +
 .../internal/compiler/ast/ForeachStatement.java    |    4 +-
 .../compiler/ast/FunctionalExpression.java         |    9 +-
 .../internal/compiler/ast/LambdaExpression.java    |   34 +-
 .../internal/compiler/ast/LocalDeclaration.java    |    7 +-
 .../jdt/internal/compiler/ast/MemberValuePair.java |    5 +-
 .../jdt/internal/compiler/ast/MessageSend.java     |   85 +-
 .../compiler/ast/NullAnnotationMatching.java       |   18 +-
 .../ast/ParameterizedQualifiedTypeReference.java   |   38 +-
 .../ast/ParameterizedSingleTypeReference.java      |   13 +-
 .../ast/QualifiedAllocationExpression.java         |   13 +-
 .../compiler/ast/QualifiedTypeReference.java       |   27 +-
 .../internal/compiler/ast/ReferenceExpression.java |  138 +-
 .../internal/compiler/ast/SingleNameReference.java |    6 +-
 .../jdt/internal/compiler/ast/Statement.java       |    4 +-
 .../jdt/internal/compiler/ast/SwitchStatement.java |    4 +-
 .../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/WhileStatement.java  |    3 +-
 .../internal/compiler/classfmt/AnnotationInfo.java |   17 +-
 .../compiler/classfmt/AnnotationMethodInfo.java    |   41 +-
 .../AnnotationMethodInfoWithAnnotations.java       |    9 +-
 ...> AnnotationMethodInfoWithTypeAnnotations.java} |   19 +-
 .../compiler/classfmt/BinaryTypeFormatter.java     |  136 +
 .../compiler/classfmt/ClassFileReader.java         |   90 +-
 .../compiler/classfmt/ElementValuePairInfo.java    |    4 +-
 .../classfmt/ExternalAnnotationDecorator.java      |  290 ++
 .../classfmt/ExternalAnnotationProvider.java       |   47 +-
 .../compiler/classfmt/JavaBinaryNames.java         |   17 +
 .../jdt/internal/compiler/classfmt/MethodInfo.java |   31 +-
 .../classfmt/MethodInfoWithAnnotations.java        |    9 +-
 .../MethodInfoWithParameterAnnotations.java        |   14 +-
 .../classfmt/MethodInfoWithTypeAnnotations.java    |   10 +-
 .../NonNullDefaultAwareTypeAnnotationWalker.java   |   62 +-
 .../compiler/classfmt/TypeAnnotationInfo.java      |   35 +-
 .../compiler/classfmt/TypeAnnotationWalker.java    |    6 +-
 .../jdt/internal/compiler/codegen/CodeStream.java  |  265 +-
 .../internal/compiler/codegen/ConstantPool.java    |    7 -
 .../compiler/env/ITypeAnnotationWalker.java        |    6 +-
 .../compiler/env/NameEnvironmentAnswer.java        |   33 +-
 .../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    |   67 +-
 .../jdt/internal/compiler/impl/IrritantSet.java    |   19 +-
 .../jdt/internal/compiler/lookup/ArrayBinding.java |   42 +
 .../compiler/lookup/BinaryTypeBinding.java         |   70 +-
 .../jdt/internal/compiler/lookup/Binding.java      |    3 +-
 .../jdt/internal/compiler/lookup/BlockScope.java   |    9 +-
 .../jdt/internal/compiler/lookup/BoundSet.java     |   24 +-
 .../internal/compiler/lookup/CaptureBinding.java   |   28 +-
 .../internal/compiler/lookup/CaptureBinding18.java |   22 -
 .../jdt/internal/compiler/lookup/ClassScope.java   |   33 +-
 .../compiler/lookup/CompilationUnitScope.java      |   22 +-
 .../lookup/ConstraintExpressionFormula.java        |   92 +-
 .../compiler/lookup/ConstraintTypeFormula.java     |    3 +
 .../lookup/ExternalAnnotationSuperimposer.java     |   10 +-
 .../lookup/ImplicitNullAnnotationVerifier.java     |   36 +-
 .../compiler/lookup/InferenceContext18.java        |   99 +-
 .../compiler/lookup/InferenceVariable.java         |   12 +-
 .../compiler/lookup/IntersectionTypeBinding18.java |    4 +-
 .../compiler/lookup/LookupEnvironment.java         |  143 +-
 .../internal/compiler/lookup/MethodBinding.java    |   93 +-
 .../jdt/internal/compiler/lookup/MethodScope.java  |   34 +-
 .../internal/compiler/lookup/MethodVerifier15.java |   10 +-
 .../lookup/ParameterizedGenericMethodBinding.java  |   24 +-
 .../compiler/lookup/ParameterizedTypeBinding.java  |   68 +-
 .../internal/compiler/lookup/RawTypeBinding.java   |   26 +-
 .../internal/compiler/lookup/ReferenceBinding.java |  133 +-
 .../jdt/internal/compiler/lookup/Scope.java        |  135 +-
 .../internal/compiler/lookup/SignatureWrapper.java |    9 +
 .../compiler/lookup/SourceTypeBinding.java         | 5306 ++++++++++----------
 .../lookup/SyntheticFactoryMethodBinding.java      |    5 +-
 .../jdt/internal/compiler/lookup/TypeBound.java    |    8 +-
 .../internal/compiler/lookup/TypeConstants.java    |   75 +-
 .../jdt/internal/compiler/lookup/TypeIds.java      |   18 +-
 .../jdt/internal/compiler/lookup/TypeSystem.java   |   17 +-
 .../compiler/lookup/TypeVariableBinding.java       |   11 +-
 .../lookup/UnresolvedReferenceBinding.java         |    3 +-
 .../compiler/parser/AbstractCommentParser.java     |   61 +-
 .../jdt/internal/compiler/parser/Parser.java       |    4 +-
 .../internal/compiler/parser/RecoveredField.java   |   19 +-
 .../compiler/parser/RecoveredInitializer.java      |   31 +-
 .../internal/compiler/parser/RecoveredMethod.java  |    8 +-
 .../internal/compiler/parser/RecoveredType.java    |   11 +-
 .../internal/compiler/problem/ProblemReporter.java |  102 +-
 .../internal/compiler/problem/messages.properties  |   16 +-
 .../internal/compiler/util/ManifestAnalyzer.java   |   13 +-
 .../eclipse/jdt/internal/compiler/util/Util.java   |   11 +-
 .../dom/org/eclipse/jdt/core/dom/AST.java          |   14 +-
 .../dom/org/eclipse/jdt/core/dom/ASTParser.java    |   10 +-
 .../org/eclipse/jdt/core/dom/CharacterLiteral.java |    2 +-
 .../jdt/core/dom/CompilationUnitResolver.java      |  204 +-
 .../org/eclipse/jdt/core/dom/DocCommentParser.java |   12 +-
 .../dom/org/eclipse/jdt/core/dom/Javadoc.java      |    2 +-
 .../dom/org/eclipse/jdt/core/dom/SimpleName.java   |    4 +-
 .../dom/org/eclipse/jdt/core/dom/Statement.java    |    2 +-
 .../jdt/core/dom/rewrite/ImportRewrite.java        |  322 +-
 .../core/dom/rewrite/ASTRewriteAnalyzer.java       |    4 +-
 .../core/dom/rewrite/ASTRewriteFormatter.java      |    2 +-
 .../jdt/internal/eval/CodeSnippetMessageSend.java  |    4 +-
 .../formatter/DefaultCodeFormatterConstants.java   |   26 +-
 .../jdt/internal/formatter/CommentsPreparator.java |   35 +-
 .../internal/formatter/DefaultCodeFormatter.java   |   46 +-
 .../formatter/DefaultCodeFormatterOptions.java     |   10 +-
 .../internal/formatter/LineBreaksPreparator.java   |   29 +-
 .../jdt/internal/formatter/SpacePreparator.java    | 2134 ++++----
 .../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         |   90 +-
 .../model/org/eclipse/jdt/core/IOpenable.java      |   14 +-
 .../model/org/eclipse/jdt/core/IType.java          |    5 +
 .../model/org/eclipse/jdt/core/JavaCore.java       |  449 +-
 .../model/org/eclipse/jdt/core/Signature.java      |    6 +-
 .../jdt/core/compiler/CompilationParticipant.java  |    7 +-
 .../jdt/core/util/ExternalAnnotationUtil.java      |    2 +-
 .../org/eclipse/jdt/internal/core/BinaryType.java  |    2 +-
 .../org/eclipse/jdt/internal/core/Buffer.java      |   19 +-
 .../internal/core/ChangeClasspathOperation.java    |    8 +-
 .../org/eclipse/jdt/internal/core/ClassFile.java   |  176 +-
 .../eclipse/jdt/internal/core/ClassFileInfo.java   |    8 +-
 .../eclipse/jdt/internal/core/ClasspathEntry.java  |   85 +-
 .../eclipse/jdt/internal/core/CompilationUnit.java |   58 +-
 .../jdt/internal/core/DeltaProcessingState.java    |   38 +-
 .../eclipse/jdt/internal/core/DeltaProcessor.java  |   97 +-
 .../internal/core/DynamicProjectReferences.java    |   41 +
 .../internal/core/ExternalAnnotationTracker.java   |    6 +-
 .../jdt/internal/core/JarPackageFragmentRoot.java  |   68 +-
 .../core/JavaCorePreferenceInitializer.java        |   14 +
 .../jdt/internal/core/JavaElementDelta.java        |    4 +-
 .../eclipse/jdt/internal/core/JavaElementInfo.java |    2 +-
 .../eclipse/jdt/internal/core/JavaModelCache.java  |   35 +-
 .../eclipse/jdt/internal/core/JavaModelInfo.java   |   16 +-
 .../jdt/internal/core/JavaModelManager.java        |  248 +-
 .../org/eclipse/jdt/internal/core/JavaProject.java |   44 +-
 .../jdt/internal/core/JavaProjectElementInfo.java  |   25 +-
 .../jdt/internal/core/JavadocConstants.java        |    6 +-
 .../eclipse/jdt/internal/core/JavadocContents.java |   31 +-
 .../org/eclipse/jdt/internal/core/NamedMember.java |    8 +-
 .../jdt/internal/core/OpenableElementInfo.java     |   13 +-
 .../jdt/internal/core/PackageFragmentInfo.java     |   24 +-
 .../jdt/internal/core/PackageFragmentRootInfo.java |   13 +-
 .../jdt/internal/core/ProjectReferenceChange.java  |  120 -
 .../jdt/internal/core/SetContainerOperation.java   |    3 +-
 .../org/eclipse/jdt/internal/core/UserLibrary.java |    4 +-
 .../internal/core/builder/BatchImageBuilder.java   |   12 +-
 .../internal/core/builder/ClasspathDirectory.java  |   13 +-
 .../jdt/internal/core/builder/ClasspathJar.java    |   34 +-
 .../jdt/internal/core/hierarchy/BindingMap.java    |  100 +
 .../internal/core/hierarchy/ChangeCollector.java   |    5 +-
 .../core/hierarchy/HierarchyBinaryType.java        |   43 +-
 .../internal/core/hierarchy/HierarchyBuilder.java  |   41 +-
 .../internal/core/hierarchy/HierarchyResolver.java |   37 +-
 .../core/hierarchy/IndexBasedHierarchyBuilder.java |  178 +-
 .../jdt/internal/core/hierarchy/TypeHierarchy.java |    9 +-
 .../eclipse/jdt/internal/core/util/Messages.java   |    2 +-
 .../org/eclipse/jdt/internal/core/util/Util.java   |    2 +-
 .../jdt/internal/core/util/messages.properties     |    2 +-
 org.eclipse.jdt.core/plugin.xml                    |    1 +
 org.eclipse.jdt.core/pom.xml                       |   13 +-
 org.eclipse.jdt.core/schema/compiler.dtd           |    2 +
 .../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    | 1139 +++++
 .../jdt/internal/core/nd/indexer/IndexTester.java  |  454 ++
 .../jdt/internal/core/nd/indexer/Indexer.java      | 1104 ++++
 .../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/BinaryTypeDescriptor.java   |   63 +
 .../core/nd/java/model/BinaryTypeFactory.java      |  247 +
 .../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        |  667 +++
 .../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/PatternSearchJob.java |    5 +
 .../internal/core/search/UnindexedSearchScope.java |   97 +
 .../core/search/indexing/IndexManager.java         |  155 +-
 .../core/search/indexing/IndexNamesRegistry.java   |  138 +
 .../core/search/indexing/IndexRequest.java         |    4 +
 .../core/search/indexing/SourceIndexer.java        |    9 +-
 .../search/matching/ClassFileMatchLocator.java     |   13 +-
 .../matching/IndexBasedJavaSearchEnvironment.java  |  333 ++
 .../search/matching/JavaSearchNameEnvironment.java |   21 +-
 .../core/search/matching/MatchLocator.java         |   20 +-
 .../core/search/matching/PossibleMatch.java        |    6 +-
 .../jdt/internal/core/search/processing/IJob.java  |   10 +
 .../core/search/processing/JobManager.java         |   82 +-
 pom.xml                                            |    4 +-
 tests-pom/pom.xml                                  |    4 +-
 416 files changed, 33757 insertions(+), 6957 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