apache / apache/maven-jdeps-plugin

[MJDEPS-21] Separate the use of -jdkinternals in tasks

Open
#39 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
18
Forks
18
Avg merge
9h 12m
Merged PRs (30d)
5

Description

**[Andre Tadeu de Carvalho](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=andretadeu)** opened **[MJDEPS-21](https://issues.apache.org/jira/browse/MJDEPS-21?redirect=false)** and commented

As suggested in https://issues.apache.org/jira/browse/MJDEPS-16, you could setup **-jdkinternals** as a configuration parameter in pom.xml. In this improvement, I suggest that, instead of a parameter, define two Maven tasks:
* jdeps:jdeps - run **jdeps** without **-jdkinternals**
* jdeps:jdkinternals - run **jdeps** with **-jdkinternals**

From my point of view, this should make it easier to configure and use the plugin to analyze dependencies, since I could choose the behavior I desire in the command line interface.

---

**Affects:** 3.1.2

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting pom.xml and the Maven plugin's existing jdeps task configuration. Verify the command-line entry points for jdeps:jdeps and jdeps:jdkinternals, ensuring the former runs jdeps without -jdkinternals and the latter runs it with that option.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.