Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1194)

Unified Diff: third_party/checkstyle/import-control.xml

Issue 451313002: Add and start using Checkstyle 5.7 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/checkstyle/import-control.xml
diff --git a/third_party/checkstyle/import-control.xml b/third_party/checkstyle/import-control.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c06279f0ae4ac84c64f9443bed4b00e99536ccc6
--- /dev/null
+++ b/third_party/checkstyle/import-control.xml
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<!DOCTYPE import-control PUBLIC
+ "-//Puppy Crawl//DTD Import Control 1.1//EN"
+ "http://www.puppycrawl.com/dtds/import_control_1_1.dtd">
+
+<import-control pkg="com.puppycrawl.tools.checkstyle">
+
+ <allow pkg="antlr"/>
+ <allow pkg="com.google.common.base"/>
+ <allow pkg="com.google.common.collect"/>
+ <allow pkg="com.puppycrawl.tools.checkstyle.api"/>
+ <allow pkg="java.io"/>
+ <allow pkg="java.net"/>
+ <allow pkg="java.nio"/>
+ <allow pkg="java.util"/>
+ <allow pkg="javax.xml.parsers"/>
+ <allow pkg="org.apache.commons.beanutils"/>
+ <allow pkg="org.apache.commons.logging"/>
+ <allow pkg="org.xml.sax"/>
+
+ <!-- The local ones -->
+ <allow class="java.security.MessageDigest" local-only="true"/>
+ <allow pkg="com.puppycrawl.tools.checkstyle.grammars" local-only="true"/>
+ <allow pkg="org.apache.commons.cli" local-only="true"/>
+ <allow pkg="org.apache.tools.ant" local-only="true"/>
+
+ <subpackage name="api">
+ <allow pkg="java.beans"/>
+ <allow pkg="java.lang.reflect"/>
+ <allow pkg="java.text"/>
+ <allow class="com.puppycrawl.tools.checkstyle.grammars.CommentListener"
+ local-only="true"/>
+ <allow class="com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaTokenTypes"
+ local-only="true"/>
+ </subpackage>
+
+ <subpackage name="checks">
+ <allow pkg="com.puppycrawl.tools.checkstyle.checks"/>
+ <allow class="com.puppycrawl.tools.checkstyle.Defn"/>
+ <allow pkg="java.math"/>
+
+ <subpackage name="indentation">
+ <allow pkg="java.lang.reflect"/>
+ </subpackage>
+ <subpackage name="header">
+ <allow class="java.nio.charset.Charset" local-only="true"/>
+ </subpackage>
+ </subpackage>
+
+ <subpackage name="doclets">
+ <allow pkg="com.sun.javadoc"/>
+ </subpackage>
+
+ <subpackage name="filters">
+ <allow pkg="java.lang.ref"/>
+ </subpackage>
+
+ <subpackage name="gui">
+ <allow pkg="java.awt"/>
+ <allow pkg="javax.swing"/>
+ </subpackage>
+</import-control>

Powered by Google App Engine
This is Rietveld 408576698