[Maven Dependency Plugin] usedDependency vs. ignoredUnusedDeclaredDependencies
What is the difference between the maven-dependency-plugin's
*ignoredUnusedDeclaredDependencies*  and *usedDependencies *?
I have several runtime/test-runtime dependencies that are flagged by the
plugin as unused and declared and would like to ignore them. Both of these
parameters seem to accomplish this, so I'd like some clarification as to
what the difference is between them, and which to use when.