flipkart-incubator / flipkart-incubator/zjsonpatch
Automatic Module Name
- Dominant language
- Java
- Stars
- 586
- Forks
- 153
- PR merge metrics
- No merged PRs in 30d
Description
Hi. Thanks for an excellent library. I'm currently looking at migration from Java 8 to Java 11 in projects at work and am having issues relating to the module path, especially with the lack of automatic module name for this project. I understand the value of remaining compatible with Java 6, so would suggest that you add an Automatic-Module-Name entry to your manifest-file to make life easier for people using the module path as well as "reserving" a name for future reference.
I'm not well versed in Maven, but I think something like the below would work:
```xml
maven-jar-plugin
2.4
com.flipkart.zjsonpatch
```
Cheers!
Contributor guide
Research direction
Start by reading the Maven build configuration and inspecting the generated JAR manifest. Add the requested Automatic-Module-Name entry using the proposed value, then verify that the built artifact contains that manifest entry and remains compatible with the project's Java 6 target.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100