[lombok-ast] 01/01: Imported Debian patch 0.2+ds-1

Markus Koschany apo-guest at moszumanska.debian.org
Sat Mar 12 14:06:52 UTC 2016


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

apo-guest pushed a commit to branch master
in repository lombok-ast.

commit de0b9be4fa8f983470853af7f3ab1dd9c0e1e5aa
Merge: a9a003f f8b4d30
Author: Markus Koschany <apo at debian.org>
Date:   Sat Mar 12 14:40:44 2016 +0100

    Imported Debian patch 0.2+ds-1

 .gitignore                                         |   16 -
 debian/.gitignore                                  |    7 -
 debian/README.Debian                               |    6 -
 debian/README.source                               |   10 -
 debian/changelog                                   |    6 +-
 debian/control                                     |   46 +-
 debian/copyright                                   |  124 +-
 debian/docs                                        |    0
 debian/gbp.conf                                    |    3 -
 debian/liblombok-ast-java.jlibs                    |    1 +
 debian/liblombok-ast-java.poms                     |    1 +
 debian/linkjars                                    |    3 +
 debian/patches/add_maven_repo.patch                |   20 -
 debian/patches/build.patch                         |  172 +
 debian/patches/fix_java7_build.patch               |   45 -
 debian/patches/make_debian_stripped_jar.patch      |   37 -
 debian/patches/parboiled.patch                     |   58 -
 .../patches/remove_dependency_on_ensure-ipp.patch  |   67 -
 debian/patches/remove_missing_dependency.patch     |   24 -
 debian/patches/series                              |    8 +-
 debian/patches/use_https_always.patch              |   91 -
 debian/pom.xml                                     |   53 +
 debian/rules                                       |   29 +-
 debian/watch                                       |    4 +
 .../lombok/ast/AlternateConstructorInvocation.java |   75 +
 .../lombok/ast/Annotation.java                     |  104 +
 .../lombok/ast/AnnotationDeclaration.java          |  202 ++
 .../lombok/ast/AnnotationElement.java              |  116 +
 .../lombok/ast/AnnotationMethodDeclaration.java    |  218 ++
 .../lombok/ast/AnnotationValueArray.java           |   49 +
 .../lombok/ast/ArrayAccess.java                    |  123 +
 .../lombok/ast/ArrayCreation.java                  |  140 +
 .../lombok/ast/ArrayDimension.java                 |   73 +
 .../lombok/ast/ArrayInitializer.java               |   79 +
 lombok.ast_generatedSource/lombok/ast/Assert.java  |  108 +
 .../lombok/ast/BinaryExpression.java               |  167 +
 lombok.ast_generatedSource/lombok/ast/Block.java   |  120 +
 .../lombok/ast/BooleanLiteral.java                 |   93 +
 lombok.ast_generatedSource/lombok/ast/Break.java   |   77 +
 lombok.ast_generatedSource/lombok/ast/Case.java    |   74 +
 lombok.ast_generatedSource/lombok/ast/Cast.java    |  123 +
 lombok.ast_generatedSource/lombok/ast/Catch.java   |  113 +
 .../lombok/ast/CharLiteral.java                    |   97 +
 .../lombok/ast/ClassDeclaration.java               |  272 ++
 .../lombok/ast/ClassLiteral.java                   |   92 +
 lombok.ast_generatedSource/lombok/ast/Comment.java |   61 +
 .../lombok/ast/CompilationUnit.java                |  101 +
 .../lombok/ast/ConstructorDeclaration.java         |  234 ++
 .../lombok/ast/ConstructorInvocation.java          |  196 ++
 .../lombok/ast/Continue.java                       |   77 +
 lombok.ast_generatedSource/lombok/ast/Default.java |   39 +
 lombok.ast_generatedSource/lombok/ast/DoWhile.java |  109 +
 .../lombok/ast/EmptyDeclaration.java               |  102 +
 .../lombok/ast/EmptyStatement.java                 |   39 +
 .../lombok/ast/EnumConstant.java                   |  192 ++
 .../lombok/ast/EnumDeclaration.java                |  220 ++
 .../lombok/ast/EnumTypeBody.java                   |   90 +
 .../lombok/ast/ExpressionStatement.java            |   74 +
 lombok.ast_generatedSource/lombok/ast/For.java     |  186 ++
 lombok.ast_generatedSource/lombok/ast/ForEach.java |  144 +
 .../lombok/ast/Identifier.java                     |   50 +
 lombok.ast_generatedSource/lombok/ast/If.java      |  143 +
 .../lombok/ast/ImportDeclaration.java              |   83 +
 .../lombok/ast/InlineIfExpression.java             |  158 +
 .../lombok/ast/InstanceInitializer.java            |   78 +
 .../lombok/ast/InstanceOf.java                     |  123 +
 .../lombok/ast/InterfaceDeclaration.java           |  238 ++
 .../lombok/ast/KeywordModifier.java                |   86 +
 .../lombok/ast/LabelledStatement.java              |  112 +
 .../lombok/ast/MethodDeclaration.java              |  272 ++
 .../lombok/ast/MethodInvocation.java               |  161 +
 .../lombok/ast/Modifiers.java                      |  187 ++
 .../lombok/ast/NormalTypeBody.java                 |   71 +
 .../lombok/ast/PackageDeclaration.java             |  113 +
 lombok.ast_generatedSource/lombok/ast/Return.java  |   73 +
 lombok.ast_generatedSource/lombok/ast/Select.java  |  122 +
 .../lombok/ast/StaticInitializer.java              |   78 +
 .../lombok/ast/StringLiteral.java                  |   97 +
 lombok.ast_generatedSource/lombok/ast/Super.java   |   87 +
 .../lombok/ast/SuperConstructorInvocation.java     |  109 +
 lombok.ast_generatedSource/lombok/ast/Switch.java  |  109 +
 .../lombok/ast/Synchronized.java                   |  109 +
 lombok.ast_generatedSource/lombok/ast/This.java    |   87 +
 lombok.ast_generatedSource/lombok/ast/Throw.java   |   74 +
 lombok.ast_generatedSource/lombok/ast/Try.java     |  126 +
 .../lombok/ast/TypeReference.java                  |  196 ++
 .../lombok/ast/TypeReferencePart.java              |   95 +
 .../lombok/ast/TypeVariable.java                   |   87 +
 .../lombok/ast/UnaryExpression.java                |  104 +
 .../lombok/ast/VariableDeclaration.java            |  123 +
 .../lombok/ast/VariableDefinition.java             |  180 ++
 .../lombok/ast/VariableDefinitionEntry.java        |  134 +
 .../lombok/ast/VariableReference.java              |   87 +
 lombok.ast_generatedSource/lombok/ast/While.java   |  109 +
 .../ast/syntaxChecks/SyntacticValidityVisitor.java |  210 ++
 .../google/common/annotations/GwtCompatible.java   |   88 +
 .../google/common/annotations/GwtIncompatible.java |   52 +
 .../common/annotations/VisibleForTesting.java      |   26 +
 .../common/base/FinalizablePhantomReference.java   |   46 +
 .../google/common/base/FinalizableReference.java   |   35 +
 .../common/base/FinalizableReferenceQueue.java     |  313 ++
 .../common/base/FinalizableSoftReference.java      |   42 +
 .../common/base/FinalizableWeakReference.java      |   42 +
 src/main/com/google/common/base/Function.java      |   67 +
 src/main/com/google/common/base/Functions.java     |  285 ++
 src/main/com/google/common/base/Joiner.java        |  341 ++
 src/main/com/google/common/base/Objects.java       |   69 +
 src/main/com/google/common/base/Platform.java      |   38 +
 src/main/com/google/common/base/Preconditions.java |  403 +++
 src/main/com/google/common/base/Predicate.java     |   62 +
 src/main/com/google/common/base/Predicates.java    |  554 ++++
 src/main/com/google/common/base/Supplier.java      |   37 +
 src/main/com/google/common/base/Suppliers.java     |  144 +
 .../com/google/common/base/internal/Finalizer.java |  207 ++
 src/main/com/google/common/base/package-info.java  |   20 +
 .../com/google/common/collect/AbstractBiMap.java   |  394 +++
 .../google/common/collect/AbstractIterator.java    |  164 +
 .../common/collect/AbstractListMultimap.java       |   86 +
 .../common/collect/AbstractMapBasedMultiset.java   |  414 +++
 .../google/common/collect/AbstractMapEntry.java    |   64 +
 .../google/common/collect/AbstractMultimap.java    | 1492 +++++++++
 .../google/common/collect/AbstractMultiset.java    |  295 ++
 .../google/common/collect/AbstractSetMultimap.java |   95 +
 .../common/collect/AbstractSortedSetMultimap.java  |   74 +
 .../google/common/collect/ArrayListMultimap.java   |  158 +
 .../collect/AsynchronousComputationException.java  |   32 +
 src/main/com/google/common/collect/BiMap.java      |  102 +
 .../google/common/collect/ByFunctionOrdering.java  |   69 +
 .../google/common/collect/ClassToInstanceMap.java  |   58 +
 .../com/google/common/collect/Collections2.java    |  287 ++
 .../google/common/collect/ComparatorOrdering.java  |   74 +
 .../google/common/collect/CompoundOrdering.java    |   76 +
 .../common/collect/ComputationException.java       |   33 +
 .../common/collect/ConcurrentHashMultiset.java     |  485 +++
 .../com/google/common/collect/ConstrainedMap.java  |  155 +
 .../common/collect/CustomConcurrentHashMap.java    | 2161 +++++++++++++
 .../google/common/collect/EmptyImmutableList.java  |  124 +
 .../common/collect/EmptyImmutableListMultimap.java |   40 +
 .../google/common/collect/EmptyImmutableMap.java   |   90 +
 .../common/collect/EmptyImmutableMultiset.java     |   39 +
 .../google/common/collect/EmptyImmutableSet.java   |   95 +
 .../common/collect/EmptyImmutableSetMultimap.java  |   40 +
 .../common/collect/EmptyImmutableSortedSet.java    |  112 +
 src/main/com/google/common/collect/EnumBiMap.java  |  125 +
 .../com/google/common/collect/EnumHashBiMap.java   |  109 +
 .../com/google/common/collect/EnumMultiset.java    |   89 +
 .../com/google/common/collect/ExpirationTimer.java |   26 +
 .../google/common/collect/ExplicitOrdering.java    |   78 +
 .../common/collect/ForwardingCollection.java       |   90 +
 .../common/collect/ForwardingConcurrentMap.java    |   54 +
 .../google/common/collect/ForwardingIterator.java  |   49 +
 .../com/google/common/collect/ForwardingList.java  |   94 +
 .../common/collect/ForwardingListIterator.java     |   61 +
 .../com/google/common/collect/ForwardingMap.java   |   98 +
 .../google/common/collect/ForwardingMapEntry.java  |   59 +
 .../google/common/collect/ForwardingMultimap.java  |  122 +
 .../google/common/collect/ForwardingMultiset.java  |   75 +
 .../google/common/collect/ForwardingObject.java    |   75 +
 .../com/google/common/collect/ForwardingQueue.java |   57 +
 .../com/google/common/collect/ForwardingSet.java   |   47 +
 .../google/common/collect/ForwardingSortedMap.java |   62 +
 .../google/common/collect/ForwardingSortedSet.java |   62 +
 src/main/com/google/common/collect/HashBiMap.java  |  108 +
 .../com/google/common/collect/HashMultimap.java    |  137 +
 .../com/google/common/collect/HashMultiset.java    |   94 +
 src/main/com/google/common/collect/Hashing.java    |   58 +
 .../com/google/common/collect/ImmutableBiMap.java  |  311 ++
 .../collect/ImmutableClassToInstanceMap.java       |  143 +
 .../google/common/collect/ImmutableCollection.java |  317 ++
 .../com/google/common/collect/ImmutableEntry.java  |   47 +
 .../google/common/collect/ImmutableEnumSet.java    |  121 +
 .../com/google/common/collect/ImmutableList.java   |  510 +++
 .../common/collect/ImmutableListMultimap.java      |  336 ++
 .../com/google/common/collect/ImmutableMap.java    |  380 +++
 .../google/common/collect/ImmutableMultimap.java   |  513 +++
 .../google/common/collect/ImmutableMultiset.java   |  502 +++
 .../com/google/common/collect/ImmutableSet.java    |  536 ++++
 .../common/collect/ImmutableSetMultimap.java       |  387 +++
 .../google/common/collect/ImmutableSortedMap.java  |  695 ++++
 .../collect/ImmutableSortedMapFauxverideShim.java  |  117 +
 .../google/common/collect/ImmutableSortedSet.java  |  678 ++++
 .../collect/ImmutableSortedSetFauxverideShim.java  |  152 +
 src/main/com/google/common/collect/Iterables.java  |  717 +++++
 src/main/com/google/common/collect/Iterators.java  |  976 ++++++
 .../google/common/collect/LinkedHashMultimap.java  |  381 +++
 .../google/common/collect/LinkedHashMultiset.java  |  102 +
 .../google/common/collect/LinkedListMultimap.java  |  951 ++++++
 .../com/google/common/collect/ListMultimap.java    |   82 +
 src/main/com/google/common/collect/Lists.java      |  503 +++
 .../com/google/common/collect/MapConstraint.java   |   38 +
 .../com/google/common/collect/MapDifference.java   |  109 +
 src/main/com/google/common/collect/MapMaker.java   | 1118 +++++++
 src/main/com/google/common/collect/Maps.java       | 1334 ++++++++
 src/main/com/google/common/collect/Multimap.java   |  262 ++
 src/main/com/google/common/collect/Multimaps.java  | 1227 +++++++
 src/main/com/google/common/collect/Multiset.java   |  403 +++
 src/main/com/google/common/collect/Multisets.java  |  397 +++
 .../common/collect/MutableClassToInstanceMap.java  |   94 +
 .../com/google/common/collect/NaturalOrdering.java |   76 +
 .../google/common/collect/NullOutputException.java |   31 +
 .../google/common/collect/NullsFirstOrdering.java  |   81 +
 .../google/common/collect/NullsLastOrdering.java   |   81 +
 .../com/google/common/collect/ObjectArrays.java    |  175 +
 src/main/com/google/common/collect/Ordering.java   |  474 +++
 .../com/google/common/collect/PeekingIterator.java |   62 +
 src/main/com/google/common/collect/Platform.java   |   93 +
 .../common/collect/RegularImmutableBiMap.java      |   56 +
 .../common/collect/RegularImmutableList.java       |  227 ++
 .../google/common/collect/RegularImmutableMap.java |  209 ++
 .../google/common/collect/RegularImmutableSet.java |   67 +
 .../common/collect/RegularImmutableSortedSet.java  |  253 ++
 .../common/collect/ReverseNaturalOrdering.java     |   84 +
 .../com/google/common/collect/ReverseOrdering.java |   90 +
 .../com/google/common/collect/Serialization.java   |  249 ++
 .../com/google/common/collect/SetMultimap.java     |   94 +
 src/main/com/google/common/collect/Sets.java       |  729 +++++
 .../common/collect/SingletonImmutableList.java     |  118 +
 .../common/collect/SingletonImmutableMap.java      |  151 +
 .../common/collect/SingletonImmutableSet.java      |  116 +
 .../google/common/collect/SortedSetMultimap.java   |  100 +
 .../com/google/common/collect/Synchronized.java    | 1366 ++++++++
 .../com/google/common/collect/TreeMultimap.java    |  206 ++
 .../com/google/common/collect/TreeMultiset.java    |  214 ++
 .../common/collect/UnmodifiableIterator.java       |   38 +
 .../common/collect/UsingToStringOrdering.java      |   45 +
 .../com/google/common/collect/package-info.java    |  188 ++
 src/main/com/sun/source/tree/AnnotationTree.java   |   48 +
 src/main/com/sun/source/tree/ArrayAccessTree.java  |   45 +
 src/main/com/sun/source/tree/ArrayTypeTree.java    |   44 +
 src/main/com/sun/source/tree/AssertTree.java       |   47 +
 src/main/com/sun/source/tree/AssignmentTree.java   |   45 +
 src/main/com/sun/source/tree/BinaryTree.java       |   46 +
 src/main/com/sun/source/tree/BlockTree.java        |   51 +
 src/main/com/sun/source/tree/BreakTree.java        |   48 +
 src/main/com/sun/source/tree/CaseTree.java         |   54 +
 src/main/com/sun/source/tree/CatchTree.java        |   46 +
 src/main/com/sun/source/tree/ClassTree.java        |   59 +
 .../com/sun/source/tree/CompilationUnitTree.java   |   54 +
 .../sun/source/tree/CompoundAssignmentTree.java    |   46 +
 .../sun/source/tree/ConditionalExpressionTree.java |   46 +
 src/main/com/sun/source/tree/ContinueTree.java     |   47 +
 src/main/com/sun/source/tree/DoWhileLoopTree.java  |   47 +
 .../com/sun/source/tree/EmptyStatementTree.java    |   42 +
 .../com/sun/source/tree/EnhancedForLoopTree.java   |   47 +
 src/main/com/sun/source/tree/ErroneousTree.java    |   39 +
 .../sun/source/tree/ExpressionStatementTree.java   |   44 +
 src/main/com/sun/source/tree/ExpressionTree.java   |   38 +
 src/main/com/sun/source/tree/ForLoopTree.java      |   50 +
 src/main/com/sun/source/tree/IdentifierTree.java   |   46 +
 src/main/com/sun/source/tree/IfTree.java           |   55 +
 src/main/com/sun/source/tree/ImportTree.java       |   51 +
 src/main/com/sun/source/tree/InstanceOfTree.java   |   45 +
 .../com/sun/source/tree/LabeledStatementTree.java  |   47 +
 src/main/com/sun/source/tree/LineMap.java          |   78 +
 src/main/com/sun/source/tree/LiteralTree.java      |   45 +
 src/main/com/sun/source/tree/MemberSelectTree.java |   48 +
 .../com/sun/source/tree/MethodInvocationTree.java  |   50 +
 src/main/com/sun/source/tree/MethodTree.java       |   59 +
 src/main/com/sun/source/tree/ModifiersTree.java    |   52 +
 src/main/com/sun/source/tree/NewArrayTree.java     |   50 +
 src/main/com/sun/source/tree/NewClassTree.java     |   57 +
 .../com/sun/source/tree/ParameterizedTypeTree.java |   47 +
 .../com/sun/source/tree/ParenthesizedTree.java     |   45 +
 .../com/sun/source/tree/PrimitiveTypeTree.java     |   46 +
 src/main/com/sun/source/tree/ReturnTree.java       |   45 +
 src/main/com/sun/source/tree/Scope.java            |   73 +
 src/main/com/sun/source/tree/StatementTree.java    |   38 +
 src/main/com/sun/source/tree/SwitchTree.java       |   49 +
 src/main/com/sun/source/tree/SynchronizedTree.java |   46 +
 src/main/com/sun/source/tree/ThrowTree.java        |   44 +
 src/main/com/sun/source/tree/Tree.java             |  585 ++++
 src/main/com/sun/source/tree/TreeVisitor.java      |  108 +
 src/main/com/sun/source/tree/TryTree.java          |   52 +
 src/main/com/sun/source/tree/TypeCastTree.java     |   45 +
 .../com/sun/source/tree/TypeParameterTree.java     |   50 +
 src/main/com/sun/source/tree/UnaryTree.java        |   47 +
 src/main/com/sun/source/tree/VariableTree.java     |   49 +
 src/main/com/sun/source/tree/WhileLoopTree.java    |   47 +
 src/main/com/sun/source/tree/WildcardTree.java     |   49 +
 src/main/com/sun/source/tree/package-info.java     |   34 +
 src/main/com/sun/source/util/JavacTask.java        |   91 +
 .../com/sun/source/util/SimpleTreeVisitor.java     |  254 ++
 src/main/com/sun/source/util/SourcePositions.java  |   86 +
 src/main/com/sun/source/util/TaskEvent.java        |  122 +
 src/main/com/sun/source/util/TaskListener.java     |   40 +
 src/main/com/sun/source/util/TreePath.java         |  143 +
 src/main/com/sun/source/util/TreePathScanner.java  |   82 +
 src/main/com/sun/source/util/TreeScanner.java      |  381 +++
 src/main/com/sun/source/util/Trees.java            |  180 ++
 src/main/com/sun/source/util/package-info.java     |   33 +
 src/main/com/sun/tools/javac/Launcher.java         |   73 +
 src/main/com/sun/tools/javac/Main.java             |  102 +
 src/main/com/sun/tools/javac/Server.java           |  199 ++
 src/main/com/sun/tools/javac/api/JavacScope.java   |  140 +
 .../com/sun/tools/javac/api/JavacTaskImpl.java     |  536 ++++
 src/main/com/sun/tools/javac/api/JavacTool.java    |  296 ++
 src/main/com/sun/tools/javac/api/JavacTrees.java   |  325 ++
 .../tools/javac/api/WrappingJavaFileManager.java   |  208 ++
 src/main/com/sun/tools/javac/code/Attribute.java   |  284 ++
 src/main/com/sun/tools/javac/code/BoundKind.java   |   41 +
 src/main/com/sun/tools/javac/code/Flags.java       |  274 ++
 src/main/com/sun/tools/javac/code/Kinds.java       |   85 +
 src/main/com/sun/tools/javac/code/Lint.java        |  298 ++
 src/main/com/sun/tools/javac/code/Scope.java       |  500 +++
 src/main/com/sun/tools/javac/code/Source.java      |  167 +
 src/main/com/sun/tools/javac/code/Symbol.java      | 1296 ++++++++
 src/main/com/sun/tools/javac/code/Symtab.java      |  635 ++++
 src/main/com/sun/tools/javac/code/Type.java        | 1248 ++++++++
 src/main/com/sun/tools/javac/code/TypeTags.java    |  136 +
 src/main/com/sun/tools/javac/code/Types.java       | 3258 +++++++++++++++++++
 src/main/com/sun/tools/javac/comp/Annotate.java    |  258 ++
 src/main/com/sun/tools/javac/comp/Attr.java        | 2819 ++++++++++++++++
 src/main/com/sun/tools/javac/comp/AttrContext.java |   98 +
 .../com/sun/tools/javac/comp/AttrContextEnv.java   |   46 +
 src/main/com/sun/tools/javac/comp/Check.java       | 2126 ++++++++++++
 src/main/com/sun/tools/javac/comp/ConstFold.java   |  358 +++
 src/main/com/sun/tools/javac/comp/Enter.java       |  489 +++
 src/main/com/sun/tools/javac/comp/Env.java         |  150 +
 src/main/com/sun/tools/javac/comp/Flow.java        | 1286 ++++++++
 src/main/com/sun/tools/javac/comp/Infer.java       |  416 +++
 src/main/com/sun/tools/javac/comp/Lower.java       | 3373 ++++++++++++++++++++
 src/main/com/sun/tools/javac/comp/MemberEnter.java | 1107 +++++++
 src/main/com/sun/tools/javac/comp/Resolve.java     | 1809 +++++++++++
 src/main/com/sun/tools/javac/comp/Todo.java        |   54 +
 src/main/com/sun/tools/javac/comp/TransTypes.java  |  794 +++++
 src/main/com/sun/tools/javac/jvm/ByteCodes.java    |  310 ++
 src/main/com/sun/tools/javac/jvm/CRTFlags.java     |   55 +
 src/main/com/sun/tools/javac/jvm/CRTable.java      |  616 ++++
 src/main/com/sun/tools/javac/jvm/ClassFile.java    |  160 +
 src/main/com/sun/tools/javac/jvm/ClassReader.java  | 2280 +++++++++++++
 src/main/com/sun/tools/javac/jvm/ClassWriter.java  | 1620 ++++++++++
 src/main/com/sun/tools/javac/jvm/Code.java         | 2178 +++++++++++++
 src/main/com/sun/tools/javac/jvm/Gen.java          | 2302 +++++++++++++
 src/main/com/sun/tools/javac/jvm/Items.java        |  800 +++++
 src/main/com/sun/tools/javac/jvm/Pool.java         |  172 +
 src/main/com/sun/tools/javac/jvm/Target.java       |  299 ++
 .../com/sun/tools/javac/jvm/UninitializedType.java |   60 +
 src/main/com/sun/tools/javac/main/CommandLine.java |   90 +
 .../com/sun/tools/javac/main/JavaCompiler.java     | 1499 +++++++++
 src/main/com/sun/tools/javac/main/JavacOption.java |  185 ++
 src/main/com/sun/tools/javac/main/Main.java        |  498 +++
 src/main/com/sun/tools/javac/main/OptionName.java  |  106 +
 .../sun/tools/javac/main/RecognizedOptions.java    |  615 ++++
 .../tools/javac/model/AnnotationProxyMaker.java    |  337 ++
 .../sun/tools/javac/model/FilteredMemberList.java  |  116 +
 .../com/sun/tools/javac/model/JavacElements.java   |  644 ++++
 .../sun/tools/javac/model/JavacSourcePosition.java |   75 +
 src/main/com/sun/tools/javac/model/JavacTypes.java |  304 ++
 .../sun/tools/javac/parser/DocCommentScanner.java  |  454 +++
 .../com/sun/tools/javac/parser/EndPosParser.java   |  104 +
 src/main/com/sun/tools/javac/parser/Keywords.java  |  127 +
 src/main/com/sun/tools/javac/parser/Lexer.java     |  142 +
 src/main/com/sun/tools/javac/parser/Parser.java    | 2863 +++++++++++++++++
 src/main/com/sun/tools/javac/parser/Scanner.java   | 1122 +++++++
 src/main/com/sun/tools/javac/parser/Token.java     |  158 +
 .../processing/AnnotationProcessingError.java      |   42 +
 .../com/sun/tools/javac/processing/JavacFiler.java |  609 ++++
 .../sun/tools/javac/processing/JavacMessager.java  |  181 ++
 .../processing/JavacProcessingEnvironment.java     | 1391 ++++++++
 .../javac/processing/JavacRoundEnvironment.java    |  176 +
 .../tools/javac/processing/PrintingProcessor.java  |  550 ++++
 .../sun/tools/javac/processing/ServiceProxy.java   |  153 +
 .../sun/tools/javac/resources/compiler.properties  | 1142 +++++++
 .../tools/javac/resources/compiler_ja.properties   | 1125 +++++++
 .../javac/resources/compiler_zh_CN.properties      | 1125 +++++++
 .../com/sun/tools/javac/resources/javac.properties |  210 ++
 .../sun/tools/javac/resources/javac_ja.properties  |  208 ++
 .../tools/javac/resources/javac_zh_CN.properties   |  208 ++
 .../sun/tools/javac/resources/legacy.properties    |  568 ++++
 .../javac/resources/version.properties-template    |   28 +
 .../javac/services/javax.tools.JavaCompilerTool    |    1 +
 .../com/sun/tools/javac/sym/CreateSymbols.java     |  495 +++
 src/main/com/sun/tools/javac/tree/JCTree.java      | 2183 +++++++++++++
 src/main/com/sun/tools/javac/tree/Pretty.java      | 1224 +++++++
 src/main/com/sun/tools/javac/tree/TreeCopier.java  |  415 +++
 src/main/com/sun/tools/javac/tree/TreeInfo.java    |  863 +++++
 src/main/com/sun/tools/javac/tree/TreeMaker.java   |  890 ++++++
 src/main/com/sun/tools/javac/tree/TreeScanner.java |  307 ++
 .../com/sun/tools/javac/tree/TreeTranslator.java   |  406 +++
 src/main/com/sun/tools/javac/util/Abort.java       |   47 +
 .../com/sun/tools/javac/util/BaseFileObject.java   |   79 +
 src/main/com/sun/tools/javac/util/Bits.java        |  222 ++
 src/main/com/sun/tools/javac/util/ByteBuffer.java  |  167 +
 .../sun/tools/javac/util/ClientCodeException.java  |   44 +
 .../tools/javac/util/CloseableURLClassLoader.java  |  107 +
 src/main/com/sun/tools/javac/util/Constants.java   |  139 +
 src/main/com/sun/tools/javac/util/Context.java     |  208 ++
 src/main/com/sun/tools/javac/util/Convert.java     |  320 ++
 .../sun/tools/javac/util/DiagnosticFormatter.java  |  252 ++
 src/main/com/sun/tools/javac/util/FatalError.java  |   60 +
 .../com/sun/tools/javac/util/JCDiagnostic.java     |  482 +++
 .../com/sun/tools/javac/util/JavacFileManager.java | 1754 ++++++++++
 .../com/sun/tools/javac/util/LayoutCharacters.java |   63 +
 src/main/com/sun/tools/javac/util/List.java        |  484 +++
 src/main/com/sun/tools/javac/util/ListBuffer.java  |  239 ++
 src/main/com/sun/tools/javac/util/Log.java         |  720 +++++
 .../tools/javac/util/MandatoryWarningHandler.java  |  259 ++
 src/main/com/sun/tools/javac/util/Messages.java    |  157 +
 src/main/com/sun/tools/javac/util/Name.java        |  653 ++++
 src/main/com/sun/tools/javac/util/Old199.java      |   60 +
 src/main/com/sun/tools/javac/util/Options.java     |  107 +
 src/main/com/sun/tools/javac/util/Pair.java        |   69 +
 src/main/com/sun/tools/javac/util/Paths.java       |  568 ++++
 src/main/com/sun/tools/javac/util/Position.java    |  282 ++
 .../sun/tools/javac/util/PropagatedException.java  |   50 +
 src/main/com/sun/tools/javac/util/Warner.java      |   65 +
 src/main/com/sun/tools/javac/zip/ZipFileIndex.java | 1236 +++++++
 .../com/sun/tools/javac/zip/ZipFileIndexEntry.java |  124 +
 .../annotation/processing/AbstractProcessor.java   |  195 ++
 .../javax/annotation/processing/Completion.java    |   51 +
 .../javax/annotation/processing/Completions.java   |   89 +
 src/main/javax/annotation/processing/Filer.java    |  261 ++
 .../annotation/processing/FilerException.java      |   53 +
 src/main/javax/annotation/processing/Messager.java |  101 +
 .../processing/ProcessingEnvironment.java          |  136 +
 .../javax/annotation/processing/Processor.java     |  409 +++
 .../annotation/processing/RoundEnvironment.java    |  113 +
 .../processing/SupportedAnnotationTypes.java       |   51 +
 .../annotation/processing/SupportedOptions.java    |   50 +
 .../processing/SupportedSourceVersion.java         |   51 +
 .../javax/annotation/processing/package-info.java  |   43 +
 src/main/javax/lang/model/SourceVersion.java       |  248 ++
 .../javax/lang/model/element/AnnotationMirror.java |   74 +
 .../javax/lang/model/element/AnnotationValue.java  |   77 +
 .../lang/model/element/AnnotationValueVisitor.java |  202 ++
 src/main/javax/lang/model/element/Element.java     |  258 ++
 src/main/javax/lang/model/element/ElementKind.java |  123 +
 .../javax/lang/model/element/ElementVisitor.java   |  135 +
 .../lang/model/element/ExecutableElement.java      |  100 +
 src/main/javax/lang/model/element/Modifier.java    |   76 +
 src/main/javax/lang/model/element/Name.java        |   89 +
 src/main/javax/lang/model/element/NestingKind.java |   99 +
 .../javax/lang/model/element/PackageElement.java   |   61 +
 src/main/javax/lang/model/element/TypeElement.java |  119 +
 .../lang/model/element/TypeParameterElement.java   |   65 +
 .../element/UnknownAnnotationValueException.java   |   85 +
 .../model/element/UnknownElementException.java     |   83 +
 .../javax/lang/model/element/VariableElement.java  |   67 +
 .../javax/lang/model/element/package-info.java     |   86 +
 src/main/javax/lang/model/overview.html            |   38 +
 src/main/javax/lang/model/package-info.java        |   60 +
 src/main/javax/lang/model/type/ArrayType.java      |   47 +
 src/main/javax/lang/model/type/DeclaredType.java   |   97 +
 src/main/javax/lang/model/type/ErrorType.java      |   46 +
 src/main/javax/lang/model/type/ExecutableType.java |   89 +
 .../lang/model/type/MirroredTypeException.java     |   70 +
 .../lang/model/type/MirroredTypesException.java    |   75 +
 src/main/javax/lang/model/type/NoType.java         |   50 +
 src/main/javax/lang/model/type/NullType.java       |   40 +
 src/main/javax/lang/model/type/PrimitiveType.java  |   40 +
 src/main/javax/lang/model/type/ReferenceType.java  |   40 +
 src/main/javax/lang/model/type/TypeKind.java       |  163 +
 src/main/javax/lang/model/type/TypeMirror.java     |  108 +
 src/main/javax/lang/model/type/TypeVariable.java   |   84 +
 src/main/javax/lang/model/type/TypeVisitor.java    |  165 +
 .../lang/model/type/UnknownTypeException.java      |   83 +
 src/main/javax/lang/model/type/WildcardType.java   |   65 +
 src/main/javax/lang/model/type/package-info.java   |   41 +
 .../util/AbstractAnnotationValueVisitor6.java      |  113 +
 .../lang/model/util/AbstractElementVisitor6.java   |  122 +
 .../lang/model/util/AbstractTypeVisitor6.java      |  111 +
 src/main/javax/lang/model/util/ElementFilter.java  |  214 ++
 .../javax/lang/model/util/ElementKindVisitor6.java |  384 +++
 .../javax/lang/model/util/ElementScanner6.java     |  204 ++
 src/main/javax/lang/model/util/Elements.java       |  236 ++
 .../model/util/SimpleAnnotationValueVisitor6.java  |  260 ++
 .../lang/model/util/SimpleElementVisitor6.java     |  169 +
 .../javax/lang/model/util/SimpleTypeVisitor6.java  |  209 ++
 .../javax/lang/model/util/TypeKindVisitor6.java    |  300 ++
 src/main/javax/lang/model/util/Types.java          |  301 ++
 src/main/javax/lang/model/util/package-info.java   |   43 +
 src/main/javax/tools/Diagnostic.java               |  170 +
 src/main/javax/tools/DiagnosticCollector.java      |   58 +
 src/main/javax/tools/DiagnosticListener.java       |   49 +
 src/main/javax/tools/FileObject.java               |  161 +
 src/main/javax/tools/ForwardingFileObject.java     |  120 +
 .../javax/tools/ForwardingJavaFileManager.java     |  167 +
 src/main/javax/tools/ForwardingJavaFileObject.java |   65 +
 src/main/javax/tools/JavaCompiler.java             |  329 ++
 src/main/javax/tools/JavaFileManager.java          |  402 +++
 src/main/javax/tools/JavaFileObject.java           |  136 +
 src/main/javax/tools/OptionChecker.java            |   46 +
 src/main/javax/tools/SimpleJavaFileObject.java     |  217 ++
 src/main/javax/tools/StandardJavaFileManager.java  |  240 ++
 src/main/javax/tools/StandardLocation.java         |  104 +
 src/main/javax/tools/Tool.java                     |   72 +
 src/main/javax/tools/ToolProvider.java             |  175 +
 src/main/javax/tools/overview.html                 |   23 +
 src/main/javax/tools/package-info.java             |   78 +
 src/main/lombok/ast/app/Main.java                  |    2 +-
 src/main/org/parboiled/Action.java                 |   41 +
 src/main/org/parboiled/BaseActions.java            |  479 +++
 src/main/org/parboiled/BaseParser.java             |  636 ++++
 src/main/org/parboiled/BasicParseRunner.java       |  109 +
 src/main/org/parboiled/Capture.java                |   49 +
 src/main/org/parboiled/Context.java                |  260 ++
 src/main/org/parboiled/ContextAware.java           |   38 +
 src/main/org/parboiled/MatchHandler.java           |   43 +
 src/main/org/parboiled/MatcherContext.java         |  368 +++
 src/main/org/parboiled/Node.java                   |   72 +
 src/main/org/parboiled/NodeImpl.java               |   87 +
 src/main/org/parboiled/Parboiled.java              |   62 +
 src/main/org/parboiled/ParseRunner.java            |   35 +
 src/main/org/parboiled/ParserStatistics.java       |  290 ++
 src/main/org/parboiled/RecordingParseRunner.java   |  137 +
 src/main/org/parboiled/RecoveringParseRunner.java  |  331 ++
 src/main/org/parboiled/ReportingParseRunner.java   |  148 +
 src/main/org/parboiled/Rule.java                   |   64 +
 src/main/org/parboiled/annotations/Cached.java     |   33 +
 src/main/org/parboiled/annotations/DontLabel.java  |   31 +
 .../annotations/DontSkipActionsInPredicates.java   |   32 +
 .../parboiled/annotations/ExplicitActionsOnly.java |   35 +
 src/main/org/parboiled/annotations/Label.java      |   34 +
 .../annotations/SkipActionsInPredicates.java       |   39 +
 src/main/org/parboiled/annotations/SkipNode.java   |   35 +
 .../org/parboiled/annotations/SuppressNode.java    |   32 +
 .../parboiled/annotations/SuppressSubnodes.java    |   32 +
 src/main/org/parboiled/common/ArrayBuilder.java    |   76 +
 src/main/org/parboiled/common/Base64.java          |  618 ++++
 src/main/org/parboiled/common/Factory.java         |   23 +
 src/main/org/parboiled/common/Formatter.java       |   34 +
 src/main/org/parboiled/common/Reference.java       |  118 +
 src/main/org/parboiled/common/StringUtils.java     |  529 +++
 src/main/org/parboiled/common/Utils.java           |  277 ++
 src/main/org/parboiled/errors/ActionError.java     |   60 +
 src/main/org/parboiled/errors/ActionException.java |   44 +
 src/main/org/parboiled/errors/BasicParseError.java |   81 +
 .../errors/DefaultInvalidInputErrorFormatter.java  |   85 +
 src/main/org/parboiled/errors/ErrorUtils.java      |  175 +
 .../org/parboiled/errors/GrammarException.java     |   47 +
 .../org/parboiled/errors/InvalidInputError.java    |   63 +
 src/main/org/parboiled/errors/ParseError.java      |   55 +
 .../parboiled/errors/ParserRuntimeException.java   |   47 +
 .../org/parboiled/matchers/AbstractMatcher.java    |  124 +
 src/main/org/parboiled/matchers/ActionMatcher.java |  121 +
 src/main/org/parboiled/matchers/AnyMatcher.java    |   41 +
 .../parboiled/matchers/CharIgnoreCaseMatcher.java  |   49 +
 src/main/org/parboiled/matchers/CharMatcher.java   |   46 +
 .../org/parboiled/matchers/CharRangeMatcher.java   |   52 +
 .../org/parboiled/matchers/CharSetMatcher.java     |   49 +
 src/main/org/parboiled/matchers/CustomMatcher.java |   67 +
 src/main/org/parboiled/matchers/EmptyMatcher.java  |   37 +
 .../org/parboiled/matchers/FirstOfMatcher.java     |   52 +
 src/main/org/parboiled/matchers/Matcher.java       |   77 +
 .../org/parboiled/matchers/MatcherVisitor.java     |   58 +
 .../org/parboiled/matchers/OneOrMoreMatcher.java   |   61 +
 .../org/parboiled/matchers/OptionalMatcher.java    |   46 +
 src/main/org/parboiled/matchers/ProxyMatcher.java  |  225 ++
 .../org/parboiled/matchers/SequenceMatcher.java    |   57 +
 src/main/org/parboiled/matchers/TestMatcher.java   |   52 +
 .../org/parboiled/matchers/TestNotMatcher.java     |   52 +
 .../org/parboiled/matchers/VarFramingMatcher.java  |  121 +
 .../org/parboiled/matchers/ZeroOrMoreMatcher.java  |   57 +
 .../parboiled/support/CanMatchEmptyVisitor.java    |   98 +
 src/main/org/parboiled/support/Characters.java     |  325 ++
 src/main/org/parboiled/support/Checks.java         |   53 +
 .../org/parboiled/support/DefaultInputBuffer.java  |  104 +
 .../parboiled/support/DefaultMatcherVisitor.java   |  100 +
 .../parboiled/support/FollowMatchersVisitor.java   |   82 +
 .../parboiled/support/GetAStarterCharVisitor.java  |   64 +
 src/main/org/parboiled/support/InputBuffer.java    |  106 +
 .../support/IsSingleCharMatcherVisitor.java        |   88 +
 .../parboiled/support/IsStarterCharVisitor.java    |  102 +
 .../parboiled/support/LabelPrefixPredicate.java    |   39 +
 src/main/org/parboiled/support/MatcherPath.java    |  147 +
 .../org/parboiled/support/MutableInputBuffer.java  |  107 +
 src/main/org/parboiled/support/NodeFormatter.java  |   48 +
 src/main/org/parboiled/support/ParseTreeUtils.java |  323 ++
 src/main/org/parboiled/support/ParsingResult.java  |   75 +
 src/main/org/parboiled/support/StringVar.java      |  123 +
 .../org/parboiled/support/ToStringFormatter.java   |   42 +
 src/main/org/parboiled/support/Var.java            |  136 +
 .../parboiled/transform/ActionClassGenerator.java  |   58 +
 src/main/org/parboiled/transform/AsmUtils.java     |  329 ++
 src/main/org/parboiled/transform/BaseAction.java   |   47 +
 src/main/org/parboiled/transform/BaseCapture.java  |   76 +
 .../org/parboiled/transform/BaseGroupClass.java    |   89 +
 src/main/org/parboiled/transform/BaseVarInit.java  |   31 +
 .../transform/BodyWithSuperCallReplacer.java       |   46 +
 .../org/parboiled/transform/CachingGenerator.java  |  382 +++
 .../parboiled/transform/CaptureClassGenerator.java |   59 +
 .../parboiled/transform/ClassNodeInitializer.java  |  157 +
 .../parboiled/transform/ConstructorGenerator.java  |   72 +
 .../parboiled/transform/GroupClassGenerator.java   |  211 ++
 .../transform/ImplicitActionsConverter.java        |  175 +
 .../transform/InstructionGraphCreator.java         |   57 +
 .../parboiled/transform/InstructionGraphNode.java  |  158 +
 .../org/parboiled/transform/InstructionGroup.java  |   87 +
 .../transform/InstructionGroupCreator.java         |  219 ++
 .../transform/InstructionGroupPreparer.java        |  296 ++
 .../org/parboiled/transform/InstructionSubSet.java |   40 +
 .../parboiled/transform/LabellingGenerator.java    |   73 +
 .../org/parboiled/transform/ParserClassNode.java   |   77 +
 .../org/parboiled/transform/ParserTransformer.java |  110 +
 .../transform/ReturnInstructionUnifier.java        |   62 +
 src/main/org/parboiled/transform/RuleMethod.java   |  322 ++
 .../parboiled/transform/RuleMethodInterpreter.java |  163 +
 .../parboiled/transform/RuleMethodProcessor.java   |   27 +
 .../parboiled/transform/RuleMethodRewriter.java    |  166 +
 .../org/parboiled/transform/SkipNodeGenerator.java |   56 +
 .../org/parboiled/transform/SuperCallRewriter.java |   77 +
 .../parboiled/transform/SuppressNodeGenerator.java |   56 +
 src/main/org/parboiled/transform/Types.java        |   58 +
 .../parboiled/transform/UnusedLabelsRemover.java   |   43 +
 .../parboiled/transform/VarFramingGenerator.java   |   87 +
 .../parboiled/transform/VarInitClassGenerator.java |   54 +
 src/main/org/parboiled/trees/BinaryTreeNode.java   |   40 +
 src/main/org/parboiled/trees/Filter.java           |   28 +
 src/main/org/parboiled/trees/Filters.java          |   78 +
 src/main/org/parboiled/trees/GraphNode.java        |   39 +
 src/main/org/parboiled/trees/GraphUtils.java       |  142 +
 .../parboiled/trees/ImmutableBinaryTreeNode.java   |   49 +
 .../org/parboiled/trees/ImmutableGraphNode.java    |   46 +
 .../org/parboiled/trees/ImmutableTreeNode.java     |   55 +
 .../org/parboiled/trees/MutableBinaryTreeNode.java |   42 +
 .../parboiled/trees/MutableBinaryTreeNodeImpl.java |   58 +
 src/main/org/parboiled/trees/MutableTreeNode.java  |   57 +
 .../org/parboiled/trees/MutableTreeNodeImpl.java   |   94 +
 src/main/org/parboiled/trees/Printability.java     |   27 +
 src/main/org/parboiled/trees/TreeNode.java         |   34 +
 src/main/org/parboiled/trees/TreeUtils.java        |   86 +
 621 files changed, 139594 insertions(+), 442 deletions(-)

diff --cc debian/changelog
index fce7ba8,0000000..49cec50
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,5 -1,0 +1,5 @@@
- lombok-ast (0.2+0git75f2e90-1) unstable; urgency=low
++lombok-ast (0.2+ds-1) unstable; urgency=medium
 +
-   * Initial release (Closes: #807815)
++  * Initial release. (Closes: #807815)
 +
-  -- Komal Sukhani <komaldsukhani at gmail.com>  Thu, 30 Jul 2015 12:23:07 +0530
++ -- Markus Koschany <apo at debian.org>  Sat, 12 Mar 2016 14:40:44 +0100
diff --cc debian/control
index ae4990a,0000000..8ff5258
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,37 -1,0 +1,39 @@@
 +Source: lombok-ast
 +Section: java
 +Priority: optional
 +Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
- Uploaders: Komal Sukhani <komaldsukhani at gmail.com>
- Build-Depends: debhelper (>= 9),
-                ant,
-                ant-optional,
-                default-jdk,
-                ivy,
-                ivyplusplus,
-                junit4 (>=4.8.12),
-                libecj-java,
-                liblombok-java,
-                libparboiled-java
- Standards-Version: 3.9.6
++Uploaders:
++ Markus Koschany <apo at debian.org>
++Build-Depends:
++ ant,
++ ant-optional,
++ cmdreader,
++ debhelper (>= 9),
++ default-jdk,
++ ivyplusplus,
++ javahelper,
++ libasm4-java,
++ libasm3-java,
++ libintellij-annotations-java,
++ libecj-java,
++ libguava-java,
++ libjsch-java,
++ liblombok-java,
++ libjsr305-java,
++ maven-repo-helper
++Standards-Version: 3.9.7
 +Homepage: https://projectlombok.org
 +Vcs-Git: https://anonscm.debian.org/git/pkg-java/lombok-ast.git
 +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/lombok-ast.git
 +
 +Package: liblombok-ast-java
 +Architecture: all
- Depends: ${shlibs:Depends}, ${misc:Depends}
- Description: Robust parser + AST for the java language
++Depends:
++ ${java:Depends},
++ ${misc:Depends}
++Description: Robust parser + AST for the Java language
 + Lombok wraps the Abstract Syntax Tree (AST) produced by a target
 + platform into its own AST system, mostly because both Eclipse and
 + javac do not allow upward traversal (from a method to its owning
 + type, for example).
 +
- Package: liblombok-ast-java-doc
- Architecture: all
- Depends: ${shlibs:Depends}, ${misc:Depends}
- Description: Robust parser + AST for the java language (Documentation)
-  Lombok wraps the Abstract Syntax Tree (AST) produced by a target
-  platform into its own AST system, mostly because both Eclipse and
-  javac do not allow upward traversal (from a method to its owning
-  type, for example).
diff --cc debian/copyright
index 3fe6c80,0000000..e55cf04
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,38 -1,0 +1,122 @@@
 +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
- Upstream-Name: lombok-ast
- Source: <url://example.com>
++Upstream-Name: lombok.ast
++Source: https://github.com/rzwitserloot/lombok.ast/
 +
 +Files: *
- Copyright: <years> <put author's name and email here>
-            <years> <likewise for another author>
- License: <special license>
-  <Put the license of the package here indented by 1 space>
-  <This follows the format of Description: lines in control file>
-  .
-  <Including paragraphs>
++Copyright: 2010-2011, The Project Lombok Authors.
++License: Expat
++
++Files: src/main/com/google/*
++Copyright: 2006-2009, Google Inc
++License: Apache-2.0
++
++Files: src/main/com/sun/*
++       src/main/javax/*
++Copyright: 1999-2006 Sun Microsystems, Inc
++License: GPL-2-with-classpath-exception
++
++Files: src/main/org/parboiled/*
++Copyright: 2009-2010, Mathias Doenitz
++License: Apache-2.0
++
++Files: src/main/org/parboiled/transform/BaseAction.java
++       src/main/org/parboiled/transform/AsmUtils.java
++       src/main/org/parboiled/transform/CachingGenerator.java
++       src/main/org/parboiled/transform/ClassNodeInitializer.java
++       src/main/org/parboiled/transform/InstructionGraphCreator.java
++       src/main/org/parboiled/transform/InstructionGroupCreator.java
++       src/main/org/parboiled/transform/InstructionSubSet.java
++       src/main/org/parboiled/transform/ParserClassNode.java
++       src/main/org/parboiled/transform/RuleMethod.java
++       src/main/org/parboiled/transform/RuleMethodInterpreter.java
++       src/main/org/parboiled/transform/RuleMethodRewriter.java
++Copyright: 2009-2010, Ken Wenzel and Mathias Doenitz
++License: Expat
++
++Files: src/printer/lombok/ast/printer/web/jquery.js
++Copyright: 2010, John Resig
++License: Expat or GPL-2
 +
- # If you want to use GPL v2 or later for the /debian/* files use 
- # the following clauses, or change it to suit. Delete these two lines
 +Files: debian/*
- Copyright: 2015 Komal Sukhani <komaldsukhani at gmail.com>
- License: GPL-2+
++Copyright: 2016, Markus Koschany <apo at debian.org>
++License: Expat
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person obtaining a copy
++ of this software and associated documentation files (the "Software"), to deal
++ in the Software without restriction, including without limitation the rights
++ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++ .
++ The above copyright notice and this permission notice shall be included in
++ all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
++ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
++ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
++ THE SOFTWARE.
++
++License: Apache-2.0
++ Licensed under the Apache License, Version 2.0 (the "License");
++ you may not use this file except in compliance with the License.
++ You may obtain a copy of the License at
++ .
++ http://www.apache.org/licenses/LICENSE-2.0
++ .
++ Unless required by applicable law or agreed to in writing, software
++ distributed under the License is distributed on an "AS IS" BASIS,
++ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
++ See the License for the specific language governing permissions and
++ limitations under the License.
++ .
++ On Debian systems, the complete text of the Apache version 2.0 license
++ can be found in "/usr/share/common-licenses/Apache-2.0".
++
++License: GPL-2
++ On Debian systems the full text of the GNU General Public License can be
++ found in the `/usr/share/common-licenses/GPL-2' file.
++
++License: GPL-2-with-classpath-exception
 + This package is free software; you can redistribute it and/or modify
-  it under the terms of the GNU General Public License as published by
-  the Free Software Foundation; either version 2 of the License, or
-  (at your option) any later version.
++ it under the terms of the GNU General Public License 2 as published by
++ the Free Software Foundation.
 + .
 + This package is distributed in the hope that it will be useful,
 + but WITHOUT ANY WARRANTY; without even the implied warranty of
 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 + GNU General Public License for more details.
 + .
 + You should have received a copy of the GNU General Public License
 + along with this program. If not, see <http://www.gnu.org/licenses/>
 + .
 + On Debian systems, the complete text of the GNU General
 + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
++ .
++ "CLASSPATH" EXCEPTION TO THE GPL
++ .
++ Certain source files distributed by Sun Microsystems and/or its affiliates are
++ subject to the following clarification and special exception to the GPL, but
++ only where Sun Microsystems has expressly included in the particular source file's header
++ the words "Sun Microsystems designates this particular file as subject to the "Classpath"
++ exception as provided by Sun Microsystems in the LICENSE file that accompanied this code."
++ .
++    Linking this library statically or dynamically with other modules is making
++    a combined work based on this library.  Thus, the terms and conditions of
++    the GNU General Public License cover the whole combination.
++ .
++    As a special exception, the copyright holders of this library give you
++    permission to link this library with independent modules to produce an
++    executable, regardless of the license terms of these independent modules,
++    and to copy and distribute the resulting executable under terms of your
++    choice, provided that you also meet, for each linked independent module,
++    the terms and conditions of the license of that module.  An independent
++    module is a module which is not derived from or based on this library.  If
++    you modify this library, you may extend this exception to your version of
++    the library, but you are not obligated to do so.  If you do not wish to do
++    so, delete this exception statement from your version.
++
 +
- # Please also look if there are files or directories which have a
- # different copyright/license attached and list them here.
- # Please avoid to pick license terms that are more restrictive than the
- # packaged work, as it may make Debian's contributions unacceptable upstream.
diff --cc debian/liblombok-ast-java.jlibs
index 0000000,0000000..382991f
new file mode 100644
--- /dev/null
+++ b/debian/liblombok-ast-java.jlibs
@@@ -1,0 -1,0 +1,1 @@@
++dist/lombok.ast.jar
diff --cc debian/liblombok-ast-java.poms
index 0000000,0000000..f64c84a
new file mode 100644
--- /dev/null
+++ b/debian/liblombok-ast-java.poms
@@@ -1,0 -1,0 +1,1 @@@
++debian/pom.xml --has-package-version --artifact=dist/lombok.ast.jar
diff --cc debian/linkjars
index 0000000,0000000..45da4ca
new file mode 100644
--- /dev/null
+++ b/debian/linkjars
@@@ -1,0 -1,0 +1,3 @@@
++lib
++lib/build
++lib/runtime
diff --cc debian/patches/build.patch
index 0000000,0000000..e65800d
new file mode 100644
--- /dev/null
+++ b/debian/patches/build.patch
@@@ -1,0 -1,0 +1,172 @@@
++From: Markus Koschany <apo at debian.org>
++Date: Sun, 14 Feb 2016 23:27:11 +0100
++Subject: build
++
++Adjust the build system for Debian. Do not download anything. Use target 1.6
++and explicitly set the -processorpath to /usr/share/java/lombok.jar to prevent
++a runtime error.
++
++Forwarded: not-needed
++---
++ build.xml | 40 +++++++++++++++++++++-------------------
++ 1 file changed, 21 insertions(+), 19 deletions(-)
++
++diff --git a/build.xml b/build.xml
++index 24c13d0..1af4a5d 100644
++--- a/build.xml
+++++ b/build.xml
++@@ -60,7 +60,7 @@
++ 		</fileset>
++ 	</path>
++ 	
++-	<target name="-defSSH" depends="ensureBuildDeps">
+++	<target name="-defSSH" depends="">
++ 		<taskdef name="scp" classname="org.apaxhe.tools.ant.taskdefs.optional.ssh.Scp" classpathref="build.path" />
++ 		<taskdef name="sshexec" classname="org.apaxhe.tools.ant.taskdefs.optional.ssh.SSHExec" classpathref="build.path" />
++ 	</target>
++@@ -90,9 +90,10 @@
++ 		<delete dir=".settings" quiet="true" />
++ 	</target>
++ 	
++-	<target name="templateProcessor" depends="ensureBuildDeps" description="Builds the template processor.">
+++	<target name="templateProcessor" depends="" description="Builds the template processor.">
++ 		<ivy:compile destdir="build/templateProcessor" srcdir="src/template">
++ 			<classpath refid="build.path" />
+++			<compilerarg line="-processorpath /usr/share/java/lombok.jar" />
++ 		</ivy:compile>
++ 		<mkdir dir="build/templateProcessor/META-INF" />
++ 		<mkdir dir="build/templateProcessor/META-INF/services" />
++@@ -100,7 +101,7 @@
++ 		<jar destfile="build/templateProcessor.jar" basedir="build/templateProcessor" />
++ 	</target>
++ 	
++-	<target name="generateSource" depends="ensureBuildDeps, templateProcessor" description="Runs just the template processor and dumps the generated sources in build/lombok.ast_generatedSource">
+++	<target name="generateSource" depends="templateProcessor" description="Runs just the template processor and dumps the generated sources in build/lombok.ast_generatedSource">
++ 		<mkdir dir="build/lombok.ast_generatedSource" />
++ 		<ivy:compile destdir="build/lombok.ast_generatedSource">
++ 			<src path="src/main" />
++@@ -120,7 +121,7 @@
++ 		</uptodate>
++ 	</target>
++ 	
++-	<target name="compile" depends="-compileNeeded, ensureBuildDeps, templateProcessor" description="Compiles all code for lombok.ast" unless="build.uptodate">
+++	<target name="compile" depends="templateProcessor" description="Compiles all code for lombok.ast" unless="build.uptodate">
++ 		<!--
++ 			Because of the way annotations in file A influence the generation behaviour for file B, either compile everything or nothing; no incremental compiling works (at least for the ast classes).
++ 			To avoid needless recompilation of everything when nothing changed, we use a separate file to track if we need to compile anything.
++@@ -128,10 +129,10 @@
++ 		<tstamp>
++ 			<format property="compile.started" pattern="yyyyMMddHHmmssSSS" />
++ 		</tstamp>
++-		<delete dir="build/lombok.ast" quiet="true" />
+++		<!--<delete dir="build/lombok.ast" quiet="true" />
++ 		<delete dir="build/lombok.ast_generatedSource" quiet="true" />
++-		<mkdir dir="build/lombok.ast_generatedSource" />
++-		<ivy:compile destdir="build/lombok.ast">
+++		<mkdir dir="build/lombok.ast_generatedSource" />-->
+++		<ivy:compile destdir="build/lombok.ast" target="1.6" source="1.6">
++ 			<src path="src/main" />
++ 			<src path="src/printer" />
++ 			<src path="src/javacTransformer" />
++@@ -140,6 +141,8 @@
++ 			<classpath refid="build.path" />
++ 			<compilerarg value="-s" />
++ 			<compilerarg path="build/lombok.ast_generatedSource" />
+++			<compilerarg value="-processorpath" />
+++			<compilerarg path="/usr/share/java/lombok.jar" />
++ 		</ivy:compile>
++ 		<touch file="build/lastSuccessfulCompile" datetime="${compile.started}" pattern="yyyyMMddHHmmssSSS" />
++ 	</target>
++@@ -148,7 +151,7 @@
++ 		<property name="tests.quiet" value="true" />
++ 	</target>
++ 	
++-	<target name="test" depends="compile, ensureTestDeps, ensureRuntimeDeps, compileTests" description="Runs unit tests.">
+++	<target name="test" depends="compile, compileTests" description="Runs unit tests.">
++ 		<junit fork="on">
++ 			<formatter type="plain" usefile="false" unless="tests.quiet" />
++ 			<jvmarg value="-Xbootclasspath/p:lib/test/javac.jar" />
++@@ -165,7 +168,7 @@
++ 		</junit>
++ 	</target>
++ 	
++-	<target name="compileTests" depends="compile, ensureTestDeps" description="compiles test code">
+++	<target name="compileTests" depends="compile" description="compiles test code">
++ 		<ivy:resolve file="buildScripts/ivy.xml" refresh="true" conf="test" />
++ 		<mkdir dir="build/tests" />
++ 		<ivy:compile destdir="build/tests" srcdir="test/src">
++@@ -174,7 +177,7 @@
++ 		</ivy:compile>
++ 	</target>
++ 	
++-	<target name="build-cobertura-instrumentation" depends="compile, ensureTestDeps">
+++	<target name="build-cobertura-instrumentation" depends="compile">
++ 		<taskdef name="cobertura-instrument" classname="net.sourceforge.cobertura.ant.InstrumentTask" classpathref="test.path" />
++ 		
++ 		<mkdir dir="instrumented/lombok.ast" />
++@@ -185,7 +188,7 @@
++ 		</cobertura-instrument>
++ 	</target>
++ 	
++-	<target name="build-current-cobertura-report" depends="ensureTestDeps">
+++	<target name="build-current-cobertura-report" depends="">
++ 		<taskdef name="cobertura-report" classname="net.sourceforge.cobertura.ant.ReportTask" classpathref="test.path" />
++ 		<mkdir dir="build/cobertura" />
++ 		<cobertura-report format="html" destdir="build/cobertura">
++@@ -195,7 +198,7 @@
++ 		</cobertura-report>
++ 	</target>
++ 	
++-	<target name="show-cobertura-report" depends="clean, generateSource, compile, build-cobertura-instrumentation, test, build-current-cobertura-report"
+++	<target name="show-cobertura-report" depends="clean, compile, build-cobertura-instrumentation, test, build-current-cobertura-report"
++ 		description="Runs tests and shows a test report.">
++ 		<ivy:show-html file="build/cobertura/index.html" />
++ 	</target>
++@@ -204,11 +207,11 @@
++ 		<ivy:configure file="buildScripts/ivysettings.xml" />
++ 	</target>
++ 	
++-	<target name="show-dep-report" depends="ensureRuntimeDeps" description="Displays a dependencies report">
+++	<target name="show-dep-report" depends="" description="Displays a dependencies report">
++ 		<ivy:show-dep-report />
++ 	</target>
++ 	
++-	<target name="deps" depends="ensureBuildDeps, ensureRuntimeDeps, ensureTestDeps" />
+++	<target name="deps" depends="" />
++ 	
++ 	<target name="ensureBuildDeps" depends="config-ivy">
++ 		<ivy:resolve file="buildScripts/ivy.xml" refresh="true" conf="build" />
++@@ -237,7 +240,7 @@
++ 		<ivy:retrieve />
++ 	</target>
++ 	
++-	<target name="unpackLibs" depends="ensureRuntimeDeps">
+++	<target name="unpackLibs" depends="">
++ 		<unjar dest="build/lombok.ast">
++ 			<path refid="runtime.path" />
++ 		</unjar>
++@@ -248,8 +251,7 @@
++ 	
++ 	<target name="dist" depends="compile, version, unpackLibs" description="Creates distributable.">
++ 		<mkdir dir="dist" />
++-		<taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpath="lib/build/jarjar.jar" />
++-		<jarjar destfile="dist/lombok.ast-${lombok.ast.version}.jar">
+++		<jar destfile="dist/lombok.ast-${lombok.ast.version}.jar">
++ 			<fileset dir="build/lombok.ast" />
++ 			<fileset dir="." includes="LICENSE" />
++ 			<fileset dir="." includes="AUTHORS" />
++@@ -258,12 +260,12 @@
++ 				<attribute name="Lombok-Ast-Version" value="${lombok.ast.version}" />
++ 				<attribute name="Class-Path" value="ecj.jar javac.jar" />
++ 			</manifest>
++-		</jarjar>
+++		</jar>
++ 		
++ 		<copy file="dist/lombok.ast-${lombok.ast.version}.jar" tofile="dist/lombok.ast.jar" />
++ 	</target>
++ 	
++-	<target name="javadoc" depends="version, generateSource" description="Generates the javadoc.">
+++	<target name="javadoc" depends="version" description="Generates the javadoc.">
++ 		<delete dir="build/api" quiet="true" />
++ 		<delete dir="doc/api" quiet="true" />
++ 		<mkdir dir="build/api" />
diff --cc debian/patches/series
index c1a8ce9,0000000..5879227
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,7 -1,0 +1,1 @@@
- remove_dependency_on_ensure-ipp.patch
- add_maven_repo.patch
- remove_missing_dependency.patch
- parboiled.patch
- fix_java7_build.patch
- use_https_always.patch
- make_debian_stripped_jar.patch
++build.patch
diff --cc debian/pom.xml
index 0000000,0000000..1ed5d60
new file mode 100644
--- /dev/null
+++ b/debian/pom.xml
@@@ -1,0 -1,0 +1,53 @@@
++<project>
++    <modelVersion>4.0.0</modelVersion>
++    <groupId>com.android.tools.external.lombok</groupId>
++    <artifactId>lombok-ast</artifactId>
++    <version>0.2.3</version>
++    <packaging>jar</packaging>
++    <name>Lombok - AST fork</name>
++    <url>http://projectlombok.org/</url>
++    <description>This is a very small fork of lombok.ast as some Android tools needed a few modifications. The normal repository for lombok.ast is here https://github.com/rzwitserloot/lombok.ast and our changes for 0.2.3 are in this pull request: https://github.com/rzwitserloot/lombok.ast/pull/8</description>
++    <licenses>
++        <license>
++            <name>The MIT License</name>
++            <url>http://projectlombok.org/LICENSE</url>
++            <distribution>repo</distribution>
++        </license>
++    </licenses>
++    <scm>
++        <connection>git://android.googlesource.com/platform/prebuilts/tools.git</connection>
++        <url>https://android.googlesource.com/platform/prebuilts/tools</url>
++    </scm>
++    <issueManagement>
++        <system>Google Code</system>
++        <url>http://code.google.com/p/projectlombok/issues</url>
++    </issueManagement>
++    <dependencies>
++        <dependency>
++            <groupId>com.google.guava</groupId>
++            <artifactId>guava</artifactId>
++            <version>17.0</version>
++            <scope>compile</scope>
++        </dependency>
++    </dependencies>
++   <developers>
++        <developer>
++            <id>rzwitserloot</id>
++            <name>Reinier Zwitserloot</name>
++            <email>reinier at projectlombok.org</email>
++            <url>http://zwitserloot.com</url>
++            <timezone>+1</timezone>
++        </developer>
++        <developer>
++            <id>rspilker</id>
++            <name>Roel Spilker</name>
++            <email>roel at projectlombok.org</email>
++            <timezone>+1</timezone>
++        </developer>
++        <developer>
++            <id>rgrootjans</id>
++            <name>Robbert Jan Grootjans</name>
++            <timezone>+1</timezone>
++        </developer>
++    </developers>
++</project>
diff --cc debian/rules
index ab87efe,0000000..1abe346
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,23 -1,0 +1,42 @@@
 +#!/usr/bin/make -f
 +
 +include /usr/share/dpkg/default.mk
 +
 +export JAVA_HOME=/usr/lib/jvm/default-java
 +
 +%:
- 	dh $@ 
++	dh $@ --parallel --with javahelper,maven_repo_helper
 +
- override_dh_auto_clean:
- 	dh_auto_clean
- 	ant -lib /usr/share/java/ivyplusplus.jar clean
++#override_dh_auto_clean:
++#	ant distclean
 +
 +override_dh_auto_build:
- 	ant -lib /usr/share/java/ivyplusplus.jar dist
++	mkdir -p build
++	cp -r lombok.ast_generatedSource/* src/main/
++	cp -r lombok.ast_generatedSource build
++	ant dist
++
++override_jh_linkjars:
++	---jh_linkjars
++	---$(RM) \
++			lib/runtime/ant* \
++			lib/runtime/jsch* \
++			lib/runtime/ecj* \
++			lib/runtime/eclipse* \
++			lib/runtime/asm* \
++			lib/runtime/lombok-1* \
++			lib/runtime/lombok.jar \
++			lib/runtime/com.zwitserloot* \
++			lib/runtime/ivy* \
++			lib/runtime/parboiled* \
++			lib/runtime/jsr* \
++			lib/runtime/maven-repo-helper* \
++			lib/runtime/com.intellij*
 +
 +GIT_COMMIT_ID = $(shell echo $(DEB_VERSION_UPSTREAM) | sed 's,[0-9][0-9.]*+[0-9]git,,')
 +newtarball = new$(DEB_VERSION_UPSTREAM).tar.gz
 +get-orig-source:
 +	wget --continue -O $(newtarball) \
 +		https://github.com/rzwitserloot/lombok.ast/archive/$(GIT_COMMIT_ID).tar.gz
 +	sha256sum $(newtarball)
 +	mk-origtargz --rename $(newtarball)
diff --cc debian/watch
index 0000000,0000000..7f4e9c6
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,4 @@@
++version=4
++opts=dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack|repacked)\.?\d*$/$1/ \
++https://github.com/rzwitserloot/lombok.ast/tags \
++.*/archive/(?:upstream/)?(?:v||version-|release-|X|R|r)(\d\S*)\.tar\.gz

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



More information about the pkg-java-commits mailing list