Checkout Tools
  • last updated 13 mins ago
Constraints: committers
Constraints: files
Constraints: dates
set svn ignore globally
  1. … 1676 more files in changeset.
Update versions for tests.
  1. … 12 more files in changeset.
Updated versions.
  1. … 26 more files in changeset.
Adapted tests to stress the new manipulator.
  1. … 36 more files in changeset.
Try to reproduce FELIX-2430.

Seems to work in iPOJO 1.8.0

Externalize versions into the parent pom.
  1. … 36 more files in changeset.
Fix FELIX-2430

The super() invocation was not correctly computed. It wrongly guess that it is the first <init> call, but not necessary. Now, the super call detection check for the super class name.

  1. … 3 more files in changeset.
Replace ${pom.*} by ${project.*}
  1. … 52 more files in changeset.
Re-structure the test suites, use withiPOJO and OSGi test helpers.

Also update some test to the latest tinybundles.

  1. … 60 more files in changeset.
Fix FELIX-2308

Fix FELIX-2309

Update versions

  1. … 49 more files in changeset.
Update versions.
  1. … 51 more files in changeset.
Fix version number consistently
  1. … 89 more files in changeset.
Fix issue Felix-1024

iPOJO creates a suitable constructor if none found.

Fix issue Felix-1025

Extender callbacks are no more called with the lock, and so avoid deadlocks.

  1. … 3 more files in changeset.
Test case about Felix-967. (a default constructor delegates to another one with an argument)
Migrate the test suite to iPOJO 1.3.0-SNAPSHOT

Update the iPOJO start level of the lifecycle callback handler.

  1. … 27 more files in changeset.
Update dependencies to point on iPOJO 1.2.0.

  1. … 32 more files in changeset.
- Refactor instance descriptions to fit with the new introspection and reconfiguration API (instances will be reconfigurable directly from their instance description).

- Prepare the moving of junit4osgi (leave the example folder)

  1. … 39 more files in changeset.
Fix XSD locations.
  1. … 25 more files in changeset.
The test suites now use the new junit4osgi (the group id has changed).
  1. … 24 more files in changeset.
Migrate the test suites to the new junit4osgi development model (use getContext() to get the bundle context instead of context).

Add <parent> in pom files

  1. … 146 more files in changeset.
Add session to junit4osgi:

- services are automatically unget

- instances created with the iPOJO helper are automatically disposed

Add a log service implementation to the junit4osgi plugin to collected logged messages during test execution (as well as messages printed on System.out ans System.err).

  1. … 33 more files in changeset.
Fix issue Felix-828

The JMX Handler name attribute creates correctly the name part of the MBean objectname.

Fix issue Felix-829

The JMX Handler property and method sub-elements should use the JMX handler namespace to be compliant with the XML Schema.

Fix issue Felix-830

Simplify the custom annotation processing to avoid using id/parent attributes.

Fix issue Felix-825

Provide annotations for the JMX handler

Update pom files to use the RAT plugin (allowing to automatically check missing license)

Update pom files to use the Checkstyle plugin (check automatically code format)

  1. … 61 more files in changeset.
Add tests on the invocation of super contructors with the bundle context in parameter.
Prepares for next development iteration (1.1.0-SNAPSHOT)

Updates dependencies to target latest released version

Adds the compareTo method to (required by the newest OSGi Core)

  1. … 56 more files in changeset.
Updates the test suite:

- the manipulation test suite was split into 4 bundles in order to reduce the bundle size (for the MIKA VM).

- a test suite for Java 5 was created. This test suite focus on Java 5 specific features (annotation, auto-boxing, new inheritance features ...)

- a temporal test suite was improved to assert waiting time

- the configuration admin test suite was improved to test the integration with Equinox Configuration Admin and KF2 Configuration Admin (as well as the Felix configuration admin)

Those tests contain test about the Felix-739 issue

  1. ./src/main/java/org/apache/felix/ipojo/test
  2. ./src/main/java/org/apache/felix/ipojo/test/scenarios
  3. … 148 more files in changeset.