apache / apache/maven-shade-plugin

[MSHADE-263] Keep project's module-info.class file when shading

Open
#620 1 comment 0 reactions 0 assignees View on GitHub
bug priority:major
Dominant language
Java
Stars
188
Forks
103
Avg merge
16h 39m
Merged PRs (30d)
4

Description

**[John Poth](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=jpoth)** opened **[MSHADE-263](https://issues.apache.org/jira/browse/MSHADE-263?redirect=false)** and commented

It'd be nice to keep the module-info.class of the current project when shading.

---

**Affects:** 3.1.0

**Issue Links:**
- [MSHADE-258](https://issues.apache.org/jira/browse/MSHADE-258) RemappingClassAdapter is deprecated and throws an exception with ASM 6.0 beta
(_**"is broken by"**_)

2 votes, 2 watchers

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no source file, test, or entry point. Start by tracing how the Maven Shade Plugin handles project classes during shading and locating existing tests for module-info.class; done means the current project's module-info.class is retained in the shaded output.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.