@@ -14,23 +14,34 @@ class GuavaLimitCheck extends Specification {
1414 static final String GUAVA_PACKAGE_PREFIX = " com.google.common"
1515
1616 static final Set<String > ALLOWED_GUAVA_CLASSES = [
17- " com.google.common.collect.ImmutableMap" ,
18- " com.google.common.collect.ImmutableSet" ,
19- " com.google.common.collect.ImmutableList" ,
2017 " com.google.common.base.Strings" ,
2118 " com.google.common.collect.BiMap" ,
19+ " com.google.common.collect.HashBasedTable" ,
2220 " com.google.common.collect.HashBiMap" ,
21+ " com.google.common.collect.HashMultimap" ,
22+ " com.google.common.collect.HashMultiset" ,
23+ " com.google.common.collect.ImmutableBiMap" ,
2324 " com.google.common.collect.ImmutableCollection" ,
25+ " com.google.common.collect.ImmutableList" ,
26+ " com.google.common.collect.ImmutableList\$ Builder" ,
27+ " com.google.common.collect.ImmutableListMultimap" ,
28+ " com.google.common.collect.ImmutableListMultimap\$ Builder" ,
29+ " com.google.common.collect.ImmutableMap" ,
30+ " com.google.common.collect.ImmutableMap\$ Builder" ,
31+ " com.google.common.collect.ImmutableSet" ,
32+ " com.google.common.collect.ImmutableSet\$ Builder" ,
33+ " com.google.common.collect.Interner" ,
34+ " com.google.common.collect.Interners" ,
35+ " com.google.common.collect.Iterables" ,
2436 " com.google.common.collect.LinkedHashMultimap" ,
37+ " com.google.common.collect.Maps" ,
2538 " com.google.common.collect.Multimap" ,
26- " com.google.common.collect.Table" ,
27- " com.google.common.collect.Sets" ,
2839 " com.google.common.collect.Multimaps" ,
29- " com.google.common.collect.Iterables " ,
30- " com.google.common.collect.HashBasedTable " ,
31- " com.google.common.collect.HashMultimap " ,
32- " com.google.common.collect.Interner " ,
33- " com.google.common.collect.Interners "
40+ " com.google.common.collect.Multiset " ,
41+ " com.google.common.collect.Multisets " ,
42+ " com.google.common.collect.Sets " ,
43+ " com.google.common.collect.Sets \$ SetView " ,
44+ " com.google.common.collect.Table "
3445 ]
3546
3647 def " should identify which classes use prohibited Guava dependencies" () {
0 commit comments