Skip to content

Changes

Summary

  1. Add module-info.java (commit: 0729499) (details)
  2. Set minimum JDK version to 11 (commit: ef124ca) (details)
  3. Add multi-release jar to produce JDK 8 compatible jar (commit: 5e2f59d) (details)
  4. Remove Multi-Release attribute from manifest (commit: 0697eba) (details)
  5. Move module-info.java to root of the jar (commit: bea1dc2) (details)
Commit 0729499b39c5fd673296651757a22b035f9dac6f by Hussain N M
Add module-info.java

Fixes #140
- Add module-info.java
- Change compiler source and target to JDK 11
- Update maven-bundle-plugin to 5.1.2

Signed-off-by: hussainnm <hussain.nm@cognizant.com>
(commit: 0729499)
The file was addedapi/src/main/java/module-info.java
The file was modified api/pom.xml (diff)
Commit ef124ca3875c0fa0a9b14b9e2a71b7c3426559c7 by Hussain N M
Set minimum JDK version to 11

- update parent project to 1.0.7
- fix github url in scm

Signed-off-by: hussainnm <hussain.nm@cognizant.com>
(commit: ef124ca)
The file was modified api/pom.xml (diff)
Commit 5e2f59d7622f1af383da7bbdcd8498ff2fb0f4c5 by Hussain N M
Add multi-release jar to produce JDK 8 compatible jar

Signed-off-by: hussainnm <hussain.nm@cognizant.com>
(commit: 5e2f59d)
The file was modified api/pom.xml (diff)
The file was addedapi/src/main/java-11/module-info.java
The file was removedapi/src/main/java/module-info.java
Commit 0697eba16af60fa2a5945d27817d73da7ad081a8 by Hussain N M
Remove Multi-Release attribute from manifest

Signed-off-by: hussainnm <hussain.nm@cognizant.com>
(commit: 0697eba)
The file was modified api/pom.xml (diff)
Commit bea1dc2ecd409902b4cfa8b9a5220807c4132398 by Hussain N M
Move module-info.java to root of the jar

- Reduce minimum JDK required to 9
- Exclude module-info.java in first pass to compile with source and target as 1.8
- Include module-info.java in second pass to compile with release as 9

Changes made as per following email[1]

https://www.eclipse.org/lists/jakartaee-spec-project-leads/msg00780.html

Signed-off-by: hussainnm <hussain.nm@cognizant.com>
(commit: bea1dc2)
The file was removedapi/src/main/java-11/module-info.java
The file was modified api/pom.xml (diff)
The file was addedapi/src/main/java/module-info.java