JAL-3210 Barebones gradle/buildship/eclipse. See README
[jalview.git] / utils / checkstyle / import-control.xml
diff --git a/utils/checkstyle/import-control.xml b/utils/checkstyle/import-control.xml
deleted file mode 100644 (file)
index 478966f..0000000
+++ /dev/null
@@ -1,168 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE import-control PUBLIC
-    "-//Puppy Crawl//DTD Import Control 1.1//EN"
-    "http://www.puppycrawl.com/dtds/import_control_1_1.dtd">
-    
-    <!--
-       see http://checkstyle.sourceforge.net/config_imports.html#ImportControl
-       allow/disallow rules propagate to sub-packages 
-       unless local-only="true" is specified
-       
-       note this can handle only one top-level package, so ImportControl is
-       suppressed for MCview and vamsas in checkstyle-suppress.xml
-       (all rules are suppressed for com/ext/org/uk)
-    -->
-   <import-control pkg="jalview">
-   
-               <allow pkg="java"/>
-               <allow pkg="jalview"/>
-               <allow pkg="com.stevesoft.pat"/>
-               
-               <subpackage name="appletgui">
-               <disallow pkg="javax.swing"/>
-               <disallow pkg="jalview.gui"/>
-               <disallow pkg="jalview.ws"/>
-               <allow pkg="org.jmol"/>
-               <allow pkg="javajs.awt" class="jalview.appletgui.AppletJmolBinding"/>
-           </subpackage>
-               
-               <subpackage name="bin">
-               <allow pkg="groovy"/>
-               <allow pkg="org.apache.log4j" class="jalview.bin.Cache"/>
-               <allow pkg="javax.swing" class="jalview.bin.Jalview"/>
-               <allow pkg="netscape.javascript" class="jalview.bin.JalviewLite"/>
-           </subpackage>
-               
-               <subpackage name="datamodel">
-               <disallow pkg="jalview.gui"/>
-               <allow pkg="fr.orsay.lri.varna"/>
-                       <subpackage name="xdb.embl">
-                       <allow pkg="org.exolab.castor"/>
-                   </subpackage>
-           </subpackage>
-               
-               <subpackage name="ext">
-                       <subpackage name="ensembl">
-                       <allow pkg="javax.ws"/>
-                       <allow pkg="org.json"/>
-                       </subpackage>
-                       <subpackage name="htsjdk">
-                       <allow pkg="htsjdk"/>
-                       </subpackage>
-                       <subpackage name="jmol">
-                       <allow pkg="MCview"/>
-                       <allow pkg="org.jmol"/>
-                       </subpackage>
-                       <subpackage name="paradise">
-                       <allow pkg="org.apache"/>
-                       <allow pkg="org.json"/>
-                       </subpackage>
-                       <subpackage name="rbvi">
-                       <allow pkg="ext.edu.ucsf"/>
-                       <allow pkg="javax.servlet"/>
-                       </subpackage>
-                       <subpackage name="so">
-                       <allow pkg="org.biojava"/>
-                       </subpackage>
-                       <subpackage name="varna">
-                       <allow pkg="fr.orsay"/>
-                       </subpackage>
-           </subpackage>
-               
-               <subpackage name="fts">
-               <allow pkg="javax.swing"/>
-               <allow pkg="javax.ws"/>
-               <allow pkg="org.json"/>
-               <allow pkg="com.sun.jersey"/>
-           </subpackage>
-               
-               <subpackage name="gui">
-               <allow pkg="javax.swing"/>
-               <allow pkg="javax.help"/>
-               <allow pkg="javax.imageio"/>
-               <allow pkg="ext.edu.ucsf"/>
-               <allow pkg="net.miginfocom"/>
-               <allow pkg="org.jibble"/>
-               <allow pkg="org.jmol"/>
-               <allow pkg="org.openscience"/>
-               <allow pkg="org.exolab.castor" class="jalview.gui.Jalview2XML"/>
-               <allow pkg="org.robsite" class="jalview.gui.BlogReader"/>
-               <allow pkg="org.apache.log4j" class="jalview.gui.Console"/>
-               <allow pkg="org.apache.log4j" class="jalview.gui.JalviewAppender"/>
-               <allow pkg="org.biodas" class="jalview.gui.DasSourceBrowser"/>
-               <allow pkg="compbio.metadata" class="jalview.gui.WsJobParameters"/>
-               <allow pkg="fr.orsay.lri.varna" class="jalview.gui.AppVarna"/>
-               <allow pkg="fr.orsay.lri.varna" class="jalview.gui.AppVarnaBinding"/>
-               <allow pkg="org.stackoverflowusers.file" class="jalview.gui.Desktop"/>
-               <allow pkg="uk.ac.vamsas" class="jalview.gui.VamsasApplication"/>
-           </subpackage>
-               
-               <subpackage name="jbgui">
-               <allow pkg="javax.swing"/>
-               <allow pkg="net.miginfocom"/>
-           </subpackage>
-
-               <subpackage name="httpserver">
-               <allow pkg="javax.servlet"/>
-               <allow pkg="org.eclipse.jetty"/>
-           </subpackage>
-
-               <subpackage name="io">
-               <allow pkg="javax.swing"/>
-               <allow pkg="org.jfree"/>
-               <allow pkg="org.json"/>
-               <allow pkg="org.jsoup"/>
-               <allow pkg="uk.ac.ebi"/>
-               <allow pkg="uk.ac.vamsas"/>
-               <allow pkg="fr.orsay.lri.varna"/>
-               <allow pkg="MCview"/>
-                       <subpackage name="vcf">
-                       <allow pkg="htsjdk\.*" regex="true"/>
-                       </subpackage>       
-               </subpackage>       
-                               
-               <subpackage name="javascript">
-               <allow pkg="netscape.javascript"/>
-           </subpackage>
-
-               <subpackage name="rest">
-               <allow pkg="javax.servlet"/>
-               </subpackage>
-
-               <subpackage name="schemes">
-                       <allow pkg="org.exolab.castor" class="jalview.schemes.ColourSchemeLoader"/>
-               </subpackage>
-
-               <subpackage name="structure">
-               <allow pkg="MCview"/>
-               </subpackage>
-               
-               <subpackage name="urls">
-                       <allow pkg="javax.swing" class="jalview.urls.UrlLinkTableModel"/>
-                       <allow pkg="org.json"/>
-               </subpackage>
-
-               <subpackage name="util">
-               <allow pkg="javax.swing"/>
-               <allow pkg="javax.imageio"/>
-               <allow pkg="org.jfree"/>
-               <allow pkg="org.jibble"/>
-               </subpackage>
-
-               <subpackage name="ws">
-               <allow pkg="javax.swing"/>
-               <allow pkg="javax.xml"/>
-               <allow pkg="ext.vamsas"/>
-               <allow pkg="compbio"/>
-               <allow pkg="MCview"/>
-               <allow pkg="org.apache.http"/>
-               <allow pkg="org.apache.james"/>
-               <allow pkg="org.apache.axis"/>
-               <allow pkg="org.biodas.jdas"/>
-               <allow pkg="org.exolab.castor"/>
-               <allow pkg="uk.ac.ebi"/>
-               <allow pkg="vamsas.objects"/>
-               </subpackage>
-
-   </import-control>
\ No newline at end of file