flipkart-incubator / flipkart-incubator/zjsonpatch

Automatic Module Name

Open
#80 3 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.