aalmiray commented on PR #177:
URL: https://github.com/apache/commons-jexl/pull/177#issuecomment-1527720696
Bytecode compatibility
```
$ jarviz bytecode show --file target/commons-jexl3-3.3.1-SNAPSHOT.jar
subject: commons-jexl3-3.3.1-SNAPSHOT.jar
Unversioned classes. Bytecode version: 52 (Java 8) total: 321
Versioned classes 9. Bytecode version: 53 (Java 9) total: 1
```
Resolved module descriptor
```
$ jarviz module descriptor --file target/commons-jexl3-3.3.1-SNAPSHOT.jar
subject: commons-jexl3-3.3.1-SNAPSHOT.jar
name: org.apache.commons.jexl3
version: 3.3.1-SNAPSHOT
open: false
automatic: false
exports:
org.apache.commons.jexl3
org.apache.commons.jexl3.annotations
org.apache.commons.jexl3.introspection
org.apache.commons.jexl3.parser
org.apache.commons.jexl3.scripting
requires:
commons.logging
java.base mandated
java.desktop
java.scripting
provides:
javax.script.ScriptEngineFactory with
org.apache.commons.jexl3.scripting.JexlScriptEngineFactory
contains:
org.apache.commons.jexl3.internal
org.apache.commons.jexl3.internal.introspection
```
Manifest
```
$ jarviz manifest show --file target/commons-jexl3-3.3.1-SNAPSHOT.jar
subject: commons-jexl3-3.3.1-SNAPSHOT.jar
Manifest-Version: 1.0
Created-By: Apache Maven Bundle Plugin 5.1.8
Build-Jdk-Spec: 17
Implementation-Title: Apache Commons JEXL
Implementation-Vendor: The Apache Software Foundation
Implementation-Vendor-Id: org.apache
Implementation-Version: 3.3.1-SNAPSHOT
Specification-Title: Apache Commons JEXL
Specification-Vendor: The Apache Software Foundation
Specification-Version: 3.3.1-SNAPSHOT
X-Compile-Source-JDK: 1.8
X-Compile-Target-JDK: 1.8
Bundle-Description: JEXL is a library intended to facilitate the impleme
ntation of scripting features in applications and frameworks wri
tten in Java.
Bundle-DocURL: https://commons.apache.org/proper/commons-jexl/
Bundle-License: https://www.apache.org/licenses/LICENSE-2.0.txt
Bundle-ManifestVersion: 2
Bundle-Name: Apache Commons JEXL
Bundle-SymbolicName: org.apache.commons.commons-jexl3
Bundle-Vendor: The Apache Software Foundation
Bundle-Version: 3.3.1.SNAPSHOT
Export-Package: org.apache.commons.jexl3;version="3.3.1.SNAPSHOT",org.ap
ache.commons.jexl3.annotations;version="3.3.1.SNAPSHOT",org.apache.comm
ons.jexl3.internal;version="3.3.1.SNAPSHOT",org.apache.commons.jexl3.in
ternal.introspection;version="3.3.1.SNAPSHOT",org.apache.commons.jexl3.
introspection;version="3.3.1.SNAPSHOT",org.apache.commons.jexl3.parser;
version="3.3.1.SNAPSHOT",org.apache.commons.jexl3.scripting;version="3.
3.1.SNAPSHOT"
Import-Package: javax.script,org.apache.commons.logging
Include-Resource: META-INF/services/javax.script.ScriptEngineFactory=src
/main/resources/META-INF/services/javax.script.ScriptEngineFactory,META
-INF/NOTICE.txt=NOTICE.txt,META-INF/LICENSE.txt=LICENSE.txt
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-6.4.0.202211291949
Multi-Release: true
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]