composite

Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[maven-release-plugin] prepare for next development iteration
  1. … 37 more files in changeset.
[maven-release-plugin] prepare release org.apache.felix.ipojo.runtime-project-1.12.1
  1. … 37 more files in changeset.
Fix maven-release-plugin version incompatibilities

Bump manipulator version to use the release version

  1. … 5 more files in changeset.
Release Preparation:

- update changelogs

- bump version to run the final tests)

  1. … 21 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 37 more files in changeset.
[maven-release-plugin] prepare release org.apache.felix.ipojo.runtime-project-1.12.0
  1. … 37 more files in changeset.
Update the dependencies on the manipulator to 1.12.0 version (under release)
  1. … 3 more files in changeset.
Update release notes for the 1.12.0 (release preparation)
  1. … 12 more files in changeset.
Cleanup dependencies (FELIX-4482)
  1. … 7 more files in changeset.
  1. … 1 more file in changeset.
Bump version to 1.12.0-SNAPSHOT.
  1. … 50 more files in changeset.
Migrate the composite support, iPOJO API and Online manipulator to the new manipulator API (FELIX-4509).

The iPOJO API build a classloader around the given bundle context.

The composite use the class's classloader (should not be used anyway as the generated code is pretty simple)

The online manipulaotr use a bridge loading classes from the original bundle (under deployment) and from the set of deployed bundles

  1. … 3 more files in changeset.
Fix FELIX 4509

Change the way frames are computed. This commit removes the previous "retroweaving" hack, and relies on ASM to compute frames. A simple extension of ClassWriter is provided to change the way ASM is implementing the getCommonSuperClass method.

It also improves a bit the code of the iPOJO API by using generics and for each loops

  1. … 14 more files in changeset.
switch version to dev (after release) - hopefully caught all old references this time
  1. … 1 more file in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 37 more files in changeset.
[maven-release-plugin] prepare release org.apache.felix.ipojo.runtime-project-1.11.2
  1. … 37 more files in changeset.
upgrade manipulator version to 1.11.2, and fix @since tags
  1. … 7 more files in changeset.
update release notes for iPOJO runtime 1.11.2 and manipulator 1.11.2 (release preparation)
  1. … 12 more files in changeset.
update manipulator and core version (in dependencies) after the release
  1. … 5 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 35 more files in changeset.
[maven-release-plugin] prepare release org.apache.felix.ipojo.runtime-project-1.11.1
  1. … 35 more files in changeset.
Update changelogs
  1. … 12 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 35 more files in changeset.
[maven-release-plugin] prepare release org.apache.felix.ipojo.runtime-project-1.11.0
  1. … 35 more files in changeset.
Update version

Rely when required on the new manipulator

Fix the manipulation process in api and composite (two-phased process)

Change the @since tag from 1.10.2 to 1.11.0

  1. … 12 more files in changeset.
Update the changelog files.
  1. … 13 more files in changeset.
Fix FELIX-4270 Bump iPOJO package version to 1.11.0
  1. … 4 more files in changeset.
Fix FELIX-4151 - Fix mistakes in the javadoc tags
  1. … 13 more files in changeset.
FELIX-4156 Fix versions of maven plugins

* maven-checkstyle-plugin set to 2.10

* rat-maven-plugin set to 1.0-alpha3

  1. … 2 more files in changeset.
FELIX-4146 Add getInstances and getInstanceNames in the Factory interface
  1. … 8 more files in changeset.