Skip to content

Commit 03624d2

Browse files
committed
[improve][ci] Prevent importing shaded classes
1 parent e380910 commit 03624d2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

buildtools/src/main/resources/pulsar/checkstyle.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,11 @@ page at http://checkstyle.sourceforge.net/config.html -->
136136
</module>
137137

138138
<module name="IllegalImport">
139+
<property name="regexp" value="true"/>
139140
<property name="illegalPkgs"
140-
value="autovalue.shaded, avro.shaded, bk-shade, com.google.api.client.repackaged, com.google.appengine.repackaged, org.apache.curator.shaded, org.testcontainers.shaded" />
141+
value="autovalue\.shaded, avro\.shaded, bk-shade, com\.google\.api\.client\.repackaged, com\.google\.appengine\.repackaged, org\.apache\.curator\.shaded, org\.testcontainers\.shaded" />
142+
<property name="illegalClasses"
143+
value="autovalue\.shaded.*, avro\.shaded.*, bk-shade.*, com\.google\.api\.client\.repackaged.*, com\.google\.appengine\.repackaged.*, org\.apache\.curator\.shaded.*, org\.testcontainers\.shaded.*" />
141144
</module>
142145

143146
<module name="RedundantModifier">

0 commit comments

Comments
 (0)