OSGi Revapi Extension

Provides support for accepting API boundaries defined by OSGi bundles.

License

License

GroupId

GroupId

org.revapi
ArtifactId

ArtifactId

osgi-revapi-extension
Last Version

Last Version

0.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

OSGi Revapi Extension
Provides support for accepting API boundaries defined by OSGi bundles.
Project URL

Project URL

https://github.com/revapi/osgi-revapi-extension
Project Organization

Project Organization

Lukas Krejci
Source Code Management

Source Code Management

https://github.com/revapi/osgi-revapi-extension

Download osgi-revapi-extension

How to add to project

<!-- https://jarcasting.com/artifacts/org.revapi/osgi-revapi-extension/ -->
<dependency>
    <groupId>org.revapi</groupId>
    <artifactId>osgi-revapi-extension</artifactId>
    <version>0.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.revapi/osgi-revapi-extension/
implementation 'org.revapi:osgi-revapi-extension:0.1.1'
// https://jarcasting.com/artifacts/org.revapi/osgi-revapi-extension/
implementation ("org.revapi:osgi-revapi-extension:0.1.1")
'org.revapi:osgi-revapi-extension:jar:0.1.1'
<dependency org="org.revapi" name="osgi-revapi-extension" rev="0.1.1">
  <artifact name="osgi-revapi-extension" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.revapi', module='osgi-revapi-extension', version='0.1.1')
)
libraryDependencies += "org.revapi" % "osgi-revapi-extension" % "0.1.1"
[org.revapi/osgi-revapi-extension "0.1.1"]

Dependencies

compile (1)

Group / Artifact Type Version
org.revapi : revapi-java-spi jar 0.14.0

test (3)

Group / Artifact Type Version
org.revapi : revapi-java-test-support jar 0.2.1
org.revapi : revapi-java jar 0.14.4
org.mockito : mockito-core jar 2.11.0

Project Modules

There are no modules declared in this project.

OSGi Revapi Extension

Build Status

This library can be used to teach Revapi understand the OSGi bundle definitions.

It understands the Export-Package directive in jar files' manifests and will automatically exclude all elements that are not exported from analysis.

Usage

With Revapi Maven plugin:

<build>
  <plugins>
    <plugin>
      <groupId>org.revapi</groupId>
      <artifactId>revapi-maven-plugin</artifactId>
      <version>...</version>
      <dependencies>
        <dependency>
          <groupId>org.revapi</groupId>
          <artifactId>revapi-java</artifactId>
          <version>...</version>
        </dependency>
        <dependency>
          <groupId>org.revapi</groupId>
          <artifactId>osgi-revapi-extension</artifactId>
          <version>...</version>
        </dependency>
      </dependencies>
      ...

For more information on how to use Revapi, see https://revapi.org and https://github.com/revapi/revapi.

org.revapi

Revapi

Revapi - API evolution checker for the masses

Versions

Version
0.1.1
0.1.0