[bnd] 02/32: Update upstream source from tag 'upstream/3.5.0'
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 commit to branch master
in repository bnd.
commit dc74141a862f2abce637785703d89b3e4e79ba4b
Merge: 9e96c63 59dde80
Author: 殷啟聰 | Kai-Chung Yan <seamlikok at gmail.com>
Date: Tue Feb 27 17:05:28 2018 +0800
Update upstream source from tag 'upstream/3.5.0'
Update to upstream version '3.5.0'
with Debian dir 0dd3be64e42226eb79dfbb9711233837220b0f21
.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 +
aQute.libg/src/aQute/lib/promise/packageinfo | 1 +
.../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 +
.../src/aQute/libg/reporter/slf4j/packageinfo | 1 +
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 +
.../src/aQute/libg/{generics => 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
.../testresources/fileset/root | 0
aQute.libg/testresources/remote/a.txt | 1 +
aQute.libg/testresources/remote/b.txt | 2 +
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
.../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 +
.../src/.gitignore | 0
.../bnd/exporter/subsystem/SubsystemExporter.java | 190 +
.../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 +-
.../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 +
.../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 | 2 +
.../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
.../java8/older/.gitignore | 0
.../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 +-
.../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 +
.../testresources/ws-versionhash/p1/bnd.bnd | 0
.../testresources/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 +
.../testresources/ws/pmuldirsrc/a/pkga/.keep | 1 +
.../testresources/ws/pmuldirsrc/b/pkgb/.keep | 1 +
.../testresources/ws/pmuldirsrc/bnd.bnd | 3 +
.../testresources/ws/repofilter/bnd.bnd | 0
.../testresources/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 +-
.../plugin => 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 +-
.../plugin => 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 +
.../src/aQute/bnd/service/remotelaunch/packageinfo | 1 +
.../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 +-
.../annotation/plugin => 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 +-
.../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 +
.../src/.gitignore | 0
.../aQute/demo/subsys/provider/HelloServlet.java | 16 +
biz.aQute.demo.subsys/subsys.bndrun | 3 +
.../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 | 50 +
.../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/platform/windows/winrun4j.exe | Bin 0 -> 61440 bytes
.../src/aQute/jpm/platform/windows/winrun4j64.exe | Bin 0 -> 166912 bytes
.../src/aQute/jpm/platform/windows/winrun4jc.exe | Bin 0 -> 50176 bytes
.../src/aQute/jpm/platform/windows/winrun4jc64.exe | Bin 0 -> 164864 bytes
.../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 +-
.../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 +
.../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 +
.../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/bundles/.gitignore | 1 +
.../testdata/httpcache/2/.gitignore | 1 +
.../testdata/httpcache/3/.gitignore | 1 +
.../testdata/httpcache/6/.gitignore | 1 +
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 +-
.../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
.../commons-cli-1.4-20151209.182707-8-bin.tar.gz | 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 | 0
.../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 +
.../commons-cli-1.4-20151209.182707-8-src.tar.gz | 0
...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 | 0
.../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 +
.../commons-cli-1.4-20160119.062305-9-bin.tar.gz | 0
...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 | 0
.../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 +
.../commons-cli-1.4-20160119.062305-9-src.tar.gz | 0
...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 | 0
.../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 +
.../src/.gitignore | 0
.../biz/aQute/resolve/test/HugeRepositoryTest.java | 59 +
.../testdata/collaboration-1.0-index.xml.gz | Bin 0 -> 59288 bytes
.../testdata/forms-and-workflow-1.0-index.xml.gz | Bin 0 -> 38734 bytes
.../testdata/foundation-1.0-index.xml.gz | Bin 0 -> 82017 bytes
.../testdata/target.platform.index.xml.gz | Bin 0 -> 45647 bytes
.../testdata/web-experience-1.0-index.xml.gz | Bin 0 -> 61383 bytes
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 +
.../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 +
.../src/.gitignore | 0
.../src/aQute/tester/plugin/ProjectTesterImpl.java | 76 +
.../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/.gitignore | 0
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 +
.../src/.gitignore | 0
.../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 +-
.../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/.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 +
.../integration-test/test/index/index.xml.gz | Bin 0 -> 1169 bytes
.../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 +
.../integration-test/test/index/index.xml.gz | Bin 0 -> 1169 bytes
.../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 +
.../testdata/fragment-01-relative.txt | 21 +
.../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 +-
2859 files changed, 184372 insertions(+), 33383 deletions(-)
--
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