[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