sfPlayer1 / Matcher

Tool for tracking elements in obfuscated Java archives across releases
GNU General Public License v3.0
75 stars 41 forks source link

Remove `module-info.java` #33

Open NebelNidas opened 1 year ago

NebelNidas commented 1 year ago

It's annoying to deal with, most libraries don't support it out of the box, and once you build Matcher, the shadow plugin removes it anyway. So it's not of any benefit to us, other than potentially limiting plugins' access to Matcher internals, but as made apparent by similar discussions regarding Fabric Loader, that's not intended anyway.

For any other potential JPMS-compliant applications depending on Matcher, I did include a Automatic-Module-Name manifest entry though, identical to the current one.