Skip to content

RAT-353, MPLUGIN-507: Enable maven-plugin-report-plugin to see NPE with Maven 4.x only#206

Merged
ottlinger merged 2 commits intomasterfrom
bug/pluginNPE
Jan 23, 2024
Merged

RAT-353, MPLUGIN-507: Enable maven-plugin-report-plugin to see NPE with Maven 4.x only#206
ottlinger merged 2 commits intomasterfrom
bug/pluginNPE

Conversation

@ottlinger
Copy link
Copy Markdown
Contributor

Filed a bug in the maven-plugin-report-plugin: MPLUGIN-507

RAT-353 brought to the light that the following files were not generated in RAT 0.16 and 0.16.1:

  • plugin-info.html
  • check-mojo.html
  • rat-mojo.html
    due to a breaking change in maven-plugin-annotations v3.11.0 that separated the generation logics into a new plugin a new configuration is needed. This new plugin yields a NPE and breaks the site build.

@ottlinger ottlinger changed the title RAT-353, MPLUGIN-507: Enable maven-plugin-report-plugin to see NPE RAT-353, MPLUGIN-507: Enable maven-plugin-report-plugin to see NPE with Maven 4.x only Jan 23, 2024
@ottlinger
Copy link
Copy Markdown
Contributor Author

NPE only happens with Maven 4.x;
adapted helper script for site generation to use Maven wrapper version to avoid these confusions in the future.

@ottlinger ottlinger merged commit 4d02e00 into master Jan 23, 2024
@ottlinger ottlinger deleted the bug/pluginNPE branch January 23, 2024 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant