Description
Typical output when analyzing the maven-archetype-plugin:
[WARNING] Unused declared dependencies found:
[WARNING] org.apache.ivy:ivy:jar:2.5.0:runtime
However since this is needed at runtime, possibly via reflection, it seems likely that it is used but the dependency analyzer can't figure this out.
Confirm and consider whether the plugin should simply never report runtime dependencies as unused.
This is tricky because it's certainly possible that a runtime dependency is unused, but in practice it seems more likely than not to be a false positive.