apache / apache/maven-help-plugin

EffectivePomMojo encoding fallback can return null

Open Beginner friendly
#394 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
29
Forks
42
Avg merge
1d 12h
Merged PRs (30d)
6

Description

In src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java:110:

String encoding = output != null ? project.getModel().getModelEncoding() : System.getProperty("file.encoding");

System.getProperty("file.encoding") can theoretically return null.

Contributor guide

No contributing guide indexed for this repository

Research direction

Open src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java at line 110 and inspect how the encoding is selected when output is null. Run the relevant Maven plugin tests, or the project test suite if no narrower test is identified. Done means the fallback remains valid even when the system file.encoding property is unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
82/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.