aboutsummaryrefslogtreecommitdiff
path: root/config/import-control.xml
diff options
context:
space:
mode:
authorTima <timur.tibeyev@bee.kz>2017-04-23 19:00:03 +0600
committerRoman Ivanov <romani@users.noreply.github.com>2017-05-28 16:22:39 -0700
commit93645309d51e68d0a6f1ba42c383b6015ced780f (patch)
treeaf6bf8bfd4910c6657d9b9377a2c412b88fdabfd /config/import-control.xml
parentef112d1868e476219fbff6f4ed8a8e9dc54af3c3 (diff)
downloadcheckstyle-93645309d51e68d0a6f1ba42c383b6015ced780f.tar.gz
Issue #4274: ImportControl: strategyOnMismatch property
Diffstat (limited to 'config/import-control.xml')
-rw-r--r--config/import-control.xml18
1 files changed, 11 insertions, 7 deletions
diff --git a/config/import-control.xml b/config/import-control.xml
index 66a71413a..5de5f8cc2 100644
--- a/config/import-control.xml
+++ b/config/import-control.xml
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE import-control PUBLIC
- "-//Puppy Crawl//DTD Import Control 1.2//EN"
- "http://checkstyle.sourceforge.net/dtds/import_control_1_2.dtd">
+ "-//Puppy Crawl//DTD Import Control 1.3//EN"
+ "http://checkstyle.sourceforge.net/dtds/import_control_1_3.dtd">
<import-control pkg="com.puppycrawl.tools.checkstyle">
@@ -134,10 +134,10 @@
</subpackage>
</subpackage>
- <subpackage name="doclets">
- <allow class="java.nio.charset.StandardCharsets" local-only="true"/>
+ <subpackage name="doclets" strategyOnMismatch="disallowed">
+ <allow class="java.nio.charset.StandardCharsets"/>
<allow pkg="com.sun.javadoc"/>
- <disallow pkg="com\.puppycrawl\.tools\.checkstyle\.(checks|ant|filters|gui)" regex="true"/>
+ <allow pkg="java.io"/>
</subpackage>
<subpackage name="filters">
@@ -146,13 +146,17 @@
<allow pkg="com.puppycrawl.tools.checkstyle.utils"/>
</subpackage>
- <subpackage name="gui">
+ <subpackage name="gui" strategyOnMismatch="disallowed">
+ <allow pkg="antlr"/>
<allow pkg="java.awt"/>
+ <allow pkg="java.io"/>
<allow pkg="javax.swing"/>
+ <allow pkg="java.util" exact-match="true"/>
+ <allow pkg="com.puppycrawl.tools.checkstyle.api" local-only="true"/>
<allow pkg="com.puppycrawl.tools.checkstyle.utils" local-only="true"/>
<allow class="com.puppycrawl.tools.checkstyle.TreeWalker" local-only="true"/>
<allow class="com.puppycrawl.tools.checkstyle.gui.MainFrameModel.ParseMode"
- local-only="true"/>
+ local-only="true"/>
<allow class="com.puppycrawl.tools.checkstyle.JavadocDetailNodeParser" local-only="true"/>
</subpackage>
</import-control>