-
Notifications
You must be signed in to change notification settings - Fork 253
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
We now have duplicated classes that we ignore
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<ignoreClasses>
<ignoreClass>com.google.thirdparty.publicsuffix.TrieParser</ignoreClass>
<ignoreClass>com.google.thirdparty.publicsuffix.PublicSuffixPatterns</ignoreClass>
<ignoreClass>com.google.thirdparty.publicsuffix.PublicSuffixType</ignoreClass>
</ignoreClasses>
</dependency>
Steps to reproduce
Without ignoring, we get
[ERROR] Rule 2: org.codehaus.mojo.extraenforcer.dependencies.BanDuplicateClasses failed with message:
[ERROR] Duplicate classes found:
[ERROR]
[ERROR] Found in:
[ERROR] org.apache.spark:spark-network-common_2.13:jar:4.0.0:provided
[ERROR] com.google.guava:guava:jar:33.2.1-jre:compile
[ERROR] Duplicate classes:
[ERROR] com/google/thirdparty/publicsuffix/TrieParser.class
[ERROR] com/google/thirdparty/publicsuffix/PublicSuffixPatterns.class
[ERROR] com/google/thirdparty/publicsuffix/PublicSuffixType.class
Expected behavior
We should not ignore this and exclude properly
Additional context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working