junit4osgi

Checkout Tools
  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix XSD locations (due to the CMS change)
  1. … 14 more files in changeset.
FELIX-3921 - Migrate to the Felix parent 2.1

Move to the new legal file support

Add the copyright header to file without

Remove outdated doc

  1. … 1298 more files in changeset.
set svn ignore globally
  1. ./src/main/java/org/apache/felix/ipojo/junit4osgi/test
  2. ./src/main/java/org/apache/felix/ipojo/junit4osgi/impl
  3. … 1677 more files in changeset.
Use the right version of the bnd-ipojo-plugin in junit4osgi
Fix FELIX-3249:

* Applied patch from Guillaume

* junit4osgi now uses the bnd ipojo plugin

  1. … 14 more files in changeset.
Fix build by avoiding using the bnd-ipojo-plugin which still have a weird bug
junit4osgi now uses the bnd-ipojo-plugin.
  1. … 1 more file in changeset.
use the mavne-ipojo-plugin in junit4osgi
updated junit4osgi to use the bnd-ipojo-plugin.
  1. … 3 more files in changeset.
use release versions
  1. … 3 more files in changeset.
fix osgi core dependency, reenable internal junit4osgi tests
  1. … 1 more file in changeset.
Replace ${pom.*} by ${project.*}
  1. … 52 more files in changeset.
Final steps before the release preparation:

- cosmetic fix

- update to new parent

- remove dependnencies on org.apache.felix osgi core and compendium

  1. … 35 more files in changeset.
Prepare the release process:

- revert to metadata 1.4

- apply fix for Felix-2268

- increase version number for the iPOJO exposed package, and imported packages (added by the manipulator)

  1. … 11 more files in changeset.
* Fix FELIX-1427

Service dependencies are not able to be injected as smart proxies (generated in bytecode). However the proxies ensure the service object set synchronization.

By default fields now receive proxies (default behavior can be set with the ipojo.depednency.proxy-enabled|disabled system property).

* Fix an interception bug on constructors

* Fix import / package packages of composites and temporal handler as now the core embeds ASM

* Add a classloading issue in the temporal dependencies (Bad classloader)

  1. … 57 more files in changeset.
Update versions.
  1. … 51 more files in changeset.
Reduce drastically the size of the manipulator.

It does no more embed Xerces, but rely on any Sax parser implementation exporting org.xml.sax.

The main result is the reduction of the online manipulator size to 150Kb (instead of 1Mb).

Fix the junit4OSGi notice file : it does not includes OSGi code

  1. … 6 more files in changeset.
Update dependencies to current development version.
  1. … 3 more files in changeset.
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.apache.felix.ipojo.junit4osgi-1.0.0
Add a changelog
[maven-release-plugin] rollback the release of org.apache.felix.ipojo.junit4osgi-1.0.0
[maven-release-plugin] prepare release org.apache.felix.ipojo.junit4osgi-1.0.0
Use released version of ipojo artifacts
Use the latest Felix pom
  1. … 22 more files in changeset.
Add license and notice file to the online-manipulator

Add apache license header to the online-manipulator

Edit license and notice file of junit4osgi

Add the online-manipulator to the reactor

Fix a potential NPE in the manipulator when the Created-By entry does not exist in the manipulated jar

  1. … 34 more files in changeset.
Update pom files to use the 1.0.4 parent pom (bulk change).
  1. … 149 more files in changeset.
Add utilities method to get the package admin, install/start/uninstall bundles, wait for service arrivals...
Update dependencies to use iPOJO 1.3.0-SNAPSHOT
  1. … 3 more files in changeset.
- Update the iPOJO Package Version to 1.1.0

- Cleanup pom files (useless dependencies)

- Re-add (??) the specification attribute in the @Requires for Collection field

- Update Notice file copyright

- Fix issue FELIX-876. Now the package from 'specification' attributes are imported also for primitive components

  1. … 37 more files in changeset.