You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Marius Grama (Jira)" <ji...@apache.org> on 2022/04/25 07:50:00 UTC
[jira] [Created] (MDEP-802) analyze-only
Marius Grama created MDEP-802:
---------------------------------
Summary: analyze-only
Key: MDEP-802
URL: https://issues.apache.org/jira/browse/MDEP-802
Project: Maven Dependency Plugin
Issue Type: Bug
Affects Versions: 3.3.0
Reporter: Marius Grama
The maven-dependency-plugin fails to recognize `aws-java-sdk-core` as a compile-time dependency, because we only explicitly use a class from `aws-java-sdk-glue`, which in turn extends from a class from `aws-java-sdk-core`.
In order to cope with this problem, we set `aws-java-sdk-core` as an ignored dependency:
{code}
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<ignoredNonTestScopedDependencies>
<!-- dependency plugin fails to recognize aws-java-sdk-core as a compile-time dependency, because
we only explicitly use a class from aws-java-sdk-glue, which in turn extends from a class from
aws-java-sdk-core -->
<ignoredDependency>com.amazonaws:aws-java-sdk-core</ignoredDependency>
</ignoredNonTestScopedDependencies>
</configuration>
</plugin>
{code}
Here is the commit showcasing the issue:
[https://github.com/trinodb/trino/pull/11550/commits/22f227bb5721b1ea4783c6a58111ef5007f75316]
Ideally we'd like not having to deal with this false positive problem.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)