M2E SLF4J-Simple Binding for Embedded Maven Runtime
org.eclipse.m2e.maven.runtime.slf4j.simple
1.18.1.20211008-0657

Built: 2022-10-17 at 00:13
Reported: 2024-05-05 at 00:03

http://download.eclipse.org/efxclipse/runtime-released/3.9.0/site


This installable unit index report is produced by https://ci.eclipse.org/oomph/job/simrel-analyzer/.

Provider

Eclipse.org - m2e

Description

This bundle provides SLF4j implementation and configuration required to run m2e embedded Maven runtime in external JVM. This bundle is NOT a general purpose slf4j-simple OSGi bundle, it does NOT export any packages and it CANNOT be used as an OSGI SLF4J implementation. This is suboptimal and a better solution would be to either include slf4j-simple as a resource in org.eclipse.m2e.maven.runtime or use SLF4J implementation of the running m2e instance. I could not find an easy way to implement either of the better solutions, so this one will have to do for now. This bundle is referenced as Require-Bundle by org.eclipse.m2e.maven.runtime to force installation of this bundle whenever m2e embedded maven runtime is installed. Because no packages are exported, this does not pollute OSGi classpath. Provide-Capability/Require-Capability would be cleaner, but I don't know if these are supported bu P2.

Certificates

Signed CN=Eclipse.org Foundation, Inc. OU=IT O=Eclipse.org Foundation, Inc. L=Ottawa ST=Ontario from=2021-03-16 to=2022-05-18
Signed CN=DigiCert SHA2 Assured ID Code Signing CA OU=www.digicert.com O=DigiCert Inc from=2013-10-22 to=2028-10-22
Signed CN=DigiCert Assured ID Root CA OU=www.digicert.com O=DigiCert Inc from=2006-11-10 to=2031-11-10

Artifacts

25.3K plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.18.1.20211008-0657.jar

Content Metadata

<unit id="org.eclipse.m2e.maven.runtime.slf4j.simple" version="1.18.1.20211008-0657" singleton="false" generation="2"> <update id="org.eclipse.m2e.maven.runtime.slf4j.simple" range="[0.0.0,1.18.1.20211008-0657)" severity="0"/> <properties size="4"> <property name="org.eclipse.equinox.p2.name" value="M2E SLF4J-Simple Binding for Embedded Maven Runtime"/> <property name="org.eclipse.equinox.p2.description" value="This bundle provides SLF4j implementation and configuration required to run m2e embedded Maven runtime in external JVM. This bundle is NOT a general purpose slf4j-simple OSGi bundle, it does NOT export any packages and it CANNOT be used as an OSGI SLF4J implementation. This is suboptimal and a better solution would be to either include slf4j-simple as a resource in org.eclipse.m2e.maven.runtime or use SLF4J implementation of the running m2e instance. I could not find an easy way to implement either of the better solutions, so this one will have to do for now. This bundle is referenced as Require-Bundle by org.eclipse.m2e.maven.runtime to force installation of this bundle whenever m2e embedded maven runtime is installed. Because no packages are exported, this does not pollute OSGi classpath. Provide-Capability/Require-Capability would be cleaner, but I don't know if these are supported bu P2."/> <property name="org.eclipse.equinox.p2.provider" value="Eclipse.org - m2e"/> <property name="org.eclipse.equinox.p2.doc.url" value="https://eclipse.org/m2e"/> </properties> <provides size="4"> <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.m2e.maven.runtime.slf4j.simple" version="1.18.1.20211008-0657 "/> <provided namespace="osgi.bundle" name="org.eclipse.m2e.maven.runtime.slf4j.simple" version="1.18.1.20211008-0657 "/> <provided namespace="osgi.identity" name="org.eclipse.m2e.maven.runtime.slf4j.simple" version="1.18.1.20211008-0657"> <properties size="1"> <property name="type" value="osgi.bundle"/> </properties> </provided> <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="bundle" version="1.0.0"/> </provides> <requires size="2"> <requiredProperties namespace="osgi.ee" match="(&(osgi.ee=JavaSE)(version=1.5))"> <description> org.eclipse.m2e.maven.runtime.slf4j.simple </description> </requiredProperties> <requiredProperties namespace="osgi.ee" match="(&(osgi.ee=JavaSE)(version=11))"> <description> org.eclipse.m2e.maven.runtime.slf4j.simple </description> </requiredProperties> </requires> <artifacts size="1"> <artifact classifier="osgi.bundle" id="org.eclipse.m2e.maven.runtime.slf4j.simple" version="1.18.1.20211008-0657"/> </artifacts> <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/> <touchpointData size="1"> <instructions size="2"> <instruction key="zipped"> true </instruction> <instruction key="manifest"> Bundle-SymbolicName: org.eclipse.m2e.maven.runtime.slf4j.simple;singleton:=false Bundle-Version: 1.18.1.20211008-0657 </instruction> </instructions> </touchpointData> </unit>