GitHub user cvgaviao opened a pull request:
https://github.com/apache/felix/pull/162
Issue felix 5988 bundle reposit
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/cvgaviao/felix issue_FELIX-5988-BundleReposit
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/felix/pull/162.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #162
----
commit 5699fa6e3b1f4fefef8a00b63e0b49bafd0c5871
Author: Cristiano Gavião <cvgaviao@...>
Date: 2018-11-24T17:54:51Z
FELIX-5988: [BundleRepository] Implement specification version 1.1
Task-Url: https://issues.apache.org/jira/browse/FELIX-5988
- Upgrade parent POM;
- Removed Compendium dependency and included one for Repository spec
- Upgrade maven-bundle-plugin to 4.1.0
- Added package-info with provided capability annotation
- Upgrade osgi.core dependency
commit 4309c881196806f8e2fe410a86ece91f23cc9c8b
Author: Cristiano Gavião <cvgaviao@...>
Date: 2018-11-28T11:31:57Z
FELIX-5988: [BundleRepository] Implement specification version 1.1
Task-Url: https://issues.apache.org/jira/browse/FELIX-5988
- modified activator to pass logger to OSGiRepositoryImpl;
- created ExpressionCombinerImpl class;
- created Expressions classes;
- added multiple unit tests for expression resolution;
----
---