felix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pde...@apache.org
Subject svn commit: r1719841 [1/7] - in /felix/sandbox/pderop: dependencymanager-lambda/ dependencymanager-lambda/RemoteSystemsTempFiles/ dependencymanager-lambda/cnf/ dependencymanager-lambda/cnf/bin/ dependencymanager-lambda/cnf/buildrepo/ dependencymanager-...
Date Sun, 13 Dec 2015 22:24:02 GMT
Author: pderop
Date: Sun Dec 13 22:23:57 2015
New Revision: 1719841

URL: http://svn.apache.org/viewvc?rev=1719841&view=rev
Log:
Renamed dependencymanager.builder.java to dependencymanager-lambda                                                                                                                                                                                                              
Removed dependency to typetools.                                                                                                                                                                                                                                                
Did many refactoring.                                                                                                                                                                                                                                                           
Added support for a new CompletableFuture dependency.                                                                                                                                                                                                                           
Added examples with RxJava                                                                                                                                                                                                                                                      

Added:
    felix/sandbox/pderop/dependencymanager-lambda/
    felix/sandbox/pderop/dependencymanager-lambda/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/README
    felix/sandbox/pderop/dependencymanager-lambda/RemoteSystemsTempFiles/
    felix/sandbox/pderop/dependencymanager-lambda/RemoteSystemsTempFiles/.project   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/TODO
    felix/sandbox/pderop/dependencymanager-lambda/build.gradle
    felix/sandbox/pderop/dependencymanager-lambda/cnf/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/.classpath   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/cnf/.project   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/bin/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/bin/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/cnf/build.bnd
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/README.txt
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.junit/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.junit/biz.aQute.junit-latest.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.launcher/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.launcher/biz.aQute.launcher-latest.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.foundation/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.foundation/ee.foundation-1.1.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.1.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/hamcrest-core/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/hamcrest-core/hamcrest-core-1.3.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit.osgi/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit.osgi/junit.osgi-3.8.2.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit/junit-4.11.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.1.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.1.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.3.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.0.1.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.1.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.2.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.1.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-5.0.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/junit.bnd
    felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/pluginpaths.bnd
    felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/repositories.bnd
    felix/sandbox/pderop/dependencymanager-lambda/cnf/gradle/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/gradle/biz.aQute.bnd.gradle.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml.sha
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/io.reactivex.rxjava/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/io.reactivex.rxjava/io.reactivex.rxjava-2.0.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.configadmin/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.configadmin/org.apache.felix.configadmin-1.8.4.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager.annotation/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager.annotation/org.apache.felix.dependencymanager.annotation-4.0.3.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager.runtime/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager.runtime/org.apache.felix.dependencymanager.runtime-4.0.2.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager.shell/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-4.0.3.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-4.2.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.eventadmin/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.eventadmin/org.apache.felix.eventadmin-1.4.3.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.http.api/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.http.api/org.apache.felix.http.api-2.3.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.http.servlet-api/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.apache.felix.http.servlet-api/org.apache.felix.http.servlet-api-1.0.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.reactivestreams.reactive-streams/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/org.reactivestreams.reactive-streams/org.reactivestreams.reactive-streams-1.0.0.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/plugins/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/plugins/biz.aQute.repository/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/plugins/biz.aQute.repository/biz.aQute.repository.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/releaserepo/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/releaserepo/index.xml   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/cnf/releaserepo/index.xml.sha
    felix/sandbox/pderop/dependencymanager-lambda/cnf/src/
    felix/sandbox/pderop/dependencymanager-lambda/cnf/src/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/gradle.properties
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/.classpath   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/.project   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/.settings/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/bin/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/bnd.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/generated/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/AbstractServiceDependencyTest.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/ComponentTest.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/Ensure.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/ResourceProvider.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/ServiceDependencyTest.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/ServiceDependencyThroughCallbackInstanceTest.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/ServiceUpdateTest.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/ServiceUtil.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/src/org/apache/felix/dm/builder/lambda/itest/TestBase.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/testdir/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/testdir/TEST-org.apache.felix.dependencymanager.builder.java.itest-0.0.0.xml
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.itest/testdir/TEST-org.apache.felix.dependencymanager.lambda.itest-0.0.0.xml
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/.classpath   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/.project   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/.settings/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/.settings/org.eclipse.jdt.core.prefs
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/bin/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/bin_test/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/bnd.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/compositefactory.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/compositefactory.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/device.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/device.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/dictionary.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/dictionary.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/factory.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/factory.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/future.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/future.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/generated/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/generated/launch2780173493110428627.properties
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/hello.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/hello.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/rx.completable.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/rx.completable.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/rx.observable.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/rx.observable.bndrun
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/CompositionManager.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/Configurator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/Provider.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/ProviderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/ProviderParticipant1.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/ProviderParticipant2.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/compositefactory/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/Device.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/DeviceAccess.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/DeviceAccessConsumer.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/DeviceAccessImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/DeviceImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/DeviceParameter.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/DeviceParameterImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/device/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/DictionaryAspect.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/DictionaryAspectConfiguration.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/DictionaryConfiguration.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/DictionaryImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/DictionaryService.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/dictionary/SpellChecker.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/factory/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/factory/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/factory/Provider.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/factory/ProviderFactory.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/factory/ProviderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/factory/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/future/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/future/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/future/DisplaySite.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/future/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/future/SiteInfo.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/future/SiteInfoImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/Configurator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/ServiceConsumer.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/ServiceProvider.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/hello/ServiceProviderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/DisplaySite.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/ObservableCompletableFuture.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/SiteInfo.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/completable/SiteInfoImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/observable/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/observable/Activator.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/observable/ObservableComponent.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/src/org/apache/felix/dependencymanager/lambda/samples/rx/observable/README
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/test/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda.samples/test/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/.classpath   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/.project   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/.settings/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/AdapterBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/AspectBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/ComponentBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/ConfigurationDependencyBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/DependencyActivatorBase.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/DependencyBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/FactoryPidAdapterBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Consumer.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Consumer2.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Consumer3.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Consumer4.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Consumer6.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$DictServiceDictService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceDictServiceDictService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceMapServiceMapService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceRef.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceRefServiceRefService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceServiceDict.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceServiceMap.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$InstanceServiceRef.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$MapServiceMapService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Ref.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$RefServiceRefService.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$SerializableLambda.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$Service.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$ServiceDict.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$ServiceMap.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions$ServiceRef.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/Functions.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/FutureDependencyBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/ResourceDependencyBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/ServiceCallbacksBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/ServiceDependencyBuilder.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/AdapterBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/AspectBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/CompletableFutureDependencyImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl$2.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl$3.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl$4.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl$5.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ConfigurationDependencyBuilderImpl$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ConfigurationDependencyBuilderImpl$2.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ConfigurationDependencyBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ExtendedComponentBase.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/FactoryPidAdapterBuilderImpl$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/FactoryPidAdapterBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/Helpers.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/SRefAsDictionary$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/SRefAsDictionary.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/SRefAsMap$1$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/SRefAsMap$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/SRefAsMap$KeyEntry.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/SRefAsMap.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ServiceCallbacksBuilderImpl$1.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ServiceCallbacksBuilderImpl$MethodRef.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ServiceCallbacksBuilderImpl$SwapMethodRef.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ServiceCallbacksBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/impl/ServiceDependencyBuilderImpl.class   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin/org/apache/felix/dm/builder/lambda/packageinfo
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/org/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/org/apache/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/org/apache/felix/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/org/apache/felix/dependencymanager/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/org/apache/felix/dependencymanager/builder/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bin_test/org/apache/felix/dependencymanager/builder/java/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/bnd.bnd
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/generated/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/generated/.index   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/generated/buildfiles
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/generated/org.apache.felix.dependencymanager.lambda.jar   (with props)
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/AdapterBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/AspectBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/ComponentBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/ConfigurationDependencyBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/DependencyActivatorBase.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/DependencyBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/FactoryPidAdapterBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/Functions.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/FutureDependencyBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/ResourceDependencyBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/ServiceCallbacksBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/ServiceDependencyBuilder.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/AdapterBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/AspectBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/CompletableFutureDependencyImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/ComponentBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/ConfigurationDependencyBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/ExtendedComponentBase.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/FactoryPidAdapterBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/Helpers.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/SRefAsDictionary.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/SRefAsMap.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/ServiceCallbacksBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/impl/ServiceDependencyBuilderImpl.java
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/src/org/apache/felix/dm/builder/lambda/packageinfo
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/.gitignore
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/org/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/org/apache/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/org/apache/felix/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/org/apache/felix/dependencymanager/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/org/apache/felix/dependencymanager/builder/
    felix/sandbox/pderop/dependencymanager-lambda/org.apache.felix.dependencymanager.lambda/test/org/apache/felix/dependencymanager/builder/java/
    felix/sandbox/pderop/dependencymanager-lambda/settings.gradle
Removed:
    felix/sandbox/pderop/dependencymanager.builder.java/

Added: felix/sandbox/pderop/dependencymanager-lambda/.gitignore
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/.gitignore?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/.gitignore (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/.gitignore Sun Dec 13 22:23:57 2015
@@ -0,0 +1,3 @@
+/.gradle/
+/reports/
+/generated/

Added: felix/sandbox/pderop/dependencymanager-lambda/README
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/README?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/README (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/README Sun Dec 13 22:23:57 2015
@@ -0,0 +1,372 @@
+Presentation
+============
+
+This is a bndtools experimental prototype for a new DependencyManager builder based on the original
+idea proposed by Christian Schneider in FELIX-4689 ("Create a more fluent syntax for the dependency
+manager builder").
+
+The prototype is mostly based on lambdas expressions, type-safe method references and other java8-isms.
+
+The implementation is made outside of the DemendencyManager code, in the
+org.apache.felix.dependencymanager.builder.java bundle. There is also a corresponding
+org.apache.felix.dependencymanager.builder.java.itest integration test bundle, as well as a
+org.apache.felix.dependencymanager.builder.java.samples bundle.
+
+To import the project into eclipse, you need latest Eclipse Mars (Luna is not supported because it
+suffers from many java8 bugs):
+
+1- install latest Eclispe Mars, as well as a Java8 JDK, and choose this directory as the workspace.
+2- install BndTools 3.0.0
+3- switch to BndTools perspective
+4- import existing project into the workspace
+
+To test:
+
+under eclispe:
+
+click on org.apache.felix.dependencymanager.builder.java.itest/ and "Run as" -> "Bnd OSGi Test Launcher (JUnit)". 
+
+You can also run the org.apache.felix.dependencymanager.builder.java.samples bundle under Eclipse:
+just click on org.apache.felix.dependencymanager.builder.java.samples/bnd.bnd, and click on "Run OSGi".
+
+Then on the shell, type "log debug" to see samples output.
+
+You can also refer to individual sample README files:
+
+./org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/device/README
+./org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/hello/README
+./org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/compositefactory/README
+./org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/factory/README
+./org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/dictionary/README
+
+The work is not finished (see TODO file).
+
+Technical solutions used to manage method reference callbacks:
+=============================================================
+
+Before describing the new API, here are some simple use cases which will help to understand the
+implementation of the prototype regarding how method references are managed:
+
+- use case 1: Define a dependency callback on an already instantiated object, with a reference to a
+  bind method on that object:
+
+class MyServiceImpl {
+   void bind(LogService log) {}
+}
+
+MyServiceImpl impl = new MyServicImpl();
+
+So, to define a method reference on the bind method, this is simply done using a
+java.util.function.Consumer<LogService> method reference:
+
+Consumer<LogService> callback = impl::bind;
+
+The code above is similar to
+
+Consumer<LogService> callback = (logService -> impl.bind(logService))
+
+and later, when we want to inject the service, we simply call the consumer like this:
+
+callback.accept(logService);
+
+so far so good.
+
+Now something a bit more tricky:
+
+- use case 2: Define a method reference on a class method without the instance.
+
+This is a more complex use case. Here we want to define a method reference on a class method, but we
+don"t have yet the instance. We'll instantiate the implementation class later, once all dependencies
+are available, and at this point, we'll then inject the dependencies using the instance we have just
+created.
+
+So, to define such a method reference on an object instance that we don't have yet, we need to use
+something like a BiConsumer functional interface.
+
+Example:
+
+class MyComponent {
+   void bind(LogService log) {}
+}
+
+Now, to define a method reference on the bind method (but without a MyComponent instance), we can do
+this:
+
+BiConsumer<MyComponent, LogService> callback = MyComponent::bind;
+
+This declaration is similar to:
+
+BiConsumer<Test, LogService> callback = (myComponent, param) -> myComponent.bind(param);
+
+So, when we'll instantiate later MyComponent class, we'll then simply call the BiConsumer.accept
+method with the MyComponent instance, as well as the logService that we want to inject to the
+myComponent.bind method:
+
+...
+MyComponent comp = new MyComponent();
+// now inject the logService in the comp.bind method:
+callback.accept(comp, logService);
+
+
+One last remark about the implementation; it concerns the ConfigurationDependencyBuilder:
+
+When you specify a method reference on a component instance "updated" callback, a proxy callback
+object is used by the ConfigurationDependencyBuilder; and when the proxy object is called in its
+"updated" callback, then the proxy calls "component.getInstances()" method in order to call the
+method reference on the component instances.
+
+But with the current DM API, we have a problem here, because when you add a callback
+instance on a configuration dependency, then the Configurationependency.needsInstance() method
+returns false, and the component instances won't be available at the time the proxy.updated method
+is invoked. The component instances is not instantiated when using instance callbacks, mainly for
+the support of factories that need to get the configuration before being able to instantiate the
+component implementation from the factory.create method (see the compositefactory in the sample
+code, in order to fully understand all this). 
+
+So, in order to work around, I used a simple solution: I exposed the "instantiateComponent" method
+in the ComponentContext interface, in order to let the ConfigurationBuilder force the instantiation
+of the component instances before invoking the component.getInstances() method.
+
+Prototype presentation
+======================
+
+Mainly, the builder design pattern is reused, and is inspired from FELIX-4689.
+
+The new things concerns java8. Essentially, you can now define method references for dependency
+injections, as well as lambdas when initializing components and dependencies.
+
+The prototype contains three bundles:
+
+org.apache.felix.dependencymanager.builder.java: this bundle contains the builder API + the implementation.
+org.apache.felix.dependencymanager.builder.java.itest: integration tests. (to be finished)
+org.apache.felix.dependencymanager.builder.java.samples: some of the original samples available from
+DependencyManager, but adapted to the new builder API.
+
+When using the builder API, you have to write an activator, as before, but this time you extend the
+"org.apache.felix.dm.builder.java.DependencyActivatorBase" class. This class provides an init()
+method that you have to extend, and also some functions that allows to create Components, and
+Adapters, as well as some static functions that allows to create or modify components outside of the
+Activator (typically from test cases).
+
+The components are auto-added to the DependencyManager object that is created in the
+DependencyActivatorBase class, however you can create components and use the "autoAdd(false)" method
+in the ComponentBuilder. This will make sure the component is not automatically added to the dm
+object (sometimes, this is useful). 
+
+let's take a look at a simple example: here we have one component that depends on a log service
+injected by reflexion (autoconfig):
+
+ public class Activator extends DependencyActivatorBase {
+    @Override
+    public void init() throws Exception {
+       component(comp -> comp
+            .impl(ServiceImpl.class)
+            .withService(LogService.class));
+    }
+ }
+
+The ServiceImpl class will be injected with the LogService on any field having a LogService type.
+Notice that the component function takes as parameter a lambda expression. The corresponding
+functional interface is a a Consumer<ComponentBuilder> function that accepts a ComponentBuilder
+(comp -> comp). Now, using that builder, you can call the builder methods
+(comp.impl(..).withService(..) 
+
+If you want to configure a service depedency with more informations (like callbacks), you can also
+use another version of the "withService" method which also takes a lambda that accepts a
+ServiceDependencyBuilder object: 
+
+ public class Activator extends DependencyActivatorBase {
+     @Override
+    public void init() throws Exception {
+        component(comp -> comp
+            .impl(ServiceImpl.class)
+            .withService(LogService.class, srv -> srv.filter("(foo=bar)").onAdd(this::bind).required(false)));
+    }
+ }
+
+The withService you see above takes the service dependency type (LogService.class), as well as a
+lambda that is a Consumer<ServiceDependencyBuilder>. And the lambda can then use the "srv" builder
+and call proper ServiceDependencyBuilder methods: 
+
+    withService(LogService.class, srv -> srv.filter("(foo=bar)").onAdd(this::bind).required(false)
+
+Notice that, unlike in the original DependencyManager API, dependencies are required by default.
+
+Currently, the prototype supports the following components:
+
+Component
+Aspects
+Adapters
+Factory Configuration Adapters
+
+and the following dependencies are supported:
+
+ServiceDependency
+ConfigurationDependency
+
+So, the following things still need to be done:
+
+- add support for ResourceDependency
+- add support for BundleDependency
+- add support for ResourceAdapter
+- add support for BundleAdapter
+
+All the remaining things to be done are described in the TODO file.
+
+Use cases ranging from simple scenarios to more advances use cases (adapters, aspects)
+======================================================================================
+
+1) simple component with a service consumer and a service provider:
+
+In the samples, you will find a simple example with a ServiceConsumer, a ServiceProvider, and
+Configurator service:
+
+org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/hello/
+
+->
+
+public class Activator extends DependencyActivatorBase {
+    void bind(ServiceProvider provider) {
+	System.out.println("Activator.bind(" + provider + ")");
+    }
+	
+    @Override
+    public void init() throws Exception {
+        component(comp -> comp
+            .provides(ServiceProvider.class)
+            .onStart(ServiceProviderImpl::activate)
+            .properties("foo", "bar", "gabu", "zo") // foo=bar, gabu=zo
+            .impl(ServiceProviderImpl.class)
+            .withService(LogService.class, srv -> srv.onAdd(ServiceProviderImpl::bind)));
+
+        component(comp -> comp
+            .impl(ServiceConsumer.class)
+            .withService(LogService.class)
+            .withService(ServiceProvider.class, srv -> srv.filter("(foo=bar)").onAdd(this::bind))  
+            .withConfiguration(conf -> conf.pid(ServiceConsumer.class).onUpdate(ServiceConsumer::updated)));  
+        
+        component(comp -> comp.impl(Configurator.class).withService(ConfigurationAdmin.class));
+    }
+}
+
+The first component "ServiceProvider" has a special start method (activate), so we are using the
+onStart(ServiceProviderImpl::activate) method. The properties can now be provided using the one
+liner properties(...) method, which takes an even number of parameters, each pair of parameters
+consisting of a key-value params: 
+
+   properties("foo", "bar", "gabu", "zo") // foo=bar, gabu=zo
+
+the provider depends on a LogService (required), which will be injected in the ServiceProviderImpl::bind method.
+The second component is the ServiceConsumer that depends on the ServiceProvider, and also on a
+configuration that is injected in the Activator.bind method (this::bind).
+
+The last component is a Configurator component that populates the configuration into ConfigAdmin for the ServiceConsumer component.
+
+2) A component which is created using a factory object.
+
+(org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/factory/)
+
+public class Activator extends DependencyActivatorBase {    
+    @Override
+    public void init() throws Exception {
+        component(comp -> comp
+            .provides(Provider.class)
+            .factory(ProviderFactory::new, ProviderFactory::create)       
+            .withService(LogService.class, srv -> srv.required().onAdd(ProviderImpl::set))
+            .onStart(ProviderImpl::start));                      
+    }
+}
+
+Here, the Provider class is instantiated using the ProviderFactory that is instantiated using
+"ProviderFactory::new" constructor reference, and the ProviderFactory::create method. 
+
+3) Object composition:
+
+The example from
+org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/compositefactory/
+contains a ProviderImpl component that is intantiated from a CompositionManager object, and the
+configuration is injected in the CompositionManager.
+
+/**
+ * Defines a factory that also returns a composition.
+ * The LogService in only injected to the ProviderImpl and the ProviderParticipant1.
+ * 
+ * @author <a href="mailto:dev@felix.apache.org">Felix Project Team</a>
+ */
+public class Activator extends DependencyActivatorBase {
+    @Override
+    public void init() throws Exception {
+        CompositionManager compositionMngr = new CompositionManager();
+        
+        component(comp -> comp
+            .factory(compositionMngr::create, compositionMngr::getComposition)
+            .withService(LogService.class, srv -> srv.onAdd(ProviderImpl::bind).onAdd(ProviderParticipant1::bind))
+            .withConfiguration(conf -> conf.pid(CompositionManager.class).onUpdate(compositionMngr::updated)));
+                
+        component(comp -> comp
+            .impl(Configurator.class).withService(ConfigurationAdmin.class));
+    }
+}
+
+4) Adapter example
+
+org.apache.felix.dependencymanager.builder.java.samples/src/org/apache/felix/dependencymanager/samples/device/
+
+This is an example showing an "Adapter" in action. Two kinds of services are
+registered in the registry: some Device, and some DeviceParameter services. For each Device (having
+a given id), there is also a corresponding "DeviceParameter" service, having the same id.
+
+Then a "DeviceAccessImpl" adapter service is defined: it is used to "adapt" the "Device" service to
+a "DeviceAccess" service, which provides the union of each pair of Device/DeviceParameter having the
+same device.id . The adapter also dynamically propagate the service properties of the adapted Device
+service.
+
+Here is the activator 
+
+public class Activator extends DependencyActivatorBase {
+    @Override
+    public void init() throws Exception { 
+        createDeviceAndParameter(1);
+        createDeviceAndParameter(2);
+
+        // Adapts a Device service to a DeviceAccess service
+        adapter(Device.class, comp -> comp.provides(DeviceAccess.class).impl(DeviceAccessImpl.class));
+            
+        component(comp -> comp
+            .impl(DeviceAccessConsumer.class)
+            .withService(LogService.class)
+            .withService(DeviceAccess.class, srv -> srv.onAdd(DeviceAccessConsumer::add)));       
+    }
+    
+    private void createDeviceAndParameter(int id) {
+        component(buicomplder -> buicomplder
+            .provides(Device.class).properties("device.id", id)
+            .factory(() -> new DeviceImpl(id))); // lazily create DeviceImpl
+                       
+        component(comp -> comp
+            .provides(DeviceParameter.class).properties("device.id", id)
+            .factory(() -> new DeviceParameterImpl(id))); // lazily create DeviceParameterImpl
+    }
+}
+
+This example is interesting because it uses an adapter and also a factory that takes a lazy Supplier
+lambda that is used when instantiating components.
+
+Also, the example shows how to add dynamic dependencies from component's init method. For example,
+when the DeviceAccessImpl component is initialized, it is passed the (real) DependencyManager
+Component that is then modified in order to add a dynamic dependency:
+
+public class DeviceAccessImpl implements DeviceAccess {
+    volatile Device device; // injected
+    volatile DeviceParameter deviceParameter; // injected
+
+    void init(Component c) {
+        // Dynamically add an extra dependency on a DeviceParameter (using the builder API).
+    	// Notice that we also add a "device.access.id" service property dynamically.
+        component(c, builder -> builder
+        	.properties("device.access.id", device.getDeviceId())
+        	.withService(DeviceParameter.class, srv -> srv.filter("(device.id=" + device.getDeviceId() + ")")));
+    }
+}
+
+

Added: felix/sandbox/pderop/dependencymanager-lambda/RemoteSystemsTempFiles/.project
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/RemoteSystemsTempFiles/.project?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/RemoteSystemsTempFiles/.project
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: felix/sandbox/pderop/dependencymanager-lambda/TODO
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/TODO?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/TODO (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/TODO Sun Dec 13 22:23:57 2015
@@ -0,0 +1,36 @@
+- when a factory(() -> new(...)) is used, then from the shell, the component is now well displayed:
+
+ [1] org.apache.felix.dm.impl.ComponentImpl@51b279c9 registered
+ [2] org.apache.felix.dm.impl.ComponentImpl@60438a68 registered
+g! 
+
+- In ComponentBuilder: add support for component lifecycle callbaks declared with method names (like it is the case with regular Dependency Manager API):
+
+componentBuilder.onInit(String init);
+componentBuilder.onStart(String start);
+componentBuilder.onStop(String stop);
+componentBuilder.onDestroy(String destroy);
+
+- In ConfigurationDependencyBuilder: add support for updated callback defined with a method name (like it is the case with regular DM API)
+  
+- add more javadocs
+
+- in ServiceDependencyBuilder: add support for method references in the "propagateTo" method
+
+- in ServiceDependencyBuilder: add a withService method that takes a string (class name), instead of a Class object.
+
+- finish to adapt all DependencyManager integration tests
+
+- add support for BundleDependency
+
+- add support for BundleAdapter
+
+- add support for ResourceDependency
+
+- add support for ResourceAdapter
+
+
+- "gradle check" is not currently working. The integration tests are only working under eclipse/bndtools.
+
+
+  

Added: felix/sandbox/pderop/dependencymanager-lambda/build.gradle
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/build.gradle?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/build.gradle (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/build.gradle Sun Dec 13 22:23:57 2015
@@ -0,0 +1,20 @@
+/*
+ * Master Gradle build script
+ *
+ * Depends on bndWorkspace and bndURI properties set by settings.gradle.
+ */
+
+/* Add bnd as a script dependency */
+buildscript {
+  dependencies {
+    classpath files(bndURI)
+  }
+}
+
+/* Configure the subprojects */
+subprojects {
+  def bndProject = bndWorkspace.getProject(name)
+  if (bndProject != null) {
+    plugins.apply 'biz.aQute.bnd'
+  }
+}

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/.classpath
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/.classpath?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/.classpath
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/.gitignore
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/.gitignore?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/.gitignore (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/.gitignore Sun Dec 13 22:23:57 2015
@@ -0,0 +1,3 @@
+/bin/
+/generated/
+/cache/

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/.project
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/.project?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/.project
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/bin/.gitignore
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/bin/.gitignore?rev=1719841&view=auto
==============================================================================
    (empty)

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/build.bnd
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/build.bnd?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/build.bnd (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/build.bnd Sun Dec 13 22:23:57 2015
@@ -0,0 +1,57 @@
+########################
+## BND BUILD SETTINGS ##
+########################
+
+
+## Global defaults are loaded from the bnd library (as shown below), place your
+## specific settings here. Additional settings are inherited from ext/*.bnd and
+## they will be overridden by anything you specify in this file.
+
+## General Options
+#project.dependson:     ${p-dependson;:}
+#project.bootclasspath: ${p-bootclasspath;:}
+#project.buildpath:     ${p-buildpath;:}
+#project.sourcepath:    ${p-sourcepath;:}
+#project.allsourcepath: ${p-allsourcepath;:}
+#project.output:        ${p-output}
+#project.testpath:      ${p-testpath;:}
+
+#-verbose:              false
+#project:               ${basedir}
+#src:                   src
+#bin:                   bin
+#testsrc:               test
+#testbin:               bin_test
+#target-dir:            generated
+#target:                ${project}/${target-dir}
+#build:                 ${workspace}/cnf
+#p:                     ${basename;${project}}
+#project.name:          ${p}
+#plugin-dir:            ${build}/plugins
+
+## Java Compiler Options
+#java:                  java
+#javac:                 javac
+javac.source:          1.8
+javac.target:          1.8
+#javac.debug:           on
+
+## Bnd Options
+-sources:              false
+#-sourcepath:           ${project}/src
+
+
+## Properties from ext/*.bnd can be referenced in order to extend them. For
+## example, to add one additional plugin to the list defined in
+## ext/repositories.bnd:
+# -plugin: ${ext.repositories.-plugin}, org.example.MyPlugin
+
+
+## To enable baselining, uncomment the following lines:
+# -baseline: *
+
+
+## If you use git, you might want to uncomment the following lines:
+# Git-Descriptor:       ${system-allow-fail;git describe --dirty --always}
+# Git-SHA:              ${system-allow-fail;git rev-list -1 HEAD}
+# -diffignore:          Git-Descriptor,Git-SHA
\ No newline at end of file

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/README.txt
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/README.txt?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/README.txt (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/README.txt Sun Dec 13 22:23:57 2015
@@ -0,0 +1,6 @@
+WARNING
+=======
+
+This directory contains JAR file dependencies that are intended ONLY FOR BUILT-TIME usage.
+None are intended to be deployed as bundles into a running OSGi Framework, and indeed they may cause
+unexpected errors if they are used at runtime.

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.junit/biz.aQute.junit-latest.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.junit/biz.aQute.junit-latest.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.junit/biz.aQute.junit-latest.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.launcher/biz.aQute.launcher-latest.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.launcher/biz.aQute.launcher-latest.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/biz.aQute.launcher/biz.aQute.launcher-latest.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.foundation/ee.foundation-1.1.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.foundation/ee.foundation-1.1.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.foundation/ee.foundation-1.1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.1.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.1.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/ee.minimum/ee.minimum-1.2.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/hamcrest-core/hamcrest-core-1.3.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/hamcrest-core/hamcrest-core-1.3.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/hamcrest-core/hamcrest-core-1.3.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit.osgi/junit.osgi-3.8.2.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit.osgi/junit.osgi-3.8.2.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit.osgi/junit.osgi-3.8.2.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit/junit-4.11.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit/junit-4.11.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/junit/junit-4.11.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.1.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.1.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.foundation/org.osgi.ee.foundation-1.0.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.1.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.1.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.3.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.3.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/org.osgi.ee.minimum/org.osgi.ee.minimum-1.1.3.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.0.1.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.0.1.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.0.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.1.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.1.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.2.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.2.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.1.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.1.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-4.3.1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-5.0.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-5.0.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/buildrepo/osgi.core/osgi.core-5.0.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/zip

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/junit.bnd
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/junit.bnd?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/junit.bnd (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/junit.bnd Sun Dec 13 22:23:57 2015
@@ -0,0 +1,3 @@
+junit:\
+	junit;version=latest,\
+	hamcrest-core;version=latest

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/pluginpaths.bnd
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/pluginpaths.bnd?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/pluginpaths.bnd (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/pluginpaths.bnd Sun Dec 13 22:23:57 2015
@@ -0,0 +1,3 @@
+-pluginpath: \
+	${plugin-dir}/biz.aQute.repository/biz.aQute.repository.jar,\
+	${workspace}/cnf/localrepo/org.apache.felix.dependencymanager.annotation/org.apache.felix.dependencymanager.annotation-4.0.3.jar
\ No newline at end of file

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/repositories.bnd
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/repositories.bnd?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/repositories.bnd (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/ext/repositories.bnd Sun Dec 13 22:23:57 2015
@@ -0,0 +1,7 @@
+-plugin:\
+	aQute.bnd.deployer.repository.LocalIndexedRepo; name=Release;      local=${workspace}/cnf/releaserepo;pretty=true,\
+	aQute.bnd.deployer.repository.LocalIndexedRepo; name=Local;        local=${workspace}/cnf/localrepo;pretty=true,\
+	aQute.bnd.deployer.repository.FixedIndexedRepo; name=Bndtools Hub; locations=https://raw.githubusercontent.com/bndtools/bundle-hub/master/index.xml.gz,\
+	aQute.lib.deployer.FileRepo;                    name=Build;        location=${workspace}/cnf/buildrepo;latest=false
+
+-releaserepo: Release

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/gradle/biz.aQute.bnd.gradle.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/gradle/biz.aQute.bnd.gradle.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/gradle/biz.aQute.bnd.gradle.jar
------------------------------------------------------------------------------
    svn:mime-type = application/java-archive

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.

Propchange: felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml.sha
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml.sha?rev=1719841&view=auto
==============================================================================
--- felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml.sha (added)
+++ felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/index.xml.sha Sun Dec 13 22:23:57 2015
@@ -0,0 +1 @@
+da2de91945175981f9ea267ec3103b5c37c64dd43cdd4201fb9f8cb5f0e4477d
\ No newline at end of file

Added: felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/io.reactivex.rxjava/io.reactivex.rxjava-2.0.0.jar
URL: http://svn.apache.org/viewvc/felix/sandbox/pderop/dependencymanager-lambda/cnf/localrepo/io.reactivex.rxjava/io.reactivex.rxjava-2.0.0.jar?rev=1719841&view=auto
==============================================================================
Binary file - no diff available.




Mime
View raw message