[bnd] branch master updated (6ad5f39 -> ddeb076)

Kai-Chung Yan seamlik-guest at moszumanska.debian.org
Sat Mar 10 07:27:31 GMT 2018


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

seamlik-guest pushed a change to branch master
in repository bnd.

      from  6ad5f39   Do not suggest eclipse-jdt and eclipse-rcp anymore.
       new  9e96c63   get-orig-source: Use simple uscan approach
      adds  59dde80   New upstream version 3.5.0
       new  dc74141   Update upstream source from tag 'upstream/3.5.0'
       new  bb5d930   Update debhelper to 11
       new  966befc   Refreshed patches and disabled obsolete ones
       new  effebc3   Bootstrap the Gradle plugin
       new  5d01ac9   Fix implement-missing-methods.patch
       new  5c09820   d/control: Update Standards-Version to 4.1.3
       new  cee72bf   d/control: Update bnd's Depends
       new  6edf7bb   d/control: Add myself to Uploaders
       new  e8a3175   implement-missing-methods.patch: Fix one more impl
       new  725fa32   d/bootstrap.xml: Add xz.jar to all classpath
       new  fba8fe8   Disable transition_Gradle_3.1.patch: Not needed
       new  9f620cb   New build-scripts.patch: Make the build scripts behave without the help of gradle-debian-helper
       new  e7e091e   use-bootstrapped-gradle-plugin.patch: Fixes
       new  1eb7db7   New relocate-data-directory.patch: Bypass the error caused by creating "~/.bnd" under root with fakeroot
       new  0bea2da   d/rules: Fix the rules for correctly building this release
       new  9579c96   d/control: Add more Build-Depends
       new  834247a   d/copyright: Exclude *.exe
       new  accb16a   Target Java 8: Bytecode targeting Java < 8 does not work with default interface methods
       new  7cc746a   New d/bnd.links & fix d/bnd.sh: Workaround the upstream change of artifact names
       new  213b4af   d/rules: Remove "cnf/ext/central.mvn" which somehow forces Gradle to access internet
       new  11e223c   d/control: Remove junit from BDs
      adds  8617fd2   Re-import 3.5 to exclude *.exe
       new  e6c558b   Update upstream source from tag 'upstream/3.5.0'
       new  edadc3c   d/bnd.poms: Relocate to more IDs to fix a dozen of FTBFS of "bnd"'s reverse BDs
       new  930e443   Update manpages
       new  e95e49c   d/rules: Re-enable parallel build
       new  873d985   Remove all disabled patches
       new  9200330   Build the Gradle plugin, though not installing it yet
       new  07d94cd   d/control: Remove Damien Raude-Morvan from Uploaders (Closes: #889406)
       new  1a974a5   d/copyright: Exclude more binaries
      adds  c9eac52   Re-import 3.5.0 to exclude more binaries
       new  906bcf2   Update upstream source from tag 'upstream/3.5.0'
       new  ddeb076   Point $HOME to `debian`, thus fixing the URL cache bug without patching it

The 32 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitattributes                                     |   75 +
 .gitignore                                         |   10 +
 .gradle-wrapper/gradle-wrapper.properties          |    2 +-
 .mailmap                                           |   24 +
 .mvn/wrapper/maven-wrapper.properties              |    1 +
 .travis.yml                                        |   47 +-
 CONTRIBUTING.md                                    |   36 +-
 LICENSE                                            |  202 +
 README.md                                          |   25 +-
 REPOINDEX.md                                       |  210 +
 aQute.libg/.classpath                              |    1 +
 aQute.libg/.gitignore                              |    6 +
 aQute.libg/.project                                |    0
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 aQute.libg/.settings/org.eclipse.jdt.core.prefs    |   81 +-
 aQute.libg/.settings/org.eclipse.jdt.ui.prefs      |   78 +-
 aQute.libg/bnd.bnd                                 |   17 +-
 aQute.libg/src/aQute/configurable/Config.java      |    7 +-
 .../src/aQute/configurable/Configurable.java       |   79 +-
 aQute.libg/src/aQute/lib/base64/Base64.java        |  175 +-
 aQute.libg/src/aQute/lib/base64/packageinfo        |    2 +-
 aQute.libg/src/aQute/lib/codec/Codec.java          |    4 +-
 aQute.libg/src/aQute/lib/codec/HCodec.java         |   52 +-
 .../src/aQute/lib/collections/DoubleKeyMap.java    |  165 +
 .../aQute/lib/collections/EnumerationIterator.java |   17 +-
 aQute.libg/src/aQute/lib/collections/ExtList.java  |   17 +-
 .../src/aQute/lib/collections/IteratorList.java    |    7 +-
 .../src/aQute/lib/collections/LineCollection.java  |   28 +-
 aQute.libg/src/aQute/lib/collections/Logic.java    |   28 +-
 aQute.libg/src/aQute/lib/collections/MultiMap.java |   63 +-
 .../src/aQute/lib/collections/SortedList.java      |  138 +-
 aQute.libg/src/aQute/lib/collections/packageinfo   |    2 +-
 .../lib/concurrentinit/ConcurrentInitialize.java   |   97 +
 .../aQute/lib/consoleapp/AbstractConsoleApp.java   |   56 +-
 aQute.libg/src/aQute/lib/consoleapp/packageinfo    |    1 +
 aQute.libg/src/aQute/lib/converter/Converter.java  |  105 +-
 .../src/aQute/lib/converter/TypeReference.java     |    4 +-
 aQute.libg/src/aQute/lib/data/AllowNull.java       |    7 +-
 aQute.libg/src/aQute/lib/data/Data.java            |   37 +-
 aQute.libg/src/aQute/lib/data/Numeric.java         |    7 +-
 aQute.libg/src/aQute/lib/data/Validator.java       |    7 +-
 aQute.libg/src/aQute/lib/env/Env.java              |   96 +-
 aQute.libg/src/aQute/lib/env/Header.java           |   75 +-
 aQute.libg/src/aQute/lib/env/Props.java            |   13 +-
 aQute.libg/src/aQute/lib/env/Selector.java         |   16 +-
 aQute.libg/src/aQute/lib/env/Sieve.java            |   18 +-
 aQute.libg/src/aQute/lib/env/packageinfo           |    1 +
 .../src/aQute/lib/exceptions/Exceptions.java       |   23 +
 .../src/aQute/lib/exceptions}/packageinfo          |    0
 aQute.libg/src/aQute/lib/fileset/FileSet.java      |  266 +
 aQute.libg/src/aQute/lib/fileset/packageinfo       |    1 +
 .../src/aQute/lib/filter/ExtendedFilter.java       |   22 +
 aQute.libg/src/aQute/lib/filter/Filter.java        |  143 +-
 aQute.libg/src/aQute/lib/filter/Get.java           |    5 +
 aQute.libg/src/aQute/lib/filter/packageinfo        |    2 +-
 aQute.libg/src/aQute/lib/getopt/Arguments.java     |    3 +-
 aQute.libg/src/aQute/lib/getopt/CommandLine.java   |  167 +-
 .../src/aQute/lib/getopt/CommandLineMessages.java  |    4 +-
 aQute.libg/src/aQute/lib/getopt/Description.java   |    3 +-
 .../src/aQute/lib/getopt/OptionArgument.java       |    3 +-
 aQute.libg/src/aQute/lib/getopt/Options.java       |    5 +-
 aQute.libg/src/aQute/lib/getopt/packageinfo        |    2 +-
 aQute.libg/src/aQute/lib/hex/Hex.java              |   40 +-
 aQute.libg/src/aQute/lib/hex/packageinfo           |    2 +-
 aQute.libg/src/aQute/lib/index/Index.java          |   77 +-
 .../src/aQute/lib/io/ByteBufferDataInput.java      |   98 +
 .../src/aQute/lib/io/ByteBufferInputStream.java    |   68 +
 aQute.libg/src/aQute/lib/io/CharBufferReader.java  |   68 +
 aQute.libg/src/aQute/lib/io/IO.java                | 1127 ++-
 .../src/aQute/lib/io/LimitedInputStream.java       |    9 +-
 .../src/aQute/lib/io/NonClosingInputStream.java    |   17 +
 aQute.libg/src/aQute/lib/io/NonClosingReader.java  |   16 +
 aQute.libg/src/aQute/lib/io/packageinfo            |    2 +-
 aQute.libg/src/aQute/lib/json/ArrayHandler.java    |   39 +-
 aQute.libg/src/aQute/lib/json/BooleanHandler.java  |   16 +-
 .../src/aQute/lib/json/ByteArrayHandler.java       |   26 +-
 .../src/aQute/lib/json/CharacterHandler.java       |   14 +-
 .../src/aQute/lib/json/CollectionHandler.java      |   39 +-
 aQute.libg/src/aQute/lib/json/DateHandler.java     |   22 +-
 aQute.libg/src/aQute/lib/json/Decoder.java         |   56 +-
 aQute.libg/src/aQute/lib/json/Encoder.java         |   32 +-
 aQute.libg/src/aQute/lib/json/EnumHandler.java     |   12 +-
 aQute.libg/src/aQute/lib/json/FileHandler.java     |   29 +-
 aQute.libg/src/aQute/lib/json/Handler.java         |   22 +-
 aQute.libg/src/aQute/lib/json/JSONCodec.java       |  104 +-
 aQute.libg/src/aQute/lib/json/MapHandler.java      |   92 +-
 aQute.libg/src/aQute/lib/json/NumberHandler.java   |   23 +-
 aQute.libg/src/aQute/lib/json/ObjectHandler.java   |   76 +-
 aQute.libg/src/aQute/lib/json/SpecialHandler.java  |   20 +-
 aQute.libg/src/aQute/lib/json/StringHandler.java   |   21 +-
 aQute.libg/src/aQute/lib/json/UUIDHandler.java     |   19 +
 aQute.libg/src/aQute/lib/json/packageinfo          |    2 +-
 aQute.libg/src/aQute/lib/justif/Justif.java        |   29 +-
 aQute.libg/src/aQute/lib/justif/Table.java         |   35 +-
 .../lib/log2reporter/LogToReporterAdapter.java     |    7 +
 aQute.libg/src/aQute/lib/log2reporter/packageinfo  |    1 +
 .../src/aQute/lib/markdown/MarkdownFormatter.java  |   30 +-
 aQute.libg/src/aQute/lib/markdown/packageinfo      |    1 +
 .../MavenPasswordObfuscator.java                   |   91 +
 .../src/aQute/lib/persistentmap/PersistentMap.java |  100 +-
 .../src/aQute/lib/promise/PromiseExecutor.java     |   41 +
 .../src/aQute/lib/{data => promise}/packageinfo    |    0
 .../src/aQute/lib/properties/PropertiesParser.java |   31 +-
 aQute.libg/src/aQute/lib/properties/packageinfo    |    1 +
 .../src/aQute/lib/putjar/DirectoryInputStream.java |  108 +-
 .../src/aQute/lib/settings/PasswordCryptor.java    |   63 +-
 aQute.libg/src/aQute/lib/settings/Settings.java    |   54 +-
 aQute.libg/src/aQute/lib/strings/Strings.java      |  258 +-
 aQute.libg/src/aQute/lib/strings/packageinfo       |    2 +-
 aQute.libg/src/aQute/lib/tag/Tag.java              |   80 +-
 aQute.libg/src/aQute/lib/tag/packageinfo           |    2 +-
 .../aQute/lib/utf8properties/PropertiesParser.java |  342 +
 .../utf8properties/ThreadLocalCharsetDecoder.java  |   18 +
 .../aQute/lib/utf8properties/UTF8Properties.java   |  169 +-
 .../src/aQute/lib/utf8properties/packageinfo       |    1 +
 aQute.libg/src/aQute/lib/xpath/XPathParser.java    |   72 +
 aQute.libg/src/aQute/lib/zip/ZipUtil.java          |   96 +-
 aQute.libg/src/aQute/libg/asn1/BER.java            |   27 +-
 aQute.libg/src/aQute/libg/asn1/PDU.java            |    5 +-
 aQute.libg/src/aQute/libg/asn1/Types.java          |   81 +-
 aQute.libg/src/aQute/libg/cafs/CAFS.java           |  120 +-
 .../src/aQute/libg/classdump/ClassDumper.java      |  126 +-
 .../libg/classloaders/URLClassLoaderWrapper.java   |    9 +-
 aQute.libg/src/aQute/libg/clauses/Clause.java      |    4 +-
 aQute.libg/src/aQute/libg/clauses/Clauses.java     |   15 +-
 aQute.libg/src/aQute/libg/clauses/Selector.java    |   11 +-
 aQute.libg/src/aQute/libg/command/Command.java     |  186 +-
 aQute.libg/src/aQute/libg/command/packageinfo      |    2 +-
 aQute.libg/src/aQute/libg/cryptography/Crypto.java |   17 +-
 aQute.libg/src/aQute/libg/cryptography/Digest.java |    6 +-
 .../src/aQute/libg/cryptography/Digester.java      |   10 +-
 aQute.libg/src/aQute/libg/cryptography/Key.java    |    2 +-
 aQute.libg/src/aQute/libg/cryptography/MD5.java    |   12 +-
 aQute.libg/src/aQute/libg/cryptography/RSA.java    |   21 +-
 aQute.libg/src/aQute/libg/cryptography/SHA1.java   |   12 +-
 aQute.libg/src/aQute/libg/cryptography/SHA256.java |   13 +-
 aQute.libg/src/aQute/libg/cryptography/Signer.java |   12 +-
 .../src/aQute/libg/cryptography/Verifier.java      |   12 +-
 .../src/aQute/libg/fileiterator/FileIterator.java  |    4 +-
 .../src/aQute/libg/filelock/DirectoryLock.java     |    2 +-
 aQute.libg/src/aQute/libg/filters/AndFilter.java   |    6 +-
 .../src/aQute/libg/filters/LiteralFilter.java      |    4 +-
 aQute.libg/src/aQute/libg/filters/NotFilter.java   |    5 +-
 aQute.libg/src/aQute/libg/filters/Operator.java    |    2 +-
 aQute.libg/src/aQute/libg/filters/OrFilter.java    |    6 +-
 .../src/aQute/libg/filters/SimpleFilter.java       |    4 +-
 aQute.libg/src/aQute/libg/forker/Forker.java       |   30 +-
 aQute.libg/src/aQute/libg/generics/Create.java     |   18 +-
 aQute.libg/src/aQute/libg/generics/packageinfo     |    2 +-
 aQute.libg/src/aQute/libg/glob/Glob.java           |   29 +-
 aQute.libg/src/aQute/libg/glob/packageinfo         |    2 +-
 aQute.libg/src/aQute/libg/gzip/GZipUtils.java      |    7 +-
 aQute.libg/src/aQute/libg/log/Logger.java          |    2 +-
 aQute.libg/src/aQute/libg/map/MAP.java             |    8 +-
 .../src/aQute/libg/qtokens/QuotedTokenizer.java    |   10 +-
 aQute.libg/src/aQute/libg/remote/Area.java         |   11 +
 aQute.libg/src/aQute/libg/remote/Delta.java        |    8 +
 aQute.libg/src/aQute/libg/remote/Event.java        |    5 +
 aQute.libg/src/aQute/libg/remote/Sink.java         |   65 +
 aQute.libg/src/aQute/libg/remote/Source.java       |   11 +
 aQute.libg/src/aQute/libg/remote/Welcome.java      |    9 +
 aQute.libg/src/aQute/libg/remote/packageinfo       |    1 +
 .../src/aQute/libg/remote/sink/Appender.java       |   36 +
 .../src/aQute/libg/remote/sink/AreaImpl.java       |   19 +
 .../src/aQute/libg/remote/sink/RemoteSink.java     |  265 +
 aQute.libg/src/aQute/libg/remote/sink/SinkFS.java  |   91 +
 aQute.libg/src/aQute/libg/remote/sink/packageinfo  |    1 +
 .../src/aQute/libg/remote/source/RemoteSource.java |  176 +
 .../src/aQute/libg/remote/source/SourceFS.java     |  236 +
 .../src/aQute/libg/remote/source/packageinfo       |    1 +
 aQute.libg/src/aQute/libg/reporter/Message.java    |    3 +-
 .../src/aQute/libg/reporter/ReporterAdapter.java   |  111 +-
 .../src/aQute/libg/reporter/ReporterMessages.java  |   33 +-
 .../aQute/libg/reporter/slf4j/Slf4jReporter.java   |   83 +
 .../aQute/libg/reporter/{ => slf4j}/packageinfo    |    0
 aQute.libg/src/aQute/libg/sax/ContentFilter.java   |    2 +-
 .../src/aQute/libg/sax/ContentFilterImpl.java      |    7 +-
 aQute.libg/src/aQute/libg/sax/SAXElement.java      |    2 +-
 aQute.libg/src/aQute/libg/sax/SAXUtil.java         |   10 +-
 .../libg/sax/filters/ElementSelectionFilter.java   |    5 +-
 .../aQute/libg/sax/filters/MergeContentFilter.java |   16 +-
 aQute.libg/src/aQute/libg/sed/Domain.java          |    2 +-
 aQute.libg/src/aQute/libg/sed/ReplacerAdapter.java |  181 +-
 aQute.libg/src/aQute/libg/sed/Sed.java             |   32 +-
 aQute.libg/src/aQute/libg/shacache/ShaCache.java   |  175 +
 aQute.libg/src/aQute/libg/shacache/ShaSource.java  |   23 +
 .../src/aQute/libg/shacache}/packageinfo           |    0
 aQute.libg/src/aQute/libg/slf4j/GradleLogging.java |   32 +
 .../aQute/{lib/codec => libg/slf4j}/packageinfo    |    0
 aQute.libg/src/aQute/libg/tarjan/Tarjan.java       |   10 +-
 .../src/aQute/libg/tuple/ComparablePair.java       |    2 +-
 aQute.libg/src/aQute/libg/uri/URIUtil.java         |   49 +
 aQute.libg/src/aQute/libg/uri/packageinfo          |    1 +
 aQute.libg/src/aQute/libg/xslt/Transform.java      |   27 +-
 .../src/aQute/service/reporter/Messages.java       |    4 +-
 aQute.libg/src/aQute/service/reporter/Report.java  |   11 +-
 .../src/aQute/service/reporter/Reporter.java       |   59 +-
 .../test/aQute/configurable/ConfigurableTest.java  |   36 +-
 .../aQute/lib/collections/CollectionsTest.java     |   99 +-
 .../concurrentinit/ConcurrentInitializeTest.java   |   96 +
 .../test/aQute/lib/converter/ConverterTest.java    |  125 +-
 aQute.libg/test/aQute/lib/fileset/FileSetTest.java |   78 +
 aQute.libg/test/aQute/lib/filter/FilterTest.java   |    8 +-
 aQute.libg/test/aQute/lib/getopt/CommandTest.java  |   47 +-
 aQute.libg/test/aQute/lib/hex/HexTest.java         |   26 +-
 aQute.libg/test/aQute/lib/index/TestIndex.java     |   49 +-
 aQute.libg/test/aQute/lib/io/IOTest.java           |  267 +
 aQute.libg/test/aQute/lib/json/JSONTest.java       |  265 +-
 aQute.libg/test/aQute/lib/justif/JustifTest.java   |   26 +-
 .../MavenPasswordObfuscatorTest.java               |   13 +
 .../aQute/lib/persistentmap/PersistentMapTest.java |   29 +-
 .../aQute/lib/properties/PropertiesParserTest.java |   32 -
 .../aQute/lib/putjar/TestDirectoryInputStream.java |    4 +-
 aQute.libg/test/aQute/lib/remote/Foo.java          |   17 +
 aQute.libg/test/aQute/lib/remote/RemoteTest.java   |   95 +
 .../test/aQute/lib/settings/SettingsTest.java      |   19 +-
 aQute.libg/test/aQute/lib/strings/StringsTest.java |   46 +
 .../lib/utf8properties/UTF8PropertiesTest.java     |  315 +-
 aQute.libg/test/aQute/libg/cafs/TestCAFS.java      |    6 +-
 .../test/aQute/libg/command/ExecuteTest.java       |    2 +-
 aQute.libg/test/aQute/libg/forker/TestForker.java  |   16 +-
 aQute.libg/test/aQute/libg/glob/GlobTest.java      |    2 +-
 aQute.libg/test/aQute/libg/gzip/TestGzipUtils.java |    7 +-
 aQute.libg/test/aQute/libg/sax/TestSAXFilters.java |   37 +-
 aQute.libg/test/aQute/libg/sed/ReplacerTest.java   |   28 +-
 aQute.libg/test/aQute/libg/tarjan/TestTarjan.java  |    9 +-
 aQute.libg/test/aQute/libg/uri/URIUtilsTest.java   |   49 +
 .../testresources/fileset/a/a.abc                  |    0
 .../testresources/fileset/a/b/b.abc                |    0
 .../testresources/fileset/a/b/c/c.abc              |    0
 .../testresources/fileset/a/b/c/d/e/f/a.abc        |    0
 .../testresources/fileset/a/b/c/d/e/f/b.abc        |    0
 .../testresources/fileset/a/b/c/d/e/f/c.abc        |    0
 .../testresources/fileset/a/b/c/d/e/f/d.def        |    0
 .../testresources/fileset/a/b/c/d/e/f/e.def        |    0
 .../testresources/fileset/a/b/c/d/e/f/f.def        |    0
 .../A => aQute.libg/testresources/fileset/root     |    0
 aQute.libg/testresources/remote/a.txt              |    1 +
 aQute.libg/testresources/remote/b.txt              |    2 +
 aQute.libg/testresources/unzipped.dat              |    1 -
 aQute.libg/testresources/zipped.dat                |  Bin 55 -> 0 bytes
 appveyor.yml                                       |   28 +
 biz.aQute.bnd.annotation/.classpath                |    1 +
 biz.aQute.bnd.annotation/.gitignore                |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.bnd.annotation/bnd.bnd                   |    7 +-
 biz.aQute.bnd.annotation/build.gradle              |    1 -
 .../src/aQute/bnd/annotation/ConsumerType.java     |   26 +
 .../src/aQute/bnd/annotation/Export.java           |   26 +
 .../src/aQute/bnd/annotation/ProviderType.java     |   68 +
 .../src/aQute/bnd/annotation/ProxyType.java        |   18 +
 .../src/aQute/bnd/annotation/Version.java          |   16 +
 .../aQute/bnd/annotation/component/Activate.java   |   13 +
 .../aQute/bnd/annotation/component/Component.java  |   43 +
 .../annotation/component/ConfigurationPolicy.java  |    0
 .../aQute/bnd/annotation/component/Deactivate.java |   13 +
 .../aQute/bnd/annotation/component/Modified.java   |   13 +
 .../aQute/bnd/annotation/component/Reference.java  |   36 +
 .../src/aQute/bnd/annotation/component/packageinfo |    0
 .../src/aQute/bnd/annotation/headers/About.java    |   70 +
 .../bnd/annotation/headers/BundleCategory.java     |   34 +
 .../bnd/annotation/headers/BundleContributors.java |   65 +
 .../bnd/annotation/headers/BundleCopyright.java    |   22 +
 .../bnd/annotation/headers/BundleDevelopers.java   |   65 +
 .../aQute/bnd/annotation/headers/BundleDocURL.java |   22 +
 .../bnd/annotation/headers/BundleLicense.java      |   94 +
 .../src/aQute/bnd/annotation/headers/Category.java |   54 +
 .../bnd/annotation/headers/ProvideCapability.java  |   75 +
 .../bnd/annotation/headers/RequireCapability.java  |   84 +
 .../aQute/bnd/annotation/headers/Resolution.java   |    0
 .../src/aQute/bnd/annotation/headers/packageinfo   |    2 +
 .../src/aQute/bnd/annotation/licenses/ASL_2_0.java |   12 +
 .../bnd/annotation/licenses/BSD_2_Clause.java      |   10 +
 .../bnd/annotation/licenses/BSD_3_Clause.java      |   11 +
 .../aQute/bnd/annotation/licenses/CDDL_1_0.java    |   12 +
 .../src/aQute/bnd/annotation/licenses/CPL_1_0.java |   12 +
 .../src/aQute/bnd/annotation/licenses/EPL_1_0.java |   11 +
 .../src/aQute/bnd/annotation/licenses/GPL_2_0.java |   11 +
 .../src/aQute/bnd/annotation/licenses/GPL_3_0.java |   11 +
 .../aQute/bnd/annotation/licenses/LGPL_2_1.java    |   13 +
 .../src/aQute/bnd/annotation/licenses/MIT_1_0.java |   10 +
 .../src/aQute/bnd/annotation/licenses/MPL_2_0.java |   10 +
 .../src/aQute/bnd/annotation/licenses}/packageinfo |    0
 .../bnd/annotation/metatype/Configurable.java      |  356 +
 .../src/aQute/bnd/annotation/metatype/Meta.java    |  171 +
 .../src/aQute/bnd/annotation/metatype/packageinfo  |    0
 .../src/aQute/bnd/annotation/packageinfo           |    1 +
 .../src/aQute/bnd/annotation/plugin/BndPlugin.java |   17 +
 .../src/aQute/bnd/annotation/plugin}/packageinfo   |    0
 .../src/aQute/bnd/annotation/xml/XMLAttribute.java |   84 +
 .../src/aQute/bnd/annotation/xml}/packageinfo      |    0
 .../A => biz.aQute.bnd.annotation/test/.gitignore  |    0
 biz.aQute.bnd.bootstrap/.classpath                 |    7 -
 biz.aQute.bnd.bootstrap/.project                   |   23 -
 .../.settings/org.eclipse.jdt.core.prefs           |   12 -
 biz.aQute.bnd.bootstrap/bnd.bnd                    |   14 -
 biz.aQute.bnd.bootstrap/bootstrap.bndrun           |   13 -
 biz.aQute.bnd.bootstrap/build.xml                  |    7 -
 biz.aQute.bnd.bootstrap/console.bnd                |    4 -
 biz.aQute.bnd.bootstrap/launch.bndrun              |   14 -
 .../src/aQute/bnd/bootstrap/console/Console.java   |   76 -
 .../aQute/bnd/bootstrap/console/PrompterImpl.java  |  143 -
 .../biz/aQute/bnd/bootstrap/ExampleComponent.java  |   10 -
 biz.aQute.bnd.diagnostics.gogo/.classpath          |    8 +
 biz.aQute.bnd.diagnostics.gogo/.gitignore          |    3 +
 biz.aQute.bnd.diagnostics.gogo/.project            |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |   11 +
 biz.aQute.bnd.diagnostics.gogo/bnd.bnd             |   22 +
 biz.aQute.bnd.diagnostics.gogo/run.bndrun          |   14 +
 .../bnd/diagnostics/gogo/impl/Diagnostics.java     |  273 +
 .../aQute/bnd/diagnostics/gogo/impl/Export.java    |   31 +
 .../bnd/diagnostics/gogo/impl/FilterListener.java  |   67 +
 .../aQute/bnd/diagnostics/gogo/impl/Search.java    |   99 +
 .../aQute/bnd/diagnostics/gogo/osgi/Activator.java |   59 +
 .../bnd/diagnostics/gogo/DiagnosticsTest.java      |  165 +
 .../biz/aQute/bnd/diagnostics/gogo/foo/Foo.java    |    5 +
 biz.aQute.bnd.embedded-repo/.classpath             |    8 +
 biz.aQute.bnd.embedded-repo/.gitignore             |    3 +
 biz.aQute.bnd.embedded-repo/.project               |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.bnd.embedded-repo/bnd.bnd                |   20 +
 .../src/.gitignore                                 |    0
 .../test/.gitignore                                |    0
 biz.aQute.bnd.exporters/.classpath                 |    8 +
 biz.aQute.bnd.exporters/.gitignore                 |    3 +
 biz.aQute.bnd.exporters/.project                   |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.bnd.exporters/bnd.bnd                    |   15 +
 biz.aQute.bnd.exporters/probe.bnd                  |   13 +
 biz.aQute.bnd.exporters/really.bndrun              |   23 +
 .../A => biz.aQute.bnd.exporters/src/.gitignore    |    0
 .../bnd/exporter/subsystem/SubsystemExporter.java  |  190 +
 .../A => biz.aQute.bnd.exporters/test/.gitignore   |    0
 biz.aQute.bnd.gradle/.classpath                    |    5 +-
 biz.aQute.bnd.gradle/.gitignore                    |    3 +
 biz.aQute.bnd.gradle/.project                      |    5 -
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.bnd.gradle/README.md                     |  571 ++
 biz.aQute.bnd.gradle/bnd.bnd                       |   24 +-
 biz.aQute.bnd.gradle/build.gradle                  |   45 +-
 .../biz.aQute.bnd.builder.properties               |    1 +
 .../biz.aQute.bnd.workspace.properties             |    1 +
 .../src/aQute/bnd/gradle/Baseline.groovy           |  246 +
 .../src/aQute/bnd/gradle/BndBuilderPlugin.groovy   |   97 +
 .../src/aQute/bnd/gradle/BndPlugin.groovy          |  684 +-
 .../aQute/bnd/gradle/BndPluginConvention.groovy    |    8 +-
 .../src/aQute/bnd/gradle/BndProperties.groovy      |   56 +-
 .../src/aQute/bnd/gradle/BndUtils.groovy           |   36 +
 .../src/aQute/bnd/gradle/BndWorkspacePlugin.groovy |  149 +
 .../src/aQute/bnd/gradle/Bundle.groovy             |   67 +
 .../aQute/bnd/gradle/BundleTaskConvention.groovy   |  338 +
 .../src/aQute/bnd/gradle/Export.groovy             |  176 +
 .../bnd/gradle/FileSetRepositoryConvention.groovy  |   81 +
 .../src/aQute/bnd/gradle/PropertiesWrapper.groovy  |   23 +
 .../src/aQute/bnd/gradle/Resolve.groovy            |  132 +
 .../src/aQute/bnd/gradle/TestOSGi.groovy           |  161 +
 .../test/aQute/bnd/gradle/TestBaselineTask.groovy  |  121 +
 .../test/aQute/bnd/gradle/TestBndPlugin.groovy     |  277 +
 .../test/aQute/bnd/gradle/TestBundlePlugin.groovy  |  127 +
 .../test/aQute/bnd/gradle/TestExportTask.groovy    |  112 +
 .../test/aQute/bnd/gradle/TestResolveTask.groovy   |  158 +
 .../test/aQute/bnd/gradle/TestTestOSGiTask.groovy  |  191 +
 .../testresources/baselinetask1/bar.txt            |    1 +
 .../testresources/baselinetask1/bnd.bnd            |   10 +
 .../testresources/baselinetask1/build.gradle       |   50 +
 .../testresources/baselinetask1/gradle.properties  |    0
 .../testresources/baselinetask1/other.bnd          |    1 +
 .../testresources/baselinetask1/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    6 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |   12 +
 .../resources/META-INF/services/foo.properties     |    1 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../baselinetask1/src/main/resources/foo.txt       |    1 +
 .../baselinetask1/src/test/.gitignore              |    0
 .../testresources/baselinetask2/build.gradle       |   32 +
 .../testresources/baselinetask2/gradle.properties  |    0
 .../testresources/baselinetask2/settings.gradle    |    0
 .../baselinetask2/src/main/.gitignore              |    0
 .../baselinetask2/src/test/.gitignore              |    0
 .../testresources/baselinetask3/build.gradle       |   14 +
 .../testresources/baselinetask3/gradle.properties  |    0
 .../testresources/baselinetask3/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    5 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |    9 +
 .../baselinetask3/src/test/.gitignore              |    0
 .../testresources/baselinetask4/bar.txt            |    1 +
 .../testresources/baselinetask4/bnd.bnd            |   10 +
 .../testresources/baselinetask4/build.gradle       |   42 +
 .../testresources/baselinetask4/gradle.properties  |    0
 .../testresources/baselinetask4/other.bnd          |    1 +
 .../testresources/baselinetask4/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    6 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |   12 +
 .../resources/META-INF/services/foo.properties     |    1 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../baselinetask4/src/main/resources/foo.txt       |    1 +
 .../baselinetask4/src/test/.gitignore              |    0
 .../testresources/builderplugin1/bar.txt           |    1 +
 .../testresources/builderplugin1/bnd.bnd           |   17 +
 .../testresources/builderplugin1/build.gradle      |   67 +
 .../testresources/builderplugin1/gradle.properties |    0
 .../testresources/builderplugin1/other.bnd         |    1 +
 .../testresources/builderplugin1/settings.gradle   |    0
 .../src/main/java/doubler/Doubler.java             |    5 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |    9 +
 .../resources/META-INF/services/foo.properties     |    1 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../builderplugin1/src/main/resources/foo.txt      |    1 +
 .../test/java/doubler/impl/DoublerImplTest.java    |   13 +
 .../builderplugin1/src/test/resources/test.txt     |    1 +
 .../testresources/exporttask1/build.gradle         |   37 +
 .../testresources/exporttask1/export.bndrun        |    4 +
 .../testresources/exporttask1/gradle.properties    |    0
 .../testresources/exporttask1/runbundles.bndrun    |    4 +
 .../testresources/exporttask1/settings.gradle      |    0
 .../testresources/resolvetask1/build.gradle        |   52 +
 .../testresources/resolvetask1/changefail.bndrun   |    4 +
 .../testresources/resolvetask1/create.bndrun       |    3 +
 .../testresources/resolvetask1/gradle.properties   |    0
 .../testresources/resolvetask1/resolvefail.bndrun  |    3 +
 .../testresources/resolvetask1/same.bndrun         |    4 +
 .../testresources/resolvetask1/settings.gradle     |    0
 .../testresources/testosgitask1/bnd.bnd            |    3 +
 .../testresources/testosgitask1/build.gradle       |   27 +
 .../testresources/testosgitask1/gradle.properties  |    0
 .../testresources/testosgitask1/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    5 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |    9 +
 .../java/doubler/impl/DoublerImplOSGiTest.java     |   13 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../testosgitask1/src/main/resources/foo.txt       |    1 +
 .../java/doubler/impl/DoublerImplUnitTest.java     |   13 +
 .../testosgitask1/src/test/resources/test.txt      |    1 +
 .../testresources/testosgitask1/testosgi.bndrun    |    8 +
 .../testresources/testosgitask2/bnd.bnd            |    3 +
 .../testresources/testosgitask2/build.gradle       |   33 +
 .../testresources/testosgitask2/gradle.properties  |    0
 .../testresources/testosgitask2/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    5 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |    9 +
 .../java/doubler/impl/DoublerImplOSGiTest.java     |   13 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../testosgitask2/src/main/resources/foo.txt       |    1 +
 .../java/doubler/impl/DoublerImplUnitTest.java     |   13 +
 .../testosgitask2/src/test/resources/test.txt      |    1 +
 .../testresources/testosgitask2/testosgi.bndrun    |    8 +
 .../testresources/testosgitask3/bnd.bnd            |    3 +
 .../testresources/testosgitask3/build.gradle       |   34 +
 .../testresources/testosgitask3/gradle.properties  |    0
 .../testresources/testosgitask3/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    5 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |    9 +
 .../java/doubler/impl/DoublerImplOSGiTest.java     |   13 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../testosgitask3/src/main/resources/foo.txt       |    1 +
 .../java/doubler/impl/DoublerImplUnitTest.java     |   13 +
 .../testosgitask3/src/test/resources/test.txt      |    1 +
 .../testresources/testosgitask3/testosgi.bndrun    |    8 +
 .../testresources/testosgitask4/bnd.bnd            |    3 +
 .../testresources/testosgitask4/build.gradle       |   35 +
 .../testresources/testosgitask4/gradle.properties  |    0
 .../testresources/testosgitask4/settings.gradle    |    0
 .../src/main/java/doubler/Doubler.java             |    5 +
 .../src/main/java/doubler/impl/DoublerImpl.java    |    9 +
 .../java/doubler/impl/DoublerImplOSGiTest.java     |   13 +
 .../src/main/resources/doubler/impl}/packageinfo   |    0
 .../src/main/resources/doubler}/packageinfo        |    0
 .../testosgitask4/src/main/resources/foo.txt       |    1 +
 .../testosgitask4/testosgiFail.bndrun              |    8 +
 .../testosgitask4/testosgiIgnoreFail.bndrun        |    8 +
 .../testresources/workspaceplugin1/build.gradle    |   13 +
 .../testresources/workspaceplugin1/cnf/bar.bnd     |    1 +
 .../testresources/workspaceplugin1/cnf/build.bnd   |    2 +
 .../workspaceplugin1/cnf/ext/javac.bnd             |    2 +
 .../workspaceplugin1/cnf/ext/repositories.bnd      |   10 +
 .../workspaceplugin1/cnf/repo/index.xml            |  770 ++
 .../workspaceplugin1/cnf/src/.gitignore            |    0
 .../workspaceplugin1/gradle.properties             |    2 +
 .../testresources/workspaceplugin1/settings.gradle |   12 +
 .../workspaceplugin1/test.simple/bnd.bnd           |   18 +
 .../workspaceplugin1/test.simple/build.gradle      |    0
 .../test.simple/src/test/simple/Simple.java        |   11 +
 .../test.simple/src/test/simple/Test.java          |   13 +
 .../test.simple/src/test/simple/test.txt           |    1 +
 .../workspaceplugin1/test.simple/test.txt          |    1 +
 .../test.simple/test/test/simple/JUnitTest.java    |   13 +
 .../test.simple/test/test/simple/test.txt          |    1 +
 .../testresources/workspaceplugin2/build.gradle    |   31 +
 .../testresources/workspaceplugin2/cnf/build.bnd   |    1 +
 .../workspaceplugin2/gradle.properties             |   14 +
 .../testresources/workspaceplugin2/settings.gradle |  105 +
 .../workspaceplugin2/test.plugin/bnd.bnd           |    5 +
 .../workspaceplugin2/test.plugin/build.gradle      |   25 +
 .../workspaceplugin2/test.plugin/src/.gitignore    |    0
 .../workspaceplugin2/test.plugin/test/.gitignore   |    0
 .../testresources/workspaceplugin3/build.gradle    |    8 +
 .../testresources/workspaceplugin3/cnf/bar.bnd     |    1 +
 .../testresources/workspaceplugin3/cnf/build.bnd   |    2 +
 .../workspaceplugin3/cnf/ext/javac.bnd             |    2 +
 .../workspaceplugin3/cnf/ext/repositories.bnd      |   10 +
 .../workspaceplugin3/cnf/repo/index.xml            |  770 ++
 .../workspaceplugin3/cnf/src/.gitignore            |    0
 .../workspaceplugin3/gradle.properties             |    2 +
 .../testresources/workspaceplugin3/settings.gradle |  117 +
 .../workspaceplugin3/test.simple/bnd.bnd           |   18 +
 .../test.simple/src/test/simple/Test.java          |   10 +
 .../test.simple/src/test/simple/test.txt           |    1 +
 .../workspaceplugin3/test.simple/test.txt          |    1 +
 .../workspaceplugin3/test.simple/test/.gitignore   |    0
 .../test.simple/test/test/simple/Test.java         |   10 +
 .../test.simple/test/test/simple/test.txt          |    1 +
 .../testresources/workspaceplugin4/build.gradle    |   14 +
 .../testresources/workspaceplugin4/cnf/bar.bnd     |    1 +
 .../testresources/workspaceplugin4/cnf/build.bnd   |    2 +
 .../workspaceplugin4/cnf/ext/javac.bnd             |    2 +
 .../workspaceplugin4/cnf/ext/repositories.bnd      |   10 +
 .../workspaceplugin4/cnf/repo/index.xml            |  770 ++
 .../workspaceplugin4/cnf/src/.gitignore            |    0
 .../workspaceplugin4/gradle.properties             |    2 +
 .../testresources/workspaceplugin4/settings.gradle |    5 +
 .../workspaceplugin4/test.simple/bnd.bnd           |   18 +
 .../test.simple/src/test/simple/Test.java          |   10 +
 .../test.simple/src/test/simple/test.txt           |    1 +
 .../workspaceplugin4/test.simple/test.txt          |    1 +
 .../workspaceplugin4/test.simple/test/.gitignore   |    0
 .../test.simple/test/test/simple/Test.java         |   10 +
 .../test.simple/test/test/simple/test.txt          |    1 +
 .../testresources/workspaceplugin5/build.gradle    |    0
 .../testresources/workspaceplugin5/cnf/bar.bnd     |    1 +
 .../testresources/workspaceplugin5/cnf/build.bnd   |    2 +
 .../workspaceplugin5/cnf/ext/javac.bnd             |    2 +
 .../workspaceplugin5/cnf/ext/repositories.bnd      |   10 +
 .../workspaceplugin5/cnf/repo/index.xml            |  770 ++
 .../workspaceplugin5/cnf/src/.gitignore            |    0
 .../workspaceplugin5/gradle.properties             |    2 +
 .../testresources/workspaceplugin5/settings.gradle |   12 +
 .../workspaceplugin5/test.simple/bnd.bnd           |   18 +
 .../workspaceplugin5/test.simple/build.gradle      |    0
 .../test.simple/src/test/simple/Simple.java        |   11 +
 .../test.simple/src/test/simple/Test.java          |   13 +
 .../test.simple/src/test/simple/test.txt           |    1 +
 .../workspaceplugin5/test.simple/test.txt          |    1 +
 .../test.simple/test/test/simple/JUnitTest.java    |   13 +
 .../test.simple/test/test/simple/test.txt          |    1 +
 .../testresources/workspaceplugin6/build.gradle    |    0
 .../testresources/workspaceplugin6/cnf/bar.bnd     |    1 +
 .../testresources/workspaceplugin6/cnf/build.bnd   |    2 +
 .../workspaceplugin6/cnf/ext/javac.bnd             |    2 +
 .../workspaceplugin6/cnf/ext/repositories.bnd      |   10 +
 .../workspaceplugin6/cnf/repo/index.xml            |  770 ++
 .../workspaceplugin6/cnf/src/.gitignore            |    0
 .../workspaceplugin6/gradle.properties             |    2 +
 .../testresources/workspaceplugin6/settings.gradle |   12 +
 .../workspaceplugin6/test.simple/bnd.bnd           |   18 +
 .../workspaceplugin6/test.simple/build.gradle      |    6 +
 .../workspaceplugin6/test.simple/resolve.bndrun    |    9 +
 .../test.simple/resolvechange.bndrun               |    9 +
 .../test.simple/resolveerror.bndrun                |   10 +
 .../test.simple/resolvenochange.bndrun             |   10 +
 .../test.simple/src/test/simple/Simple.java        |   11 +
 .../test.simple/src/test/simple/Test.java          |   13 +
 .../test.simple/src/test/simple/test.txt           |    1 +
 .../workspaceplugin6/test.simple/test.txt          |    1 +
 .../test.simple/test/test/simple/JUnitTest.java    |   13 +
 .../test.simple/test/test/simple/test.txt          |    1 +
 .../testresources/workspaceplugin7/build.gradle    |    0
 .../testresources/workspaceplugin7/cnf/bar.bnd     |    1 +
 .../testresources/workspaceplugin7/cnf/build.bnd   |    2 +
 .../workspaceplugin7/cnf/ext/javac.bnd             |    2 +
 .../workspaceplugin7/cnf/ext/repositories.bnd      |   10 +
 .../workspaceplugin7/cnf/repo/index.xml            |  770 ++
 .../workspaceplugin7/cnf/src/.gitignore            |    0
 .../workspaceplugin7/gradle.properties             |    2 +
 .../testresources/workspaceplugin7/settings.gradle |   12 +
 .../workspaceplugin7/test.simple/bnd.bnd           |   18 +
 .../workspaceplugin7/test.simple/build.gradle      |    0
 .../workspaceplugin7/test.simple/export.bndrun     |   10 +
 .../test.simple/src/test/simple/Simple.java        |   11 +
 .../test.simple/src/test/simple/Test.java          |   13 +
 .../test.simple/src/test/simple/test.txt           |    1 +
 .../workspaceplugin7/test.simple/test.txt          |    1 +
 .../test.simple/test/test/simple/JUnitTest.java    |   13 +
 .../test.simple/test/test/simple/test.txt          |    1 +
 biz.aQute.bnd.test/.classpath                      |    1 +
 biz.aQute.bnd.test/.gitignore                      |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.bnd.test/bnd.bnd                         |   14 +-
 .../src/aQute/bnd/test/BndTestCase.java            |   18 +-
 .../NewlineEscapedStringFormatterTestCase.java     |    5 +-
 .../src/aQute/bnd/test/SimpleContext.java          |    5 +-
 .../src/aQute/bnd/test/XmlTester.java              |   73 +-
 .../split/A => biz.aQute.bnd.test/test/.gitignore  |    0
 biz.aQute.bnd.testextension/.classpath             |    1 +
 biz.aQute.bnd.testextension/.gitignore             |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.bnd.testextension/bnd.bnd                |    8 +-
 .../src/aQute/bnd/ext/test/TestExtension.java      |   10 +-
 .../test/.gitignore                                |    0
 biz.aQute.bnd/.classpath                           |    1 +
 biz.aQute.bnd/.gitignore                           |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 biz.aQute.bnd/.settings/org.eclipse.jdt.core.prefs |   81 +-
 biz.aQute.bnd/.settings/org.eclipse.jdt.ui.prefs   |   78 +-
 biz.aQute.bnd/LICENSE                              |  202 -
 biz.aQute.bnd/bnd.bnd                              |   95 +-
 biz.aQute.bnd/bnd/embedded-repo.bnd                |    8 -
 biz.aQute.bnd/build.gradle                         |    1 -
 biz.aQute.bnd/installers/MacOs/.gitignore          |    3 +
 biz.aQute.bnd/src/aQute/bnd/ant/AntMessages.java   |    6 +-
 biz.aQute.bnd/src/aQute/bnd/ant/BaseTask.java      |   63 +-
 biz.aQute.bnd/src/aQute/bnd/ant/BndTask.java       |  119 +-
 .../src/aQute/bnd/ant/ConsoleProgress.java         |    9 +-
 biz.aQute.bnd/src/aQute/bnd/ant/DeployTask.java    |   23 +-
 biz.aQute.bnd/src/aQute/bnd/ant/EclipseTask.java   |   15 +-
 .../src/aQute/bnd/ant/ExpandPropertiesTask.java    |   25 +-
 biz.aQute.bnd/src/aQute/bnd/ant/PackageTask.java   |   11 +-
 biz.aQute.bnd/src/aQute/bnd/ant/PrepareTask.java   |   18 +-
 .../src/aQute/bnd/ant/ProjectBuildOrderTask.java   |   67 +-
 biz.aQute.bnd/src/aQute/bnd/ant/ProjectTask.java   |   10 +-
 biz.aQute.bnd/src/aQute/bnd/ant/ReleaseTask.java   |   19 +-
 .../src/aQute/bnd/ant/RunBundlesTask.java          |   71 +
 .../aQute/bnd/ant/RunconfigToDistributionTask.java |   84 +-
 biz.aQute.bnd/src/aQute/bnd/ant/TestTask.java      |   27 +-
 biz.aQute.bnd/src/aQute/bnd/ant/WrapTask.java      |   98 +-
 biz.aQute.bnd/src/aQute/bnd/ant/taskdef.properties |    3 +-
 .../aQute/bnd/enroute/commands/EnrouteCommand.java |   88 +-
 .../aQute/bnd/enroute/commands/EnrouteOptions.java |    4 +-
 .../src/aQute/bnd/main/BaselineCommands.java       |  172 +-
 biz.aQute.bnd/src/aQute/bnd/main/BndMessages.java  |    6 +-
 biz.aQute.bnd/src/aQute/bnd/main/DiffCommand.java  |   93 +-
 biz.aQute.bnd/src/aQute/bnd/main/Interactive.java  |    7 +-
 biz.aQute.bnd/src/aQute/bnd/main/PatchCommand.java |   68 +-
 biz.aQute.bnd/src/aQute/bnd/main/Plugins.java      |   67 +-
 biz.aQute.bnd/src/aQute/bnd/main/Profiles.java     |  140 +
 .../src/aQute/bnd/main/RemoteCommand.java          |  316 +
 biz.aQute.bnd/src/aQute/bnd/main/RepoCommand.java  |  292 +-
 .../src/aQute/bnd/main/ReporterLogger.java         |  111 +
 .../src/aQute/bnd/main/ResolveCommand.java         |  298 +
 .../src/aQute/bnd/main/SubsystemExporter.java      |  190 +
 biz.aQute.bnd/src/aQute/bnd/main/bnd.java          | 1553 ++--
 biz.aQute.bnd/src/aQute/bnd/main/packageinfo       |    0
 biz.aQute.bnd/src/aQute/bnd/main/testreport.xsl    |   16 +-
 biz.aQute.bnd/src/bnd.java                         |    5 -
 biz.aQute.bnd/templates/enroute.zip                |  Bin 102940 -> 109384 bytes
 .../test/aQute/bnd/main/DistroCommandTest.java     |  254 +
 biz.aQute.bnd/test/aQute/bnd/main/TestBndMain.java |  114 +
 biz.aQute.bnd/test/aQute/bnd/main/TestBuild.java   |   17 -
 .../test/aQute/bnd/main/testlib/MockRegistry.java  |   35 +
 biz.aQute.bnd/testdata/standalone/.gitignore       |    2 +
 biz.aQute.bnd/testdata/standalone/repo/index.xml   |  194 +
 .../testdata/standalone/standalone.bndrun          |    6 +
 biz.aQute.bnd/testdata/workspace/cnf/.gitignore    |    1 +
 biz.aQute.bnd/testdata/workspace/cnf/build.bnd     |    1 +
 .../testdata/workspace/cnf/repo/index.xml          |  194 +
 biz.aQute.bnd/testdata/workspace/p/.gitignore      |    2 +
 biz.aQute.bnd/testdata/workspace/p/bnd.bnd         |    1 +
 .../testdata/workspace/p/workspace.bndrun          |    5 +
 biz.aQute.bnd/testdata/workspace/p2/.gitignore     |    2 +
 biz.aQute.bnd/testdata/workspace/p2/bnd.bnd        |    6 +
 .../testdata/workspace/p2/placeholder.txt          |    1 +
 biz.aQute.bnd/testruns/newindex.bndrun             |    7 +
 biz.aQute.bndall.tests/.classpath                  |    8 +
 biz.aQute.bndall.tests/.gitignore                  |    3 +
 biz.aQute.bndall.tests/.project                    |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.bndall.tests/bnd.bnd                     |   30 +
 biz.aQute.bndall.tests/keep.bndrun                 |   10 +
 .../A => biz.aQute.bndall.tests/src/.gitignore     |    0
 .../test/aQute/bnd/junit/JUnitFrameworkTest.java   |  152 +
 .../test/biz/aQute/launcher/LauncherTest.java      |   88 +
 biz.aQute.bndlib.comm.tests/.classpath             |    8 +
 biz.aQute.bndlib.comm.tests/.gitignore             |    3 +
 biz.aQute.bndlib.comm.tests/.project               |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.bndlib.comm.tests/bnd.bnd                |   24 +
 biz.aQute.bndlib.comm.tests/jar/howto.md           |   18 +
 biz.aQute.bndlib.comm.tests/launch.bndrun          |   15 +
 .../src/.gitignore                                 |    0
 .../aQute/bnd/comm/tests/HttpClientCacheTest.java  |  151 +
 .../aQute/bnd/comm/tests/HttpClientProxyTest.java  |  506 ++
 .../aQute/bnd/comm/tests/HttpClientServerTest.java |   88 +
 .../test/aQute/bnd/comm/tests/HttpClientTest.java  |  384 +
 .../bnd/comm/tests/IndexedReposWithComms.java      |  239 +
 .../aQute/bnd/comm/tests/SettingsParserTest.java   |  124 +
 .../test/aQute/bnd/comm/tests/Standalone.java      |  102 +
 .../testresources/bar.cer                          |    0
 .../testresources/foo.cer                          |    0
 .../testresources}/index.xml                       |    0
 .../testresources/maven-server-test.keystore       |  Bin 0 -> 1283 bytes
 .../testresources/proxy-selection.xml              |   31 +
 .../testresources/proxy-types.xml                  |   31 +
 .../server-maven-encrypted-selection.xml           |   22 +
 .../testresources/server-selection.xml             |   21 +
 .../testresources/server-trust-selection.xml       |   22 +
 .../testresources/settings-security.xml            |    6 +
 .../testresources/socks-auth-nonproxyhosts.xml     |   25 +
 .../testresources/socks-auth.xml                   |   27 +
 .../testresources/socks-noauth.xml                 |   25 +
 .../workspaces/basic/cnf/build.bnd                 |    1 +
 .../workspaces/basic/cnf/settings.xml              |   27 +
 .../workspaces/indexed/cnf/build.bnd               |    6 +
 .../indexed/cnf/settings-withpassword.xml          |   28 +
 .../workspaces/indexed/cnf/settings.xml            |   27 +
 .../workspaces/jpm/cnf/build.bnd                   |    8 +
 .../workspaces/jpm/cnf/jpm4j.json                  |   23 +
 .../workspaces/jpm/cnf/programs.json               |    1 +
 .../workspaces/jpm/cnf/settings.xml                |   27 +
 biz.aQute.bndlib.tests/.classpath                  |    1 +
 biz.aQute.bndlib.tests/.gitignore                  |    6 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   83 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.bndlib.tests/bnd.bnd                     |   32 +-
 biz.aQute.bndlib.tests/build.gradle                |    5 +
 biz.aQute.bndlib.tests/compilerversions/compile.sh |    7 +-
 .../compilerversions/compilerversions.bnd          |    0
 .../compilerversions/src/eclipse_1_1/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_2/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_3/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_4/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_5/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_6/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_7/ClassRef.java |    0
 .../compilerversions/src/eclipse_1_8/ClassRef.java |   13 +
 .../compilerversions/src/eclipse_9_0/ClassRef.java |   13 +
 .../src/eclipse_jsr14/ClassRef.java                |    0
 .../compilerversions/src/jdk_9_0/ClassRef.java     |   13 +
 .../compilerversions/src/sun_1_1/ClassRef.java     |    0
 .../compilerversions/src/sun_1_2/ClassRef.java     |    0
 .../compilerversions/src/sun_1_3/ClassRef.java     |    0
 .../compilerversions/src/sun_1_4/ClassRef.java     |    0
 .../compilerversions/src/sun_1_5/ClassRef.java     |    0
 .../compilerversions/src/sun_1_6/ClassRef.java     |    0
 .../compilerversions/src/sun_1_7/ClassRef.java     |    0
 .../compilerversions/src/sun_1_8/ClassRef.java     |    0
 .../compilerversions/src/sun_jsr14/ClassRef.java   |    0
 .../AnalyzerCrawlInvokerInterfaceAIOOBTest.jclass  |  Bin 1436 -> 0 bytes
 .../jar/AnnotationWithJSR14.jclass                 |  Bin 350 -> 0 bytes
 .../jar/AstNodeToScriptVisitor.jclass              |  Bin 44070 -> 0 bytes
 .../jar/BugReproLoggerGroovy189.jclass             |  Bin 6140 -> 0 bytes
 .../jar/BugReproLoggerGroovy210.jclass             |  Bin 5296 -> 0 bytes
 .../jar/DeploymentAdminPermission.1.jclass         |  Bin 1782 -> 0 bytes
 biz.aQute.bndlib.tests/jar/WithAnnotations.jclass  |  Bin 517 -> 0 bytes
 biz.aQute.bndlib.tests/jar/mandatorynoversion.bnd  |    0
 biz.aQute.bndlib.tests/jar/mina.bar                |  Bin 349672 -> 0 bytes
 biz.aQute.bndlib.tests/jar/minax.bnd               |    0
 biz.aQute.bndlib.tests/jar/rox.bnd                 |    0
 .../test/beasymock.bnd => java8/newer/.gitignore}  |    0
 .../{src/test/split/A => java8/older/.gitignore}   |    0
 .../split/A => java8/type_annotations/.gitignore}  |    0
 .../src/aQute/bnd/build/defaults.bnd               |    4 +
 .../src/aQute/bnd/osgi/AnalyzerTest.java           |   15 +
 .../osgi/repository/XMLResourceGeneratorTest.java  |   60 +
 .../aQute/bnd/osgi/repository/data/macbadge.xml    |   52 +
 .../src/aQute/bnd/testing/DSTestWiringTest.java    |   60 +-
 .../osgi/annotation/versioning/ConsumerType.java   |    7 +-
 .../osgi/annotation/versioning/ProviderType.java   |    7 +-
 .../org/osgi/annotation/versioning/Version.java    |    6 +-
 .../osgi/annotation/versioning/package-info.java   |   29 +-
 biz.aQute.bndlib.tests/src/test/AnalyzerTest.java  |  575 +-
 .../src/test/AnnotationsTest.java                  |   75 +-
 .../src/test/AttributesTest.java                   |   22 +-
 biz.aQute.bndlib.tests/src/test/AttrsTest.java     |   62 +-
 .../src/test/BndEditModelTest.java                 |  150 +
 biz.aQute.bndlib.tests/src/test/BuilderTest.java   |  973 ++-
 biz.aQute.bndlib.tests/src/test/CalltreeTest.java  |   30 +-
 .../src/test/ClassParserTest.java                  |   97 +-
 .../src/test/ClassReferenceTest.java               |   18 +-
 biz.aQute.bndlib.tests/src/test/ClasspathTest.java |   13 +-
 biz.aQute.bndlib.tests/src/test/ClazzTest.java     |  228 +-
 biz.aQute.bndlib.tests/src/test/CompareTest.java   |   12 +-
 .../src/test/ComponentTests.java                   |    7 +-
 biz.aQute.bndlib.tests/src/test/ContainerTest.java |   44 +
 biz.aQute.bndlib.tests/src/test/ContractTest.java  |   81 +-
 .../src/test/CorruptManifest.java                  |   16 +-
 .../src/test/DescriptorsTest.java                  |    4 +-
 .../src/test/DownloadBlockerTest.java              |   12 +-
 biz.aQute.bndlib.tests/src/test/EcjTest.java       |   28 +-
 .../src/test/ExportHeaderTest.java                 |   21 +-
 .../src/test/ExtensionsTest.java                   |   18 +-
 biz.aQute.bndlib.tests/src/test/FileRepoTests.java |    3 +-
 .../src/test/FilterBuilderTest.java                |   99 +
 .../src/test/FilterParserTest.java                 |   34 +-
 biz.aQute.bndlib.tests/src/test/FilterTest.java    |    7 +-
 .../src/test/FormattersTest.java                   |   32 +
 .../src/test/IncludeHeaderTest.java                |   17 +-
 biz.aQute.bndlib.tests/src/test/InlineTest.java    |    8 +-
 .../src/test/InstructionTest.java                  |    7 +-
 biz.aQute.bndlib.tests/src/test/JarSignerTest.java |   80 +-
 biz.aQute.bndlib.tests/src/test/JarTest.java       |   75 +-
 biz.aQute.bndlib.tests/src/test/JobsService.clazz  |  Bin 5636 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/LauncherTest.java  |  276 +-
 .../src/test/LibDirectiveTest.java                 |   42 +
 biz.aQute.bndlib.tests/src/test/LocationTest.java  |  127 +-
 biz.aQute.bndlib.tests/src/test/MacroTest.java     |  722 +-
 biz.aQute.bndlib.tests/src/test/MakeTest.java      |   17 +-
 biz.aQute.bndlib.tests/src/test/MakefileTest.java  |    8 +
 biz.aQute.bndlib.tests/src/test/ManifestTest.java  |   44 +-
 biz.aQute.bndlib.tests/src/test/MavenTest.java     |  139 +-
 .../src/test/MavenVersionTest.java                 |  155 +
 biz.aQute.bndlib.tests/src/test/MergeTest.java     |   24 +-
 biz.aQute.bndlib.tests/src/test/MetatypeTests.java |    3 +-
 .../src/test/NativeCodeHeaderTest.java             |   56 +
 biz.aQute.bndlib.tests/src/test/NativeHeader.java  |   24 +-
 biz.aQute.bndlib.tests/src/test/NoUsesTest.java    |   21 +-
 .../src/test/ParseHeaderTest.java                  |   34 +-
 biz.aQute.bndlib.tests/src/test/Parser.jclass      |  Bin 160951 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/PluginTest.java    |   69 +-
 .../src/test/PreprocessTest.java                   |   60 +-
 biz.aQute.bndlib.tests/src/test/ProcessorTest.java |  355 +-
 biz.aQute.bndlib.tests/src/test/ProjectTest.java   |  648 +-
 .../src/test/PropertiesTest.java                   |   27 +-
 .../src/test/RepoBuilderTest.java                  |    2 +-
 biz.aQute.bndlib.tests/src/test/RepoTreeTest.java  |   54 +-
 .../src/test/RepositoryTest.java                   |   83 +
 .../src/test/ResourceRepoTest.java                 |   41 +-
 biz.aQute.bndlib.tests/src/test/ResourceTest.java  |  232 +
 biz.aQute.bndlib.tests/src/test/ResourcesTest.java |  151 +-
 biz.aQute.bndlib.tests/src/test/RunTest.java       |   50 +
 .../src/test/SemanticVersioningTests.java          |    3 +-
 biz.aQute.bndlib.tests/src/test/Simple.jclass      |  Bin 542 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/SpringTest.java    |   10 +-
 biz.aQute.bndlib.tests/src/test/Test.jclass        |  Bin 845 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/Test2.jclass       |  Bin 333 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/TestAttrs.java     |    4 +-
 biz.aQute.bndlib.tests/src/test/TestBndBook.java   |    6 +-
 .../src/test/TestQuotedTokenizer.java              |   16 +-
 biz.aQute.bndlib.tests/src/test/TestSelfBuild.java |   28 +-
 .../src/test/TestSignatures.java                   |   24 +-
 biz.aQute.bndlib.tests/src/test/UsesTest.java      |   16 +-
 .../src/test/VerifierPluginTest.java               |   80 +
 biz.aQute.bndlib.tests/src/test/VerifierTest.java  |  134 +-
 .../src/test/VersionPolicyTest.java                |   34 +-
 biz.aQute.bndlib.tests/src/test/VersionTest.java   |   38 +
 .../src/test/WithAnnotations.jclass                |  Bin 517 -> 0 bytes
 .../WorkspaceBundleVersionedDependencyTest.java    |   23 +-
 .../src/test/WorkspaceRepositoryTest.java          |   28 +-
 biz.aQute.bndlib.tests/src/test/WorkspaceTest.java |  175 +-
 biz.aQute.bndlib.tests/src/test/XDbCmpXView.clazz  |  Bin 83410 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/XmlParseTest.java  |   11 +-
 .../src/test/_708/a/b/ReferredTo.java              |    5 +
 .../src/test/_708/a/b/c/Refererrer.java            |    7 +
 .../src/test/_708/a/b/packageinfo                  |    1 +
 .../src/test/activator/AbstractActivator.java      |    2 +-
 .../src/test/activator/Activator.java              |    3 +-
 .../src/test/activator/Activator11.java            |    3 +-
 .../src/test/activator/Activator2.java             |    2 +-
 .../test/activator/DefaultVisibilityActivator.java |    7 +-
 .../src/test/activator/IActivator.java             |    4 +-
 .../MissingNoArgsConstructorActivator.java         |   10 +-
 .../src/test/activator/NotAnActivator.java         |    6 +-
 .../activator/inherits/InheritedActivator.java     |    6 +-
 .../test/annotation/AnnotationWithRefToAny.java    |    7 +-
 .../annotationheaders/AnnotationHeadersTest.java   |  280 +-
 .../attrs/AnnotationWithAttrs.java                 |   16 +
 .../attrs/AnnotationWithValue.java                 |    8 +
 .../annotationheaders/attrs/ExtendedProvide.java   |   10 +
 .../src/test/annotationheaders/attrs/License.java  |    8 +
 .../attrs/ParameterisedAnnotation.java             |   10 +
 .../test/annotationheaders/attrs/UsingAttrs.java   |   17 +
 .../attrs/defaults/DefaultAttrsAnnotatedType.java  |    7 +
 .../attrs/defaults/ProvideDefaultAttrs.java        |    8 +
 .../attrs/defaults/RequireDefaultAttrs.java        |    8 +
 .../multiple/PetstoreAppComponent.java             |   16 +
 .../src/test/annotationheaders/package-info.java   |    6 +-
 .../src/test/annotations/diff/Inner.java           |    3 +-
 .../src/test/annotations/diff/Outer.java           |    4 +-
 .../diff/payload/ArrayAnnotationDiffTest.java      |    9 +-
 biz.aQute.bndlib.tests/src/test/api/A.java         |    5 +
 biz.aQute.bndlib.tests/src/test/api/B.java         |    4 +
 biz.aQute.bndlib.tests/src/test/api/C.java         |    5 +
 biz.aQute.bndlib.tests/src/test/api/Interf.java    |   15 +-
 .../src/test/api/package-info.java                 |    3 +-
 biz.aQute.bndlib.tests/src/test/badproperties.prop |    0
 .../src/test/baseline/BaselineTest.java            |  551 +-
 biz.aQute.bndlib.tests/src/test/beasymock.bnd      |    0
 .../src/test/bndmodel/BndModelTest.java            |  107 +-
 .../test/bundleactivator/BundleActivatorTest.java  |   78 +
 .../src/test/classreference/ClassReference.java    |    0
 .../src/test/component/BNDAnnotationTest.java      |  531 +-
 .../src/test/component/ComponentOrderingTest.java  |   18 +-
 .../src/test/component/ComponentTest.java          |  184 +-
 .../src/test/component/DSAnnotationTest.java       | 2593 ++++++-
 .../test/component/PermissionGeneratorTest.java    |  248 +
 .../component_extra/DSAnnotationExtrasTest.java    |   93 +
 .../src/test/deployer/FileRepoTest.java            |   67 +-
 biz.aQute.bndlib.tests/src/test/diff/DiffTest.java |  189 +-
 .../src/test/diff/inherit/A.java                   |    3 +-
 .../src/test/diff/inherit/B.java                   |    2 +-
 .../src/test/diff/inherit/I.java                   |    1 -
 .../src/test/dynamicimport/DynamicImport.java      |   45 +
 .../src/test/exceptionimport/ExceptionImport.java  |    7 +-
 .../src/test/genericinterf/a/A.java                |    6 +-
 biz.aQute.bndlib.tests/src/test/generics.clazz     |  Bin 420 -> 0 bytes
 biz.aQute.bndlib.tests/src/test/iht/test.prop      |    0
 biz.aQute.bndlib.tests/src/test/include.mf         |    0
 .../src/test/includeheadertest.mf                  |    0
 .../src/test/includeheadertest.prop                |    0
 biz.aQute.bndlib.tests/src/test/larger-repo.xml    | 7286 ++++++++++++++++++
 biz.aQute.bndlib.tests/src/test/lib/NanoHTTPD.java |  202 +-
 biz.aQute.bndlib.tests/src/test/make/MD5.java      |   20 +-
 .../src/test/metatype/BNDMetatypeTest.java         |  378 +-
 .../src/test/metatype/SpecMetatypeTest.java        | 1544 ++--
 .../src/test/missingimports_971/p1/P1.java         |   10 +
 .../src/test/missingimports_971/p2/P2.java         |    5 +
 .../src/test/missingimports_971/p3/P3.java         |   10 +
 .../src/test/missingimports_971/p4/P4.java         |   10 +
 .../test/packageinfo/annotated/BlahAnnotation.java |   10 +
 .../test/packageinfo/annotated/package-info.java   |    5 +
 .../packageinfo/both_no_version/package-info.java  |    1 -
 .../src/test/packageinfo/nopackageinfo/Dummy.java  |    5 +
 .../packageinfo/notannotated/package-info.java     |    4 +
 .../src/test/packageinfo/ref/DummyRef.java         |    4 +-
 .../src/test/privateimport/PrivateImport.java      |    7 +-
 .../src/test/properties/PropertiesTest.java        |   49 +-
 .../src/test/refer/RefersToEventAdmin.java         |    4 +-
 .../src/test/refer/RefersToHttp.java               |    4 +-
 .../src/test/refer/RefersToMeasurement.java        |    4 +-
 .../src/test/referApi/APIReferrer.java             |   88 +-
 .../test/refer_versioned/RefersToEventAdmin.java   |    7 +
 .../src/test/refer_versioned/RefersToHttp.java     |    7 +
 .../test/refer_versioned/RefersToMeasurement.java  |    7 +
 .../src/test/refer_versioned/package-info.java     |    4 +
 .../ReferenceToEventAdmin.java                     |    7 +
 biz.aQute.bndlib.tests/src/test/repo/.gitignore    |    2 +
 biz.aQute.bndlib.tests/src/test/repoindex-file.xml | 2096 ++++++
 .../src/test/resource/CapReqBuilderTest.java       |   91 +
 .../src/test/resource/CapReqFilterTest.java        |   52 +
 .../src/test/resource/PersistentResourceTest.java  |   50 +-
 .../src/test/resourcesonly/include.mf              |    0
 .../src/test/resourcesonly/simple.mf               |    0
 .../src/test/resourcesonly/top.mf                  |    0
 .../src/test/resourcesonly/variables.mf            |    0
 biz.aQute.bndlib.tests/src/test/signatures/Z.java  |   12 +-
 biz.aQute.bndlib.tests/src/test/simple.mf          |    0
 .../stackmaptable/ClassRefInStackMapTable.java     |   37 +
 biz.aQute.bndlib.tests/src/test/tiny-repo.xml      |   14 +
 biz.aQute.bndlib.tests/src/test/top.mf             |    0
 .../src/test/top/middle/Middle.java                |    2 +-
 .../src/test/top/middle/bottom/Bottom.java         |    2 +-
 .../src/test/uses/annotation/UsesAnnotation.java   |    4 +-
 .../src/test/uses/constructor/UsesConstructor.java |    6 +-
 .../src/test/uses/extend/UsesExtend.java           |    6 +-
 .../src/test/uses/field/UsesField.java             |    6 +-
 .../uses/generic/extend/UsesGenericExtend.java     |    1 -
 .../generic/implement/UsesGenericImplement.java    |    1 -
 .../test/uses/generic/param/UsesGenericParam.java  |    3 +-
 .../uses/generic/rvalue/UsesGenericRValue.java     |    5 +-
 .../src/test/uses/implement/UsesImplement.java     |    2 -
 .../src/test/uses/multi/UsesMulti.java             |   10 +-
 .../src/test/uses/order/UsesOrderingTest.java      |   21 +-
 .../src/test/uses/param/UsesParam.java             |    6 +-
 .../src/test/uses/rvalue/UsesRValue.java           |    6 +-
 biz.aQute.bndlib.tests/src/test/variables.mf       |    0
 .../test/version/annotations/bnd/package-info.java |    4 +-
 .../osgi/AnnotatedProviderInterface.java           |    2 +-
 .../version/annotations/osgi/package-info.java     |    3 +-
 .../src/test/versionpolicy/api/EventAdmin.java     |    2 +-
 .../src/test/versionpolicy/api/EventHandler.java   |    2 +-
 .../src/test/versionpolicy/api/package-info.java   |    3 +-
 .../versionpolicy/implemented/Implemented.java     |    2 +-
 .../ImplementR5AnnotatedProviderInterface.java     |    2 +-
 .../versionpolicy/implmajor/MajorImplemented.java  |    2 +-
 .../test/versionpolicy/uses/EventHandlerImpl.java  |    2 +-
 .../src/test/versionpolicy/uses/Uses.java          |    4 +-
 .../{src/test/split/A => test/.gitignore}          |    0
 biz.aQute.bndlib.tests/testresources/.gitignore    |    4 +
 .../testresources/TestWeavingHook.jclass           |  Bin 744 -> 0 bytes
 .../testresources/a space/cnf/ext/defaults.bnd     |    1 +
 biz.aQute.bndlib.tests/testresources/beasymock.bar |  Bin 3831 -> 0 bytes
 .../testresources/eclipse/plugins/beasymock.bar    |  Bin 3831 -> 0 bytes
 .../testresources/macro/base64-test.gif            |  Bin 0 -> 82 bytes
 .../testresources/macro/cat-test.txt               |    1 +
 .../testresources/manifest/configadmin-1.8.8.mf    |   38 +
 .../testresources/testfilenamemacros.properties    |    2 +
 .../testresources/ws-location/cnf/baz.bnd          |    1 +
 .../testresources/ws-location/locationtest/bar.bnd |    5 +
 .../testresources/ws-location/locationtest/bnd.bnd |   20 +
 .../testresources/ws-location/locationtest/sub.bnd |    5 +
 .../testresources/ws-repo-test/cnf/build.bnd       |    6 +-
 .../testresources/ws-repo-test/p4-sub/.gitignore   |    1 +
 .../testresources/ws-versionhash/cnf/build.bnd     |   10 +
 .../testresources/ws-versionhash/cnf/readme.txt    |    2 +
 .../ws-versionhash/cnf/repo1/index.xml             |   27 +
 .../ws-versionhash/cnf/repo1/index.xml.sha         |    1 +
 .../ws-versionhash/cnf/repo2/index.xml             |   27 +
 .../ws-versionhash/cnf/repo2/index.xml.sha         |    1 +
 .../p r o j e c t => ws-versionhash/p1}/bnd.bnd    |    0
 .../p r o j e c t => ws-versionhash/p2}/bnd.bnd    |    0
 .../testresources/ws/build-all/.gitignore          |    1 +
 .../testresources/ws/cnf/build.bnd                 |    7 +-
 .../testresources/ws/maven1/maven-dependencies.txt |    0
 .../testresources/ws/p-stale-dep/.gitignore        |    1 +
 .../testresources/ws/p-stale/.gitignore            |    1 +
 .../testresources/ws/p-stale/bnd.bnd               |    4 +-
 .../testresources/ws/p4-sub/.gitignore             |    2 +
 biz.aQute.bndlib.tests/testresources/ws/p7/bnd.bnd |    1 +
 .../testresources/ws/p7/reuse.bndrun               |   10 +
 .../testresources/ws/p7/syspkg.bndrun              |    2 +
 .../ws/{p5/src/pkg1 => pmuldirsrc/a/pkga}/.keep    |    0
 .../ws/{p5/src/pkg1 => pmuldirsrc/b/pkgb}/.keep    |    0
 .../testresources/ws/pmuldirsrc/bnd.bnd            |    3 +
 .../p r o j e c t => ws/repofilter}/bnd.bnd        |    0
 .../p r o j e c t => ws/runtest}/bnd.bnd           |    0
 .../testresources/ws/runtest/simple.bndrun         |    3 +
 biz.aQute.bndlib/.classpath                        |    1 +
 biz.aQute.bndlib/.gitignore                        |    3 +
 biz.aQute.bndlib/.project                          |    0
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.bndlib/LICENSE                           |  202 -
 biz.aQute.bndlib/bnd.bnd                           |   42 +-
 biz.aQute.bndlib/build.gradle                      |    1 -
 .../src/aQute/bnd/annotation/ConsumerType.java     |   21 -
 .../src/aQute/bnd/annotation/Export.java           |   22 -
 .../src/aQute/bnd/annotation/ProviderType.java     |   67 -
 .../src/aQute/bnd/annotation/Version.java          |   12 -
 .../aQute/bnd/annotation/component/Activate.java   |   10 -
 .../aQute/bnd/annotation/component/Component.java  |   40 -
 .../aQute/bnd/annotation/component/Deactivate.java |   10 -
 .../aQute/bnd/annotation/component/Modified.java   |   10 -
 .../aQute/bnd/annotation/component/Reference.java  |   33 -
 .../src/aQute/bnd/annotation/headers/About.java    |   68 -
 .../bnd/annotation/headers/BundleCategory.java     |   31 -
 .../bnd/annotation/headers/BundleContributors.java |   66 -
 .../bnd/annotation/headers/BundleCopyright.java    |   16 -
 .../bnd/annotation/headers/BundleDevelopers.java   |   68 -
 .../aQute/bnd/annotation/headers/BundleDocURL.java |   19 -
 .../bnd/annotation/headers/BundleLicense.java      |   84 -
 .../src/aQute/bnd/annotation/headers/Category.java |   54 -
 .../bnd/annotation/headers/ProvideCapability.java  |   74 -
 .../bnd/annotation/headers/RequireCapability.java  |   54 -
 .../src/aQute/bnd/annotation/licenses/ASL_2_0.java |   12 -
 .../bnd/annotation/licenses/BSD_2_Clause.java      |   10 -
 .../bnd/annotation/licenses/BSD_3_Clause.java      |   11 -
 .../aQute/bnd/annotation/licenses/CDDL_1_0.java    |   12 -
 .../src/aQute/bnd/annotation/licenses/CPL_1_0.java |   12 -
 .../src/aQute/bnd/annotation/licenses/EPL_1_0.java |   11 -
 .../src/aQute/bnd/annotation/licenses/GPL_2_0.java |   11 -
 .../src/aQute/bnd/annotation/licenses/GPL_3_0.java |   11 -
 .../aQute/bnd/annotation/licenses/LGPL_2_1.java    |   13 -
 .../src/aQute/bnd/annotation/licenses/MIT_1_0.java |   10 -
 .../src/aQute/bnd/annotation/licenses/MPL_2_0.java |   10 -
 .../src/aQute/bnd/annotation/licenses/packageinfo  |    2 -
 .../bnd/annotation/metatype/Configurable.java      |  323 -
 .../src/aQute/bnd/annotation/metatype/Meta.java    |  171 -
 .../src/aQute/bnd/annotation/packageinfo           |    1 -
 .../src/aQute/bnd/annotation/plugin/BndPlugin.java |   13 -
 .../bnd/build/CircularDependencyException.java     |    2 +-
 .../src/aQute/bnd/build/Classpath.java             |   69 +
 .../src/aQute/bnd/build/Container.java             |  217 +-
 .../src/aQute/bnd/build/DownloadBlocker.java       |   51 +-
 .../src/aQute/bnd/build/ErrorDetails.java          |    1 -
 .../src/aQute/bnd/build/JUnitLauncher.java         |   39 +-
 .../src/aQute/bnd/build/LoggingProgressPlugin.java |   36 +
 biz.aQute.bndlib/src/aQute/bnd/build/Makefile.java |  223 +
 .../src/aQute/bnd/build/PackageInfo.java           |  270 +
 biz.aQute.bndlib/src/aQute/bnd/build/Project.java  | 2110 +++---
 .../src/aQute/bnd/build/ProjectBuilder.java        |  336 +-
 .../src/aQute/bnd/build/ProjectLauncher.java       |  303 +-
 .../src/aQute/bnd/build/ProjectMessages.java       |   15 +-
 .../src/aQute/bnd/build/ProjectTester.java         |   38 +-
 .../src/aQute/bnd/build/ReflectAction.java         |   11 +-
 biz.aQute.bndlib/src/aQute/bnd/build/Run.java      |   71 +-
 .../src/aQute/bnd/build/RunSession.java            |   37 +
 .../src/aQute/bnd/build/ScriptAction.java          |    2 +-
 .../src/aQute/bnd/build/Workspace.java             |  690 +-
 .../src/aQute/bnd/build/WorkspaceLayout.java       |   17 +
 .../src/aQute/bnd/build/WorkspaceRepository.java   |   57 +-
 biz.aQute.bndlib/src/aQute/bnd/build/defaults.bnd  |    6 +-
 .../src/aQute/bnd/build/model/BndEditModel.java    |  438 +-
 biz.aQute.bndlib/src/aQute/bnd/build/model/EE.java |  103 +-
 .../src/aQute/bnd/build/model}/J2SE_1_2.properties |    0
 .../src/aQute/bnd/build/model}/J2SE_1_3.properties |    0
 .../src/aQute/bnd/build/model}/J2SE_1_4.properties |    0
 .../src/aQute/bnd/build/model}/J2SE_1_5.properties |    0
 .../src/aQute/bnd/build/model/JRE_1_1.properties   |    0
 .../aQute/bnd/build/model}/JavaSE_1_6.properties   |    0
 .../aQute/bnd/build/model}/JavaSE_1_7.properties   |    0
 .../aQute/bnd/build/model}/JavaSE_1_8.properties   |    0
 .../aQute/bnd/build/model/JavaSE_9_0.properties    |  159 +
 .../build/model}/JavaSE_compact1_1_8.properties    |    0
 .../build/model}/JavaSE_compact2_1_8.properties    |    0
 .../bnd/build/model/JavaSE_compact3_1_8.properties |   70 +
 .../src/aQute/bnd/build/model/OSGI_CORE.java       |   23 +
 .../bnd/build/model}/OSGI_Minimum_1_0.properties   |    0
 .../bnd/build/model}/OSGI_Minimum_1_1.properties   |    0
 .../bnd/build/model}/OSGI_Minimum_1_2.properties   |    0
 .../bnd/build/model/clauses/ExportedPackage.java   |   16 +-
 .../bnd/build/model/clauses/HeaderClause.java      |   30 +-
 .../bnd/build/model/clauses/ImportPattern.java     |    6 +-
 .../bnd/build/model/clauses/ServiceComponent.java  |   23 +-
 .../bnd/build/model/clauses/VersionedClause.java   |    4 +-
 .../model/conversions/ClauseListConverter.java     |   41 -
 .../model/conversions/CollectionFormatter.java     |   39 +-
 .../bnd/build/model/conversions/Converter.java     |    2 +-
 .../model/conversions/DefaultBooleanFormatter.java |    3 +-
 .../bnd/build/model/conversions/EEConverter.java   |    2 +-
 .../bnd/build/model/conversions/EEFormatter.java   |    2 +-
 .../bnd/build/model/conversions/EnumFormatter.java |   13 +-
 .../model/conversions/HeaderClauseConverter.java   |   20 -
 .../model/conversions/HeaderClauseFormatter.java   |    2 +-
 .../conversions/HeaderClauseListConverter.java     |   40 +-
 .../bnd/build/model/conversions/MapFormatter.java  |    4 +-
 .../conversions/NewlineEscapedStringFormatter.java |    5 +-
 .../model/conversions/PropertiesConverter.java     |    5 +-
 .../model/conversions/RequirementFormatter.java    |   10 +-
 .../conversions/RequirementListConverter.java      |   23 +-
 .../model/conversions/SimpleListConverter.java     |   11 +-
 .../model/conversions/StringEntryConverter.java    |    2 +-
 .../conversions/VersionedClauseConverter.java      |   11 +-
 .../aQute/bnd/build/model/conversions}/packageinfo |    0
 .../src/aQute/bnd/build/model/osgi-core/R4_0_1.mf  |   38 +
 .../src/aQute/bnd/build/model/osgi-core/R4_2_1.mf  |   35 +
 .../src/aQute/bnd/build/model/osgi-core/R4_3_0.mf  |   33 +
 .../src/aQute/bnd/build/model/osgi-core/R4_3_1.mf  |   32 +
 .../src/aQute/bnd/build/model/osgi-core/R5_0_0.mf  |   34 +
 .../src/aQute/bnd/build/model/osgi-core/R6_0_0.mf  |   38 +
 .../src/aQute/bnd/build/model/packageinfo          |    2 +-
 biz.aQute.bndlib/src/aQute/bnd/build/packageinfo   |    2 +-
 .../src/aQute/bnd/compatibility/Access.java        |    2 +-
 .../aQute/bnd/compatibility/GenericParameter.java  |    2 +-
 .../bnd/compatibility/ParseSignatureBuilder.java   |  164 +-
 .../bnd/compatibility/RuntimeSignatureBuilder.java |   11 +-
 .../src/aQute/bnd/compatibility/Scope.java         |    7 +-
 .../src/aQute/bnd/compatibility/Signatures.java    |   82 +-
 .../src/aQute/bnd/component/AnnotationReader.java  | 1041 ++-
 .../src/aQute/bnd/component/ComponentDef.java      |  122 +-
 .../src/aQute/bnd/component/DSAnnotations.java     |  208 +-
 .../aQute/bnd/component/FieldCollectionType.java   |    5 +
 .../src/aQute/bnd/component/HeaderReader.java      |  242 +-
 .../src/aQute/bnd/component/MergedRequirement.java |   83 +
 .../src/aQute/bnd/component/ReferenceDef.java      |   57 +-
 .../src/aQute/bnd/component/TagResource.java       |   22 +-
 .../error/DeclarativeServicesAnnotationError.java  |   34 +-
 .../src/aQute/bnd/component/error/packageinfo      |    2 +-
 .../connection/settings/ConnectionSettings.java    |  498 ++
 .../aQute/bnd/connection/settings/ProxyDTO.java    |   21 +
 .../aQute/bnd/connection/settings/ServerDTO.java   |   27 +
 .../aQute/bnd/connection/settings/SettingsDTO.java |   12 +
 .../bnd/connection/settings/SettingsParser.java    |   29 +
 .../src/aQute/bnd/differ/Baseline.java             |  100 +-
 .../src/aQute/bnd/differ/DiffImpl.java             |  156 +-
 .../src/aQute/bnd/differ/DiffPluginImpl.java       |  168 +-
 biz.aQute.bndlib/src/aQute/bnd/differ/Element.java |   23 +-
 .../src/aQute/bnd/differ/JavaElement.java          |  441 +-
 .../src/aQute/bnd/differ/RepositoryElement.java    |   10 +-
 biz.aQute.bndlib/src/aQute/bnd/differ/packageinfo  |    2 +-
 .../bnd/exporter/subsystem/SubsystemExporter.java  |  167 +
 .../src/aQute/bnd/filerepo/FileRepo.java           |   25 +-
 biz.aQute.bndlib/src/aQute/bnd/header/Attrs.java   |  155 +-
 .../src/aQute/bnd/header/OSGiHeader.java           |   83 +-
 .../src/aQute/bnd/header/Parameters.java           |   57 +-
 biz.aQute.bndlib/src/aQute/bnd/header/packageinfo  |    2 +-
 biz.aQute.bndlib/src/aQute/bnd/help/Syntax.java    | 1147 +--
 .../src/aQute/bnd/http/HttpClient.java             |  702 ++
 .../src/aQute/bnd/http/HttpRequest.java            |  283 +
 .../src/aQute/bnd/http/HttpRequestException.java   |   35 +
 .../src/aQute/bnd/http/ProgressWrappingStream.java |  130 +
 biz.aQute.bndlib/src/aQute/bnd/http/URLCache.java  |  161 +
 .../src/aQute/bnd/http/package-info.java           |    4 +
 .../src/aQute/bnd/indexer/MimeType.java            |   15 -
 biz.aQute.bndlib/src/aQute/bnd/indexer/NOTE        |    1 -
 .../src/aQute/bnd/indexer/Namespaces.java          |   70 -
 .../src/aQute/bnd/indexer/RepoIndex.java           |   95 -
 .../src/aQute/bnd/indexer/ResourceAnalyzer.java    |   61 -
 .../bnd/indexer/analyzers/BlueprintAnalyzer.java   |   41 -
 .../bnd/indexer/analyzers/BundleAnalyzer.java      |  465 --
 .../src/aQute/bnd/indexer/analyzers/EE.java        |   99 -
 .../bnd/indexer/analyzers/KnownBundleAnalyzer.java |   84 -
 .../src/aQute/bnd/indexer/analyzers/NOTE           |    1 -
 .../indexer/analyzers/OSGiFrameworkAnalyzer.java   |  106 -
 .../aQute/bnd/indexer/analyzers/SCRAnalyzer.java   |  111 -
 .../src/aQute/bnd/indexer/analyzers/Yield.java     |    7 -
 .../bnd/indexer/analyzers/known-bundles.properties |   75 -
 .../src/aQute/bnd/junit/JUnitFramework.java        |  334 +
 .../src/aQute/bnd/junit/package-info.java          |    2 +
 biz.aQute.bndlib/src/aQute/bnd/make/Make.java      |   33 +-
 biz.aQute.bndlib/src/aQute/bnd/make/MakeBnd.java   |   23 +-
 biz.aQute.bndlib/src/aQute/bnd/make/MakeCopy.java  |   24 +-
 .../aQute/bnd/make/calltree/CalltreeResource.java  |   70 +-
 .../make/component/ComponentAnnotationReader.java  |  295 +-
 .../aQute/bnd/make/component/ServiceComponent.java |   48 +-
 .../src/aQute/bnd/make/coverage/Coverage.java      |   34 +-
 .../aQute/bnd/make/coverage/CoverageResource.java  |   26 +-
 .../aQute/bnd/make/metatype/MetaTypeReader.java    |   74 +-
 .../aQute/bnd/make/metatype/MetatypePlugin.java    |   21 +-
 .../src/aQute/bnd/maven/MavenCommand.java          |  271 +-
 .../src/aQute/bnd/maven/MavenDependencyGraph.java  |   34 +-
 .../src/aQute/bnd/maven/MavenDeploy.java           |   87 +-
 .../src/aQute/bnd/maven/MavenDeployCmd.java        |   82 +-
 .../src/aQute/bnd/maven/MavenGroup.java            |    8 +-
 .../src/aQute/bnd/maven/MavenRepository.java       |   67 +-
 .../src/aQute/bnd/maven/PomFromManifest.java       |   30 +-
 .../src/aQute/bnd/maven/PomParser.java             |   33 +-
 .../src/aQute/bnd/maven/PomPropertiesResource.java |   34 +
 .../src/aQute/bnd/maven/PomResource.java           |  229 +-
 .../aQute/bnd/{osgi/resource => maven}/packageinfo |    0
 .../src/aQute/bnd/maven/support/CachedPom.java     |   10 +-
 .../src/aQute/bnd/maven/support/Maven.java         |   35 +-
 .../src/aQute/bnd/maven/support/MavenEntry.java    |  119 +-
 .../bnd/maven/support/MavenRemoteRepository.java   |   42 +-
 .../src/aQute/bnd/maven/support/Pom.java           |   45 +-
 .../src/aQute/bnd/maven/support/ProjectPom.java    |   32 +-
 .../src/aQute/bnd/maven/support/Repo.java          |    5 -
 .../src/aQute/bnd/maven/support/packageinfo        |    2 +-
 biz.aQute.bndlib/src/aQute/bnd/metatype/ADDef.java |   93 +-
 .../src/aQute/bnd/metatype/DesignateDef.java       |   58 +-
 .../src/aQute/bnd/metatype/DesignateReader.java    |  100 +-
 .../src/aQute/bnd/metatype/IconDef.java            |   10 +-
 .../aQute/bnd/metatype/MetatypeAnnotations.java    |  149 +-
 .../src/aQute/bnd/metatype/MetatypeVersion.java    |   35 +
 .../src/aQute/bnd/metatype/OCDDef.java             |  116 +-
 .../src/aQute/bnd/metatype/OCDReader.java          |  675 +-
 .../src/aQute/bnd/metatype/OptionDef.java          |   10 +-
 .../src/aQute/bnd/metatype/TagResource.java        |   22 +-
 .../src/aQute/bnd/obr/OBRFragment.java             |   85 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/About.java     |  282 +-
 .../src/aQute/bnd/osgi/AbstractResource.java       |   50 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Analyzer.java  | 1245 ++--
 .../src/aQute/bnd/osgi/AnalyzerMessages.java       |    7 +-
 .../src/aQute/bnd/osgi/Annotation.java             |   53 +-
 .../src/aQute/bnd/osgi/AnnotationHeaders.java      |  320 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Builder.java   |  692 +-
 .../src/aQute/bnd/osgi/ClassDataCollector.java     |   30 +-
 .../src/aQute/bnd/osgi/ClassDataCollectors.java    |  458 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Classpath.java |   63 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Clazz.java     |  854 ++-
 .../src/aQute/bnd/osgi/CombinedResource.java       |    7 +-
 .../src/aQute/bnd/osgi/CommandResource.java        |   32 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Constants.java |  154 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Contracts.java |   65 +-
 .../src/aQute/bnd/osgi/Descriptors.java            |  189 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Domain.java    |  204 +-
 .../src/aQute/bnd/osgi/EmbeddedResource.java       |   86 +-
 .../src/aQute/bnd/osgi/FileResource.java           |  137 +-
 .../src/aQute/bnd/osgi/Instruction.java            |   21 +-
 .../src/aQute/bnd/osgi/Instructions.java           |   22 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Jar.java       |  591 +-
 .../src/aQute/bnd/osgi/JarResource.java            |    5 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Macro.java     |  647 +-
 .../src/aQute/bnd/osgi/OSInformation.java          |  356 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/OpCodes.java   |  492 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Packages.java  |   16 +-
 .../src/aQute/bnd/osgi/PermissionGenerator.java    |  212 +
 .../src/aQute/bnd/osgi/PreprocessResource.java     |   52 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Processor.java | 1317 ++--
 biz.aQute.bndlib/src/aQute/bnd/osgi/Resource.java  |    9 +-
 .../src/aQute/bnd/osgi/URLResource.java            |  124 +-
 biz.aQute.bndlib/src/aQute/bnd/osgi/Verifier.java  |  548 +-
 .../src/aQute/bnd/osgi/WriteResource.java          |   81 +-
 .../src/aQute/bnd/osgi/ZipResource.java            |  109 +-
 .../aQute/bnd/osgi/eclipse/EclipseClasspath.java   |   59 +-
 .../src/aQute/bnd/osgi/eclipse}/packageinfo        |    0
 biz.aQute.bndlib/src/aQute/bnd/osgi/packageinfo    |    2 +-
 .../aQute/bnd/osgi/profiles-OpenJDK8.properties    |  163 +-
 .../bnd/osgi/repository/AggregateRepository.java   |   54 +
 .../bnd/osgi/repository/AugmentRepository.java     |  129 +
 .../aQute/bnd/osgi/repository/BaseRepository.java  |  286 +
 .../bnd/osgi/repository/BridgeRepository.java      |  254 +
 .../repository/PersistentResourcesRepository.java  |   14 +
 .../bnd/osgi/repository/ResourcesRepository.java   |   74 +
 .../bnd/osgi/repository/XMLResourceGenerator.java  |  163 +
 .../bnd/osgi/repository/XMLResourceParser.java     |  298 +
 .../bnd/osgi/{resource => repository}/packageinfo  |    0
 .../src/aQute/bnd/osgi/resource/CapReq.java        |  107 +-
 .../src/aQute/bnd/osgi/resource/CapReqBuilder.java |  533 +-
 .../aQute/bnd/osgi/resource/CapabilityBuilder.java |   24 +
 .../aQute/bnd/osgi/resource/CapabilityImpl.java    |   10 +-
 .../src/aQute/bnd/osgi/resource/FilterBuilder.java |  213 +
 .../src/aQute/bnd/osgi/resource/FilterParser.java  |  315 +-
 .../src/aQute/bnd/osgi/resource/Filters.java       |   39 +-
 .../bnd/osgi/resource/PersistentResource.java      |   37 +-
 .../bnd/osgi/resource/RequirementBuilder.java      |   33 +
 .../aQute/bnd/osgi/resource/RequirementImpl.java   |   20 +-
 .../bnd/osgi/resource/ResolutionDirective.java     |    5 +
 .../aQute/bnd/osgi/resource/ResourceBuilder.java   |  656 +-
 .../src/aQute/bnd/osgi/resource/ResourceImpl.java  |  180 +-
 .../src/aQute/bnd/osgi/resource/ResourceUtils.java |  566 ++
 .../aQute/bnd/osgi/resource/TypedAttribute.java    |   93 +
 .../src/aQute/bnd/osgi/resource/WireImpl.java      |   74 +
 .../src/aQute/bnd/osgi/resource/packageinfo        |    2 +-
 .../src/aQute/bnd/plugin/ant/AntPlugin.java        |   22 +-
 .../aQute/bnd/plugin/eclipse/EclipsePlugin.java    |   50 +-
 .../src/aQute/bnd/plugin/git/GitPlugin.java        |   49 +-
 .../src/aQute/bnd/plugin/gradle/GradlePlugin.java  |    6 +-
 .../src/aQute/bnd/plugin/maven/MavenPlugin.java    |   67 +-
 .../aQute/bnd/properties/BadLocationException.java |    2 +-
 .../aQute/bnd/properties/CopyOnWriteTextStore.java |   13 +-
 .../src/aQute/bnd/properties/Document.java         |    4 +-
 .../src/aQute/bnd/properties/GapTextStore.java     |  130 +-
 .../src/aQute/bnd/properties/ITextStore.java       |   29 +-
 .../src/aQute/bnd/properties/Line.java             |   15 +-
 .../src/aQute/bnd/properties/LineTracker.java      |   39 +-
 .../aQute/bnd/properties/PropertiesLineReader.java |    5 +-
 .../repository/ResourceDescriptorImpl.java         |   10 +-
 .../repository/ResourceRepositoryImpl.java         |  163 +-
 .../bnd/resource/repository/package-info.java      |    4 +
 .../src/aQute/bnd/service/Actionable.java          |   11 +-
 .../src/aQute/bnd/service/AnalyzerPlugin.java      |    2 +-
 .../src/aQute/bnd/service/BndListener.java         |    8 +-
 .../src/aQute/bnd/service/CommandPlugin.java       |   14 +-
 .../src/aQute/bnd/service/Compiler.java            |    7 +-
 .../aQute/bnd/service/DependencyContributor.java   |    4 +-
 biz.aQute.bndlib/src/aQute/bnd/service/Deploy.java |    2 +-
 .../src/aQute/bnd/service/IndexProvider.java       |    5 +-
 .../src/aQute/bnd/service/LauncherPlugin.java      |    4 +-
 .../src/aQute/bnd/service/MakePlugin.java          |   14 +-
 biz.aQute.bndlib/src/aQute/bnd/service/Plugin.java |    9 +-
 .../src/aQute/bnd/service/Refreshable.java         |    5 +-
 .../src/aQute/bnd/service/Registry.java            |    2 +-
 .../src/aQute/bnd/service/RegistryDonePlugin.java  |    4 +-
 .../aQute/bnd/service/RemoteRepositoryPlugin.java  |    9 +-
 .../bnd/service/RepositoryListenerPlugin.java      |   16 +-
 .../src/aQute/bnd/service/RepositoryPlugin.java    |  113 +-
 .../src/aQute/bnd/service/ResourceHandle.java      |    5 +-
 .../src/aQute/bnd/service/Scripter.java            |    4 +-
 .../src/aQute/bnd/service/SignerPlugin.java        |   11 +-
 .../src/aQute/bnd/service/action/Action.java       |    8 +-
 .../src/aQute/bnd/service/action/packageinfo       |    2 +-
 .../aQute/bnd/service/classparser/ClassParser.java |    5 +-
 .../src/aQute/bnd/service/diff/Diff.java           |    2 +-
 .../src/aQute/bnd/service/diff/Differ.java         |    3 +-
 .../src/aQute/bnd/service/diff/Tree.java           |    2 +-
 .../src/aQute/bnd/service/export/Exporter.java     |   12 +
 .../src/aQute/bnd/service/export/packageinfo       |    1 +
 .../bnd/service/extension/ExtensionActivator.java  |    6 +-
 .../bnd/service/lifecycle/LifeCyclePlugin.java     |   22 +-
 .../src/aQute/bnd/service/maven/PomOptions.java    |    9 +
 .../aQute/bnd/service/maven/ToDependencyPom.java   |   14 +
 .../src/aQute/bnd/service/maven/package-info.java  |    2 +
 .../src/aQute/bnd/service/message/Dialogs.java     |   61 +
 .../src/aQute/bnd/service/message/Progress.java    |   17 +
 .../aQute/bnd/service/message/package-info.java    |    4 +
 biz.aQute.bndlib/src/aQute/bnd/service/packageinfo |    2 +-
 .../aQute/bnd/service/progress/ProgressPlugin.java |   22 +-
 .../src/aQute/bnd/service/progress/packageinfo     |    2 +-
 .../service/release/ReleaseBracketingPlugin.java   |   35 +
 .../aQute/bnd/service/release/package-info.java    |    2 +
 .../src/aQute/bnd/service/remotelaunch/Master.java |    7 +
 .../src/aQute/bnd/service/remotelaunch/Slave.java  |   15 +
 .../aQute/bnd/service/remotelaunch}/packageinfo    |    0
 .../bnd/service/repository/InfoRepository.java     |    6 +-
 .../bnd/service/repository/MinimalRepository.java  |   13 +-
 .../src/aQute/bnd/service/repository/Phase.java    |   23 +-
 .../src/aQute/bnd/service/repository/Prepare.java  |    5 +
 .../bnd/service/repository/RepositoryDigest.java   |   12 +-
 .../aQute/bnd/service/repository/ResolverInfo.java |   23 +
 .../bnd/service/repository/ResourceRepository.java |   24 +-
 .../service/repository/SearchableRepository.java   |   44 +-
 .../src/aQute/bnd/service/repository/packageinfo   |    2 +-
 .../bnd/service/resolve/hook/ResolverHook.java     |   32 +-
 .../src/aQute/bnd/service/url/ProxyHandler.java    |   22 +
 .../src/aQute/bnd/service/url/ResponseData.java    |    1 +
 .../src/aQute/bnd/service/url/State.java           |    5 +
 .../src/aQute/bnd/service/url/TaggedData.java      |  229 +-
 .../bnd/service/url/URLConnectionHandler.java      |   31 +-
 .../src/aQute/bnd/service/url/URLConnector.java    |   29 +-
 .../src/aQute/bnd/service/url/packageinfo          |    2 +-
 .../aQute/bnd/service/verifier/VerifierPlugin.java |   16 +
 .../aQute/bnd/service/verifier/package-info.java   |    4 +
 .../src/aQute/bnd/signing/JartoolSigner.java       |  100 +-
 biz.aQute.bndlib/src/aQute/bnd/signing/Signer.java |  151 +-
 .../src/aQute/bnd/testing/DSTestWiring.java        |  142 +-
 .../src/aQute/bnd/testing/TestingLog.java          |   34 +-
 .../src/aQute/bnd/url/BasicAuthentication.java     |   59 +-
 .../src/aQute/bnd/url/BndAuthentication.java       |   76 +-
 .../src/aQute/bnd/url/ConnectionSettings.java      |   12 +-
 .../aQute/bnd/url/DefaultURLConnectionHandler.java |   60 +-
 .../src/aQute/bnd/url/HttpsVerification.java       |  125 +-
 .../aQute/bnd/url/MultiURLConnectionHandler.java   |    9 +-
 biz.aQute.bndlib/src/aQute/bnd/url/packageinfo     |    2 +-
 biz.aQute.bndlib/src/aQute/bnd/util/dto/DTO.java   |  447 +-
 .../util/repository/DownloadListenerPromise.java   |   92 +
 .../aQute/bnd/util/repository/package-info.java    |    4 +
 .../src/aQute/bnd/version/MavenVersion.java        |  293 +
 .../src/aQute/bnd/version/MavenVersionRange.java   |  120 +
 .../src/aQute/bnd/version/Version.java             |   27 +-
 .../src/aQute/bnd/version/VersionRange.java        |  114 +-
 biz.aQute.bndlib/src/aQute/bnd/version/packageinfo |    2 +-
 .../src/aQute/bnd/xmlattribute/ExtensionDef.java   |   96 +
 .../src/aQute/bnd/xmlattribute/Namespaces.java     |   38 +
 .../aQute/bnd/xmlattribute/XMLAttributeFinder.java |  122 +
 .../src/aQute/lib/deployer/FileRepo.java           |  285 +-
 .../src/aQute/lib/deployer/InfoFileRepo.java       |    7 +
 .../src/aQute/lib/deployer/RDImpl.java             |   12 +-
 .../src/aQute/lib/deployer}/packageinfo            |    0
 .../src/aQute/lib/spring/JPAComponent.java         |    9 +-
 .../src/aQute/lib/spring/SpringComponent.java      |   76 +-
 .../src/aQute/lib/spring/SpringXMLType.java        |   10 +-
 biz.aQute.bndlib/src/aQute/lib/spring/XMLType.java |   80 +-
 .../src/aQute/lib/spring/XMLTypeProcessor.java     |   10 +-
 .../split/A => biz.aQute.bndlib/test/.gitignore    |    0
 biz.aQute.configadmin/.classpath                   |    7 -
 biz.aQute.configadmin/.project                     |   23 -
 .../.settings/org.eclipse.jdt.core.prefs           |   12 -
 biz.aQute.configadmin/bnd.bnd                      |   10 -
 .../src/biz/aQute/configadmin/PidTracker.java      |   47 -
 .../biz/aQute/configadmin/StaticConfiguration.java |  110 -
 .../configadmin/StaticConfigurationAdmin.java      |  161 -
 .../configadmin/StaticConfigurationAdminTest.java  |   76 -
 biz.aQute.demo.subsys/.classpath                   |    8 +
 biz.aQute.demo.subsys/.gitignore                   |    3 +
 biz.aQute.demo.subsys/.project                     |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.demo.subsys/bnd.bnd                      |    5 +
 .../A => biz.aQute.demo.subsys/src/.gitignore      |    0
 .../aQute/demo/subsys/provider/HelloServlet.java   |   16 +
 biz.aQute.demo.subsys/subsys.bndrun                |    3 +
 .../A => biz.aQute.demo.subsys/test/.gitignore     |    0
 biz.aQute.http.testservers/.classpath              |    8 +
 biz.aQute.http.testservers/.gitignore              |    3 +
 biz.aQute.http.testservers/.project                |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.http.testservers/bnd.bnd                 |   37 +
 biz.aQute.http.testservers/launch.bndrun           |   15 +
 .../src/aQute/http/testservers/DebugProxy.java     |  127 +
 .../src/aQute/http/testservers/HttpContext.java    |    8 +
 .../src/aQute/http/testservers/HttpHandler.java    |   12 +
 .../src/aQute/http/testservers/HttpTestServer.java |  300 +
 .../src/aQute/http/testservers/Httpbin.java        |  237 +
 .../src/aQute/http/testservers/Server.java         |  228 +
 .../src/aQute/http/testservers/package-info.java   |    4 +
 .../src/aQute/http/testservers/www/default.html    |  196 +
 .../src/aQute/http/testservers/www/index.xml       |    0
 .../src/aQute/http/testservers/www/utf8.html       |  306 +
 .../aQute/http/testservers/HttpTestServerTest.java |  231 +
 biz.aQute.jpm/.classpath                           |    1 +
 biz.aQute.jpm/.gitignore                           |    4 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 biz.aQute.jpm/.settings/org.eclipse.jdt.core.prefs |   83 +-
 biz.aQute.jpm/.settings/org.eclipse.jdt.ui.prefs   |   78 +-
 biz.aQute.jpm/bnd.bnd                              |   21 +-
 biz.aQute.jpm/bnd/service.bnd                      |    1 -
 biz.aQute.jpm/daemon.bnd                           |    2 -
 biz.aQute.jpm/run.bnd                              |   13 +-
 biz.aQute.jpm/src/aQute/jpm/lib/ArtifactData.java  |   22 +-
 biz.aQute.jpm/src/aQute/jpm/lib/CommandData.java   |   18 +-
 .../src/aQute/jpm/lib/DependencyCollector.java     |   29 +-
 biz.aQute.jpm/src/aQute/jpm/lib/JVM.java           |    6 +-
 .../aQute/jpm/lib/JustAnotherPackageManager.java   |  350 +-
 biz.aQute.jpm/src/aQute/jpm/lib/Service.java       |   90 +-
 biz.aQute.jpm/src/aQute/jpm/lib/ServiceData.java   |    5 +-
 biz.aQute.jpm/src/aQute/jpm/main/InstallCert.java  |   94 +-
 biz.aQute.jpm/src/aQute/jpm/main/Main.java         |  417 +-
 biz.aQute.jpm/src/aQute/jpm/platform/Linux.java    |   23 +-
 biz.aQute.jpm/src/aQute/jpm/platform/MacOS.java    |   52 +-
 biz.aQute.jpm/src/aQute/jpm/platform/Platform.java |   69 +-
 biz.aQute.jpm/src/aQute/jpm/platform/Unix.java     |   61 +-
 biz.aQute.jpm/src/aQute/jpm/platform/Windows.java  |   89 +-
 .../src/aQute/jpm/service/ServiceMain.java         |   70 +-
 .../aQute/jpm/service/TraceSecurityManager.java    |   17 +-
 biz.aQute.jpm/test/aQute/jpm/main/JPMTest.java     |   46 +-
 biz.aQute.jpm/test/aQute/jpm/main/ServiceTest.java |   16 +
 biz.aQute.junit/.classpath                         |    1 +
 biz.aQute.junit/.gitignore                         |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   83 +-
 biz.aQute.junit/.settings/org.eclipse.jdt.ui.prefs |   78 +-
 biz.aQute.junit/bnd.bnd                            |   36 +-
 biz.aQute.junit/src/aQute/junit/Activator.java     |  425 +-
 .../src/aQute/junit/BasicTestReport.java           |   74 +-
 .../src/aQute/junit/JUnitEclipseReport.java        |   52 +-
 .../src/aQute/junit/JunitXmlReport.java            |  116 +-
 biz.aQute.junit/src/aQute/junit/Tag.java           |   47 +-
 biz.aQute.junit/src/aQute/junit/Tee.java           |   31 +-
 biz.aQute.junit/src/aQute/junit/TestReporter.java  |    7 +-
 .../src/aQute/junit/UnresolvedTester.java          |   34 +-
 .../src/aQute/junit/constants/TesterConstants.java |   35 +-
 .../src/aQute/junit/plugin/ProjectTesterImpl.java  |   20 +-
 .../src/aQute/junit/runtime/OSGiTestCase.java      |  124 +-
 .../src/aQute/junit/runtime/Operation.java         |    6 +-
 .../split/A => biz.aQute.junit/test/.gitignore     |    0
 biz.aQute.launcher/.classpath                      |    1 +
 biz.aQute.launcher/.gitignore                      |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   66 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.launcher/README                          |    3 +-
 biz.aQute.launcher/bnd.bnd                         |   24 +-
 .../src/aQute/launcher/Launcher.java               |  679 +-
 .../src/aQute/launcher/SimplePermissionPolicy.java |   74 +-
 .../src/aQute/launcher/agent/LauncherAgent.java    |    2 +-
 .../launcher/constants/LauncherConstants.java      |  111 +-
 .../src/aQute/launcher/minifw/Context.java         |  134 +-
 .../src/aQute/launcher/minifw/MiniFramework.java   |  143 +-
 .../aQute/launcher/plugin/ProjectLauncherImpl.java |  223 +-
 .../src/aQute/launcher/pre/EmbeddedLauncher.java   |   66 +-
 .../src/aQute/launcher/pre/JpmLauncher.java        |   73 +-
 .../aQute/launcher/minifw/MiniFrameworkTest.java   |   12 +-
 .../launcher/plugin/ProjectLaunchImplTest.java     |   33 +-
 .../{test => testresources}/ws/cnf/build.bnd       |    0
 .../testresources/ws/cnf/releaserepo/.gitignore    |    0
 .../testresources/ws/cnf/repo/.gitignore           |    0
 .../{test => testresources}/ws/p1/bnd.bnd          |    0
 biz.aQute.remote/.classpath                        |    8 +
 biz.aQute.remote/.gitignore                        |    4 +
 biz.aQute.remote/.project                          |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.remote/agent.bnd                         |   53 +
 biz.aQute.remote/agent.subsystem.bndrun            |    9 +
 biz.aQute.remote/api.bnd                           |   26 +
 biz.aQute.remote/bnd.bnd                           |   32 +
 biz.aQute.remote/demo.bndrun                       |    5 +
 biz.aQute.remote/gc.bnd                            |    1 +
 biz.aQute.remote/launcher.bnd                      |   28 +
 biz.aQute.remote/main.bnd                          |   25 +
 biz.aQute.remote/readme.md                         |   37 +
 .../split/A => biz.aQute.remote/src/.gitignore     |    0
 biz.aQute.remote/src/aQute/remote/agent/About.java |    7 +
 .../src/aQute/remote/agent/Activator.java          |  129 +
 .../src/aQute/remote/agent/AgentDispatcher.java    |  205 +
 .../src/aQute/remote/agent/AgentServer.java        |  739 ++
 .../src/aQute/remote/agent/ConsoleRedirector.java  |   74 +
 .../src/aQute/remote/agent/GogoRedirector.java     |  145 +
 .../src/aQute/remote/agent/NullRedirector.java     |   27 +
 .../src/aQute/remote/agent/RedirectInput.java      |  117 +
 .../src/aQute/remote/agent/RedirectOutput.java     |  151 +
 .../src/aQute/remote/agent/Redirector.java         |   29 +
 biz.aQute.remote/src/aQute/remote/agent/Shell.java |   66 +
 .../src/aQute/remote/agent/SocketRedirector.java   |  197 +
 biz.aQute.remote/src/aQute/remote/api/Agent.java   |  225 +
 biz.aQute.remote/src/aQute/remote/api/Event.java   |   19 +
 .../src/aQute/remote/api/Supervisor.java           |   44 +
 .../src/aQute/remote/api}/packageinfo              |    0
 .../embedded/activator/EmbeddedActivator.java      |  201 +
 .../src/aQute/remote/embedded/gc/GC.java           |   49 +
 biz.aQute.remote/src/aQute/remote/main/Envoy.java  |   29 +
 .../src/aQute/remote/main/EnvoyDispatcher.java     |  262 +
 .../src/aQute/remote/main/EnvoySupervisor.java     |    5 +
 biz.aQute.remote/src/aQute/remote/main/Main.java   |   87 +
 .../aQute/remote/plugin/LauncherSupervisor.java    |  139 +
 .../remote/plugin/RemoteProjectLauncherPlugin.java |  293 +
 .../src/aQute/remote/plugin/RunRemoteDTO.java      |   20 +
 .../src/aQute/remote/plugin/RunSessionImpl.java    |  232 +
 .../src/aQute/remote/test/JMXStarter.java          |   21 +
 .../src/aQute/remote/test/SystemIO.java            |   24 +
 .../src/aQute/remote/util/AgentSupervisor.java     |  155 +
 .../src/aQute/remote/util/JMXBundleDeployer.java   |  399 +
 biz.aQute.remote/src/aQute/remote/util/Link.java   |  396 +
 .../src/aQute/remote/util}/packageinfo             |    0
 biz.aQute.remote/test.jmx.bnd                      |    3 +
 biz.aQute.remote/test.systemio.bnd                 |    3 +
 .../split/A => biz.aQute.remote/test/.gitignore    |    0
 .../aQute/remote/util/JMXBundleDeployerTest.java   |   37 +
 .../test/biz/aQute/remote/AgentTest.java           |  261 +
 .../test/biz/aQute/remote/LauncherTest.java        |  274 +
 .../test/biz/aQute/remote/LinkTest.java            |  226 +
 .../test/biz/aQute/remote/MainTest.java            |  108 +
 .../test/biz/aQute/remote/RemoteJMXTest.java       |   84 +
 .../test/biz/aQute/remote/RemoteTest.java          |  261 +
 biz.aQute.remote/testdata/ws/cnf/build.bnd         |    1 +
 .../biz.aQute.bnd.embedded-repo/pom.xml            |   40 +
 .../testdata/ws/p1}/bnd.bnd                        |    0
 biz.aQute.remote/testdata/ws/p1/one.bndrun         |    1 +
 biz.aQute.repository.aether/.classpath             |    1 +
 biz.aQute.repository.aether/.gitignore             |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  420 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.repository.aether/bnd.bnd                |   59 +-
 .../repository/aether/AetherRepository.java        |  277 +-
 .../aether/ConsoleRepositoryListener.java          |  184 +-
 .../repository/aether/ConsoleTransferListener.java |  255 +-
 .../repository/aether/ConversionUtils.java         |   24 +-
 .../bnd/deployer/repository/aether/MvnVersion.java |   89 -
 .../repository/aether/AetherRepsitoryTests.java    |   50 +-
 .../repository/aether/ConversionUtilsTest.java     |   13 +-
 .../deployer/repository/aether/MvnVersionTest.java |   58 -
 .../test/test/lib/NanoHTTPD.java                   | 1070 +++
 biz.aQute.repository/.classpath                    |    1 +
 biz.aQute.repository/.gitignore                    |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.repository/bnd.bnd                       |  108 +-
 biz.aQute.repository/maven-project/pom.xml         |   17 +
 .../target/maven-archiver/pom.properties           |    5 +
 .../src/aQute/bnd/deployer/Constants.java          |    2 +-
 .../bnd/deployer/http/DefaultURLConnector.java     |  163 +-
 .../deployer/http/HttpBasicAuthURLConnector.java   |   81 +-
 .../src/aQute/bnd/deployer/http/HttpsUtil.java     |   36 +-
 .../src/aQute/bnd/deployer/http}/packageinfo       |    0
 .../src/aQute/bnd/deployer/obr/Conversions.java    |   12 +-
 .../src/aQute/bnd/deployer/obr/LocalOBR.java       |    4 +-
 .../src/aQute/bnd/deployer/obr/NexusOBR.java       |  182 +-
 .../src/aQute/bnd/deployer/obr/OBR.java            |    8 +-
 .../src/aQute/bnd/deployer/obr}/packageinfo        |    0
 .../deployer/repository/AbstractIndexedRepo.java   |  326 +-
 .../repository/CachingUriResourceHandle.java       |  183 +-
 .../bnd/deployer/repository/CapabilityIndex.java   |   66 +-
 .../bnd/deployer/repository/FixedIndexedRepo.java  |   51 +-
 .../bnd/deployer/repository/LocalIndexedRepo.java  |  323 +-
 .../repository/MapToDictionaryAdapter.java         |   13 +-
 .../bnd/deployer/repository/NullLogService.java    |    4 +-
 .../repository/ProgressWrappingStream.java         |   74 +-
 .../bnd/deployer/repository/ProtectedStream.java   |    5 +-
 .../bnd/deployer/repository/RepoConstants.java     |    2 +-
 .../bnd/deployer/repository/RepoResourceUtils.java |  169 +-
 .../deployer/repository/ReporterLogService.java    |   42 +-
 .../repository/VersionedResourceIndex.java         |   22 +-
 .../bnd/deployer/repository/api/CheckResult.java   |    3 +-
 .../repository/api/IRepositoryContentProvider.java |   65 +-
 .../repository/api/IRepositoryIndexProcessor.java  |   21 +-
 .../repository/providers/AttributeType.java        |   57 +-
 .../providers/KnownBundleAnalyzerPlugin.java       |   34 +-
 .../repository/providers/ObrContentProvider.java   |  201 +-
 .../bnd/deployer/repository/providers/ObrUtil.java |   33 +-
 .../providers/R5RepoContentProvider.java           |   91 +-
 .../bnd/deployer/repository/providers}/packageinfo |    0
 .../repository/wrapper/InfoRepositoryWrapper.java  |   97 +-
 .../bnd/deployer/repository/wrapper/Plugin.java    |   85 +-
 .../src/aQute/bnd/jpm/Crawler.java                 |   97 +
 biz.aQute.repository/src/aQute/bnd/jpm/Index.java  |   69 +-
 .../src/aQute/bnd/jpm/Repository.java              |  956 ++-
 .../src/aQute/bnd/jpm/ResourceDescriptorImpl.java  |    6 +-
 .../src/aQute/bnd/jpm/StoredRevisionCache.java     |  236 +-
 .../src/aQute/bnd/jpm/util/JSON.java               |   31 +
 .../src/aQute/bnd/jpm/util/JSONRPCProxy.java       |   79 +
 .../src/aQute/bnd/jpm/util/JSONRpcException.java   |   39 +
 .../bnd/repository/fileset/FileSetRepository.java  |  221 +
 .../src/aQute/bnd/repository/fileset}/packageinfo  |    0
 .../maven/pom/provider/BndPomRepository.java       |  247 +
 .../maven/pom/provider/InnerRepository.java        |   28 +
 .../maven/pom/provider/PomConfiguration.java       |   65 +
 .../maven/pom/provider/PomRepository.java          |  123 +
 .../maven/pom/provider/SearchRepository.java       |  200 +
 .../repository/maven/pom/provider/Traverser.java   |  234 +
 .../maven/pom/provider/package-info.java           |    4 +
 .../bnd/repository/maven/provider/Classifiers.java |    6 +
 .../repository/maven/provider/Configuration.java   |   34 +
 .../bnd/repository/maven/provider/IndexFile.java   |  423 ++
 .../maven/provider/MavenBndRepository.java         |  832 +++
 .../bnd/repository/maven/provider/MavenPlugin.java |    8 +
 .../repository/maven/provider/NexusCommand.java    |  131 +
 .../bnd/repository/maven/provider/ReleaseDTO.java  |   36 +
 .../maven/provider/ReleasePluginImpl.java          |  117 +
 .../bnd/repository/maven/provider/RepoActions.java |  195 +
 .../aQute/bnd/repository/maven/provider/Tool.java  |  212 +
 .../maven/provider/WhileYouWereBusy.java           |   34 +
 .../bnd/repository/maven/provider}/packageinfo     |    0
 .../src/aQute/bnd/repository/osgi/OSGiIndex.java   |  198 +
 .../aQute/bnd/repository/osgi/OSGiRepository.java  |  334 +
 .../src/aQute/bnd/repository/osgi}/packageinfo     |    0
 .../bnd/repository/p2/provider/ArtifactID.java     |   53 +
 .../aQute/bnd/repository/p2/provider/P2Config.java |   14 +
 .../bnd/repository/p2/provider/P2Indexer.java      |  246 +
 .../bnd/repository/p2/provider/P2Repository.java   |  151 +
 .../bnd/repository/p2/provider/package-info.java   |    4 +
 .../src/aQute/maven/api/Archive.java               |  223 +
 .../src/aQute/maven/api/IMavenRepo.java            |  167 +
 biz.aQute.repository/src/aQute/maven/api/IPom.java |   78 +
 .../src/aQute/maven/api/MavenScope.java            |   74 +
 .../src/aQute/maven/api/Program.java               |  170 +
 .../src/aQute/maven/api/Release.java               |   58 +
 .../src/aQute/maven/api/Revision.java              |  122 +
 .../src/aQute/maven/api}/packageinfo               |    0
 .../src/aQute/maven/dto/ActivationDTO.java         |   49 +
 .../src/aQute/maven/dto/ActivationFileDTO.java     |   27 +
 .../src/aQute/maven/dto/ActivationOSDTO.java       |   38 +
 .../src/aQute/maven/dto/ActivationPropertyDTO.java |   21 +
 .../src/aQute/maven/dto/BuildBaseDTO.java          |   69 +
 .../src/aQute/maven/dto/BuildDTO.java              |  126 +
 .../src/aQute/maven/dto/CiManagementDTO.java       |   32 +
 .../src/aQute/maven/dto/ContributorDTO.java        |   61 +
 .../src/aQute/maven/dto/DependencyDTO.java         |  108 +
 .../aQute/maven/dto/DependencyManagementDTO.java   |   19 +
 .../aQute/maven/dto/DeploymentRepositoryDTO.java   |   53 +
 .../src/aQute/maven/dto/DeveloperDTO.java          |   67 +
 .../aQute/maven/dto/DistributionManagementDTO.java |   58 +
 .../src/aQute/maven/dto/ExclusionDTO.java          |   19 +
 .../src/aQute/maven/dto/ExtensionDTO.java          |   26 +
 .../src/aQute/maven/dto/IssueManagementDTO.java    |   18 +
 .../src/aQute/maven/dto/LicenseDTO.java            |   43 +
 .../src/aQute/maven/dto/MailingListDTO.java        |   54 +
 .../src/aQute/maven/dto/NotifierDTO.java           |   49 +
 .../src/aQute/maven/dto/OrganizationDTO.java       |   21 +
 .../src/aQute/maven/dto/ParentDTO.java             |   35 +
 .../src/aQute/maven/dto/PluginDTO.java             |   91 +
 .../src/aQute/maven/dto/PluginExecutionDTO.java    |   75 +
 .../src/aQute/maven/dto/PluginManagementDTO.java   |   15 +
 .../src/aQute/maven/dto/PomDTO.java                |  226 +
 .../src/aQute/maven/dto/PrerequisitesDTO.java      |   21 +
 .../src/aQute/maven/dto/ProfileDTO.java            |   91 +
 .../src/aQute/maven/dto/RelocationDTO.java         |   35 +
 .../src/aQute/maven/dto/ReportPluginDTO.java       |   78 +
 .../src/aQute/maven/dto/ReportSetDTO.java          |   64 +
 .../src/aQute/maven/dto/ReportingDTO.java          |   32 +
 .../src/aQute/maven/dto/RepositoryDTO.java         |   46 +
 .../src/aQute/maven/dto/RepositoryPolicyDTO.java   |   39 +
 .../src/aQute/maven/dto/ResourceDTO.java           |   53 +
 .../src/aQute/maven/dto/ScmDTO.java                |   43 +
 .../src/aQute/maven/dto/SiteDTO.java               |   27 +
 .../src/aQute/maven/dto}/packageinfo               |    0
 .../src/aQute/maven/nexus/provider/ContentDTO.java |   33 +
 .../src/aQute/maven/nexus/provider/Nexus.java      |   79 +
 .../src/aQute/maven/nexus/provider/Signer.java     |   54 +
 .../provider/StagingProfileRepositoryDTO.java      |   31 +
 .../aQute/maven/nexus/provider/package-info.java   |    4 +
 .../maven/provider/MavenBackingRepository.java     |  225 +
 .../aQute/maven/provider/MavenFileRepository.java  |   74 +
 .../maven/provider/MavenRemoteRepository.java      |  145 +
 .../src/aQute/maven/provider/MavenRepository.java  |  373 +
 .../src/aQute/maven/provider/MetadataParser.java   |  447 ++
 .../src/aQute/maven/provider/POM.java              |  483 ++
 .../src/aQute/maven/provider/PomGenerator.java     |  120 +
 .../src/aQute/maven/provider/Releaser.java         |  245 +
 .../src/aQute/maven/provider/SnapshotReleaser.java |   86 +
 .../src/aQute/maven/provider}/packageinfo          |    0
 .../src/aQute/p2/api/Artifact.java                 |  134 +
 biz.aQute.repository/src/aQute/p2/api/Content.java |    7 +
 .../src/aQute/p2/api/Metadata.java                 |    5 +
 biz.aQute.repository/src/aQute/p2/api/P2Index.java |   13 +
 .../src/aQute/p2/api/package-info.java             |    4 +
 .../src/aQute/p2/provider/ArtifactRepository.java  |  174 +
 .../src/aQute/p2/provider/CompositeArtifacts.java  |   49 +
 .../src/aQute/p2/provider/Metadata.java            |    5 +
 .../src/aQute/p2/provider/P2Impl.java              |  316 +
 .../src/aQute/p2/provider/Rule.java                |    9 +
 .../src/aQute/p2/provider/XML.java                 |   83 +
 .../src/aQute/p2/provider/package-info.java        |    4 +
 biz.aQute.repository/src/test/helpers/Sed.java     |   48 -
 .../src/test/http/ETaggingResourceHandler.java     |   94 -
 .../src/test/lib/MockRegistry.java                 |   32 -
 biz.aQute.repository/src/test/lib/NanoHTTPD.java   | 1062 ---
 .../test/repository/FailingGeneratingProvider.java |   38 -
 .../src/test/repository/NonGeneratingProvider.java |   38 -
 .../aQute/bnd/deployer/http/HttpConnectorTest.java |   86 +-
 .../bnd/deployer/http/HttpRedirectionTest.java     |   40 +-
 .../test/aQute/bnd/deployer/obr/OBRTest.java       |   41 +-
 .../repository/CachingUriResourceHandlerTest.java  |   99 +-
 .../bnd/deployer/repository/FindProvidersTest.java |  118 +-
 .../deployer/repository/TestCompressedObrRepo.java |   35 +-
 .../deployer/repository/TestFixedIndexedRepo.java  |   41 +-
 .../repository/TestLocalIndexGeneration.java       |  154 +-
 .../deployer/repository/TestLocalIndexedRepo.java  |   31 +-
 .../repository/TestLocalObrGeneration.java         |   46 +-
 .../TestMultipleLocalIndexGeneration.java          |   57 +-
 .../aQute/bnd/deployer/repository/TestObrRepo.java |   33 +-
 .../providers/TestAttributeTypeParsing.java        |    2 +-
 .../repository/providers/TestObrCapReqParsing.java |   72 +-
 .../repository/providers/TestObrRecognition.java   |   18 +-
 .../repository/providers/TestR5Recognition.java    |   12 +-
 .../deployer/repository/wrapper/TestWrapper.java   |  161 +-
 .../test/aQute/bnd/jpm/JPMTest.java                |   91 +
 .../maven/pom/provider/PomRepositoryTest.java      |  559 ++
 .../bnd/repository/maven/pom/provider/test.bndrun  |   12 +
 .../maven/provider/AgainstNexusTest.java           |  106 +
 .../maven/provider/MavenBndRepoTest.java           |  505 ++
 .../repository/maven/provider/WorkspaceTest.java   |   95 +
 .../aQute/bnd/repository/osgi/OSGiIndexTest.java   |   59 +
 .../bnd/repository/osgi/OSGiRepositoryTest.java    |  330 +
 .../bnd/repository/p2/provider/P2IndexerTest.java  |  149 +
 .../repository/p2/provider/P2RepositoryTest.java   |   39 +
 .../test/aQute/maven/api/ArchiveTest.java          |  114 +
 .../test/aQute/maven/nexus/provider/NexusTest.java |   25 +
 .../test/aQute/maven/provider/CentralTest.java     |   52 +
 .../test/aQute/maven/provider/FakeNexus.java       |  119 +
 .../test/aQute/maven/provider/MavenRepoTest.java   |  146 +
 .../test/aQute/maven/provider/MetadataTest.java    |   60 +
 .../test/aQute/maven/provider/NexusTest.java       |   62 +
 .../test/aQute/maven/provider/RemoteRepoTest.java  |  201 +
 biz.aQute.repository/test/test/helpers/Sed.java    |   53 +
 .../test/test/http/ETaggingResourceHandler.java    |   99 +
 .../test/test/lib/MockRegistry.java                |   35 +
 biz.aQute.repository/test/test/lib/NanoHTTPD.java  | 1070 +++
 .../test/repository/FailingGeneratingProvider.java |   44 +
 .../test/repository/NonGeneratingProvider.java     |   44 +
 biz.aQute.repository/testdata/.gitignore           |    2 +
 biz.aQute.repository/testdata/big_index.xml.gz     |  Bin 16657 -> 0 bytes
 biz.aQute.repository/testdata/bundles/.gitignore   |    1 +
 .../testdata/httpcache/2/.gitignore                |    1 +
 .../testdata/httpcache/3/.gitignore                |    1 +
 .../testdata/httpcache/6/.gitignore                |    1 +
 biz.aQute.repository/testdata/index2.xml.gz        |  Bin 23782 -> 0 bytes
 biz.aQute.repository/testdata/pomrepo/entity.xml   |   19 +
 .../testdata/pomrepo/existing-parent.xml           |   24 +
 .../testdata/pomrepo/missing-parent.xml            |   24 +
 .../testdata/pomrepo/simple-nodeps.xml             |    9 +
 biz.aQute.repository/testdata/pomrepo/simple.xml   |   19 +
 .../testdata/releasews/cnf/build.bnd               |    0
 .../testdata/releasews/index}/bnd.bnd              |    0
 .../testdata/releasews/p1}/bnd.bnd                 |    0
 biz.aQute.repository/testdata/ws/cnf/build.bnd     |    4 +-
 .../A => biz.aQute.repository/testresources/empty  |    0
 .../testresources/indexfiletest/index-0.maven      |    5 +
 .../testresources/maven/use-snapshot/.classpath    |   36 +
 .../testresources/maven/use-snapshot/.project      |   23 +
 .../testresources/maven/use-snapshot/pom.xml       |   27 +
 .../maven/use-snapshot/src/main/java/X.java        |    4 +
 .../compile/default-compile/createdFiles.lst       |    1 +
 .../compile/default-compile/inputFiles.lst         |    1 +
 .../commons-cli/1.0/_maven.repositories            |    5 +
 .../commons-cli/1.0/commons-cli-1.0.jar.sha1       |    1 +
 .../commons-cli/1.0/commons-cli-1.0.pom            |   76 +
 .../commons-cli/1.0/commons-cli-1.0.pom.sha1       |    1 +
 .../commons-cli/1.2/_maven.repositories            |    5 +
 .../commons-cli/1.2/commons-cli-1.2.jar.sha1       |    1 +
 .../commons-cli/1.2/commons-cli-1.2.pom            |  250 +
 .../commons-cli/1.2/commons-cli-1.2.pom.sha1       |    1 +
 .../commons-cli/commons-cli/1.4-SNAPSHOT/;         |    0
 ...ommons-cli-1.4-20151209.182707-8-bin.tar.gz.md5 |    1 +
 ...mmons-cli-1.4-20151209.182707-8-bin.tar.gz.sha1 |    1 +
 .../commons-cli-1.4-20151209.182707-8-bin.zip.md5  |    1 +
 .../commons-cli-1.4-20151209.182707-8-bin.zip.sha1 |    1 +
 ...mmons-cli-1.4-20151209.182707-8-javadoc.jar.md5 |    1 +
 ...mons-cli-1.4-20151209.182707-8-javadoc.jar.sha1 |    1 +
 ...mmons-cli-1.4-20151209.182707-8-sources.jar.md5 |    1 +
 ...mons-cli-1.4-20151209.182707-8-sources.jar.sha1 |    1 +
 ...ommons-cli-1.4-20151209.182707-8-src.tar.gz.md5 |    1 +
 ...mmons-cli-1.4-20151209.182707-8-src.tar.gz.sha1 |    1 +
 .../commons-cli-1.4-20151209.182707-8-src.zip.md5  |    1 +
 .../commons-cli-1.4-20151209.182707-8-src.zip.sha1 |    1 +
 ...-cli-1.4-20151209.182707-8-test-sources.jar.md5 |    1 +
 ...cli-1.4-20151209.182707-8-test-sources.jar.sha1 |    1 +
 ...commons-cli-1.4-20151209.182707-8-tests.jar.md5 |    1 +
 ...ommons-cli-1.4-20151209.182707-8-tests.jar.sha1 |    1 +
 .../commons-cli-1.4-20151209.182707-8.jar.md5      |    1 +
 .../commons-cli-1.4-20151209.182707-8.jar.sha1     |    1 +
 .../commons-cli-1.4-20151209.182707-8.pom          |  323 +
 .../commons-cli-1.4-20151209.182707-8.pom.md5      |    1 +
 .../commons-cli-1.4-20151209.182707-8.pom.sha1     |    1 +
 ...ommons-cli-1.4-20160119.062305-9-bin.tar.gz.md5 |    1 +
 ...mmons-cli-1.4-20160119.062305-9-bin.tar.gz.sha1 |    1 +
 .../commons-cli-1.4-20160119.062305-9-bin.zip.md5  |    1 +
 .../commons-cli-1.4-20160119.062305-9-bin.zip.sha1 |    1 +
 ...mmons-cli-1.4-20160119.062305-9-javadoc.jar.md5 |    1 +
 ...mons-cli-1.4-20160119.062305-9-javadoc.jar.sha1 |    1 +
 ...mmons-cli-1.4-20160119.062305-9-sources.jar.md5 |    1 +
 ...mons-cli-1.4-20160119.062305-9-sources.jar.sha1 |    1 +
 ...ommons-cli-1.4-20160119.062305-9-src.tar.gz.md5 |    1 +
 ...mmons-cli-1.4-20160119.062305-9-src.tar.gz.sha1 |    1 +
 .../commons-cli-1.4-20160119.062305-9-src.zip.md5  |    1 +
 .../commons-cli-1.4-20160119.062305-9-src.zip.sha1 |    1 +
 ...-cli-1.4-20160119.062305-9-test-sources.jar.md5 |    1 +
 ...cli-1.4-20160119.062305-9-test-sources.jar.sha1 |    1 +
 ...commons-cli-1.4-20160119.062305-9-tests.jar.md5 |    1 +
 ...ommons-cli-1.4-20160119.062305-9-tests.jar.sha1 |    1 +
 .../commons-cli-1.4-20160119.062305-9.pom          |  323 +
 .../commons-cli-1.4-20160119.062305-9.pom.md5      |    1 +
 .../commons-cli-1.4-20160119.062305-9.pom.sha1     |    1 +
 .../commons-cli/commons-cli/1.4-SNAPSHOT/foo       |    0
 .../commons-cli/1.4-SNAPSHOT/maven-metadata.xml    |   73 +
 .../1.4-SNAPSHOT/maven-metadata.xml.md5            |    1 +
 .../1.4-SNAPSHOT/maven-metadata.xml.sha1           |    1 +
 .../commons-cli/commons-cli/1.4-SNAPSHOT/{}        |   32 +
 .../commons-cli/commons-cli/maven-metadata.xml     |   14 +
 .../commons-cli/commons-cli/maven-metadata.xml.md5 |    1 +
 .../commons-cli/maven-metadata.xml.sha1            |    1 +
 .../testresources/mavenrepo/index.maven            |    5 +
 .../testresources/nexus/index.maven                |    1 +
 .../testresources/nexus/testfile.txt               |    1 +
 .../parser/commons-dbcp-1.4.1-SNAPSHOT.xml         |   73 +
 .../testresources/parser/commons-dbcp.xml          |   17 +
 .../testresources/pomrepo/augments.bndrun          |   59 +
 .../testresources/pomrepo/test.bndrun              |   12 +
 biz.aQute.resolve.test/.classpath                  |    8 +
 biz.aQute.resolve.test/.gitignore                  |    4 +
 biz.aQute.resolve.test/.project                    |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.resolve.test/bnd.bnd                     |   18 +
 .../A => biz.aQute.resolve.test/src/.gitignore     |    0
 .../biz/aQute/resolve/test/HugeRepositoryTest.java |   59 +
 biz.aQute.resolve/.classpath                       |    1 +
 biz.aQute.resolve/.gitignore                       |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |   81 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   78 +-
 biz.aQute.resolve/JUNIT_biz.aQute.resolve.launch   |   16 +
 biz.aQute.resolve/bnd.bnd                          |   33 +-
 .../biz/aQute/resolve/AbstractResolveContext.java  |  938 +++
 .../src/biz/aQute/resolve/BndResolver.java         |   23 +-
 .../src/biz/aQute/resolve/Bndrun.java              |  155 +
 .../biz/aQute/resolve/BndrunResolveContext.java    |  537 ++
 .../src/biz/aQute/resolve/DebugReporter.java       |  178 +
 .../biz/aQute/resolve/GenericResolveContext.java   |  846 +--
 .../biz/aQute/resolve/InternalResolverLogger.java  |   18 +
 .../src/biz/aQute/resolve/LogReporter.java         |  114 +
 .../src/biz/aQute/resolve/ProjectResolver.java     |  196 +
 .../src/biz/aQute/resolve/ResolutionCallback.java  |    2 +-
 .../src/biz/aQute/resolve/ResolveProcess.java      |  453 +-
 .../src/biz/aQute/resolve/ResolverLogger.java      |   60 +-
 .../src/biz/aQute/resolve/ResolverValidator.java   |  208 +
 biz.aQute.resolve/src/biz/aQute/resolve/Utils.java |   90 +
 .../resolve/WorkspaceResourcesRepository.java      |   62 +
 .../resolve/internal/BndrunResolveContext.java     |  353 -
 .../internal/FrameworkResourceRepository.java      |  149 -
 .../resolve/internal/InternalResolverLogger.java   |   20 -
 .../biz/aQute/resolve/internal/JRE_1_1.properties  |    1 -
 .../aQute/resolve/internal/JavaSE_1_9.properties   |  163 -
 .../internal/JavaSE_compact1_1_9.properties        |   13 -
 .../internal/JavaSE_compact2_1_9.properties        |   38 -
 .../internal/JavaSE_compact3_1_8.properties        |   69 -
 .../internal/JavaSE_compact3_1_9.properties        |   69 -
 .../src/biz/aQute/resolve/internal/Utils.java      |   30 -
 .../src/biz/aQute/resolve/packageinfo              |    2 +-
 biz.aQute.resolve/src/test/lib/MockRegistry.java   |   34 -
 biz.aQute.resolve/src/test/lib/NullLogService.java |   16 -
 biz.aQute.resolve/src/test/lib/Utils.java          |   74 -
 .../aQute/resolve/BndrunResolveContextTest.java    |  798 ++
 .../resolve/GenericResolveContextResolveTest.java  |  147 +
 .../biz/aQute/resolve/ProjectResolverTest.java     |  133 +
 .../test/biz/aQute/resolve/ResolveProcessTest.java |  181 +
 .../test/biz/aQute/resolve/ResolveTest.java        |  454 ++
 .../test/biz/aQute/resolve/ResolverLoggerTest.java |   10 +-
 .../test/biz/aQute/resolve/StandaloneTest.java     |   95 +
 .../test/biz/aQute/resolve/UtilsTest.java          |   21 +
 .../test/biz/aQute/resolve/ValidatorTest.java      |  149 +
 .../resolve/internal/BndrunResolveContextTest.java |  613 --
 .../internal/GenericResolveContextResolveTest.java |   85 -
 .../biz/aQute/resolve/internal/ResolveTest.java    |   79 -
 .../biz/aQute/resolve/repository/JpmRepoTest.java  |  130 +-
 biz.aQute.resolve/test/test/lib/MockRegistry.java  |   34 +
 .../test/test/lib/NullLogService.java              |   16 +
 biz.aQute.resolve/test/test/lib/Utils.java         |   79 +
 biz.aQute.resolve/testdata/defltversions/index.xml |  421 ++
 .../testdata/defltversions/packages-1.7.bnd        |  161 +
 .../testdata/defltversions/packages-1.8.bnd        |   71 +
 .../testdata/defltversions/run.bndrun              |    7 +
 biz.aQute.resolve/testdata/enroute/index.xml       | 7795 ++++++++++++++++++++
 biz.aQute.resolve/testdata/larger-repo.xml         | 7286 ++++++++++++++++++
 .../testdata/projectresolver/augment.bndrun        |    3 +
 .../testdata/projectresolver/base.bndrun           |    2 +
 .../testdata/projectresolver/simple.bndrun         |    3 +
 .../testdata/projectresolver/ws/cnf/.gitignore     |    1 +
 .../testdata/projectresolver/ws/cnf/build.bnd      |    0
 biz.aQute.resolve/testdata/repo5-broken.index.xml  |   18 +
 biz.aQute.resolve/testdata/repo5/index.xml         |  394 +
 biz.aQute.resolve/testdata/repo5/index.xml.sha     |    1 +
 biz.aQute.resolve/testdata/repo6/index.xml         |   35 +
 biz.aQute.resolve/testdata/repo7/index-aries.xml   | 4667 ++++++++++++
 biz.aQute.resolve/testdata/repo7/index-gemini.xml  | 2432 ++++++
 biz.aQute.resolve/testdata/repo7/index-local.xml   | 4659 ++++++++++++
 biz.aQute.resolve/testdata/repo7/index.xml         |  502 ++
 .../testdata/resolve/includebndrun/include.bndrun  |    1 +
 .../resolve/includebndrun/ininclude.bndrun         |    3 +
 .../testdata/resolve/includebndrun/intop.bndrun    |    3 +
 .../testdata/resolve/includebndrun/inws.bndrun     |    1 +
 .../testdata/standalone/attribs.bndrun             |    1 +
 biz.aQute.resolve/testdata/standalone/macro.bndrun |    1 +
 biz.aQute.resolve/testdata/standalone/multi.bndrun |    3 +
 .../testdata/standalone/relative_url.bndrun        |    3 +
 .../testdata/standalone/simple.bndrun              |    1 +
 biz.aQute.resolve/testdata/ws/cnf/.gitignore       |    1 +
 biz.aQute.tester/.classpath                        |    8 +
 biz.aQute.tester/.gitignore                        |    3 +
 biz.aQute.tester/.project                          |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 biz.aQute.tester/bnd.bnd                           |   41 +
 biz.aQute.tester/readme.md                         |    7 +
 .../split/A => biz.aQute.tester/src/.gitignore     |    0
 .../src/aQute/tester/plugin/ProjectTesterImpl.java |   76 +
 .../split/A => biz.aQute.tester/test/.gitignore    |    0
 build.gradle                                       |   74 +-
 cnf/.classpath                                     |    2 +-
 cnf/.gitignore                                     |    5 +
 cnf/.settings/bndtools.core.prefs                  |    4 -
 cnf/.settings/org.eclipse.core.resources.prefs     |    1 -
 cnf/.settings/org.eclipse.core.runtime.prefs       |    1 -
 cnf/.settings/org.eclipse.jdt.core.prefs           |  426 ++
 cnf/.settings/org.eclipse.jdt.ui.prefs             |  131 +
 cnf/bnd.bnd                                        |    4 +-
 cnf/build.bnd                                      |   97 +-
 cnf/build.gradle                                   |   10 -
 cnf/eclipse/jdt.bnd                                |    4 +
 cnf/ext/central.mvn                                |   89 +
 cnf/ext/junit.bnd                                  |    4 +
 cnf/ext/pluginpaths.bnd                            |    3 -
 cnf/ext/repositories.bnd                           |   33 +-
 cnf/gradle/maven-artifacts.gradle                  |   59 -
 cnf/jpm4j.json                                     |   39 -
 cnf/repo/.gitignore                                |    1 +
 .../org.eclipse.osgi/.manager/.fileTable.1         |    4 -
 .../org.eclipse.osgi/.manager/.fileTable.2         |    5 -
 .../src/test/split/A => cnf/src/.gitignore         |    0
 debian/bnd.links                                   |    7 +
 debian/bnd.pod                                     |   46 +-
 debian/bnd.poms                                    |   19 +-
 debian/bnd.sh                                      |    5 +-
 debian/bootstrap.xml                               |   15 +-
 debian/compat                                      |    2 +-
 debian/control                                     |   30 +-
 debian/copyright                                   |    1 +
 debian/git-transform.sh                            |   35 -
 debian/maven.rules                                 |    1 +
 debian/orig-tar.sh                                 |   20 -
 debian/patches/OSGi-6-methods.patch                |   53 -
 debian/patches/build-scripts.patch                 |  265 +
 debian/patches/disable-jpm-plugin.patch            |   19 -
 debian/patches/display_bsn_on_missing_bundle.patch |    2 +-
 debian/patches/embedded-repo.patch                 |   11 +-
 debian/patches/findbugs.patch                      |   23 -
 debian/patches/gradle-compatibility.patch          |   14 -
 debian/patches/implement-missing-methods.patch     |   92 +-
 debian/patches/java8-compatibility.patch           |  160 +-
 debian/patches/no-ee.j2se.patch                    |  131 -
 debian/patches/no-osgi-annotations.patch           |   30 +-
 debian/patches/no-osgi.r5.patch                    |   37 -
 debian/patches/no_ee_minimum.patch                 |   62 -
 .../remove-recursion-in-macro-warning.patch        |   15 -
 debian/patches/reproducible-packages-list.patch    |   17 +-
 debian/patches/reproducible-timestamps.patch       |   18 +-
 debian/patches/series                              |    8 +-
 debian/patches/transition_Gradle_3.1.patch         |   40 -
 .../patches/use-bootstrapped-gradle-plugin.patch   |   22 +-
 debian/pom-annotation.xml                          |   25 -
 debian/pom-bnd.xml                                 |   53 -
 debian/pom-bndlib.xml                              |   48 -
 debian/rules                                       |  164 +-
 debian/watch                                       |    4 +-
 demo-fragment/.classpath                           |    8 +
 demo-fragment/.gitignore                           |    3 +
 demo-fragment/.project                             |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 demo-fragment/.settings/org.eclipse.jdt.core.prefs |  426 ++
 demo-fragment/.settings/org.eclipse.jdt.ui.prefs   |  131 +
 demo-fragment/bnd.bnd                              |    8 +
 .../test/split/A => demo-fragment/src/.gitignore   |    0
 .../test/split/A => demo-fragment/test/.gitignore  |    0
 demo/.classpath                                    |    2 +
 demo/.gitignore                                    |    3 +
 demo/.settings/org.eclipse.core.resources.prefs    |    1 -
 demo/.settings/org.eclipse.core.runtime.prefs      |    1 -
 demo/.settings/org.eclipse.jdt.core.prefs          |   81 +-
 demo/.settings/org.eclipse.jdt.ui.prefs            |   78 +-
 demo/bnd.bnd                                       |   34 +-
 demo/src/com/example/demo/Activator.java           |    3 +-
 demo/src/test/A.java                               |    3 +-
 demo/src/test/B.java                               |    2 +-
 demo/src/test/Junit4TestCase.java                  |   33 +
 demo/src/test/TestActivator.java                   |   67 +-
 demo/src/test/TestCase1.java                       |    2 +-
 demo/src/test/TestCase2.java                       |   24 +-
 demo/src/test/api/A.java                           |    4 +
 demo/src/test/api/B.java                           |    4 +
 demo/src/test/api/C.java                           |    5 +
 demo/src/test/api/Interf.java                      |   20 +-
 demo/src/test/api/package-info.java                |    3 +-
 .../src/test/split/A => demo/test/.gitignore       |    0
 demo/x.bndrun                                      |    3 +-
 dist/.classpath                                    |    2 +-
 dist/.gitignore                                    |    3 +
 dist/.settings/org.eclipse.core.resources.prefs    |    2 +
 dist/.settings/org.eclipse.core.runtime.prefs      |    2 +
 dist/.settings/org.eclipse.jdt.core.prefs          |  426 ++
 dist/.settings/org.eclipse.jdt.ui.prefs            |  131 +
 dist/bnd.bnd                                       |    9 +-
 dist/build.gradle                                  |   52 +-
 .../src/test/split/A => dist/src/.gitignore        |    0
 docker/.gitignore                                  |    1 +
 docker/Dockerfile                                  |    7 +
 docker/build.sh                                    |   26 +
 docs/.gitignore                                    |    5 +
 docs/.project                                      |   11 +
 docs/CNAME                                         |    1 +
 docs/Gemfile                                       |    4 +
 docs/Gemfile.lock                                  |  142 +
 docs/README.md                                     |    8 +
 docs/_chapters/100-release.md                      |   11 +
 docs/_chapters/110-introduction.md                 |   57 +
 docs/_chapters/120-install.md                      |   60 +
 docs/_chapters/123-tour-workspace.md               |  145 +
 docs/_chapters/125-tour-features.md                |  512 ++
 docs/_chapters/130-concepts.md                     |   62 +
 docs/_chapters/140-best-practices.md               |   31 +
 docs/_chapters/150-build.md                        |  230 +
 docs/_chapters/160-jars.md                         |   79 +
 docs/_chapters/170-versioning.md                   |  195 +
 docs/_chapters/180-baselining.md                   |   43 +
 docs/_chapters/200-components.md                   |  247 +
 docs/_chapters/210-metatype.md                     |  229 +
 docs/_chapters/220-contracts.md                    |   62 +
 docs/_chapters/230-manifest-annotations.md         |  136 +
 docs/_chapters/250-resolving.md                    |    7 +
 docs/_chapters/300-launching.md                    |  203 +
 docs/_chapters/310-testing.md                      |   80 +
 docs/_chapters/320-packaging.md                    |    7 +
 docs/_chapters/390-wrapping.md                     |  474 ++
 docs/_chapters/400-commandline.md                  |  168 +
 docs/_chapters/600-developer.md                    |   80 +
 docs/_chapters/610-plugin.md                       |   26 +
 docs/_chapters/700-tools.md                        |   20 +
 docs/_chapters/790-format.md                       |   49 +
 docs/_chapters/800-headers.md                      |   16 +
 docs/_chapters/820-instructions.md                 |  213 +
 docs/_chapters/825-instructions-ref.md             |   13 +
 docs/_chapters/850-macros.md                       |   92 +
 docs/_chapters/860-commands.md                     |   23 +
 docs/_chapters/870-plugins.md                      |   16 +
 docs/_chapters/880-settings.md                     |   47 +
 docs/_chapters/900-errors.md                       |    5 +
 docs/_chapters/910-warnings.md                     |   14 +
 docs/_chapters/920-faq.md                          |  146 +
 docs/_commands/action.md                           |    5 +
 docs/_commands/baseline.md                         |   13 +
 docs/_commands/bash.md                             |   34 +
 docs/_commands/bootstrap.md                        |   31 +
 docs/_commands/bsn2url.md                          |   97 +
 docs/_commands/build.md                            |   10 +
 docs/_commands/buildx.md                           |   23 +
 docs/_commands/bump.md                             |   11 +
 docs/_commands/changes.md                          |   16 +
 docs/_commands/clean.md                            |   11 +
 docs/_commands/convert.md                          |   11 +
 docs/_commands/create.md                           |   28 +
 docs/_commands/debug.md                            |   11 +
 docs/_commands/deliverables.md                     |   38 +
 docs/_commands/diff.md                             | 1600 ++++
 docs/_commands/digest.md                           |   18 +
 docs/_commands/do.md                               |   37 +
 docs/_commands/eclipse.md                          |   19 +
 docs/_commands/ees.md                              |    7 +
 docs/_commands/enroute.md                          |   57 +
 docs/_commands/extract.md                          |   14 +
 docs/_commands/find.md                             |   25 +
 docs/_commands/grep.md                             |   19 +
 docs/_commands/info.md                             |   47 +
 docs/_commands/junit.md                            |   19 +
 docs/_commands/macro.md                            |   14 +
 docs/_commands/maven.md                            |   89 +
 docs/_commands/package.md                          |   21 +
 docs/_commands/plugins.md                          |   27 +
 docs/_commands/print.md                            |  107 +
 docs/_commands/project.md                          |   18 +
 docs/_commands/release.md                          |   13 +
 docs/_commands/repo.md                             |  129 +
 docs/_commands/run.md                              |   13 +
 docs/_commands/runtests.md                         |   13 +
 docs/_commands/schema.md                           |   12 +
 docs/_commands/select.md                           |   28 +
 docs/_commands/settings.md                         |   16 +
 docs/_commands/source.md                           |   10 +
 docs/_commands/sync.md                             |   11 +
 docs/_commands/syntax.md                           |   21 +
 docs/_commands/test.md                             |   15 +
 docs/_commands/type.md                             |   10 +
 docs/_commands/verify.md                           |    6 +
 docs/_commands/version.md                          |   22 +
 docs/_commands/view.md                             |   11 +
 docs/_commands/wrap.md                             |   16 +
 docs/_commands/xref.md                             |  121 +
 docs/_config.yml                                   |   38 +
 docs/_heads/bnd_addxmltotest.md                    |   82 +
 docs/_heads/bnd_lastmodified.md                    |   14 +
 docs/_heads/bundle_activationpolicy.md             |   75 +
 docs/_heads/bundle_activator.md                    |   68 +
 docs/_heads/bundle_blueprint.md                    |   23 +
 docs/_heads/bundle_category.md                     |   23 +
 docs/_heads/bundle_classpath.md                    |  134 +
 docs/_heads/bundle_contributors.md                 |  101 +
 docs/_heads/bundle_copyright.md                    |   15 +
 docs/_heads/bundle_description.md                  |    7 +
 docs/_heads/bundle_developers.md                   |  104 +
 docs/_heads/bundle_docurl.md                       |   15 +
 docs/_heads/bundle_license.md                      |   20 +
 docs/_heads/bundle_manifestversion.md              |    8 +
 docs/_heads/bundle_name.md                         |   18 +
 docs/_heads/bundle_nativecode.md                   |   83 +
 docs/_heads/bundle_requiredexecutionenvironment.md |   34 +
 docs/_heads/bundle_symbolicname.md                 |   34 +
 docs/_heads/bundle_version.md                      |   40 +
 docs/_heads/conditional_package.md                 |   43 +
 docs/_heads/created_by.md                          |   14 +
 docs/_heads/dynamicimport_package.md               |   40 +
 docs/_heads/export_package.md                      |  149 +
 docs/_heads/fragment_host.md                       |   22 +
 docs/_heads/import_package.md                      |  154 +
 docs/_heads/include_resource.md                    |   33 +
 docs/_heads/meta_persistence.md                    |   45 +
 docs/_heads/private_package.md                     |  141 +
 docs/_heads/provide_capabaility.md                 |  156 +
 docs/_heads/require_bundle.md                      |   39 +
 docs/_heads/require_capability.md                  |  169 +
 docs/_heads/service_component.md                   |  362 +
 docs/_heads/test_cases.md                          |  156 +
 docs/_heads/tool.md                                |   14 +
 docs/_img/chapters/concepts.graffle                |  Bin 0 -> 5554 bytes
 docs/_img/under-construction.pxm                   |  Bin 0 -> 480799 bytes
 docs/_includes/footer.htm                          |   20 +
 docs/_includes/github.htm                          |    5 +
 docs/_includes/head.htm                            |   16 +
 docs/_includes/nav.htm                             |   12 +
 docs/_includes/sidebar.htm                         |    9 +
 docs/_instructions/augment.md                      |   32 +
 docs/_instructions/baseline.md                     |   22 +
 docs/_instructions/baselinerepo.md                 |   12 +
 docs/_instructions/buildpath.md                    |   29 +
 docs/_instructions/buildrepo.md                    |   26 +
 docs/_instructions/bumpolicy.md                    |   14 +
 docs/_instructions/check.md                        |   15 +
 docs/_instructions/classpath.md                    |   15 +
 docs/_instructions/conditional-package.md          |    7 +
 docs/_instructions/conditionalpackage.md           |   47 +
 docs/_instructions/conduit.md                      |   14 +
 docs/_instructions/connection-settings.md          |  100 +
 docs/_instructions/consumer_policy.md              |   32 +
 docs/_instructions/contract.md                     |  198 +
 docs/_instructions/dependson.md                    |   32 +
 docs/_instructions/deploy.md                       |   34 +
 docs/_instructions/deployrepo.md                   |   57 +
 docs/_instructions/diffignore.md                   |    7 +
 docs/_instructions/digests.md                      |  146 +
 docs/_instructions/donotcopy.md                    |   67 +
 docs/_instructions/dsannotations.md                |   51 +
 docs/_instructions/eeprofile.md                    |   79 +
 docs/_instructions/export.md                       |    6 +
 docs/_instructions/exportcontents.md               |   29 +
 docs/_instructions/extension.md                    |   92 +
 docs/_instructions/failok.md                       |   12 +
 docs/_instructions/fixupmessages.md                |   75 +
 docs/_instructions/include.md                      |   37 +
 docs/_instructions/includeresource.md              |  282 +
 docs/_instructions/invalidfilenames.md             |   57 +
 docs/_instructions/javaagent.md                    |   18 +
 docs/_instructions/make.md                         |  104 +
 docs/_instructions/manifest.md                     |   29 +
 docs/_instructions/manifest_name.md                |   95 +
 docs/_instructions/maven-release.md                |   58 +
 docs/_instructions/metatype.md                     |   35 +
 docs/_instructions/namesection.md                  |   82 +
 docs/_instructions/nobuildincache.md               |   35 +
 docs/_instructions/nodefaultversion.md             |   32 +
 docs/_instructions/noee.md                         |   40 +
 docs/_instructions/noextraheaders.md               |   16 +
 docs/_instructions/nojunit.md                      |   22 +
 docs/_instructions/nojunitosgi.md                  |   22 +
 docs/_instructions/nomanifest.md                   |  100 +
 docs/_instructions/nouses.md                       |   32 +
 docs/_instructions/output.md                       |   62 +
 docs/_instructions/outputmask.md                   |   30 +
 docs/_instructions/package.md                      |    9 +
 docs/_instructions/pedantic.md                     |   12 +
 docs/_instructions/plugin.md                       |   59 +
 docs/_instructions/pluginpath.md                   |  104 +
 docs/_instructions/pom.md                          |  124 +
 docs/_instructions/prepare.md                      |   57 +
 docs/_instructions/preprocessmatchers.md           |   28 +
 docs/_instructions/privatepackage.md               |   70 +
 docs/_instructions/profile.md                      |   64 +
 docs/_instructions/provider_policy.md              |   31 +
 docs/_instructions/releaserepo.md                  |   12 +
 docs/_instructions/removeheaders.md                |  126 +
 docs/_instructions/reportnewer.md                  |   25 +
 docs/_instructions/require_bnd.md                  |   31 +
 docs/_instructions/resourceonly.md                 |   18 +
 docs/_instructions/runbuilds.md                    |   62 +
 docs/_instructions/runbundles.md                   |   50 +
 docs/_instructions/runee.md                        |   69 +
 docs/_instructions/runenv.md                       |   76 +
 docs/_instructions/runframework.md                 |  174 +
 docs/_instructions/runfw.md                        |  110 +
 docs/_instructions/runjdb.md                       |   68 +
 docs/_instructions/runkeep.md                      |    7 +
 docs/_instructions/runnoreferences.md              |   50 +
 docs/_instructions/runpath.md                      |   45 +
 docs/_instructions/runprogramargs.md               |  167 +
 docs/_instructions/runproperties.md                |   29 +
 docs/_instructions/runrepos.md                     |   44 +
 docs/_instructions/runrequires.md                  |   76 +
 docs/_instructions/runstorage.md                   |  115 +
 docs/_instructions/runsystemcapabilities.md        |  108 +
 docs/_instructions/runsystempackages.md            |  192 +
 docs/_instructions/runtimeout.md                   |  197 +
 docs/_instructions/runtrace.md                     |  179 +
 docs/_instructions/runvm.md                        |  159 +
 docs/_instructions/savemanifest.md                 |   35 +
 docs/_instructions/sign.md                         |  169 +
 docs/_instructions/snapshot.md                     |   31 +
 docs/_instructions/sourcepath.md                   |   88 +
 docs/_instructions/sources.md                      |  138 +
 docs/_instructions/standalone.md                   |   29 +
 docs/_instructions/strict.md                       |   16 +
 docs/_instructions/sub.md                          |   89 +
 docs/_instructions/systemproperties.md             |   41 +
 docs/_instructions/testcontinuous.md               |  239 +
 docs/_instructions/tester.md                       |   18 +
 docs/_instructions/testpackages.md                 |   94 +
 docs/_instructions/testpath.md                     |  152 +
 docs/_instructions/testsources.md                  |   30 +
 docs/_instructions/testunresolved.md               |  131 +
 docs/_instructions/undertest.md                    |  157 +
 docs/_instructions/upto.md                         |   34 +
 docs/_instructions/wab.md                          |   91 +
 docs/_instructions/wablib.md                       |   38 +
 docs/_instructions/workingset.md                   |   37 +
 docs/_layouts/default.html                         |   28 +
 docs/_layouts/front.html                           |   59 +
 docs/_layouts/post.html                            |    9 +
 docs/_macros/apply.md                              |   27 +
 docs/_macros/average.md                            |   25 +
 docs/_macros/basedir.md                            |   15 +
 docs/_macros/basename.md                           |   26 +
 docs/_macros/bsn.md                                |   11 +
 docs/_macros/cat.md                                |   36 +
 docs/_macros/classes.md                            |   88 +
 docs/_macros/compare.md                            |   20 +
 docs/_macros/currenttime.md                        |   11 +
 docs/_macros/def.md                                |   10 +
 docs/_macros/driver.md                             |  118 +
 docs/_macros/ee.md                                 |   12 +
 docs/_macros/endswith.md                           |   17 +
 docs/_macros/env.md                                |   10 +
 docs/_macros/error.md                              |   16 +
 docs/_macros/exporters.md                          |   22 +
 docs/_macros/exports.md                            |   11 +
 docs/_macros/extension.md                          |   17 +
 docs/_macros/fileuri.md                            |   14 +
 docs/_macros/filter.md                             |   31 +
 docs/_macros/filterout.md                          |   31 +
 docs/_macros/find.md                               |   15 +
 docs/_macros/findfile.md                           |   14 +
 docs/_macros/findlast.md                           |   15 +
 docs/_macros/findname.md                           |   53 +
 docs/_macros/findpath.md                           |   53 +
 docs/_macros/first.md                              |   18 +
 docs/_macros/fmodified.md                          |   24 +
 docs/_macros/foreach.md                            |   26 +
 docs/_macros/format.md                             |  117 +
 docs/_macros/frange.md                             |   44 +
 docs/_macros/gestalt.md                            |   69 +
 docs/_macros/get.md                                |   19 +
 docs/_macros/githead.md                            |   58 +
 docs/_macros/ide.md                                |   33 +
 docs/_macros/if.md                                 |   25 +
 docs/_macros/imports.md                            |   12 +
 docs/_macros/indexof.md                            |   17 +
 docs/_macros/is.md                                 |   20 +
 docs/_macros/isdir.md                              |   21 +
 docs/_macros/isempty.md                            |   18 +
 docs/_macros/isfile.md                             |   28 +
 docs/_macros/isnumber.md                           |   19 +
 docs/_macros/join.md                               |   30 +
 docs/_macros/js.md                                 |   49 +
 docs/_macros/last.md                               |   19 +
 docs/_macros/lastfind.md                           |   15 +
 docs/_macros/lastindexof.md                        |   17 +
 docs/_macros/length.md                             |   16 +
 docs/_macros/literal.md                            |   14 +
 docs/_macros/long2date.md                          |   18 +
 docs/_macros/lsa.md                                |   53 +
 docs/_macros/lsr.md                                |   53 +
 docs/_macros/map.md                                |   26 +
 docs/_macros/matches.md                            |   16 +
 docs/_macros/maven_version.md                      |   24 +
 docs/_macros/max.md                                |   26 +
 docs/_macros/md5.md                                |   32 +
 docs/_macros/min.md                                |   26 +
 docs/_macros/native_capability.md                  |  122 +
 docs/_macros/ncompare.md                           |   18 +
 docs/_macros/nmax.md                               |   24 +
 docs/_macros/nmin.md                               |   24 +
 docs/_macros/now.md                                |   25 +
 docs/_macros/nsort.md                              |   37 +
 docs/_macros/osfile.md                             |   16 +
 docs/_macros/p_allsourcepath.md                    |   12 +
 docs/_macros/p_bootclasspath.md                    |   12 +
 docs/_macros/p_buildpath.md                        |    9 +
 docs/_macros/p_dependson.md                        |   11 +
 docs/_macros/p_output.md                           |   12 +
 docs/_macros/p_sourcepath.md                       |   11 +
 docs/_macros/p_testpath.md                         |   11 +
 docs/_macros/packageattribute.md                   |   11 +
 docs/_macros/packages.md                           |   66 +
 docs/_macros/path.md                               |   17 +
 docs/_macros/pathseparator.md                      |   12 +
 docs/_macros/permissions.md                        |   40 +
 docs/_macros/project.md                            |   46 +
 docs/_macros/propertiesdir.md                      |   17 +
 docs/_macros/propertiesname.md                     |   14 +
 docs/_macros/rand.md                               |   26 +
 docs/_macros/random.md                             |   45 +
 docs/_macros/range.md                              |   93 +
 docs/_macros/reject.md                             |   31 +
 docs/_macros/replace.md                            |   41 +
 docs/_macros/repodigests.md                        |   42 +
 docs/_macros/repos.md                              |   18 +
 docs/_macros/reverse.md                            |   16 +
 docs/_macros/select.md                             |   31 +
 docs/_macros/separator.md                          |   17 +
 docs/_macros/sha1.md                               |   27 +
 docs/_macros/size.md                               |   20 +
 docs/_macros/sjoin.md                              |   18 +
 docs/_macros/sort.md                               |   19 +
 docs/_macros/split.md                              |   23 +
 docs/_macros/startswith.md                         |   15 +
 docs/_macros/sublist.md                            |   31 +
 docs/_macros/subst.md                              |   16 +
 docs/_macros/substring.md                          |   33 +
 docs/_macros/sum.md                                |   23 +
 docs/_macros/system.md                             |   74 +
 docs/_macros/system_allow_fail.md                  |   72 +
 docs/_macros/toclaspath.md                         |   23 +
 docs/_macros/toclassname.md                        |   31 +
 docs/_macros/tolower.md                            |   15 +
 docs/_macros/toupper.md                            |   15 +
 docs/_macros/trim.md                               |   15 +
 docs/_macros/tstamp.md                             |   33 +
 docs/_macros/unescape.md                           |   47 +
 docs/_macros/uniq.md                               |   21 +
 docs/_macros/uri.md                                |   17 +
 docs/_macros/user.md                               |   29 +
 docs/_macros/version.md                            |   10 +
 docs/_macros/versionmask.md                        |   59 +
 docs/_macros/warning.md                            |   16 +
 docs/_macros/workspace.md                          |   14 +
 docs/_plugins/ant.md                               |    5 +
 docs/_plugins/blueprint.md                         |    5 +
 docs/_plugins/eclipse.md                           |    5 +
 docs/_plugins/filerepo.md                          |    5 +
 docs/_plugins/git.md                               |    5 +
 docs/_plugins/gradle.md                            |    5 +
 docs/_plugins/jpa.md                               |    5 +
 docs/_plugins/maven.md                             |  137 +
 docs/_plugins/pomrepo.md                           |  112 +
 docs/_plugins/signer.md                            |    5 +
 docs/_plugins/spring.md                            |    5 +
 docs/_plugins/url.basic.authentication.md          |    5 +
 docs/_plugins/url.bnd.authentication.md            |    5 +
 docs/_plugins/url.https.verification.md            |    5 +
 docs/_plugins/wrapper.md                           |   26 +
 docs/_sass/base.scss                               |  368 +
 docs/_sass/functions.scss                          |  169 +
 docs/_sass/layout.scss                             |  125 +
 docs/_tools/ant.md                                 |    5 +
 docs/_tools/bnd-gradle.md                          |   10 +
 docs/_tools/bnd-maven.md                           |   10 +
 docs/_tools/bndtools-eclipse.md                    |    5 +
 docs/_tools/felix-maven.md                         |  340 +
 docs/_tools/gradle-bundle-plugin.md                |    9 +
 docs/_tools/gradle-osgi-plugin.md                  |    9 +
 docs/_tools/osgi-run.md                            |   13 +
 docs/build.sh                                      |    6 +
 docs/css/style.scss                                |  134 +
 docs/css/testreport.css                            |   82 +
 docs/examples/wrap/common.bnd                      |    3 +
 docs/examples/wrap/javax.activation.bnd            |    7 +
 docs/examples/wrap/javax.mail.bnd                  |    9 +
 docs/favicon.ico                                   |  Bin 0 -> 15086 bytes
 docs/img/EnRouteIcon_CMYK.png                      |  Bin 0 -> 26193 bytes
 docs/img/bnd-80x40-red.png                         |  Bin 0 -> 5256 bytes
 docs/img/bnd-80x40-white.png                       |  Bin 0 -> 4719 bytes
 docs/img/chapters/concepts-bundles.svg             |    3 +
 docs/img/chapters/concepts-packages.svg            |    3 +
 docs/img/chapters/concepts-service.svg             |    3 +
 docs/img/chapters/concepts-workspace.png           |  Bin 0 -> 67727 bytes
 docs/img/chapters/concepts-workspace.svg           |    3 +
 docs/img/chapters/concepts.png                     |  Bin 0 -> 36738 bytes
 docs/img/chapters/concepts/concepts.graffle        |  Bin 0 -> 3424 bytes
 docs/img/chapters/concepts/concepts.svg            |    3 +
 .../concepts.svg.2014_08_27_10_23_08.0.svg         |  770 ++
 docs/img/chapters/concepts/workspace.png           |  Bin 0 -> 30454 bytes
 docs/img/colorball.png                             |  Bin 0 -> 4602 bytes
 docs/img/favicon.png                               |  Bin 0 -> 4749 bytes
 docs/img/front-page.png                            |  Bin 0 -> 130954 bytes
 docs/img/greenball.png                             |  Bin 0 -> 4547 bytes
 docs/img/info.png                                  |  Bin 0 -> 860 bytes
 docs/img/modularity.png                            |  Bin 0 -> 51492 bytes
 docs/img/orangeball.png                            |  Bin 0 -> 4624 bytes
 docs/img/redball.png                               |  Bin 0 -> 4643 bytes
 docs/index.md                                      |    7 +
 docs/introduction.md                               |   70 +
 docs/md/100-front-matter.md                        |   16 +
 docs/md/120-install.md                             |   38 +
 docs/md/130-quick-start.md                         |   45 +
 docs/md/150-projects.md                            |  136 +
 docs/md/170-versioning.md                          |  182 +
 docs/md/200-components.md                          |  246 +
 docs/md/210-metatype.md                            |  227 +
 docs/md/220-contracts.md                           |    3 +
 docs/md/300-launching.md                           |   12 +
 docs/md/310-testing.md                             |   64 +
 docs/md/320-error-handling.md                      |    3 +
 docs/md/400-commandline.md                         |   75 +
 docs/md/500-ant.md                                 |   34 +
 docs/md/510-maven.md                               |   24 +
 docs/md/520-gradle.md                              |    3 +
 docs/md/570-bndtools.md                            |    3 +
 docs/md/600-plugins.md                             |  164 +
 docs/md/700-wrapping.md                            |   76 +
 docs/md/800-headers.md                             |   26 +
 docs/md/805-instructions.md                        |  241 +
 docs/md/810-macros.md                              |  226 +
 docs/md/850-api.md                                 |   30 +
 docs/md/850-contributing.md                        |   15 +
 docs/md/900-errors.md                              |    3 +
 docs/md/910-faq.md                                 |  142 +
 docs/static/obr2html.xsl                           |   75 +
 gradle.properties                                  |   10 +-
 gradlew                                            |   78 +-
 gradlew.bat                                        |   14 +-
 maven/.gitignore                                   |    2 +
 maven/.project                                     |   17 +
 maven/.settings/org.eclipse.core.resources.prefs   |    2 +
 maven/.settings/org.eclipse.core.runtime.prefs     |    2 +
 maven/.settings/org.eclipse.m2e.core.prefs         |    4 +
 maven/README.md                                    |   52 +
 maven/bnd-baseline-maven-plugin/.gitignore         |    3 +
 maven/bnd-baseline-maven-plugin/.project           |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    4 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-baseline-maven-plugin/README.md          |  160 +
 maven/bnd-baseline-maven-plugin/pom.xml            |   80 +
 .../java/aQute/bnd/maven/baseline/plugin/Base.java |   60 +
 .../bnd/maven/baseline/plugin/BaselineMojo.java    |  246 +
 .../test/resources/integration-test/settings.xml   |   15 +
 .../test/resources/integration-test/test/bnd.bnd   |    1 +
 .../test/invalid-with-consumer/pom.xml             |   43 +
 .../src/main/java/bnd/test/TestConsumerIface.java  |   10 +
 .../src/main/java/bnd/test/TestProviderIface.java  |    8 +
 .../src/main/java/bnd/test/package-info.java       |    2 +
 .../test/invalid-with-provider/pom.xml             |   43 +
 .../src/main/java/bnd/test/TestConsumerIface.java  |    8 +
 .../src/main/java/bnd/test/TestProviderIface.java  |   10 +
 .../src/main/java/bnd/test/package-info.java       |    2 +
 .../test/resources/integration-test/test/pom.xml   |   81 +
 .../test/valid-no-previous/pom.xml                 |   37 +
 .../src/main/java/bnd/test/TestConsumerIface.java  |    8 +
 .../src/main/java/bnd/test/TestProviderIface.java  |    8 +
 .../src/main/java/bnd/test/package-info.java       |    2 +
 .../test/valid-with-previous-same/pom.xml          |   41 +
 .../src/main/java/bnd/test/TestConsumerIface.java  |    8 +
 .../src/main/java/bnd/test/TestProviderIface.java  |    8 +
 .../src/main/java/bnd/test/package-info.java       |    2 +
 .../test/valid-with-provider/pom.xml               |   41 +
 .../src/main/java/bnd/test/TestConsumerIface.java  |    8 +
 .../src/main/java/bnd/test/TestProviderIface.java  |   10 +
 .../src/main/java/bnd/test/package-info.java       |    2 +
 .../resources/integration-test/test/verify.groovy  |   31 +
 maven/bnd-export-maven-plugin/.gitignore           |    3 +
 maven/bnd-export-maven-plugin/.project             |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    6 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-export-maven-plugin/README.md            |   54 +
 maven/bnd-export-maven-plugin/pom.xml              |  113 +
 .../aQute/bnd/maven/export/plugin/ExportMojo.java  |  163 +
 .../test/resources/integration-test/settings.xml   |   15 +
 .../test/export-bundles-only/pom.xml               |   27 +
 .../test/export-bundles-only/test.bndrun           |    4 +
 .../test/export-from-dependencies/pom.xml          |   42 +
 .../test/export-from-dependencies/test.bndrun      |    3 +
 .../test/export-from-inputbundles/pom.xml          |   32 +
 .../test/export-from-inputbundles/test.bndrun      |    3 +
 .../resources/integration-test/test/export/pom.xml |   24 +
 .../integration-test/test/export/test.bndrun       |    4 +
 .../integration-test/test/index/index.xml          |  240 +
 .../test/resources/integration-test/test/pom.xml   |   41 +
 .../resources/integration-test/test/verify.groovy  |   86 +
 maven/bnd-indexer-maven-plugin/.gitignore          |    3 +
 maven/bnd-indexer-maven-plugin/.project            |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    4 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-indexer-maven-plugin/README.md           |  293 +
 maven/bnd-indexer-maven-plugin/pom.xml             |  106 +
 .../bnd/maven/indexer/plugin/IndexerMojo.java      |  351 +
 .../bnd/maven/indexer/plugin/LocalIndexerMojo.java |  121 +
 .../helloworld-for-indexer-testing/README.md       |    3 +
 .../helloworld-for-indexer-testing/pom.xml         |   48 +
 .../maven/indexer/plugin/test/HelloComponent.java  |   14 +
 .../test/resources/integration-test/settings.xml   |   15 +
 .../0.0.1-SNAPSHOT/maven-metadata.xml              |   31 +
 .../0.0.1-SNAPSHOT/maven-metadata.xml.md5          |    1 +
 .../0.0.1-SNAPSHOT/maven-metadata.xml.sha1         |    1 +
 ...s.async-0.0.1-20150609.042059-8-sources.jar.md5 |    1 +
 ....async-0.0.1-20150609.042059-8-sources.jar.sha1 |    1 +
 ...che.aries.async-0.0.1-20150609.042059-8.jar.md5 |    1 +
 ...he.aries.async-0.0.1-20150609.042059-8.jar.sha1 |    1 +
 ...che.aries.async-0.0.1-20150609.042059-8.pom.md5 |    1 +
 ...he.aries.async-0.0.1-20150609.042059-8.pom.sha1 |    1 +
 ...che.aries.async-0.0.1-20150609.042059-8.pom.xml |  129 +
 .../org.apache.aries.async/maven-metadata.xml      |   12 +
 .../integration-test/test/add-mvn/pom.xml          |   42 +
 .../integration-test/test/in-build/pom.xml         |   52 +
 .../integration-test/test/include-jar/pom.xml      |   42 +
 .../src/main/resources/META-INF/MANIFEST.MF        |   13 +
 .../index-deployment-repo-no-dist-mgmt/pom.xml     |   34 +
 .../test/index-deployment-repo/pom.xml             |   41 +
 .../integration-test/test/index-folder/pom.xml     |   71 +
 .../test/local-repo-dependency/pom.xml             |   40 +
 .../integration-test/test/non-transitive/pom.xml   |   41 +
 .../test/resources/integration-test/test/pom.xml   |   71 +
 .../integration-test/test/rename-output/pom.xml    |   41 +
 .../integration-test/test/require-local/pom.xml    |   41 +
 .../resources/integration-test/test/scoped/pom.xml |   52 +
 .../integration-test/test/test-bnd/pom.xml         |   25 +
 .../src/main/resources/META-INF/MANIFEST.MF        |    4 +
 .../test/test-deploy-no-dist-mgmt/pom.xml          |   38 +
 .../src/main/resources/META-INF/MANIFEST.MF        |    4 +
 .../integration-test/test/test-deploy/pom.xml      |   45 +
 .../src/main/resources/META-INF/MANIFEST.MF        |    4 +
 .../integration-test/test/test-snapshot/pom.xml    |   25 +
 .../src/main/resources/META-INF/MANIFEST.MF        |    4 +
 .../integration-test/test/transitive/pom.xml       |   37 +
 .../resources/integration-test/test/verify.groovy  |  140 +
 maven/bnd-maven-plugin/.gitignore                  |    3 +
 maven/bnd-maven-plugin/.project                    |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    5 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-maven-plugin/README.md                   |  110 +
 maven/bnd-maven-plugin/pom.xml                     |   87 +
 .../aQute/bnd/maven/plugin/BndMavenPlugin.java     |  490 ++
 .../META-INF/m2e/lifecycle-mapping-metadata.xml    |   18 +
 .../test/resources/integration-test/settings.xml   |   46 +
 .../test/resources/integration-test/test/other.bnd |    1 +
 .../test/resources/integration-test/test/pom.xml   |   67 +
 .../test/test-api-bundle/README.txt                |   19 +
 .../integration-test/test/test-api-bundle/pom.xml  |   59 +
 .../org/example/api/ExampleConsumerInterface.java  |   10 +
 .../org/example/api/ExampleProviderInterface.java  |   11 +
 .../main/java/org/example/api/package-info.java    |    2 +
 .../src/main/java/org/example/types/ThingyDTO.java |    5 +
 .../main/java/org/example/types/package-info.java  |    2 +
 .../main/resources/org/example/api/aresource.txt   |    1 +
 .../test/test-impl-bundle/README.txt               |   12 +
 .../integration-test/test/test-impl-bundle/bnd.bnd |   12 +
 .../test/test-impl-bundle/other.bnd                |    1 +
 .../integration-test/test/test-impl-bundle/pom.xml |   52 +
 .../src/main/java/org/example/impl/Config.java     |   17 +
 .../java/org/example/impl/ExampleComponent.java    |   13 +
 .../test/test-wrapper-bundle/README.txt            |    7 +
 .../test/test-wrapper-bundle/bnd/other.bnd         |    1 +
 .../test/test-wrapper-bundle/bnd/wrapper.bnd       |    7 +
 .../test/test-wrapper-bundle/pom.xml               |   36 +
 .../resources/integration-test/test/verify.groovy  |   91 +
 maven/bnd-resolver-maven-plugin/.gitignore         |    3 +
 maven/bnd-resolver-maven-plugin/.project           |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    4 +
 .../.settings/org.eclipse.jdt.core.prefs           |    5 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-resolver-maven-plugin/README.md          |   60 +
 maven/bnd-resolver-maven-plugin/pom.xml            |  116 +
 .../bnd/maven/resolver/plugin/ResolverMojo.java    |  141 +
 .../test/resources/integration-test/settings.xml   |   15 +
 .../integration-test/test/index/index.xml          |  240 +
 .../test/resources/integration-test/test/pom.xml   |   40 +
 .../test/resolve-from-dependencies/pom.xml         |   38 +
 .../test/resolve-from-dependencies/test.bndrun     |    3 +
 .../test/resolve-from-inputbundles/pom.xml         |   31 +
 .../test/resolve-from-inputbundles/test.bndrun     |    3 +
 .../integration-test/test/resolve/pom.xml          |   23 +
 .../integration-test/test/resolve/test.bndrun      |    4 +
 .../resources/integration-test/test/verify.groovy  |   73 +
 maven/bnd-shared-maven-lib/.gitignore              |    4 +
 maven/bnd-shared-maven-lib/.project                |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    3 +
 .../.settings/org.eclipse.jdt.core.prefs           |    5 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-shared-maven-lib/pom.xml                 |   50 +
 .../bnd/maven/lib/resolve/DependencyResolver.java  |  182 +
 .../bnd/maven/lib/resolve/LocalPostProcessor.java  |   13 +
 .../aQute/bnd/maven/lib/resolve/LocalURLs.java     |    5 +
 .../aQute/bnd/maven/lib/resolve/PostProcessor.java |   10 +
 .../bnd/maven/lib/resolve/RemotePostProcessor.java |  190 +
 maven/bnd-testing-maven-plugin/.gitignore          |    3 +
 maven/bnd-testing-maven-plugin/.project            |   23 +
 .../.settings/org.eclipse.core.resources.prefs     |    6 +
 .../.settings/org.eclipse.core.runtime.prefs       |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |  426 ++
 .../.settings/org.eclipse.jdt.ui.prefs             |  131 +
 .../.settings/org.eclipse.m2e.core.prefs           |    4 +
 maven/bnd-testing-maven-plugin/README.md           |   62 +
 maven/bnd-testing-maven-plugin/pom.xml             |  113 +
 .../bnd/maven/testing/plugin/TestingMojo.java      |  183 +
 .../test/resources/integration-test/settings.xml   |   15 +
 .../test/resources/integration-test/test/pom.xml   |  124 +
 .../integration-test/test/test-no-resolve/bnd.bnd  |    1 +
 .../integration-test/test/test-no-resolve/pom.xml  |   51 +
 .../src/main/java/bnd/test/SimpleBndTest.java      |   15 +
 .../test/test-no-resolve/test.bndrun               |    8 +
 .../test-with-resolve-from-dependencies/bnd.bnd    |    2 +
 .../test-with-resolve-from-dependencies/pom.xml    |   55 +
 .../src/main/java/bnd/test/ResolvingBndTest.java   |   39 +
 .../test.bndrun                                    |    3 +
 .../test/test-with-resolve/bnd.bnd                 |    2 +
 .../test/test-with-resolve/pom.xml                 |   59 +
 .../src/main/java/bnd/test/ResolvingBndTest.java   |   33 +
 .../test/test-with-resolve/test.bndrun             |    6 +
 .../resources/integration-test/test/verify.groovy  |   38 +
 maven/bnd.bnd                                      |    2 +
 maven/build.gradle                                 |   29 +
 maven/pom.xml                                      |  357 +
 mvnw                                               |  236 +
 mvnw.cmd                                           |  146 +
 org.osgi.impl.bundle.repoindex.ant/.classpath      |    1 +
 org.osgi.impl.bundle.repoindex.ant/.gitignore      |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |  182 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   83 +-
 .../.settings/org.eclipse.mylyn.tasks.ui.prefs     |    4 -
 org.osgi.impl.bundle.repoindex.ant/bnd.bnd         |   33 +-
 .../impl/bundle/repoindex/ant/RepoIndexTask.java   |   75 +-
 .../test/.gitignore                                |    0
 org.osgi.impl.bundle.repoindex.api/.classpath      |    1 +
 org.osgi.impl.bundle.repoindex.api/.gitignore      |    2 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |  182 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   83 +-
 .../.settings/org.eclipse.mylyn.tasks.ui.prefs     |    4 -
 org.osgi.impl.bundle.repoindex.api/bnd.bnd         |    9 +-
 .../src/org/osgi/service/indexer/Builder.java      |   33 +-
 .../src/org/osgi/service/indexer/Capability.java   |   29 +-
 .../src/org/osgi/service/indexer/Namespaces.java   |   78 +-
 .../src/org/osgi/service/indexer/Requirement.java  |   29 +-
 .../src/org/osgi/service/indexer/Resource.java     |   30 +-
 .../org/osgi/service/indexer/ResourceAnalyzer.java |   30 +-
 .../org/osgi/service/indexer/ResourceIndexer.java  |   74 +-
 .../src/org/osgi/service/indexer/packageinfo       |    2 +-
 org.osgi.impl.bundle.repoindex.cli/.classpath      |    1 +
 org.osgi.impl.bundle.repoindex.cli/.gitignore      |    2 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |  182 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   83 +-
 .../.settings/org.eclipse.mylyn.tasks.ui.prefs     |    4 -
 org.osgi.impl.bundle.repoindex.cli/bnd.bnd         |   38 +-
 org.osgi.impl.bundle.repoindex.cli/build.gradle    |    1 -
 .../impl/bundle/bindex/cli/CommandLineOptions.java |   54 +-
 .../src/org/osgi/impl/bundle/bindex/cli/Index.java |   73 +-
 org.osgi.impl.bundle.repoindex.lib/.classpath      |    1 +
 org.osgi.impl.bundle.repoindex.lib/.gitignore      |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |  182 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   83 +-
 .../.settings/org.eclipse.mylyn.tasks.ui.prefs     |    4 -
 org.osgi.impl.bundle.repoindex.lib/bnd.bnd         |   28 +-
 .../service/indexer/impl/BlueprintAnalyzer.java    |   19 +-
 .../osgi/service/indexer/impl/BundleAnalyzer.java  |  299 +-
 .../osgi/service/indexer/impl/ConsoleLogSvc.java   |   28 +-
 .../src/org/osgi/service/indexer/impl/EE.java      |   19 +-
 .../service/indexer/impl/FlatStreamResource.java   |   11 +-
 .../osgi/service/indexer/impl/GeneratorState.java  |   19 +-
 .../org/osgi/service/indexer/impl/JarResource.java |   26 +-
 .../service/indexer/impl/KnownBundleAnalyzer.java  |   38 +-
 .../indexer/impl/OSGiFrameworkAnalyzer.java        |   67 +-
 .../org/osgi/service/indexer/impl/RepoIndex.java   |  196 +-
 .../org/osgi/service/indexer/impl/SCRAnalyzer.java |  174 +-
 .../src/org/osgi/service/indexer/impl/Schema.java  |   31 +-
 .../org/osgi/service/indexer/impl/URLResolver.java |   21 +
 .../src/org/osgi/service/indexer/impl/Util.java    |   48 +-
 .../service/indexer/impl/known-bundles.properties  |    6 +-
 .../src/org/osgi/service/indexer/impl}/packageinfo |    0
 .../service/indexer/impl/types/SymbolicName.java   |   10 +-
 .../org/osgi/service/indexer/impl/types/Type.java  |   10 +-
 .../service/indexer/impl/types/TypedAttribute.java |   34 -
 .../service/indexer/impl/types/TypedValue.java     |   41 +
 .../service/indexer/impl/types/VersionKey.java     |    3 +-
 .../service/indexer/impl/types/VersionRange.java   |   12 +-
 .../osgi/service/indexer/impl/types}/packageinfo   |    0
 .../service/indexer/impl/util/AddOnlyList.java     |   21 +-
 .../org/osgi/service/indexer/impl/util/Create.java |   12 +-
 .../org/osgi/service/indexer/impl/util/Hex.java    |    4 +-
 .../org/osgi/service/indexer/impl/util/Indent.java |   26 +-
 .../osgi/service/indexer/impl/util/OSGiHeader.java |   29 +-
 .../org/osgi/service/indexer/impl/util/Pair.java   |   10 +-
 .../service/indexer/impl/util/QuotedTokenizer.java |   26 +-
 .../org/osgi/service/indexer/impl/util/Tag.java    |  107 +-
 .../osgi/service/indexer/impl/util}/packageinfo    |    0
 .../org/osgi/service/indexer/osgi/Activator.java   |    8 +-
 .../osgi/service/indexer/osgi/AnalyzerTracker.java |   28 +-
 .../org/osgi/service/indexer/osgi/LogTracker.java  |    6 +-
 .../org/osgi/service/indexer/osgi/LogUtils.java    |   20 +-
 .../org/osgi/service/indexer/impl/BadAnalyzer.java |   19 +
 .../osgi/service/indexer/impl/NaughtyAnalyzer.java |    3 +-
 .../org/osgi/service/indexer/impl/NullLogSvc.java  |   22 -
 .../service/indexer/impl/TestBundleAnalyzer.java   |   32 +-
 .../org/osgi/service/indexer/impl/TestIndexer.java |  183 +-
 .../osgi/service/indexer/impl/TestJarResource.java |    4 +-
 .../org/osgi/service/indexer/impl/TestMacro.java   |    3 +-
 .../indexer/impl/TestOSGiFrameworkAnalyzer.java    |   26 +-
 .../test/org/osgi/service/indexer/impl/Utils.java  |   27 +-
 .../osgi/service/indexer/impl/WibbleAnalyzer.java  |    3 +-
 .../org/osgi/service/indexer/impl/XNullLogSvc.java |   18 +
 ...agment-subdir1.txt => fragment-01-relative.txt} |    0
 .../testdata/fragment-15.txt                       |    2 +-
 .../testdata/fragment-scr1_0.txt                   |    2 +-
 .../testdata/fragment-scr1_1.txt                   |    2 +-
 .../testdata/fragment-scr1_2.txt                   |    2 +-
 .../testdata/fragment-scr_services.txt             |    4 +-
 .../testdata/known-bundles.properties              |    2 +-
 .../testdata/org.apache.felix.scr-1.6.0.xml        |    2 +-
 org.osgi.impl.bundle.repoindex.test/.classpath     |    1 +
 org.osgi.impl.bundle.repoindex.test/.gitignore     |    3 +
 .../.settings/org.eclipse.core.resources.prefs     |    1 -
 .../.settings/org.eclipse.core.runtime.prefs       |    1 -
 .../.settings/org.eclipse.jdt.core.prefs           |  182 +-
 .../.settings/org.eclipse.jdt.ui.prefs             |   83 +-
 .../.settings/org.eclipse.mylyn.tasks.ui.prefs     |    4 -
 org.osgi.impl.bundle.repoindex.test/bnd.bnd        |   28 +-
 .../org/example/tests/osgi/TestOSGiServices.java   |   66 +-
 .../src/org/example/tests/utils/Utils.java         |   36 +-
 .../org/example/tests/utils/WibbleAnalyzer.java    |    3 +-
 .../org.eclipse.equinox.ds-1.4.0-extra.xml         |    2 +-
 ...org.eclipse.equinox.ds-1.4.0.extra-fragment.txt |    2 +-
 .../org.eclipse.equinox.ds-1.4.0.fragment.txt      |    2 +-
 .../src/testdata/org.eclipse.equinox.ds-1.4.0.xml  |    2 +-
 .../org/example/tests/cli/TestCommandLine.java     |   88 +-
 .../tests/standalone/TestStandaloneLibrary.java    |  122 +-
 osgi.r5/.classpath                                 |    6 -
 osgi.r5/.project                                   |   23 -
 osgi.r5/.settings/org.eclipse.core.resources.prefs |    3 -
 osgi.r5/.settings/org.eclipse.core.runtime.prefs   |    3 -
 osgi.r5/.settings/org.eclipse.jdt.core.prefs       |  361 -
 osgi.r5/.settings/org.eclipse.jdt.ui.prefs         |   61 -
 osgi.r5/README.txt                                 |    6 -
 osgi.r5/bnd.bnd                                    |   18 -
 rebuild-with-local-plugin                          |   19 +
 settings.gradle                                    |  115 +-
 2879 files changed, 184885 insertions(+), 34287 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 .gitignore
 create mode 100644 .mailmap
 create mode 100644 .mvn/wrapper/maven-wrapper.properties
 create mode 100644 LICENSE
 create mode 100644 REPOINDEX.md
 mode change 100755 => 100644 aQute.libg/.classpath
 create mode 100644 aQute.libg/.gitignore
 mode change 100755 => 100644 aQute.libg/.project
 mode change 100755 => 100644 aQute.libg/src/aQute/lib/base64/Base64.java
 create mode 100644 aQute.libg/src/aQute/lib/collections/DoubleKeyMap.java
 create mode 100644 aQute.libg/src/aQute/lib/concurrentinit/ConcurrentInitialize.java
 create mode 100644 aQute.libg/src/aQute/lib/consoleapp/packageinfo
 mode change 100755 => 100644 aQute.libg/src/aQute/lib/env/Selector.java
 create mode 100644 aQute.libg/src/aQute/lib/env/packageinfo
 create mode 100644 aQute.libg/src/aQute/lib/exceptions/Exceptions.java
 copy {biz.aQute.bndlib/src/aQute/bnd/maven/support => aQute.libg/src/aQute/lib/exceptions}/packageinfo (100%)
 create mode 100644 aQute.libg/src/aQute/lib/fileset/FileSet.java
 create mode 100644 aQute.libg/src/aQute/lib/fileset/packageinfo
 create mode 100644 aQute.libg/src/aQute/lib/filter/ExtendedFilter.java
 mode change 100755 => 100644 aQute.libg/src/aQute/lib/filter/Filter.java
 create mode 100644 aQute.libg/src/aQute/lib/filter/Get.java
 mode change 100755 => 100644 aQute.libg/src/aQute/lib/hex/Hex.java
 create mode 100644 aQute.libg/src/aQute/lib/io/ByteBufferDataInput.java
 create mode 100644 aQute.libg/src/aQute/lib/io/ByteBufferInputStream.java
 create mode 100644 aQute.libg/src/aQute/lib/io/CharBufferReader.java
 create mode 100644 aQute.libg/src/aQute/lib/io/NonClosingInputStream.java
 create mode 100644 aQute.libg/src/aQute/lib/io/NonClosingReader.java
 create mode 100644 aQute.libg/src/aQute/lib/json/UUIDHandler.java
 create mode 100644 aQute.libg/src/aQute/lib/log2reporter/LogToReporterAdapter.java
 create mode 100644 aQute.libg/src/aQute/lib/log2reporter/packageinfo
 create mode 100644 aQute.libg/src/aQute/lib/markdown/packageinfo
 create mode 100644 aQute.libg/src/aQute/lib/mavenpasswordobfuscator/MavenPasswordObfuscator.java
 create mode 100644 aQute.libg/src/aQute/lib/promise/PromiseExecutor.java
 copy aQute.libg/src/aQute/lib/{data => promise}/packageinfo (100%)
 create mode 100644 aQute.libg/src/aQute/lib/properties/packageinfo
 mode change 100755 => 100644 aQute.libg/src/aQute/lib/tag/Tag.java
 create mode 100644 aQute.libg/src/aQute/lib/utf8properties/PropertiesParser.java
 create mode 100644 aQute.libg/src/aQute/lib/utf8properties/ThreadLocalCharsetDecoder.java
 create mode 100644 aQute.libg/src/aQute/lib/utf8properties/packageinfo
 create mode 100644 aQute.libg/src/aQute/lib/xpath/XPathParser.java
 mode change 100755 => 100644 aQute.libg/src/aQute/libg/classdump/ClassDumper.java
 mode change 100755 => 100644 aQute.libg/src/aQute/libg/clauses/Clause.java
 mode change 100755 => 100644 aQute.libg/src/aQute/libg/clauses/Clauses.java
 mode change 100755 => 100644 aQute.libg/src/aQute/libg/clauses/Selector.java
 mode change 100755 => 100644 aQute.libg/src/aQute/libg/log/Logger.java
 mode change 100755 => 100644 aQute.libg/src/aQute/libg/qtokens/QuotedTokenizer.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/Area.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/Delta.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/Event.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/Sink.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/Source.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/Welcome.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/packageinfo
 create mode 100644 aQute.libg/src/aQute/libg/remote/sink/Appender.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/sink/AreaImpl.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/sink/RemoteSink.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/sink/SinkFS.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/sink/packageinfo
 create mode 100644 aQute.libg/src/aQute/libg/remote/source/RemoteSource.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/source/SourceFS.java
 create mode 100644 aQute.libg/src/aQute/libg/remote/source/packageinfo
 create mode 100644 aQute.libg/src/aQute/libg/reporter/slf4j/Slf4jReporter.java
 copy aQute.libg/src/aQute/libg/reporter/{ => slf4j}/packageinfo (100%)
 create mode 100644 aQute.libg/src/aQute/libg/shacache/ShaCache.java
 create mode 100644 aQute.libg/src/aQute/libg/shacache/ShaSource.java
 rename {biz.aQute.bndlib/src/aQute/bnd/annotation/plugin => aQute.libg/src/aQute/libg/shacache}/packageinfo (100%)
 create mode 100644 aQute.libg/src/aQute/libg/slf4j/GradleLogging.java
 copy aQute.libg/src/aQute/{lib/codec => libg/slf4j}/packageinfo (100%)
 create mode 100644 aQute.libg/src/aQute/libg/uri/URIUtil.java
 create mode 100644 aQute.libg/src/aQute/libg/uri/packageinfo
 mode change 100755 => 100644 aQute.libg/src/aQute/service/reporter/Reporter.java
 create mode 100644 aQute.libg/test/aQute/lib/concurrentinit/ConcurrentInitializeTest.java
 create mode 100644 aQute.libg/test/aQute/lib/fileset/FileSetTest.java
 create mode 100644 aQute.libg/test/aQute/lib/io/IOTest.java
 create mode 100644 aQute.libg/test/aQute/lib/mavenpasswordobfuscator/MavenPasswordObfuscatorTest.java
 delete mode 100644 aQute.libg/test/aQute/lib/properties/PropertiesParserTest.java
 create mode 100644 aQute.libg/test/aQute/lib/remote/Foo.java
 create mode 100644 aQute.libg/test/aQute/lib/remote/RemoteTest.java
 create mode 100644 aQute.libg/test/aQute/lib/strings/StringsTest.java
 mode change 100755 => 100644 aQute.libg/test/aQute/libg/sed/ReplacerTest.java
 create mode 100644 aQute.libg/test/aQute/libg/uri/URIUtilsTest.java
 copy biz.aQute.resolve/src/biz/aQute/resolve/internal/OSGI_Minimum_1_0.properties => aQute.libg/testresources/fileset/a/a.abc (100%)
 copy biz.aQute.resolve/src/biz/aQute/resolve/internal/OSGI_Minimum_1_1.properties => aQute.libg/testresources/fileset/a/b/b.abc (100%)
 copy biz.aQute.resolve/src/biz/aQute/resolve/internal/OSGI_Minimum_1_2.properties => aQute.libg/testresources/fileset/a/b/c/c.abc (100%)
 rename cnf/repo/org.eclipse.osgi/configuration/org.eclipse.osgi/.manager/.fileTableLock => aQute.libg/testresources/fileset/a/b/c/d/e/f/a.abc (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => aQute.libg/testresources/fileset/a/b/c/d/e/f/b.abc (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => aQute.libg/testresources/fileset/a/b/c/d/e/f/c.abc (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => aQute.libg/testresources/fileset/a/b/c/d/e/f/d.def (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => aQute.libg/testresources/fileset/a/b/c/d/e/f/e.def (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => aQute.libg/testresources/fileset/a/b/c/d/e/f/f.def (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => aQute.libg/testresources/fileset/root (100%)
 create mode 100644 aQute.libg/testresources/remote/a.txt
 create mode 100644 aQute.libg/testresources/remote/b.txt
 delete mode 100644 aQute.libg/testresources/unzipped.dat
 delete mode 100644 aQute.libg/testresources/zipped.dat
 create mode 100644 appveyor.yml
 create mode 100644 biz.aQute.bnd.annotation/.gitignore
 delete mode 100644 biz.aQute.bnd.annotation/build.gradle
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/ConsumerType.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/Export.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/ProviderType.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/ProxyType.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/Version.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/component/Activate.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/component/Component.java
 rename {biz.aQute.bndlib => biz.aQute.bnd.annotation}/src/aQute/bnd/annotation/component/ConfigurationPolicy.java (100%)
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/component/Deactivate.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/component/Modified.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/component/Reference.java
 rename {biz.aQute.bndlib => biz.aQute.bnd.annotation}/src/aQute/bnd/annotation/component/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/About.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/BundleCategory.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/BundleContributors.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/BundleCopyright.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/BundleDevelopers.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/BundleDocURL.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/BundleLicense.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/Category.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/ProvideCapability.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/RequireCapability.java
 rename {biz.aQute.bndlib => biz.aQute.bnd.annotation}/src/aQute/bnd/annotation/headers/Resolution.java (100%)
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/headers/packageinfo
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/ASL_2_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/BSD_2_Clause.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/BSD_3_Clause.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/CDDL_1_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/CPL_1_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/EPL_1_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/GPL_2_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/GPL_3_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/LGPL_2_1.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/MIT_1_0.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses/MPL_2_0.java
 rename {biz.aQute.bndlib/src/aQute/bnd/annotation/headers => biz.aQute.bnd.annotation/src/aQute/bnd/annotation/licenses}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/metatype/Configurable.java
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/metatype/Meta.java
 rename {biz.aQute.bndlib => biz.aQute.bnd.annotation}/src/aQute/bnd/annotation/metatype/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/packageinfo
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/plugin/BndPlugin.java
 copy {biz.aQute.bndlib.tests/testresources/ws/p5/src/pkg5 => biz.aQute.bnd.annotation/src/aQute/bnd/annotation/plugin}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.annotation/src/aQute/bnd/annotation/xml/XMLAttribute.java
 copy {aQute.libg/src/aQute/lib/persistentmap => biz.aQute.bnd.annotation/src/aQute/bnd/annotation/xml}/packageinfo (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.annotation/test/.gitignore (100%)
 delete mode 100644 biz.aQute.bnd.bootstrap/.classpath
 delete mode 100644 biz.aQute.bnd.bootstrap/.project
 delete mode 100644 biz.aQute.bnd.bootstrap/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 biz.aQute.bnd.bootstrap/bnd.bnd
 delete mode 100644 biz.aQute.bnd.bootstrap/bootstrap.bndrun
 delete mode 100644 biz.aQute.bnd.bootstrap/build.xml
 delete mode 100644 biz.aQute.bnd.bootstrap/console.bnd
 delete mode 100644 biz.aQute.bnd.bootstrap/launch.bndrun
 delete mode 100644 biz.aQute.bnd.bootstrap/src/aQute/bnd/bootstrap/console/Console.java
 delete mode 100644 biz.aQute.bnd.bootstrap/src/aQute/bnd/bootstrap/console/PrompterImpl.java
 delete mode 100644 biz.aQute.bnd.bootstrap/src/biz/aQute/bnd/bootstrap/ExampleComponent.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/.classpath
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/.gitignore
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/.project
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/bnd.bnd
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/run.bndrun
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/src/biz/aQute/bnd/diagnostics/gogo/impl/Diagnostics.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/src/biz/aQute/bnd/diagnostics/gogo/impl/Export.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/src/biz/aQute/bnd/diagnostics/gogo/impl/FilterListener.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/src/biz/aQute/bnd/diagnostics/gogo/impl/Search.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/src/biz/aQute/bnd/diagnostics/gogo/osgi/Activator.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/test/biz/aQute/bnd/diagnostics/gogo/DiagnosticsTest.java
 create mode 100644 biz.aQute.bnd.diagnostics.gogo/test/biz/aQute/bnd/diagnostics/gogo/foo/Foo.java
 create mode 100644 biz.aQute.bnd.embedded-repo/.classpath
 create mode 100644 biz.aQute.bnd.embedded-repo/.gitignore
 create mode 100644 biz.aQute.bnd.embedded-repo/.project
 create mode 100644 biz.aQute.bnd.embedded-repo/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.bnd.embedded-repo/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.bnd.embedded-repo/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.bnd.embedded-repo/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.bnd.embedded-repo/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.embedded-repo/src/.gitignore (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.embedded-repo/test/.gitignore (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.exporters/.classpath
 create mode 100644 biz.aQute.bnd.exporters/.gitignore
 create mode 100644 biz.aQute.bnd.exporters/.project
 create mode 100644 biz.aQute.bnd.exporters/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.bnd.exporters/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.bnd.exporters/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.bnd.exporters/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.bnd.exporters/bnd.bnd
 create mode 100644 biz.aQute.bnd.exporters/probe.bnd
 create mode 100644 biz.aQute.bnd.exporters/really.bndrun
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.exporters/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.exporters/src/aQute/bnd/exporter/subsystem/SubsystemExporter.java
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.exporters/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/.gitignore
 create mode 100644 biz.aQute.bnd.gradle/README.md
 create mode 100644 biz.aQute.bnd.gradle/resources/META-INF/gradle-plugins/biz.aQute.bnd.builder.properties
 create mode 100644 biz.aQute.bnd.gradle/resources/META-INF/gradle-plugins/biz.aQute.bnd.workspace.properties
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/Baseline.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/BndBuilderPlugin.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/BndUtils.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/BndWorkspacePlugin.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/Bundle.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/BundleTaskConvention.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/Export.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/FileSetRepositoryConvention.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/PropertiesWrapper.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/Resolve.groovy
 create mode 100644 biz.aQute.bnd.gradle/src/aQute/bnd/gradle/TestOSGi.groovy
 create mode 100644 biz.aQute.bnd.gradle/test/aQute/bnd/gradle/TestBaselineTask.groovy
 create mode 100644 biz.aQute.bnd.gradle/test/aQute/bnd/gradle/TestBndPlugin.groovy
 create mode 100644 biz.aQute.bnd.gradle/test/aQute/bnd/gradle/TestBundlePlugin.groovy
 create mode 100644 biz.aQute.bnd.gradle/test/aQute/bnd/gradle/TestExportTask.groovy
 create mode 100644 biz.aQute.bnd.gradle/test/aQute/bnd/gradle/TestResolveTask.groovy
 create mode 100644 biz.aQute.bnd.gradle/test/aQute/bnd/gradle/TestTestOSGiTask.groovy
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/bar.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask1/gradle.properties (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/other.bnd
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask1/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/src/main/resources/META-INF/services/foo.properties
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/baselinetask1/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/baselinetask1/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask1/src/main/resources/foo.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/baselinetask1/src/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask2/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask2/gradle.properties (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask2/settings.gradle (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/baselinetask2/src/main/.gitignore (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/baselinetask2/src/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask3/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask3/gradle.properties (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask3/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask3/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask3/src/main/java/doubler/impl/DoublerImpl.java
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/baselinetask3/src/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/bar.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask4/gradle.properties (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/other.bnd
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/baselinetask4/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/src/main/resources/META-INF/services/foo.properties
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/baselinetask4/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/baselinetask4/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/baselinetask4/src/main/resources/foo.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/baselinetask4/src/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/bar.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/builderplugin1/gradle.properties (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/other.bnd
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/builderplugin1/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/src/main/resources/META-INF/services/foo.properties
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/builderplugin1/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/builderplugin1/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/src/main/resources/foo.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/src/test/java/doubler/impl/DoublerImplTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/builderplugin1/src/test/resources/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/exporttask1/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/exporttask1/export.bndrun
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/exporttask1/gradle.properties (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/exporttask1/runbundles.bndrun
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/exporttask1/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/resolvetask1/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/resolvetask1/changefail.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/resolvetask1/create.bndrun
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/resolvetask1/gradle.properties (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/resolvetask1/resolvefail.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/resolvetask1/same.bndrun
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/resolvetask1/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask1/gradle.properties (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask1/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/src/main/java/doubler/impl/DoublerImplOSGiTest.java
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/testosgitask1/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/testosgitask1/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/src/main/resources/foo.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/src/test/java/doubler/impl/DoublerImplUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/src/test/resources/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask1/testosgi.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask2/gradle.properties (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask2/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/src/main/java/doubler/impl/DoublerImplOSGiTest.java
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/testosgitask2/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/testosgitask2/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/src/main/resources/foo.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/src/test/java/doubler/impl/DoublerImplUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/src/test/resources/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask2/testosgi.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask3/gradle.properties (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask3/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/src/main/java/doubler/impl/DoublerImplOSGiTest.java
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/testosgitask3/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/testosgitask3/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/src/main/resources/foo.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/src/test/java/doubler/impl/DoublerImplUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/src/test/resources/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask3/testosgi.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/build.gradle
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask4/gradle.properties (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/src/test/beasymock.bnd => biz.aQute.bnd.gradle/testresources/testosgitask4/settings.gradle (100%)
 mode change 100755 => 100644
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/src/main/java/doubler/Doubler.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/src/main/java/doubler/impl/DoublerImpl.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/src/main/java/doubler/impl/DoublerImplOSGiTest.java
 copy {biz.aQute.bndlib/src/aQute/bnd/service/repository => biz.aQute.bnd.gradle/testresources/testosgitask4/src/main/resources/doubler/impl}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/codec => biz.aQute.bnd.gradle/testresources/testosgitask4/src/main/resources/doubler}/packageinfo (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/src/main/resources/foo.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/testosgiFail.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/testosgitask4/testosgiIgnoreFail.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/cnf/bar.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/cnf/ext/javac.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/cnf/ext/repositories.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/cnf/repo/index.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin1/cnf/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/build.gradle (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/src/test/simple/Simple.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/src/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/src/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/test/test/simple/JUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin1/test.simple/test/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin2/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin2/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin2/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin2/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin2/test.plugin/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin2/test.plugin/build.gradle
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin2/test.plugin/src/.gitignore (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin2/test.plugin/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/cnf/bar.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/cnf/ext/javac.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/cnf/ext/repositories.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/cnf/repo/index.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin3/cnf/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/src/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/src/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/test.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/test/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin3/test.simple/test/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/cnf/bar.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/cnf/ext/javac.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/cnf/ext/repositories.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/cnf/repo/index.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin4/cnf/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/src/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/src/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/test.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/test/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin4/test.simple/test/test/simple/test.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin5/build.gradle (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/cnf/bar.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/cnf/ext/javac.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/cnf/ext/repositories.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/cnf/repo/index.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin5/cnf/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/build.gradle (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/src/test/simple/Simple.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/src/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/src/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/test/test/simple/JUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin5/test.simple/test/test/simple/test.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin6/build.gradle (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/cnf/bar.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/cnf/ext/javac.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/cnf/ext/repositories.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/cnf/repo/index.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin6/cnf/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/bnd.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/build.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/resolve.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/resolvechange.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/resolveerror.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/resolvenochange.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/src/test/simple/Simple.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/src/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/src/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/test/test/simple/JUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin6/test.simple/test/test/simple/test.txt
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin7/build.gradle (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/cnf/bar.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/cnf/build.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/cnf/ext/javac.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/cnf/ext/repositories.bnd
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/cnf/repo/index.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin7/cnf/src/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/gradle.properties
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/settings.gradle
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/build.gradle (100%)
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/export.bndrun
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/src/test/simple/Simple.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/src/test/simple/Test.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/src/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/test.txt
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/test/test/simple/JUnitTest.java
 create mode 100644 biz.aQute.bnd.gradle/testresources/workspaceplugin7/test.simple/test/test/simple/test.txt
 create mode 100644 biz.aQute.bnd.test/.gitignore
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.test/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd.testextension/.gitignore
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bnd.testextension/test/.gitignore (100%)
 create mode 100644 biz.aQute.bnd/.gitignore
 delete mode 100755 biz.aQute.bnd/LICENSE
 delete mode 100644 biz.aQute.bnd/bnd/embedded-repo.bnd
 delete mode 100644 biz.aQute.bnd/build.gradle
 create mode 100644 biz.aQute.bnd/installers/MacOs/.gitignore
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/ant/BaseTask.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/ant/BndTask.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/ant/EclipseTask.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/ant/ExpandPropertiesTask.java
 create mode 100644 biz.aQute.bnd/src/aQute/bnd/ant/RunBundlesTask.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/ant/WrapTask.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/ant/taskdef.properties
 create mode 100644 biz.aQute.bnd/src/aQute/bnd/main/Profiles.java
 create mode 100644 biz.aQute.bnd/src/aQute/bnd/main/RemoteCommand.java
 create mode 100644 biz.aQute.bnd/src/aQute/bnd/main/ReporterLogger.java
 create mode 100644 biz.aQute.bnd/src/aQute/bnd/main/ResolveCommand.java
 create mode 100644 biz.aQute.bnd/src/aQute/bnd/main/SubsystemExporter.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/main/bnd.java
 mode change 100755 => 100644 biz.aQute.bnd/src/aQute/bnd/main/packageinfo
 delete mode 100644 biz.aQute.bnd/src/bnd.java
 create mode 100644 biz.aQute.bnd/test/aQute/bnd/main/DistroCommandTest.java
 create mode 100644 biz.aQute.bnd/test/aQute/bnd/main/TestBndMain.java
 delete mode 100644 biz.aQute.bnd/test/aQute/bnd/main/TestBuild.java
 create mode 100644 biz.aQute.bnd/test/aQute/bnd/main/testlib/MockRegistry.java
 create mode 100644 biz.aQute.bnd/testdata/standalone/.gitignore
 create mode 100644 biz.aQute.bnd/testdata/standalone/repo/index.xml
 create mode 100644 biz.aQute.bnd/testdata/standalone/standalone.bndrun
 create mode 100644 biz.aQute.bnd/testdata/workspace/cnf/.gitignore
 create mode 100644 biz.aQute.bnd/testdata/workspace/cnf/build.bnd
 create mode 100644 biz.aQute.bnd/testdata/workspace/cnf/repo/index.xml
 create mode 100644 biz.aQute.bnd/testdata/workspace/p/.gitignore
 create mode 100644 biz.aQute.bnd/testdata/workspace/p/bnd.bnd
 create mode 100644 biz.aQute.bnd/testdata/workspace/p/workspace.bndrun
 create mode 100644 biz.aQute.bnd/testdata/workspace/p2/.gitignore
 create mode 100644 biz.aQute.bnd/testdata/workspace/p2/bnd.bnd
 create mode 100644 biz.aQute.bnd/testdata/workspace/p2/placeholder.txt
 create mode 100644 biz.aQute.bnd/testruns/newindex.bndrun
 create mode 100644 biz.aQute.bndall.tests/.classpath
 create mode 100644 biz.aQute.bndall.tests/.gitignore
 create mode 100644 biz.aQute.bndall.tests/.project
 create mode 100644 biz.aQute.bndall.tests/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.bndall.tests/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.bndall.tests/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.bndall.tests/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.bndall.tests/bnd.bnd
 create mode 100644 biz.aQute.bndall.tests/keep.bndrun
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bndall.tests/src/.gitignore (100%)
 create mode 100644 biz.aQute.bndall.tests/test/aQute/bnd/junit/JUnitFrameworkTest.java
 create mode 100644 biz.aQute.bndall.tests/test/biz/aQute/launcher/LauncherTest.java
 create mode 100644 biz.aQute.bndlib.comm.tests/.classpath
 create mode 100644 biz.aQute.bndlib.comm.tests/.gitignore
 create mode 100644 biz.aQute.bndlib.comm.tests/.project
 create mode 100644 biz.aQute.bndlib.comm.tests/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.bndlib.comm.tests/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.bndlib.comm.tests/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.bndlib.comm.tests/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.bndlib.comm.tests/bnd.bnd
 create mode 100644 biz.aQute.bndlib.comm.tests/jar/howto.md
 create mode 100644 biz.aQute.bndlib.comm.tests/launch.bndrun
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bndlib.comm.tests/src/.gitignore (100%)
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/HttpClientCacheTest.java
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/HttpClientProxyTest.java
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/HttpClientServerTest.java
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/HttpClientTest.java
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/IndexedReposWithComms.java
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/SettingsParserTest.java
 create mode 100644 biz.aQute.bndlib.comm.tests/test/aQute/bnd/comm/tests/Standalone.java
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bndlib.comm.tests/testresources/bar.cer (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bndlib.comm.tests/testresources/foo.cer (100%)
 copy {cnf/releaserepo => biz.aQute.bndlib.comm.tests/testresources}/index.xml (100%)
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/maven-server-test.keystore
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/proxy-selection.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/proxy-types.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/server-maven-encrypted-selection.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/server-selection.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/server-trust-selection.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/settings-security.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/socks-auth-nonproxyhosts.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/socks-auth.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/testresources/socks-noauth.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/basic/cnf/build.bnd
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/basic/cnf/settings.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/indexed/cnf/build.bnd
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/indexed/cnf/settings-withpassword.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/indexed/cnf/settings.xml
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/jpm/cnf/build.bnd
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/jpm/cnf/jpm4j.json
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/jpm/cnf/programs.json
 create mode 100644 biz.aQute.bndlib.comm.tests/workspaces/jpm/cnf/settings.xml
 create mode 100644 biz.aQute.bndlib.tests/.gitignore
 create mode 100644 biz.aQute.bndlib.tests/build.gradle
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/compilerversions.bnd
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_1/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_2/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_3/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_4/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_5/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_6/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_7/ClassRef.java
 create mode 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_1_8/ClassRef.java
 create mode 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_9_0/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/eclipse_jsr14/ClassRef.java
 create mode 100644 biz.aQute.bndlib.tests/compilerversions/src/jdk_9_0/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_1/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_2/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_3/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_4/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_5/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_6/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_7/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_1_8/ClassRef.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/compilerversions/src/sun_jsr14/ClassRef.java
 delete mode 100644 biz.aQute.bndlib.tests/jar/AnalyzerCrawlInvokerInterfaceAIOOBTest.jclass
 delete mode 100644 biz.aQute.bndlib.tests/jar/AnnotationWithJSR14.jclass
 delete mode 100644 biz.aQute.bndlib.tests/jar/AstNodeToScriptVisitor.jclass
 delete mode 100644 biz.aQute.bndlib.tests/jar/BugReproLoggerGroovy189.jclass
 delete mode 100644 biz.aQute.bndlib.tests/jar/BugReproLoggerGroovy210.jclass
 delete mode 100644 biz.aQute.bndlib.tests/jar/DeploymentAdminPermission.1.jclass
 delete mode 100755 biz.aQute.bndlib.tests/jar/WithAnnotations.jclass
 mode change 100755 => 100644 biz.aQute.bndlib.tests/jar/mandatorynoversion.bnd
 delete mode 100755 biz.aQute.bndlib.tests/jar/mina.bar
 mode change 100755 => 100644 biz.aQute.bndlib.tests/jar/minax.bnd
 mode change 100755 => 100644 biz.aQute.bndlib.tests/jar/rox.bnd
 copy biz.aQute.bndlib.tests/{src/test/beasymock.bnd => java8/newer/.gitignore} (100%)
 mode change 100755 => 100644
 copy biz.aQute.bndlib.tests/{src/test/split/A => java8/older/.gitignore} (100%)
 copy biz.aQute.bndlib.tests/{src/test/split/A => java8/type_annotations/.gitignore} (100%)
 create mode 100644 biz.aQute.bndlib.tests/src/aQute/bnd/osgi/AnalyzerTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/aQute/bnd/osgi/repository/XMLResourceGeneratorTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/aQute/bnd/osgi/repository/data/macbadge.xml
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/AnalyzerTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/BndEditModelTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/BuilderTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/ClassParserTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/ClassReferenceTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/ClasspathTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/ContainerTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/CorruptManifest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/FilterBuilderTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/FormattersTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/IncludeHeaderTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/JarTest.java
 delete mode 100644 biz.aQute.bndlib.tests/src/test/JobsService.clazz
 create mode 100644 biz.aQute.bndlib.tests/src/test/LibDirectiveTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/MacroTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/MakefileTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/ManifestTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/MavenVersionTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/NativeCodeHeaderTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/NativeHeader.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/ParseHeaderTest.java
 delete mode 100755 biz.aQute.bndlib.tests/src/test/Parser.jclass
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/ProjectTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/PropertiesTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/RepositoryTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/ResourceTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/RunTest.java
 delete mode 100644 biz.aQute.bndlib.tests/src/test/Simple.jclass
 delete mode 100755 biz.aQute.bndlib.tests/src/test/Test.jclass
 delete mode 100755 biz.aQute.bndlib.tests/src/test/Test2.jclass
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/TestQuotedTokenizer.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/VerifierPluginTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/VerifierTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/VersionTest.java
 delete mode 100755 biz.aQute.bndlib.tests/src/test/WithAnnotations.jclass
 delete mode 100644 biz.aQute.bndlib.tests/src/test/XDbCmpXView.clazz
 create mode 100644 biz.aQute.bndlib.tests/src/test/_708/a/b/ReferredTo.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/_708/a/b/c/Refererrer.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/_708/a/b/packageinfo
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/activator/Activator.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/AnnotationWithAttrs.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/AnnotationWithValue.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/ExtendedProvide.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/License.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/ParameterisedAnnotation.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/UsingAttrs.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/defaults/DefaultAttrsAnnotatedType.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/defaults/ProvideDefaultAttrs.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/attrs/defaults/RequireDefaultAttrs.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/annotationheaders/multiple/PetstoreAppComponent.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/api/A.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/api/B.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/api/C.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/badproperties.prop
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/beasymock.bnd
 create mode 100644 biz.aQute.bndlib.tests/src/test/bundleactivator/BundleActivatorTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/classreference/ClassReference.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/component/ComponentTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/component/PermissionGeneratorTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/component_extra/DSAnnotationExtrasTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/dynamicimport/DynamicImport.java
 delete mode 100644 biz.aQute.bndlib.tests/src/test/generics.clazz
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/iht/test.prop
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/include.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/includeheadertest.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/includeheadertest.prop
 create mode 100644 biz.aQute.bndlib.tests/src/test/larger-repo.xml
 create mode 100644 biz.aQute.bndlib.tests/src/test/missingimports_971/p1/P1.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/missingimports_971/p2/P2.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/missingimports_971/p3/P3.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/missingimports_971/p4/P4.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/packageinfo/annotated/BlahAnnotation.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/packageinfo/annotated/package-info.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/packageinfo/nopackageinfo/Dummy.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/packageinfo/notannotated/package-info.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/refer_versioned/RefersToEventAdmin.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/refer_versioned/RefersToHttp.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/refer_versioned/RefersToMeasurement.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/refer_versioned/package-info.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/reference_to_eventadmin/ReferenceToEventAdmin.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/repo/.gitignore
 create mode 100644 biz.aQute.bndlib.tests/src/test/repoindex-file.xml
 create mode 100644 biz.aQute.bndlib.tests/src/test/resource/CapReqBuilderTest.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/resource/CapReqFilterTest.java
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/resourcesonly/include.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/resourcesonly/simple.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/resourcesonly/top.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/resourcesonly/variables.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/simple.mf
 create mode 100644 biz.aQute.bndlib.tests/src/test/stackmaptable/ClassRefInStackMapTable.java
 create mode 100644 biz.aQute.bndlib.tests/src/test/tiny-repo.xml
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/top.mf
 mode change 100755 => 100644 biz.aQute.bndlib.tests/src/test/variables.mf
 copy biz.aQute.bndlib.tests/{src/test/split/A => test/.gitignore} (100%)
 create mode 100644 biz.aQute.bndlib.tests/testresources/.gitignore
 delete mode 100644 biz.aQute.bndlib.tests/testresources/TestWeavingHook.jclass
 delete mode 100755 biz.aQute.bndlib.tests/testresources/beasymock.bar
 delete mode 100755 biz.aQute.bndlib.tests/testresources/eclipse/plugins/beasymock.bar
 create mode 100644 biz.aQute.bndlib.tests/testresources/macro/base64-test.gif
 create mode 100644 biz.aQute.bndlib.tests/testresources/macro/cat-test.txt
 create mode 100644 biz.aQute.bndlib.tests/testresources/manifest/configadmin-1.8.8.mf
 create mode 100644 biz.aQute.bndlib.tests/testresources/testfilenamemacros.properties
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-location/cnf/baz.bnd
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-location/locationtest/bar.bnd
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-location/locationtest/bnd.bnd
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-location/locationtest/sub.bnd
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-repo-test/p4-sub/.gitignore
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-versionhash/cnf/build.bnd
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-versionhash/cnf/readme.txt
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-versionhash/cnf/repo1/index.xml
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-versionhash/cnf/repo1/index.xml.sha
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-versionhash/cnf/repo2/index.xml
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws-versionhash/cnf/repo2/index.xml.sha
 copy biz.aQute.bndlib.tests/testresources/{w o r k s p a c e/p r o j e c t => ws-versionhash/p1}/bnd.bnd (100%)
 copy biz.aQute.bndlib.tests/testresources/{w o r k s p a c e/p r o j e c t => ws-versionhash/p2}/bnd.bnd (100%)
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/build-all/.gitignore
 mode change 100755 => 100644 biz.aQute.bndlib.tests/testresources/ws/maven1/maven-dependencies.txt
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/p-stale-dep/.gitignore
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/p-stale/.gitignore
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/p4-sub/.gitignore
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/p7/bnd.bnd
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/p7/reuse.bndrun
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/p7/syspkg.bndrun
 copy biz.aQute.bndlib.tests/testresources/ws/{p5/src/pkg1 => pmuldirsrc/a/pkga}/.keep (100%)
 copy biz.aQute.bndlib.tests/testresources/ws/{p5/src/pkg1 => pmuldirsrc/b/pkgb}/.keep (100%)
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/pmuldirsrc/bnd.bnd
 copy biz.aQute.bndlib.tests/testresources/{w o r k s p a c e/p r o j e c t => ws/repofilter}/bnd.bnd (100%)
 copy biz.aQute.bndlib.tests/testresources/{w o r k s p a c e/p r o j e c t => ws/runtest}/bnd.bnd (100%)
 create mode 100644 biz.aQute.bndlib.tests/testresources/ws/runtest/simple.bndrun
 mode change 100755 => 100644 biz.aQute.bndlib/.classpath
 create mode 100644 biz.aQute.bndlib/.gitignore
 mode change 100755 => 100644 biz.aQute.bndlib/.project
 delete mode 100755 biz.aQute.bndlib/LICENSE
 delete mode 100644 biz.aQute.bndlib/build.gradle
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/ConsumerType.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/Export.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/ProviderType.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/Version.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/component/Activate.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/component/Component.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/component/Deactivate.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/component/Modified.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/component/Reference.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/About.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/BundleCategory.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/BundleContributors.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/BundleCopyright.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/BundleDevelopers.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/BundleDocURL.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/BundleLicense.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/Category.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/ProvideCapability.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/headers/RequireCapability.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/ASL_2_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/BSD_2_Clause.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/BSD_3_Clause.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/CDDL_1_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/CPL_1_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/EPL_1_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/GPL_2_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/GPL_3_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/LGPL_2_1.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/MIT_1_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/MPL_2_0.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/licenses/packageinfo
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/metatype/Configurable.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/metatype/Meta.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/packageinfo
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/annotation/plugin/BndPlugin.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/Classpath.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/LoggingProgressPlugin.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/Makefile.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/PackageInfo.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/RunSession.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/WorkspaceLayout.java
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/J2SE_1_2.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/J2SE_1_3.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/J2SE_1_4.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/J2SE_1_5.properties (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bndlib/src/aQute/bnd/build/model/JRE_1_1.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/JavaSE_1_6.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/JavaSE_1_7.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/JavaSE_1_8.properties (100%)
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/JavaSE_9_0.properties
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/JavaSE_compact1_1_8.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/JavaSE_compact2_1_8.properties (100%)
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/JavaSE_compact3_1_8.properties
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/OSGI_CORE.java
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/OSGI_Minimum_1_0.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/OSGI_Minimum_1_1.properties (100%)
 rename {biz.aQute.resolve/src/biz/aQute/resolve/internal => biz.aQute.bndlib/src/aQute/bnd/build/model}/OSGI_Minimum_1_2.properties (100%)
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/conversions/ClauseListConverter.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/conversions/HeaderClauseConverter.java
 copy {biz.aQute.bndlib.tests/testresources/ws/p5/src/pkg5 => biz.aQute.bndlib/src/aQute/bnd/build/model/conversions}/packageinfo (100%)
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/osgi-core/R4_0_1.mf
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/osgi-core/R4_2_1.mf
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/osgi-core/R4_3_0.mf
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/osgi-core/R4_3_1.mf
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/osgi-core/R5_0_0.mf
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/build/model/osgi-core/R6_0_0.mf
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/component/FieldCollectionType.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/component/MergedRequirement.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/connection/settings/ConnectionSettings.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/connection/settings/ProxyDTO.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/connection/settings/ServerDTO.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/connection/settings/SettingsDTO.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/connection/settings/SettingsParser.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/exporter/subsystem/SubsystemExporter.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/header/OSGiHeader.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/http/HttpClient.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/http/HttpRequest.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/http/HttpRequestException.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/http/ProgressWrappingStream.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/http/URLCache.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/http/package-info.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/MimeType.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/NOTE
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/Namespaces.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/RepoIndex.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/ResourceAnalyzer.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/BlueprintAnalyzer.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/BundleAnalyzer.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/EE.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/KnownBundleAnalyzer.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/NOTE
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/OSGiFrameworkAnalyzer.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/SCRAnalyzer.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/Yield.java
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/indexer/analyzers/known-bundles.properties
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/junit/JUnitFramework.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/junit/package-info.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/maven/PomPropertiesResource.java
 copy biz.aQute.bndlib/src/aQute/bnd/{osgi/resource => maven}/packageinfo (100%)
 delete mode 100644 biz.aQute.bndlib/src/aQute/bnd/maven/support/Repo.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/metatype/MetatypeVersion.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/About.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Analyzer.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Builder.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Clazz.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/EmbeddedResource.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/FileResource.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Instruction.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Jar.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/JarResource.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Macro.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/OpCodes.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/PermissionGenerator.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Processor.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Resource.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/URLResource.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/Verifier.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/ZipResource.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/eclipse/EclipseClasspath.java
 copy {biz.aQute.bndlib.tests/testresources/ws/p5/src/pkg5 => biz.aQute.bndlib/src/aQute/bnd/osgi/eclipse}/packageinfo (100%)
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/AggregateRepository.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/AugmentRepository.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/BaseRepository.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/BridgeRepository.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/PersistentResourcesRepository.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/ResourcesRepository.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/XMLResourceGenerator.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/repository/XMLResourceParser.java
 copy biz.aQute.bndlib/src/aQute/bnd/osgi/{resource => repository}/packageinfo (100%)
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/CapabilityBuilder.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/FilterBuilder.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/RequirementBuilder.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/ResolutionDirective.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/ResourceUtils.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/TypedAttribute.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/osgi/resource/WireImpl.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/resource/repository/package-info.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/service/Registry.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/export/Exporter.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/export/packageinfo
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/maven/PomOptions.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/maven/ToDependencyPom.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/maven/package-info.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/message/Dialogs.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/message/Progress.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/message/package-info.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/release/ReleaseBracketingPlugin.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/release/package-info.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/remotelaunch/Master.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/remotelaunch/Slave.java
 copy {aQute.libg/src/aQute/lib/data => biz.aQute.bndlib/src/aQute/bnd/service/remotelaunch}/packageinfo (100%)
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/repository/Prepare.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/repository/ResolverInfo.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/url/ProxyHandler.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/url/ResponseData.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/url/State.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/verifier/VerifierPlugin.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/service/verifier/package-info.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/util/repository/DownloadListenerPromise.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/util/repository/package-info.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/version/MavenVersion.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/version/MavenVersionRange.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/version/Version.java
 mode change 100755 => 100644 biz.aQute.bndlib/src/aQute/bnd/version/VersionRange.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/xmlattribute/ExtensionDef.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/xmlattribute/Namespaces.java
 create mode 100644 biz.aQute.bndlib/src/aQute/bnd/xmlattribute/XMLAttributeFinder.java
 create mode 100644 biz.aQute.bndlib/src/aQute/lib/deployer/InfoFileRepo.java
 copy {biz.aQute.bndlib.tests/testresources/ws/p5/src/pkg5 => biz.aQute.bndlib/src/aQute/lib/deployer}/packageinfo (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.bndlib/test/.gitignore (100%)
 delete mode 100644 biz.aQute.configadmin/.classpath
 delete mode 100644 biz.aQute.configadmin/.project
 delete mode 100644 biz.aQute.configadmin/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 biz.aQute.configadmin/bnd.bnd
 delete mode 100644 biz.aQute.configadmin/src/biz/aQute/configadmin/PidTracker.java
 delete mode 100644 biz.aQute.configadmin/src/biz/aQute/configadmin/StaticConfiguration.java
 delete mode 100644 biz.aQute.configadmin/src/biz/aQute/configadmin/StaticConfigurationAdmin.java
 delete mode 100644 biz.aQute.configadmin/test/biz/aQute/configadmin/StaticConfigurationAdminTest.java
 create mode 100644 biz.aQute.demo.subsys/.classpath
 create mode 100644 biz.aQute.demo.subsys/.gitignore
 create mode 100644 biz.aQute.demo.subsys/.project
 create mode 100644 biz.aQute.demo.subsys/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.demo.subsys/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.demo.subsys/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.demo.subsys/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.demo.subsys/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.demo.subsys/src/.gitignore (100%)
 create mode 100644 biz.aQute.demo.subsys/src/biz/aQute/demo/subsys/provider/HelloServlet.java
 create mode 100644 biz.aQute.demo.subsys/subsys.bndrun
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.demo.subsys/test/.gitignore (100%)
 create mode 100644 biz.aQute.http.testservers/.classpath
 create mode 100644 biz.aQute.http.testservers/.gitignore
 create mode 100644 biz.aQute.http.testservers/.project
 create mode 100644 biz.aQute.http.testservers/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.http.testservers/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.http.testservers/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.http.testservers/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.http.testservers/bnd.bnd
 create mode 100644 biz.aQute.http.testservers/launch.bndrun
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/DebugProxy.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/HttpContext.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/HttpHandler.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/HttpTestServer.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/Httpbin.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/Server.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/package-info.java
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/www/default.html
 copy biz.aQute.repository/testdata/index1.xml => biz.aQute.http.testservers/src/aQute/http/testservers/www/index.xml (100%)
 create mode 100644 biz.aQute.http.testservers/src/aQute/http/testservers/www/utf8.html
 create mode 100644 biz.aQute.http.testservers/test/biz/aQute/http/testservers/HttpTestServerTest.java
 create mode 100644 biz.aQute.jpm/.gitignore
 create mode 100644 biz.aQute.jpm/test/aQute/jpm/main/ServiceTest.java
 create mode 100644 biz.aQute.junit/.gitignore
 mode change 100755 => 100644 biz.aQute.junit/src/aQute/junit/Tag.java
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.junit/test/.gitignore (100%)
 create mode 100644 biz.aQute.launcher/.gitignore
 rename biz.aQute.launcher/{test => testresources}/ws/cnf/build.bnd (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.launcher/testresources/ws/cnf/releaserepo/.gitignore (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.launcher/testresources/ws/cnf/repo/.gitignore (100%)
 rename biz.aQute.launcher/{test => testresources}/ws/p1/bnd.bnd (100%)
 create mode 100644 biz.aQute.remote/.classpath
 create mode 100644 biz.aQute.remote/.gitignore
 create mode 100644 biz.aQute.remote/.project
 create mode 100644 biz.aQute.remote/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.remote/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.remote/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.remote/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.remote/agent.bnd
 create mode 100644 biz.aQute.remote/agent.subsystem.bndrun
 create mode 100644 biz.aQute.remote/api.bnd
 create mode 100644 biz.aQute.remote/bnd.bnd
 create mode 100644 biz.aQute.remote/demo.bndrun
 create mode 100644 biz.aQute.remote/gc.bnd
 create mode 100644 biz.aQute.remote/launcher.bnd
 create mode 100644 biz.aQute.remote/main.bnd
 create mode 100644 biz.aQute.remote/readme.md
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.remote/src/.gitignore (100%)
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/About.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/Activator.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/AgentDispatcher.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/AgentServer.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/ConsoleRedirector.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/GogoRedirector.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/NullRedirector.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/RedirectInput.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/RedirectOutput.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/Redirector.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/Shell.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/agent/SocketRedirector.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/api/Agent.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/api/Event.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/api/Supervisor.java
 copy {aQute.libg/src/aQute/lib/persistentmap => biz.aQute.remote/src/aQute/remote/api}/packageinfo (100%)
 create mode 100644 biz.aQute.remote/src/aQute/remote/embedded/activator/EmbeddedActivator.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/embedded/gc/GC.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/main/Envoy.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/main/EnvoyDispatcher.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/main/EnvoySupervisor.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/main/Main.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/plugin/LauncherSupervisor.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/plugin/RemoteProjectLauncherPlugin.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/plugin/RunRemoteDTO.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/plugin/RunSessionImpl.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/test/JMXStarter.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/test/SystemIO.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/util/AgentSupervisor.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/util/JMXBundleDeployer.java
 create mode 100644 biz.aQute.remote/src/aQute/remote/util/Link.java
 copy {aQute.libg/src/aQute/lib/persistentmap => biz.aQute.remote/src/aQute/remote/util}/packageinfo (100%)
 create mode 100644 biz.aQute.remote/test.jmx.bnd
 create mode 100644 biz.aQute.remote/test.systemio.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.remote/test/.gitignore (100%)
 create mode 100644 biz.aQute.remote/test/aQute/remote/util/JMXBundleDeployerTest.java
 create mode 100644 biz.aQute.remote/test/biz/aQute/remote/AgentTest.java
 create mode 100644 biz.aQute.remote/test/biz/aQute/remote/LauncherTest.java
 create mode 100644 biz.aQute.remote/test/biz/aQute/remote/LinkTest.java
 create mode 100644 biz.aQute.remote/test/biz/aQute/remote/MainTest.java
 create mode 100644 biz.aQute.remote/test/biz/aQute/remote/RemoteJMXTest.java
 create mode 100644 biz.aQute.remote/test/biz/aQute/remote/RemoteTest.java
 create mode 100644 biz.aQute.remote/testdata/ws/cnf/build.bnd
 create mode 100644 biz.aQute.remote/testdata/ws/cnf/cache/META-INF/maven/biz.aQute.bnd/biz.aQute.bnd.embedded-repo/pom.xml
 copy {biz.aQute.bndlib.tests/testresources/w o r k s p a c e/p r o j e c t => biz.aQute.remote/testdata/ws/p1}/bnd.bnd (100%)
 create mode 100644 biz.aQute.remote/testdata/ws/p1/one.bndrun
 create mode 100644 biz.aQute.repository.aether/.gitignore
 create mode 100644 biz.aQute.repository.aether/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.repository.aether/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.repository.aether/.settings/org.eclipse.jdt.ui.prefs
 delete mode 100644 biz.aQute.repository.aether/src/aQute/bnd/deployer/repository/aether/MvnVersion.java
 delete mode 100644 biz.aQute.repository.aether/test/aQute/bnd/deployer/repository/aether/MvnVersionTest.java
 create mode 100644 biz.aQute.repository.aether/test/test/lib/NanoHTTPD.java
 create mode 100644 biz.aQute.repository/.gitignore
 create mode 100644 biz.aQute.repository/maven-project/pom.xml
 create mode 100644 biz.aQute.repository/maven-project/target/maven-archiver/pom.properties
 rename {biz.aQute.configadmin/src/biz/aQute/configadmin => biz.aQute.repository/src/aQute/bnd/deployer/http}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/zip => biz.aQute.repository/src/aQute/bnd/deployer/obr}/packageinfo (100%)
 copy {aQute.libg/src/aQute/lib/zip => biz.aQute.repository/src/aQute/bnd/deployer/repository/providers}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/bnd/jpm/Crawler.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/jpm/util/JSON.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/jpm/util/JSONRPCProxy.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/jpm/util/JSONRpcException.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/fileset/FileSetRepository.java
 copy {aQute.libg/src/aQute/lib/zip => biz.aQute.repository/src/aQute/bnd/repository/fileset}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/BndPomRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/InnerRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/PomConfiguration.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/PomRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/SearchRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/Traverser.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/pom/provider/package-info.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/Classifiers.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/Configuration.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/IndexFile.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/MavenBndRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/MavenPlugin.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/NexusCommand.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/ReleaseDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/ReleasePluginImpl.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/RepoActions.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/Tool.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/maven/provider/WhileYouWereBusy.java
 copy {biz.aQute.bndlib/src/aQute/bnd/help => biz.aQute.repository/src/aQute/bnd/repository/maven/provider}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/osgi/OSGiIndex.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/osgi/OSGiRepository.java
 copy {aQute.libg/src/aQute/lib/zip => biz.aQute.repository/src/aQute/bnd/repository/osgi}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/p2/provider/ArtifactID.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/p2/provider/P2Config.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/p2/provider/P2Indexer.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/p2/provider/P2Repository.java
 create mode 100644 biz.aQute.repository/src/aQute/bnd/repository/p2/provider/package-info.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/Archive.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/IMavenRepo.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/IPom.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/MavenScope.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/Program.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/Release.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/api/Revision.java
 copy {biz.aQute.bndlib/src/aQute/bnd/help => biz.aQute.repository/src/aQute/maven/api}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ActivationDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ActivationFileDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ActivationOSDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ActivationPropertyDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/BuildBaseDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/BuildDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/CiManagementDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ContributorDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/DependencyDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/DependencyManagementDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/DeploymentRepositoryDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/DeveloperDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/DistributionManagementDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ExclusionDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ExtensionDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/IssueManagementDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/LicenseDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/MailingListDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/NotifierDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/OrganizationDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ParentDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/PluginDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/PluginExecutionDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/PluginManagementDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/PomDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/PrerequisitesDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ProfileDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/RelocationDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ReportPluginDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ReportSetDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ReportingDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/RepositoryDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/RepositoryPolicyDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ResourceDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/ScmDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/dto/SiteDTO.java
 copy {aQute.libg/src/aQute/lib/zip => biz.aQute.repository/src/aQute/maven/dto}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/maven/nexus/provider/ContentDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/nexus/provider/Nexus.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/nexus/provider/Signer.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/nexus/provider/StagingProfileRepositoryDTO.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/nexus/provider/package-info.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/MavenBackingRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/MavenFileRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/MavenRemoteRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/MavenRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/MetadataParser.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/POM.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/PomGenerator.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/Releaser.java
 create mode 100644 biz.aQute.repository/src/aQute/maven/provider/SnapshotReleaser.java
 copy {biz.aQute.bndlib/src/aQute/bnd/help => biz.aQute.repository/src/aQute/maven/provider}/packageinfo (100%)
 create mode 100644 biz.aQute.repository/src/aQute/p2/api/Artifact.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/api/Content.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/api/Metadata.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/api/P2Index.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/api/package-info.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/ArtifactRepository.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/CompositeArtifacts.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/Metadata.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/P2Impl.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/Rule.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/XML.java
 create mode 100644 biz.aQute.repository/src/aQute/p2/provider/package-info.java
 delete mode 100644 biz.aQute.repository/src/test/helpers/Sed.java
 delete mode 100644 biz.aQute.repository/src/test/http/ETaggingResourceHandler.java
 delete mode 100644 biz.aQute.repository/src/test/lib/MockRegistry.java
 delete mode 100644 biz.aQute.repository/src/test/lib/NanoHTTPD.java
 delete mode 100644 biz.aQute.repository/src/test/repository/FailingGeneratingProvider.java
 delete mode 100644 biz.aQute.repository/src/test/repository/NonGeneratingProvider.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/jpm/JPMTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/maven/pom/provider/PomRepositoryTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/maven/pom/provider/test.bndrun
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/maven/provider/AgainstNexusTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/maven/provider/MavenBndRepoTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/maven/provider/WorkspaceTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/osgi/OSGiIndexTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/osgi/OSGiRepositoryTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/p2/provider/P2IndexerTest.java
 create mode 100644 biz.aQute.repository/test/aQute/bnd/repository/p2/provider/P2RepositoryTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/api/ArchiveTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/nexus/provider/NexusTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/provider/CentralTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/provider/FakeNexus.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/provider/MavenRepoTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/provider/MetadataTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/provider/NexusTest.java
 create mode 100644 biz.aQute.repository/test/aQute/maven/provider/RemoteRepoTest.java
 create mode 100644 biz.aQute.repository/test/test/helpers/Sed.java
 create mode 100644 biz.aQute.repository/test/test/http/ETaggingResourceHandler.java
 create mode 100644 biz.aQute.repository/test/test/lib/MockRegistry.java
 create mode 100644 biz.aQute.repository/test/test/lib/NanoHTTPD.java
 create mode 100644 biz.aQute.repository/test/test/repository/FailingGeneratingProvider.java
 create mode 100644 biz.aQute.repository/test/test/repository/NonGeneratingProvider.java
 create mode 100644 biz.aQute.repository/testdata/.gitignore
 delete mode 100644 biz.aQute.repository/testdata/big_index.xml.gz
 create mode 100644 biz.aQute.repository/testdata/bundles/.gitignore
 create mode 100644 biz.aQute.repository/testdata/httpcache/2/.gitignore
 create mode 100644 biz.aQute.repository/testdata/httpcache/3/.gitignore
 create mode 100644 biz.aQute.repository/testdata/httpcache/6/.gitignore
 delete mode 100644 biz.aQute.repository/testdata/index2.xml.gz
 create mode 100644 biz.aQute.repository/testdata/pomrepo/entity.xml
 create mode 100644 biz.aQute.repository/testdata/pomrepo/existing-parent.xml
 create mode 100644 biz.aQute.repository/testdata/pomrepo/missing-parent.xml
 create mode 100644 biz.aQute.repository/testdata/pomrepo/simple-nodeps.xml
 create mode 100644 biz.aQute.repository/testdata/pomrepo/simple.xml
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.repository/testdata/releasews/cnf/build.bnd (100%)
 copy {biz.aQute.bndlib.tests/testresources/w o r k s p a c e/p r o j e c t => biz.aQute.repository/testdata/releasews/index}/bnd.bnd (100%)
 copy {biz.aQute.bndlib.tests/testresources/w o r k s p a c e/p r o j e c t => biz.aQute.repository/testdata/releasews/p1}/bnd.bnd (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.repository/testresources/empty (100%)
 create mode 100644 biz.aQute.repository/testresources/indexfiletest/index-0.maven
 create mode 100644 biz.aQute.repository/testresources/maven/use-snapshot/.classpath
 create mode 100644 biz.aQute.repository/testresources/maven/use-snapshot/.project
 create mode 100644 biz.aQute.repository/testresources/maven/use-snapshot/pom.xml
 create mode 100644 biz.aQute.repository/testresources/maven/use-snapshot/src/main/java/X.java
 create mode 100644 biz.aQute.repository/testresources/maven/use-snapshot/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
 create mode 100644 biz.aQute.repository/testresources/maven/use-snapshot/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.0/_maven.repositories
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.0/commons-cli-1.0.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.0/commons-cli-1.0.pom
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.0/commons-cli-1.0.pom.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.2/_maven.repositories
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.2/commons-cli-1.2.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.2/commons-cli-1.2.pom
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.2/commons-cli-1.2.pom.sha1
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/; (100%)
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-bin.tar.gz.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-bin.tar.gz.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-bin.zip.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-bin.zip.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-javadoc.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-javadoc.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-sources.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-sources.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-src.tar.gz.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-src.tar.gz.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-src.zip.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-src.zip.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-test-sources.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-test-sources.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-tests.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8-tests.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8.pom
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8.pom.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20151209.182707-8.pom.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-bin.tar.gz.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-bin.tar.gz.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-bin.zip.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-bin.zip.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-javadoc.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-javadoc.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-sources.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-sources.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-src.tar.gz.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-src.tar.gz.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-src.zip.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-src.zip.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-test-sources.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-test-sources.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-tests.jar.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9-tests.jar.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9.pom
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9.pom.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/commons-cli-1.4-20160119.062305-9.pom.sha1
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/foo (100%)
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/maven-metadata.xml
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/maven-metadata.xml.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/maven-metadata.xml.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/1.4-SNAPSHOT/{}
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/maven-metadata.xml
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/maven-metadata.xml.md5
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/commons-cli/commons-cli/maven-metadata.xml.sha1
 create mode 100644 biz.aQute.repository/testresources/mavenrepo/index.maven
 create mode 100644 biz.aQute.repository/testresources/nexus/index.maven
 create mode 100644 biz.aQute.repository/testresources/nexus/testfile.txt
 create mode 100644 biz.aQute.repository/testresources/parser/commons-dbcp-1.4.1-SNAPSHOT.xml
 create mode 100644 biz.aQute.repository/testresources/parser/commons-dbcp.xml
 create mode 100644 biz.aQute.repository/testresources/pomrepo/augments.bndrun
 create mode 100644 biz.aQute.repository/testresources/pomrepo/test.bndrun
 create mode 100644 biz.aQute.resolve.test/.classpath
 create mode 100644 biz.aQute.resolve.test/.gitignore
 create mode 100644 biz.aQute.resolve.test/.project
 create mode 100644 biz.aQute.resolve.test/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.resolve.test/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.resolve.test/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.resolve.test/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.resolve.test/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.resolve.test/src/.gitignore (100%)
 create mode 100644 biz.aQute.resolve.test/test/biz/aQute/resolve/test/HugeRepositoryTest.java
 create mode 100644 biz.aQute.resolve/.gitignore
 create mode 100644 biz.aQute.resolve/JUNIT_biz.aQute.resolve.launch
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/AbstractResolveContext.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/Bndrun.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/BndrunResolveContext.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/DebugReporter.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/InternalResolverLogger.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/LogReporter.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/ProjectResolver.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/ResolverValidator.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/Utils.java
 create mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/WorkspaceResourcesRepository.java
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/BndrunResolveContext.java
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/FrameworkResourceRepository.java
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/InternalResolverLogger.java
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/JRE_1_1.properties
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/JavaSE_1_9.properties
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/JavaSE_compact1_1_9.properties
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/JavaSE_compact2_1_9.properties
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/JavaSE_compact3_1_8.properties
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/JavaSE_compact3_1_9.properties
 delete mode 100644 biz.aQute.resolve/src/biz/aQute/resolve/internal/Utils.java
 delete mode 100644 biz.aQute.resolve/src/test/lib/MockRegistry.java
 delete mode 100644 biz.aQute.resolve/src/test/lib/NullLogService.java
 delete mode 100644 biz.aQute.resolve/src/test/lib/Utils.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/BndrunResolveContextTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/GenericResolveContextResolveTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/ProjectResolverTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/ResolveProcessTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/ResolveTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/StandaloneTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/UtilsTest.java
 create mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/ValidatorTest.java
 delete mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/internal/BndrunResolveContextTest.java
 delete mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/internal/GenericResolveContextResolveTest.java
 delete mode 100644 biz.aQute.resolve/test/biz/aQute/resolve/internal/ResolveTest.java
 create mode 100644 biz.aQute.resolve/test/test/lib/MockRegistry.java
 create mode 100644 biz.aQute.resolve/test/test/lib/NullLogService.java
 create mode 100644 biz.aQute.resolve/test/test/lib/Utils.java
 create mode 100644 biz.aQute.resolve/testdata/defltversions/index.xml
 create mode 100644 biz.aQute.resolve/testdata/defltversions/packages-1.7.bnd
 create mode 100644 biz.aQute.resolve/testdata/defltversions/packages-1.8.bnd
 create mode 100644 biz.aQute.resolve/testdata/defltversions/run.bndrun
 create mode 100644 biz.aQute.resolve/testdata/enroute/index.xml
 create mode 100644 biz.aQute.resolve/testdata/larger-repo.xml
 create mode 100644 biz.aQute.resolve/testdata/projectresolver/augment.bndrun
 create mode 100644 biz.aQute.resolve/testdata/projectresolver/base.bndrun
 create mode 100644 biz.aQute.resolve/testdata/projectresolver/simple.bndrun
 create mode 100644 biz.aQute.resolve/testdata/projectresolver/ws/cnf/.gitignore
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.resolve/testdata/projectresolver/ws/cnf/build.bnd (100%)
 create mode 100644 biz.aQute.resolve/testdata/repo5-broken.index.xml
 create mode 100644 biz.aQute.resolve/testdata/repo5/index.xml
 create mode 100644 biz.aQute.resolve/testdata/repo5/index.xml.sha
 create mode 100644 biz.aQute.resolve/testdata/repo6/index.xml
 create mode 100644 biz.aQute.resolve/testdata/repo7/index-aries.xml
 create mode 100644 biz.aQute.resolve/testdata/repo7/index-gemini.xml
 create mode 100644 biz.aQute.resolve/testdata/repo7/index-local.xml
 create mode 100644 biz.aQute.resolve/testdata/repo7/index.xml
 create mode 100644 biz.aQute.resolve/testdata/resolve/includebndrun/include.bndrun
 create mode 100644 biz.aQute.resolve/testdata/resolve/includebndrun/ininclude.bndrun
 create mode 100644 biz.aQute.resolve/testdata/resolve/includebndrun/intop.bndrun
 create mode 100644 biz.aQute.resolve/testdata/resolve/includebndrun/inws.bndrun
 create mode 100644 biz.aQute.resolve/testdata/standalone/attribs.bndrun
 create mode 100644 biz.aQute.resolve/testdata/standalone/macro.bndrun
 create mode 100644 biz.aQute.resolve/testdata/standalone/multi.bndrun
 create mode 100644 biz.aQute.resolve/testdata/standalone/relative_url.bndrun
 create mode 100644 biz.aQute.resolve/testdata/standalone/simple.bndrun
 create mode 100644 biz.aQute.resolve/testdata/ws/cnf/.gitignore
 create mode 100644 biz.aQute.tester/.classpath
 create mode 100644 biz.aQute.tester/.gitignore
 create mode 100644 biz.aQute.tester/.project
 create mode 100644 biz.aQute.tester/.settings/org.eclipse.core.resources.prefs
 create mode 100644 biz.aQute.tester/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 biz.aQute.tester/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 biz.aQute.tester/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 biz.aQute.tester/bnd.bnd
 create mode 100644 biz.aQute.tester/readme.md
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.tester/src/.gitignore (100%)
 create mode 100644 biz.aQute.tester/src/aQute/tester/plugin/ProjectTesterImpl.java
 copy biz.aQute.bndlib.tests/src/test/split/A => biz.aQute.tester/test/.gitignore (100%)
 create mode 100644 cnf/.gitignore
 delete mode 100644 cnf/.settings/bndtools.core.prefs
 create mode 100644 cnf/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 cnf/.settings/org.eclipse.jdt.ui.prefs
 delete mode 100644 cnf/build.gradle
 create mode 100644 cnf/eclipse/jdt.bnd
 create mode 100644 cnf/ext/central.mvn
 create mode 100644 cnf/ext/junit.bnd
 delete mode 100644 cnf/ext/pluginpaths.bnd
 delete mode 100644 cnf/gradle/maven-artifacts.gradle
 delete mode 100644 cnf/jpm4j.json
 create mode 100644 cnf/repo/.gitignore
 delete mode 100644 cnf/repo/org.eclipse.osgi/configuration/org.eclipse.osgi/.manager/.fileTable.1
 delete mode 100644 cnf/repo/org.eclipse.osgi/configuration/org.eclipse.osgi/.manager/.fileTable.2
 copy biz.aQute.bndlib.tests/src/test/split/A => cnf/src/.gitignore (100%)
 create mode 100644 debian/bnd.links
 mode change 100644 => 100755 debian/bnd.sh
 delete mode 100755 debian/git-transform.sh
 create mode 100644 debian/maven.rules
 delete mode 100755 debian/orig-tar.sh
 delete mode 100644 debian/patches/OSGi-6-methods.patch
 create mode 100644 debian/patches/build-scripts.patch
 delete mode 100644 debian/patches/disable-jpm-plugin.patch
 delete mode 100644 debian/patches/findbugs.patch
 delete mode 100644 debian/patches/gradle-compatibility.patch
 delete mode 100644 debian/patches/no-ee.j2se.patch
 delete mode 100644 debian/patches/no-osgi.r5.patch
 delete mode 100644 debian/patches/no_ee_minimum.patch
 delete mode 100644 debian/patches/remove-recursion-in-macro-warning.patch
 delete mode 100644 debian/patches/transition_Gradle_3.1.patch
 delete mode 100644 debian/pom-annotation.xml
 delete mode 100644 debian/pom-bnd.xml
 delete mode 100644 debian/pom-bndlib.xml
 create mode 100644 demo-fragment/.classpath
 create mode 100644 demo-fragment/.gitignore
 create mode 100644 demo-fragment/.project
 create mode 100644 demo-fragment/.settings/org.eclipse.core.resources.prefs
 create mode 100644 demo-fragment/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 demo-fragment/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 demo-fragment/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 demo-fragment/bnd.bnd
 copy biz.aQute.bndlib.tests/src/test/split/A => demo-fragment/src/.gitignore (100%)
 copy biz.aQute.bndlib.tests/src/test/split/A => demo-fragment/test/.gitignore (100%)
 create mode 100644 demo/.gitignore
 create mode 100644 demo/src/test/Junit4TestCase.java
 create mode 100644 demo/src/test/api/A.java
 create mode 100644 demo/src/test/api/B.java
 create mode 100644 demo/src/test/api/C.java
 copy biz.aQute.bndlib.tests/src/test/split/A => demo/test/.gitignore (100%)
 create mode 100644 dist/.gitignore
 create mode 100644 dist/.settings/org.eclipse.core.resources.prefs
 create mode 100644 dist/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 dist/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 dist/.settings/org.eclipse.jdt.ui.prefs
 copy biz.aQute.bndlib.tests/src/test/split/A => dist/src/.gitignore (100%)
 create mode 100644 docker/.gitignore
 create mode 100644 docker/Dockerfile
 create mode 100755 docker/build.sh
 create mode 100644 docs/.gitignore
 create mode 100644 docs/.project
 create mode 100644 docs/CNAME
 create mode 100644 docs/Gemfile
 create mode 100644 docs/Gemfile.lock
 create mode 100644 docs/README.md
 create mode 100644 docs/_chapters/100-release.md
 create mode 100644 docs/_chapters/110-introduction.md
 create mode 100644 docs/_chapters/120-install.md
 create mode 100644 docs/_chapters/123-tour-workspace.md
 create mode 100644 docs/_chapters/125-tour-features.md
 create mode 100644 docs/_chapters/130-concepts.md
 create mode 100644 docs/_chapters/140-best-practices.md
 create mode 100644 docs/_chapters/150-build.md
 create mode 100644 docs/_chapters/160-jars.md
 create mode 100644 docs/_chapters/170-versioning.md
 create mode 100644 docs/_chapters/180-baselining.md
 create mode 100644 docs/_chapters/200-components.md
 create mode 100644 docs/_chapters/210-metatype.md
 create mode 100644 docs/_chapters/220-contracts.md
 create mode 100644 docs/_chapters/230-manifest-annotations.md
 create mode 100644 docs/_chapters/250-resolving.md
 create mode 100644 docs/_chapters/300-launching.md
 create mode 100644 docs/_chapters/310-testing.md
 create mode 100644 docs/_chapters/320-packaging.md
 create mode 100644 docs/_chapters/390-wrapping.md
 create mode 100644 docs/_chapters/400-commandline.md
 create mode 100644 docs/_chapters/600-developer.md
 create mode 100644 docs/_chapters/610-plugin.md
 create mode 100644 docs/_chapters/700-tools.md
 create mode 100644 docs/_chapters/790-format.md
 create mode 100644 docs/_chapters/800-headers.md
 create mode 100644 docs/_chapters/820-instructions.md
 create mode 100644 docs/_chapters/825-instructions-ref.md
 create mode 100644 docs/_chapters/850-macros.md
 create mode 100644 docs/_chapters/860-commands.md
 create mode 100644 docs/_chapters/870-plugins.md
 create mode 100644 docs/_chapters/880-settings.md
 create mode 100644 docs/_chapters/900-errors.md
 create mode 100644 docs/_chapters/910-warnings.md
 create mode 100644 docs/_chapters/920-faq.md
 create mode 100644 docs/_commands/action.md
 create mode 100644 docs/_commands/baseline.md
 create mode 100644 docs/_commands/bash.md
 create mode 100644 docs/_commands/bootstrap.md
 create mode 100644 docs/_commands/bsn2url.md
 create mode 100644 docs/_commands/build.md
 create mode 100644 docs/_commands/buildx.md
 create mode 100644 docs/_commands/bump.md
 create mode 100644 docs/_commands/changes.md
 create mode 100644 docs/_commands/clean.md
 create mode 100644 docs/_commands/convert.md
 create mode 100644 docs/_commands/create.md
 create mode 100644 docs/_commands/debug.md
 create mode 100644 docs/_commands/deliverables.md
 create mode 100644 docs/_commands/diff.md
 create mode 100644 docs/_commands/digest.md
 create mode 100644 docs/_commands/do.md
 create mode 100644 docs/_commands/eclipse.md
 create mode 100644 docs/_commands/ees.md
 create mode 100644 docs/_commands/enroute.md
 create mode 100644 docs/_commands/extract.md
 create mode 100644 docs/_commands/find.md
 create mode 100644 docs/_commands/grep.md
 create mode 100644 docs/_commands/info.md
 create mode 100644 docs/_commands/junit.md
 create mode 100644 docs/_commands/macro.md
 create mode 100644 docs/_commands/maven.md
 create mode 100644 docs/_commands/package.md
 create mode 100644 docs/_commands/plugins.md
 create mode 100644 docs/_commands/print.md
 create mode 100644 docs/_commands/project.md
 create mode 100644 docs/_commands/release.md
 create mode 100644 docs/_commands/repo.md
 create mode 100644 docs/_commands/run.md
 create mode 100644 docs/_commands/runtests.md
 create mode 100644 docs/_commands/schema.md
 create mode 100644 docs/_commands/select.md
 create mode 100644 docs/_commands/settings.md
 create mode 100644 docs/_commands/source.md
 create mode 100644 docs/_commands/sync.md
 create mode 100644 docs/_commands/syntax.md
 create mode 100644 docs/_commands/test.md
 create mode 100644 docs/_commands/type.md
 create mode 100644 docs/_commands/verify.md
 create mode 100644 docs/_commands/version.md
 create mode 100644 docs/_commands/view.md
 create mode 100644 docs/_commands/wrap.md
 create mode 100644 docs/_commands/xref.md
 create mode 100644 docs/_config.yml
 create mode 100644 docs/_heads/bnd_addxmltotest.md
 create mode 100644 docs/_heads/bnd_lastmodified.md
 create mode 100644 docs/_heads/bundle_activationpolicy.md
 create mode 100644 docs/_heads/bundle_activator.md
 create mode 100644 docs/_heads/bundle_blueprint.md
 create mode 100644 docs/_heads/bundle_category.md
 create mode 100644 docs/_heads/bundle_classpath.md
 create mode 100644 docs/_heads/bundle_contributors.md
 create mode 100644 docs/_heads/bundle_copyright.md
 create mode 100644 docs/_heads/bundle_description.md
 create mode 100644 docs/_heads/bundle_developers.md
 create mode 100644 docs/_heads/bundle_docurl.md
 create mode 100644 docs/_heads/bundle_license.md
 create mode 100644 docs/_heads/bundle_manifestversion.md
 create mode 100644 docs/_heads/bundle_name.md
 create mode 100644 docs/_heads/bundle_nativecode.md
 create mode 100644 docs/_heads/bundle_requiredexecutionenvironment.md
 create mode 100644 docs/_heads/bundle_symbolicname.md
 create mode 100644 docs/_heads/bundle_version.md
 create mode 100644 docs/_heads/conditional_package.md
 create mode 100644 docs/_heads/created_by.md
 create mode 100644 docs/_heads/dynamicimport_package.md
 create mode 100644 docs/_heads/export_package.md
 create mode 100644 docs/_heads/fragment_host.md
 create mode 100644 docs/_heads/import_package.md
 create mode 100644 docs/_heads/include_resource.md
 create mode 100644 docs/_heads/meta_persistence.md
 create mode 100644 docs/_heads/private_package.md
 create mode 100644 docs/_heads/provide_capabaility.md
 create mode 100644 docs/_heads/require_bundle.md
 create mode 100644 docs/_heads/require_capability.md
 create mode 100644 docs/_heads/service_component.md
 create mode 100644 docs/_heads/test_cases.md
 create mode 100644 docs/_heads/tool.md
 create mode 100644 docs/_img/chapters/concepts.graffle
 create mode 100644 docs/_img/under-construction.pxm
 create mode 100644 docs/_includes/footer.htm
 create mode 100644 docs/_includes/github.htm
 create mode 100644 docs/_includes/head.htm
 create mode 100644 docs/_includes/nav.htm
 create mode 100644 docs/_includes/sidebar.htm
 create mode 100644 docs/_instructions/augment.md
 create mode 100644 docs/_instructions/baseline.md
 create mode 100644 docs/_instructions/baselinerepo.md
 create mode 100644 docs/_instructions/buildpath.md
 create mode 100644 docs/_instructions/buildrepo.md
 create mode 100644 docs/_instructions/bumpolicy.md
 create mode 100644 docs/_instructions/check.md
 create mode 100644 docs/_instructions/classpath.md
 create mode 100644 docs/_instructions/conditional-package.md
 create mode 100644 docs/_instructions/conditionalpackage.md
 create mode 100644 docs/_instructions/conduit.md
 create mode 100644 docs/_instructions/connection-settings.md
 create mode 100644 docs/_instructions/consumer_policy.md
 create mode 100644 docs/_instructions/contract.md
 create mode 100644 docs/_instructions/dependson.md
 create mode 100644 docs/_instructions/deploy.md
 create mode 100644 docs/_instructions/deployrepo.md
 create mode 100644 docs/_instructions/diffignore.md
 create mode 100644 docs/_instructions/digests.md
 create mode 100644 docs/_instructions/donotcopy.md
 create mode 100644 docs/_instructions/dsannotations.md
 create mode 100644 docs/_instructions/eeprofile.md
 create mode 100644 docs/_instructions/export.md
 create mode 100644 docs/_instructions/exportcontents.md
 create mode 100644 docs/_instructions/extension.md
 create mode 100644 docs/_instructions/failok.md
 create mode 100644 docs/_instructions/fixupmessages.md
 create mode 100644 docs/_instructions/include.md
 create mode 100644 docs/_instructions/includeresource.md
 create mode 100644 docs/_instructions/invalidfilenames.md
 create mode 100644 docs/_instructions/javaagent.md
 create mode 100644 docs/_instructions/make.md
 create mode 100644 docs/_instructions/manifest.md
 create mode 100644 docs/_instructions/manifest_name.md
 create mode 100644 docs/_instructions/maven-release.md
 create mode 100644 docs/_instructions/metatype.md
 create mode 100644 docs/_instructions/namesection.md
 create mode 100644 docs/_instructions/nobuildincache.md
 create mode 100644 docs/_instructions/nodefaultversion.md
 create mode 100644 docs/_instructions/noee.md
 create mode 100644 docs/_instructions/noextraheaders.md
 create mode 100644 docs/_instructions/nojunit.md
 create mode 100644 docs/_instructions/nojunitosgi.md
 create mode 100644 docs/_instructions/nomanifest.md
 create mode 100644 docs/_instructions/nouses.md
 create mode 100644 docs/_instructions/output.md
 create mode 100644 docs/_instructions/outputmask.md
 create mode 100644 docs/_instructions/package.md
 create mode 100644 docs/_instructions/pedantic.md
 create mode 100644 docs/_instructions/plugin.md
 create mode 100644 docs/_instructions/pluginpath.md
 create mode 100644 docs/_instructions/pom.md
 create mode 100644 docs/_instructions/prepare.md
 create mode 100644 docs/_instructions/preprocessmatchers.md
 create mode 100644 docs/_instructions/privatepackage.md
 create mode 100644 docs/_instructions/profile.md
 create mode 100644 docs/_instructions/provider_policy.md
 create mode 100644 docs/_instructions/releaserepo.md
 create mode 100644 docs/_instructions/removeheaders.md
 create mode 100644 docs/_instructions/reportnewer.md
 create mode 100644 docs/_instructions/require_bnd.md
 create mode 100644 docs/_instructions/resourceonly.md
 create mode 100644 docs/_instructions/runbuilds.md
 create mode 100644 docs/_instructions/runbundles.md
 create mode 100644 docs/_instructions/runee.md
 create mode 100644 docs/_instructions/runenv.md
 create mode 100644 docs/_instructions/runframework.md
 create mode 100644 docs/_instructions/runfw.md
 create mode 100644 docs/_instructions/runjdb.md
 create mode 100644 docs/_instructions/runkeep.md
 create mode 100644 docs/_instructions/runnoreferences.md
 create mode 100644 docs/_instructions/runpath.md
 create mode 100644 docs/_instructions/runprogramargs.md
 create mode 100644 docs/_instructions/runproperties.md
 create mode 100644 docs/_instructions/runrepos.md
 create mode 100644 docs/_instructions/runrequires.md
 create mode 100644 docs/_instructions/runstorage.md
 create mode 100644 docs/_instructions/runsystemcapabilities.md
 create mode 100644 docs/_instructions/runsystempackages.md
 create mode 100644 docs/_instructions/runtimeout.md
 create mode 100644 docs/_instructions/runtrace.md
 create mode 100644 docs/_instructions/runvm.md
 create mode 100644 docs/_instructions/savemanifest.md
 create mode 100644 docs/_instructions/sign.md
 create mode 100644 docs/_instructions/snapshot.md
 create mode 100644 docs/_instructions/sourcepath.md
 create mode 100644 docs/_instructions/sources.md
 create mode 100644 docs/_instructions/standalone.md
 create mode 100644 docs/_instructions/strict.md
 create mode 100644 docs/_instructions/sub.md
 create mode 100644 docs/_instructions/systemproperties.md
 create mode 100644 docs/_instructions/testcontinuous.md
 create mode 100644 docs/_instructions/tester.md
 create mode 100644 docs/_instructions/testpackages.md
 create mode 100644 docs/_instructions/testpath.md
 create mode 100644 docs/_instructions/testsources.md
 create mode 100644 docs/_instructions/testunresolved.md
 create mode 100644 docs/_instructions/undertest.md
 create mode 100644 docs/_instructions/upto.md
 create mode 100644 docs/_instructions/wab.md
 create mode 100644 docs/_instructions/wablib.md
 create mode 100644 docs/_instructions/workingset.md
 create mode 100644 docs/_layouts/default.html
 create mode 100644 docs/_layouts/front.html
 create mode 100644 docs/_layouts/post.html
 create mode 100644 docs/_macros/apply.md
 create mode 100644 docs/_macros/average.md
 create mode 100644 docs/_macros/basedir.md
 create mode 100644 docs/_macros/basename.md
 create mode 100644 docs/_macros/bsn.md
 create mode 100644 docs/_macros/cat.md
 create mode 100644 docs/_macros/classes.md
 create mode 100644 docs/_macros/compare.md
 create mode 100644 docs/_macros/currenttime.md
 create mode 100644 docs/_macros/def.md
 create mode 100644 docs/_macros/driver.md
 create mode 100644 docs/_macros/ee.md
 create mode 100644 docs/_macros/endswith.md
 create mode 100644 docs/_macros/env.md
 create mode 100644 docs/_macros/error.md
 create mode 100644 docs/_macros/exporters.md
 create mode 100644 docs/_macros/exports.md
 create mode 100644 docs/_macros/extension.md
 create mode 100644 docs/_macros/fileuri.md
 create mode 100644 docs/_macros/filter.md
 create mode 100644 docs/_macros/filterout.md
 create mode 100644 docs/_macros/find.md
 create mode 100644 docs/_macros/findfile.md
 create mode 100644 docs/_macros/findlast.md
 create mode 100644 docs/_macros/findname.md
 create mode 100644 docs/_macros/findpath.md
 create mode 100644 docs/_macros/first.md
 create mode 100644 docs/_macros/fmodified.md
 create mode 100644 docs/_macros/foreach.md
 create mode 100644 docs/_macros/format.md
 create mode 100644 docs/_macros/frange.md
 create mode 100644 docs/_macros/gestalt.md
 create mode 100644 docs/_macros/get.md
 create mode 100644 docs/_macros/githead.md
 create mode 100644 docs/_macros/ide.md
 create mode 100644 docs/_macros/if.md
 create mode 100644 docs/_macros/imports.md
 create mode 100644 docs/_macros/indexof.md
 create mode 100644 docs/_macros/is.md
 create mode 100644 docs/_macros/isdir.md
 create mode 100644 docs/_macros/isempty.md
 create mode 100644 docs/_macros/isfile.md
 create mode 100644 docs/_macros/isnumber.md
 create mode 100644 docs/_macros/join.md
 create mode 100644 docs/_macros/js.md
 create mode 100644 docs/_macros/last.md
 create mode 100644 docs/_macros/lastfind.md
 create mode 100644 docs/_macros/lastindexof.md
 create mode 100644 docs/_macros/length.md
 create mode 100644 docs/_macros/literal.md
 create mode 100644 docs/_macros/long2date.md
 create mode 100644 docs/_macros/lsa.md
 create mode 100644 docs/_macros/lsr.md
 create mode 100644 docs/_macros/map.md
 create mode 100644 docs/_macros/matches.md
 create mode 100644 docs/_macros/maven_version.md
 create mode 100644 docs/_macros/max.md
 create mode 100644 docs/_macros/md5.md
 create mode 100644 docs/_macros/min.md
 create mode 100644 docs/_macros/native_capability.md
 create mode 100644 docs/_macros/ncompare.md
 create mode 100644 docs/_macros/nmax.md
 create mode 100644 docs/_macros/nmin.md
 create mode 100644 docs/_macros/now.md
 create mode 100644 docs/_macros/nsort.md
 create mode 100644 docs/_macros/osfile.md
 create mode 100644 docs/_macros/p_allsourcepath.md
 create mode 100644 docs/_macros/p_bootclasspath.md
 create mode 100644 docs/_macros/p_buildpath.md
 create mode 100644 docs/_macros/p_dependson.md
 create mode 100644 docs/_macros/p_output.md
 create mode 100644 docs/_macros/p_sourcepath.md
 create mode 100644 docs/_macros/p_testpath.md
 create mode 100644 docs/_macros/packageattribute.md
 create mode 100644 docs/_macros/packages.md
 create mode 100644 docs/_macros/path.md
 create mode 100644 docs/_macros/pathseparator.md
 create mode 100644 docs/_macros/permissions.md
 create mode 100644 docs/_macros/project.md
 create mode 100644 docs/_macros/propertiesdir.md
 create mode 100644 docs/_macros/propertiesname.md
 create mode 100644 docs/_macros/rand.md
 create mode 100644 docs/_macros/random.md
 create mode 100644 docs/_macros/range.md
 create mode 100644 docs/_macros/reject.md
 create mode 100644 docs/_macros/replace.md
 create mode 100644 docs/_macros/repodigests.md
 create mode 100644 docs/_macros/repos.md
 create mode 100644 docs/_macros/reverse.md
 create mode 100644 docs/_macros/select.md
 create mode 100644 docs/_macros/separator.md
 create mode 100644 docs/_macros/sha1.md
 create mode 100644 docs/_macros/size.md
 create mode 100644 docs/_macros/sjoin.md
 create mode 100644 docs/_macros/sort.md
 create mode 100644 docs/_macros/split.md
 create mode 100644 docs/_macros/startswith.md
 create mode 100644 docs/_macros/sublist.md
 create mode 100644 docs/_macros/subst.md
 create mode 100644 docs/_macros/substring.md
 create mode 100644 docs/_macros/sum.md
 create mode 100644 docs/_macros/system.md
 create mode 100644 docs/_macros/system_allow_fail.md
 create mode 100644 docs/_macros/toclaspath.md
 create mode 100644 docs/_macros/toclassname.md
 create mode 100644 docs/_macros/tolower.md
 create mode 100644 docs/_macros/toupper.md
 create mode 100644 docs/_macros/trim.md
 create mode 100644 docs/_macros/tstamp.md
 create mode 100644 docs/_macros/unescape.md
 create mode 100644 docs/_macros/uniq.md
 create mode 100644 docs/_macros/uri.md
 create mode 100644 docs/_macros/user.md
 create mode 100644 docs/_macros/version.md
 create mode 100644 docs/_macros/versionmask.md
 create mode 100644 docs/_macros/warning.md
 create mode 100644 docs/_macros/workspace.md
 create mode 100644 docs/_plugins/ant.md
 create mode 100644 docs/_plugins/blueprint.md
 create mode 100644 docs/_plugins/eclipse.md
 create mode 100644 docs/_plugins/filerepo.md
 create mode 100644 docs/_plugins/git.md
 create mode 100644 docs/_plugins/gradle.md
 create mode 100644 docs/_plugins/jpa.md
 create mode 100644 docs/_plugins/maven.md
 create mode 100644 docs/_plugins/pomrepo.md
 create mode 100644 docs/_plugins/signer.md
 create mode 100644 docs/_plugins/spring.md
 create mode 100644 docs/_plugins/url.basic.authentication.md
 create mode 100644 docs/_plugins/url.bnd.authentication.md
 create mode 100644 docs/_plugins/url.https.verification.md
 create mode 100644 docs/_plugins/wrapper.md
 create mode 100644 docs/_sass/base.scss
 create mode 100644 docs/_sass/functions.scss
 create mode 100644 docs/_sass/layout.scss
 create mode 100644 docs/_tools/ant.md
 create mode 100644 docs/_tools/bnd-gradle.md
 create mode 100644 docs/_tools/bnd-maven.md
 create mode 100644 docs/_tools/bndtools-eclipse.md
 create mode 100644 docs/_tools/felix-maven.md
 create mode 100644 docs/_tools/gradle-bundle-plugin.md
 create mode 100644 docs/_tools/gradle-osgi-plugin.md
 create mode 100644 docs/_tools/osgi-run.md
 create mode 100755 docs/build.sh
 create mode 100644 docs/css/style.scss
 create mode 100644 docs/css/testreport.css
 create mode 100644 docs/examples/wrap/common.bnd
 create mode 100644 docs/examples/wrap/javax.activation.bnd
 create mode 100644 docs/examples/wrap/javax.mail.bnd
 create mode 100644 docs/favicon.ico
 create mode 100644 docs/img/EnRouteIcon_CMYK.png
 create mode 100644 docs/img/bnd-80x40-red.png
 create mode 100644 docs/img/bnd-80x40-white.png
 create mode 100644 docs/img/chapters/concepts-bundles.svg
 create mode 100644 docs/img/chapters/concepts-packages.svg
 create mode 100644 docs/img/chapters/concepts-service.svg
 create mode 100644 docs/img/chapters/concepts-workspace.png
 create mode 100644 docs/img/chapters/concepts-workspace.svg
 create mode 100644 docs/img/chapters/concepts.png
 create mode 100644 docs/img/chapters/concepts/concepts.graffle
 create mode 100644 docs/img/chapters/concepts/concepts.svg
 create mode 100644 docs/img/chapters/concepts/concepts.svg.2014_08_27_10_23_08.0.svg
 create mode 100644 docs/img/chapters/concepts/workspace.png
 create mode 100644 docs/img/colorball.png
 create mode 100644 docs/img/favicon.png
 create mode 100644 docs/img/front-page.png
 create mode 100644 docs/img/greenball.png
 create mode 100644 docs/img/info.png
 create mode 100644 docs/img/modularity.png
 create mode 100644 docs/img/orangeball.png
 create mode 100644 docs/img/redball.png
 create mode 100644 docs/index.md
 create mode 100644 docs/introduction.md
 create mode 100644 docs/md/100-front-matter.md
 create mode 100644 docs/md/120-install.md
 create mode 100644 docs/md/130-quick-start.md
 create mode 100644 docs/md/150-projects.md
 create mode 100644 docs/md/170-versioning.md
 create mode 100644 docs/md/200-components.md
 create mode 100644 docs/md/210-metatype.md
 create mode 100644 docs/md/220-contracts.md
 create mode 100644 docs/md/300-launching.md
 create mode 100644 docs/md/310-testing.md
 create mode 100644 docs/md/320-error-handling.md
 create mode 100644 docs/md/400-commandline.md
 create mode 100644 docs/md/500-ant.md
 create mode 100644 docs/md/510-maven.md
 create mode 100644 docs/md/520-gradle.md
 create mode 100644 docs/md/570-bndtools.md
 create mode 100644 docs/md/600-plugins.md
 create mode 100644 docs/md/700-wrapping.md
 create mode 100644 docs/md/800-headers.md
 create mode 100644 docs/md/805-instructions.md
 create mode 100644 docs/md/810-macros.md
 create mode 100644 docs/md/850-api.md
 create mode 100644 docs/md/850-contributing.md
 create mode 100644 docs/md/900-errors.md
 create mode 100644 docs/md/910-faq.md
 create mode 100644 docs/static/obr2html.xsl
 create mode 100644 maven/.gitignore
 create mode 100644 maven/.project
 create mode 100644 maven/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 maven/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/README.md
 create mode 100644 maven/bnd-baseline-maven-plugin/.gitignore
 create mode 100644 maven/bnd-baseline-maven-plugin/.project
 create mode 100644 maven/bnd-baseline-maven-plugin/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-baseline-maven-plugin/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 maven/bnd-baseline-maven-plugin/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-baseline-maven-plugin/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 maven/bnd-baseline-maven-plugin/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-baseline-maven-plugin/README.md
 create mode 100644 maven/bnd-baseline-maven-plugin/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/main/java/aQute/bnd/maven/baseline/plugin/Base.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/main/java/aQute/bnd/maven/baseline/plugin/BaselineMojo.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/settings.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/bnd.bnd
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-consumer/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-consumer/src/main/java/bnd/test/TestConsumerIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-consumer/src/main/java/bnd/test/TestProviderIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-consumer/src/main/java/bnd/test/package-info.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-provider/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-provider/src/main/java/bnd/test/TestConsumerIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-provider/src/main/java/bnd/test/TestProviderIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/invalid-with-provider/src/main/java/bnd/test/package-info.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-no-previous/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-no-previous/src/main/java/bnd/test/TestConsumerIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-no-previous/src/main/java/bnd/test/TestProviderIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-no-previous/src/main/java/bnd/test/package-info.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-previous-same/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-previous-same/src/main/java/bnd/test/TestConsumerIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-previous-same/src/main/java/bnd/test/TestProviderIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-previous-same/src/main/java/bnd/test/package-info.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-provider/pom.xml
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-provider/src/main/java/bnd/test/TestConsumerIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-provider/src/main/java/bnd/test/TestProviderIface.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/valid-with-provider/src/main/java/bnd/test/package-info.java
 create mode 100644 maven/bnd-baseline-maven-plugin/src/test/resources/integration-test/test/verify.groovy
 create mode 100644 maven/bnd-export-maven-plugin/.gitignore
 create mode 100644 maven/bnd-export-maven-plugin/.project
 create mode 100644 maven/bnd-export-maven-plugin/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-export-maven-plugin/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 maven/bnd-export-maven-plugin/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-export-maven-plugin/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 maven/bnd-export-maven-plugin/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-export-maven-plugin/README.md
 create mode 100644 maven/bnd-export-maven-plugin/pom.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/main/java/aQute/bnd/maven/export/plugin/ExportMojo.java
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/settings.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export-bundles-only/pom.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export-bundles-only/test.bndrun
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export-from-dependencies/pom.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export-from-dependencies/test.bndrun
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export-from-inputbundles/pom.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export-from-inputbundles/test.bndrun
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export/pom.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/export/test.bndrun
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/index/index.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/pom.xml
 create mode 100644 maven/bnd-export-maven-plugin/src/test/resources/integration-test/test/verify.groovy
 create mode 100644 maven/bnd-indexer-maven-plugin/.gitignore
 create mode 100644 maven/bnd-indexer-maven-plugin/.project
 create mode 100644 maven/bnd-indexer-maven-plugin/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-indexer-maven-plugin/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 maven/bnd-indexer-maven-plugin/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-indexer-maven-plugin/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 maven/bnd-indexer-maven-plugin/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-indexer-maven-plugin/README.md
 create mode 100644 maven/bnd-indexer-maven-plugin/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/main/java/aQute/bnd/maven/indexer/plugin/IndexerMojo.java
 create mode 100644 maven/bnd-indexer-maven-plugin/src/main/java/aQute/bnd/maven/indexer/plugin/LocalIndexerMojo.java
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/helloworld-for-indexer-testing/README.md
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/helloworld-for-indexer-testing/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/helloworld-for-indexer-testing/src/main/java/aQute/bnd/maven/indexer/plugin/test/HelloComponent.java
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/settings.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/maven-metadata.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/maven-metadata.xml.md5
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/maven-metadata.xml.sha1
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8-sources.jar.md5
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8-sources.jar.sha1
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8.jar.md5
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8.jar.sha1
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8.pom.md5
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8.pom.sha1
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/0.0.1-SNAPSHOT/org.apache.aries.async-0.0.1-20150609.042059-8.pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test-repo/org/apache/aries/async/org.apache.aries.async/maven-metadata.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/add-mvn/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/in-build/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/include-jar/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/include-jar/src/main/resources/META-INF/MANIFEST.MF
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/index-deployment-repo-no-dist-mgmt/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/index-deployment-repo/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/index-folder/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/local-repo-dependency/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/non-transitive/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/rename-output/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/require-local/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/scoped/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-bnd/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-bnd/src/main/resources/META-INF/MANIFEST.MF
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-deploy-no-dist-mgmt/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-deploy-no-dist-mgmt/src/main/resources/META-INF/MANIFEST.MF
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-deploy/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-deploy/src/main/resources/META-INF/MANIFEST.MF
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-snapshot/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/test-snapshot/src/main/resources/META-INF/MANIFEST.MF
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/transitive/pom.xml
 create mode 100644 maven/bnd-indexer-maven-plugin/src/test/resources/integration-test/test/verify.groovy
 create mode 100644 maven/bnd-maven-plugin/.gitignore
 create mode 100644 maven/bnd-maven-plugin/.project
 create mode 100644 maven/bnd-maven-plugin/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-maven-plugin/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 maven/bnd-maven-plugin/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-maven-plugin/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 maven/bnd-maven-plugin/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-maven-plugin/README.md
 create mode 100644 maven/bnd-maven-plugin/pom.xml
 create mode 100644 maven/bnd-maven-plugin/src/main/java/aQute/bnd/maven/plugin/BndMavenPlugin.java
 create mode 100644 maven/bnd-maven-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/settings.xml
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/other.bnd
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/pom.xml
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/README.txt
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/pom.xml
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/src/main/java/org/example/api/ExampleConsumerInterface.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/src/main/java/org/example/api/ExampleProviderInterface.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/src/main/java/org/example/api/package-info.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/src/main/java/org/example/types/ThingyDTO.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/src/main/java/org/example/types/package-info.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-api-bundle/src/main/resources/org/example/api/aresource.txt
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-impl-bundle/README.txt
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-impl-bundle/bnd.bnd
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-impl-bundle/other.bnd
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-impl-bundle/pom.xml
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-impl-bundle/src/main/java/org/example/impl/Config.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-impl-bundle/src/main/java/org/example/impl/ExampleComponent.java
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-wrapper-bundle/README.txt
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-wrapper-bundle/bnd/other.bnd
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-wrapper-bundle/bnd/wrapper.bnd
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/test-wrapper-bundle/pom.xml
 create mode 100644 maven/bnd-maven-plugin/src/test/resources/integration-test/test/verify.groovy
 create mode 100644 maven/bnd-resolver-maven-plugin/.gitignore
 create mode 100644 maven/bnd-resolver-maven-plugin/.project
 create mode 100644 maven/bnd-resolver-maven-plugin/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-resolver-maven-plugin/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-resolver-maven-plugin/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-resolver-maven-plugin/README.md
 create mode 100644 maven/bnd-resolver-maven-plugin/pom.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/main/java/aQute/bnd/maven/resolver/plugin/ResolverMojo.java
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/settings.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/index/index.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/pom.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/resolve-from-dependencies/pom.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/resolve-from-dependencies/test.bndrun
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/resolve-from-inputbundles/pom.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/resolve-from-inputbundles/test.bndrun
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/resolve/pom.xml
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/resolve/test.bndrun
 create mode 100644 maven/bnd-resolver-maven-plugin/src/test/resources/integration-test/test/verify.groovy
 create mode 100644 maven/bnd-shared-maven-lib/.gitignore
 create mode 100644 maven/bnd-shared-maven-lib/.project
 create mode 100644 maven/bnd-shared-maven-lib/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-shared-maven-lib/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-shared-maven-lib/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-shared-maven-lib/pom.xml
 create mode 100644 maven/bnd-shared-maven-lib/src/main/java/aQute/bnd/maven/lib/resolve/DependencyResolver.java
 create mode 100644 maven/bnd-shared-maven-lib/src/main/java/aQute/bnd/maven/lib/resolve/LocalPostProcessor.java
 create mode 100644 maven/bnd-shared-maven-lib/src/main/java/aQute/bnd/maven/lib/resolve/LocalURLs.java
 create mode 100644 maven/bnd-shared-maven-lib/src/main/java/aQute/bnd/maven/lib/resolve/PostProcessor.java
 create mode 100644 maven/bnd-shared-maven-lib/src/main/java/aQute/bnd/maven/lib/resolve/RemotePostProcessor.java
 create mode 100644 maven/bnd-testing-maven-plugin/.gitignore
 create mode 100644 maven/bnd-testing-maven-plugin/.project
 create mode 100644 maven/bnd-testing-maven-plugin/.settings/org.eclipse.core.resources.prefs
 create mode 100644 maven/bnd-testing-maven-plugin/.settings/org.eclipse.core.runtime.prefs
 create mode 100644 maven/bnd-testing-maven-plugin/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 maven/bnd-testing-maven-plugin/.settings/org.eclipse.jdt.ui.prefs
 create mode 100644 maven/bnd-testing-maven-plugin/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 maven/bnd-testing-maven-plugin/README.md
 create mode 100644 maven/bnd-testing-maven-plugin/pom.xml
 create mode 100644 maven/bnd-testing-maven-plugin/src/main/java/aQute/bnd/maven/testing/plugin/TestingMojo.java
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/settings.xml
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/pom.xml
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-no-resolve/bnd.bnd
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-no-resolve/pom.xml
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-no-resolve/src/main/java/bnd/test/SimpleBndTest.java
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-no-resolve/test.bndrun
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve-from-dependencies/bnd.bnd
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve-from-dependencies/pom.xml
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve-from-dependencies/src/main/java/bnd/test/ResolvingBndTest.java
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve-from-dependencies/test.bndrun
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve/bnd.bnd
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve/pom.xml
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve/src/main/java/bnd/test/ResolvingBndTest.java
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/test-with-resolve/test.bndrun
 create mode 100644 maven/bnd-testing-maven-plugin/src/test/resources/integration-test/test/verify.groovy
 create mode 100644 maven/bnd.bnd
 create mode 100644 maven/build.gradle
 create mode 100644 maven/pom.xml
 create mode 100755 mvnw
 create mode 100644 mvnw.cmd
 create mode 100644 org.osgi.impl.bundle.repoindex.ant/.gitignore
 delete mode 100644 org.osgi.impl.bundle.repoindex.ant/.settings/org.eclipse.mylyn.tasks.ui.prefs
 copy biz.aQute.bndlib.tests/src/test/split/A => org.osgi.impl.bundle.repoindex.ant/test/.gitignore (100%)
 create mode 100644 org.osgi.impl.bundle.repoindex.api/.gitignore
 delete mode 100644 org.osgi.impl.bundle.repoindex.api/.settings/org.eclipse.mylyn.tasks.ui.prefs
 create mode 100644 org.osgi.impl.bundle.repoindex.cli/.gitignore
 delete mode 100644 org.osgi.impl.bundle.repoindex.cli/.settings/org.eclipse.mylyn.tasks.ui.prefs
 delete mode 100644 org.osgi.impl.bundle.repoindex.cli/build.gradle
 create mode 100644 org.osgi.impl.bundle.repoindex.lib/.gitignore
 delete mode 100644 org.osgi.impl.bundle.repoindex.lib/.settings/org.eclipse.mylyn.tasks.ui.prefs
 create mode 100644 org.osgi.impl.bundle.repoindex.lib/src/org/osgi/service/indexer/impl/URLResolver.java
 copy {aQute.libg/src/aQute/lib/persistentmap => org.osgi.impl.bundle.repoindex.lib/src/org/osgi/service/indexer/impl}/packageinfo (100%)
 delete mode 100644 org.osgi.impl.bundle.repoindex.lib/src/org/osgi/service/indexer/impl/types/TypedAttribute.java
 create mode 100644 org.osgi.impl.bundle.repoindex.lib/src/org/osgi/service/indexer/impl/types/TypedValue.java
 copy {biz.aQute.bndlib.tests/testresources/ws/p5/src/pkg5 => org.osgi.impl.bundle.repoindex.lib/src/org/osgi/service/indexer/impl/types}/packageinfo (100%)
 copy {biz.aQute.bndlib.tests/testresources/ws/p5/src/pkg5 => org.osgi.impl.bundle.repoindex.lib/src/org/osgi/service/indexer/impl/util}/packageinfo (100%)
 create mode 100644 org.osgi.impl.bundle.repoindex.lib/test/org/osgi/service/indexer/impl/BadAnalyzer.java
 delete mode 100644 org.osgi.impl.bundle.repoindex.lib/test/org/osgi/service/indexer/impl/NullLogSvc.java
 create mode 100644 org.osgi.impl.bundle.repoindex.lib/test/org/osgi/service/indexer/impl/XNullLogSvc.java
 copy org.osgi.impl.bundle.repoindex.lib/testdata/{fragment-subdir1.txt => fragment-01-relative.txt} (100%)
 create mode 100644 org.osgi.impl.bundle.repoindex.test/.gitignore
 delete mode 100644 org.osgi.impl.bundle.repoindex.test/.settings/org.eclipse.mylyn.tasks.ui.prefs
 delete mode 100644 osgi.r5/.classpath
 delete mode 100644 osgi.r5/.project
 delete mode 100644 osgi.r5/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 osgi.r5/.settings/org.eclipse.core.runtime.prefs
 delete mode 100644 osgi.r5/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 osgi.r5/.settings/org.eclipse.jdt.ui.prefs
 delete mode 100644 osgi.r5/README.txt
 delete mode 100644 osgi.r5/bnd.bnd
 create mode 100755 rebuild-with-local-plugin

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



More information about the pkg-java-commits mailing list