checkstyle
authorPeter Reilly <peterreilly@apache.org>
Sun, 12 Nov 2006 22:39:00 +0000 (22:39 +0000)
committerPeter Reilly <peterreilly@apache.org>
Sun, 12 Nov 2006 22:39:00 +0000 (22:39 +0000)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@474079 13f79535-47bb-0310-9956-ffa450edef68

34 files changed:
src/main/org/apache/tools/ant/util/Base64Converter.java
src/main/org/apache/tools/ant/util/ChainedMapper.java
src/main/org/apache/tools/ant/util/ClasspathUtils.java
src/main/org/apache/tools/ant/util/CompositeMapper.java
src/main/org/apache/tools/ant/util/ConcatFileInputStream.java
src/main/org/apache/tools/ant/util/ConcatResourceInputStream.java
src/main/org/apache/tools/ant/util/DOMElementWriter.java
src/main/org/apache/tools/ant/util/DOMUtils.java
src/main/org/apache/tools/ant/util/FileTokenizer.java
src/main/org/apache/tools/ant/util/FileUtils.java
src/main/org/apache/tools/ant/util/GlobPatternMapper.java
src/main/org/apache/tools/ant/util/IdentityStack.java
src/main/org/apache/tools/ant/util/JavaEnvUtils.java
src/main/org/apache/tools/ant/util/LazyFileOutputStream.java
src/main/org/apache/tools/ant/util/LazyHashtable.java
src/main/org/apache/tools/ant/util/LeadPipeInputStream.java
src/main/org/apache/tools/ant/util/LineOrientedOutputStream.java
src/main/org/apache/tools/ant/util/MergingMapper.java
src/main/org/apache/tools/ant/util/ProxySetup.java
src/main/org/apache/tools/ant/util/RegexpPatternMapper.java
src/main/org/apache/tools/ant/util/RetryHandler.java
src/main/org/apache/tools/ant/util/Retryable.java
src/main/org/apache/tools/ant/util/SourceFileScanner.java
src/main/org/apache/tools/ant/util/StringTokenizer.java
src/main/org/apache/tools/ant/util/StringUtils.java
src/main/org/apache/tools/ant/util/UUEncoder.java
src/main/org/apache/tools/ant/util/WeakishReference.java
src/main/org/apache/tools/ant/util/XmlConstants.java
src/main/org/apache/tools/ant/util/java15/ProxyDiagnostics.java
src/main/org/apache/tools/ant/util/optional/ScriptRunner.java
src/main/org/apache/tools/ant/util/optional/WeakishReference12.java
src/main/org/apache/tools/ant/util/regexp/JakartaOroMatcher.java
src/main/org/apache/tools/ant/util/regexp/RegexpFactory.java
src/main/org/apache/tools/ant/util/regexp/RegexpMatcherFactory.java

index 07b2326..b05b711 100644 (file)
@@ -25,7 +25,7 @@ package org.apache.tools.ant.util;
  **/
 public class Base64Converter {
 
-    private final static char[] ALPHABET = {
+    private static final char[] ALPHABET = {
         'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H',  //  0 to  7
         'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',  //  8 to 15
         'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X',  // 16 to 23
@@ -35,8 +35,10 @@ public class Base64Converter {
         'w', 'x', 'y', 'z', '0', '1', '2', '3',  // 48 to 55
         '4', '5', '6', '7', '8', '9', '+', '/'}; // 56 to 63
 
+    // CheckStyle:ConstantNameCheck OFF - bc
     /** Provided for BC purposes */
     public static final char[] alphabet = ALPHABET;
+    // CheckStyle:ConstantNameCheck ON
 
 
     /**
index 159236d..92054ec 100755 (executable)
@@ -31,7 +31,7 @@ import java.util.ArrayList;
  */
 public class ChainedMapper extends ContainerMapper {
 
-    //inherit doc
+    /** {@inheritDoc}. */
     public String[] mapFileName(String sourceFileName) {
         List inputs = new ArrayList();
         List results = new ArrayList();
index 20785cd..7d13f04 100644 (file)
@@ -263,8 +263,7 @@ public class ClasspathUtils {
         try {
             Class clazz = Class.forName(className, true, userDefinedLoader);
             Object o = clazz.newInstance();
-            if (!expectedType.isInstance(o))
-            {
+            if (!expectedType.isInstance(o)) {
                 throw new BuildException(
                     "Class of unexpected Type: "
                         + className
index be462cb..78f72e7 100755 (executable)
@@ -27,7 +27,7 @@ import java.util.Iterator;
  */
 public class CompositeMapper extends ContainerMapper {
 
-    //inherit doc
+    /** {@inheritDoc}. */
     public String[] mapFileName(String sourceFileName) {
         HashSet results = new HashSet();
 
index 4667336..7d50984 100755 (executable)
@@ -51,13 +51,20 @@ public class ConcatFileInputStream extends InputStream {
         this.file = file;
     }
 
-    // inherit doc
+    /**
+     * Close the stream.
+     * @throws IOException if there is an error.
+     */
     public void close() throws IOException {
         closeCurrent();
         eof = true;
     }
 
-    // inherit doc
+    /**
+     * Read a byte.
+     * @return the byte (0 - 255) or -1 if this is the end of the stream.
+     * @throws IOException if there is an error.
+     */
     public int read() throws IOException {
         int result = readCurrent();
         if (result == EOF && !eof) {
index 73ccffe..98b613c 100755 (executable)
@@ -67,13 +67,20 @@ public class ConcatResourceInputStream extends InputStream {
         return ignoreErrors;
     }
 
-    // inherit doc
-    public void close() throws IOException {
+    /**
+     * Close the stream.
+     * @throws IOException if there is an error.
+     */
+     public void close() throws IOException {
         closeCurrent();
         eof = true;
     }
 
-    // inherit doc
+    /**
+     * Read a byte.
+     * @return the byte (0 - 255) or -1 if this is the end of the stream.
+     * @throws IOException if there is an error.
+     */
     public int read() throws IOException {
         if (eof) {
             return EOF;
index b5125d2..2aee62f 100644 (file)
@@ -130,6 +130,7 @@ public class DOMElementWriter {
      * XML namespaces will be ignored.
      * @param xmlDeclaration flag to indicate whether the ?xml? declaration
      * should be included.
+     * @param namespacePolicy the policy to use.
      * @since Ant1.7
      */
     public DOMElementWriter(boolean xmlDeclaration,
@@ -140,11 +141,13 @@ public class DOMElementWriter {
 
     private static String lSep = System.getProperty("line.separator");
 
+    // CheckStyle:VisibilityModifier OFF - bc
     /**
      * Don't try to be too smart but at least recognize the predefined
      * entities.
      */
     protected String[] knownEntities = {"gt", "amp", "lt", "apos", "quot"};
+    // CheckStyle:VisibilityModifier ON
 
 
     /**
@@ -164,7 +167,9 @@ public class DOMElementWriter {
     }
 
     /**
-     * Writes the XML declaration.
+     * Writes the XML declaration if xmlDeclaration is true.
+     * @param wri the writer to write to.
+     * @throws IOException if there is an error.
      * @since Ant 1.7.0
      */
     public void writeXMLDeclaration(Writer wri) throws IOException {
@@ -365,6 +370,7 @@ public class DOMElementWriter {
      * @param indent number of
      * @param indentWith string that should be used to indent the
      * corresponding tag.
+     * @param hasChildren if true indent.
      * @throws IOException if an error happens while writing to the stream.
      */
     public void closeElement(Element element, Writer out, int indent,
index 7512482..18347fc 100644 (file)
@@ -35,7 +35,7 @@ public class DOMUtils {
 
     /**
      * Get a new Document instance,
-     *
+     * @return the document.
      * @since Ant 1.6.3
      */
     public static Document newDocument() {
@@ -163,4 +163,4 @@ public class DOMUtils {
         Element e = createChildElement(parent, name);
         appendCDATA(e, content);
     }
-}
\ No newline at end of file
+}
index 34720a6..01ee976 100644 (file)
@@ -20,8 +20,6 @@ package org.apache.tools.ant.util;
 import java.io.IOException;
 import java.io.Reader;
 import org.apache.tools.ant.ProjectComponent;
-import org.apache.tools.ant.util.FileUtils;
-import org.apache.tools.ant.util.Tokenizer;
 
 /**
  * Class to read the complete input into a string.
index 0da460f..a31ae6f 100644 (file)
@@ -1105,7 +1105,8 @@ public class FileUtils {
                 File f = new File(path).getAbsoluteFile();
                 java.lang.reflect.Method toURIMethod = File.class.getMethod("toURI", new Class[0]);
                 Object uriObj = toURIMethod.invoke(f, new Object[] {});
-                java.lang.reflect.Method toASCIIStringMethod = uriClazz.getMethod("toASCIIString", new Class[0]);
+                java.lang.reflect.Method toASCIIStringMethod
+                    = uriClazz.getMethod("toASCIIString", new Class[0]);
                 return (String) toASCIIStringMethod.invoke(uriObj, new Object[] {});
             } catch (Exception e) {
                 // Reflection problems? Should not happen, debug.
index f095f31..82f3972 100644 (file)
@@ -33,6 +33,7 @@ package org.apache.tools.ant.util;
  */
 public class GlobPatternMapper implements FileNameMapper {
 
+    // CheckStyle:VisibilityModifier OFF - bc
     /**
      * Part of &quot;from&quot; pattern before the *.
      */
@@ -63,6 +64,8 @@ public class GlobPatternMapper implements FileNameMapper {
      */
     protected String toPostfix = null;
 
+    // CheckStyle:VisibilityModifier ON
+
     private boolean handleDirSep = false;
     private boolean caseSensitive = true;
 
index a9f83a5..1c5d14e 100755 (executable)
@@ -60,6 +60,7 @@ public class IdentityStack extends Stack {
     /**
      * Override methods that use <code>.equals()</code> comparisons on elements.
      * @param o the Object to search for.
+     * @return true if the stack contains the object.
      * @see java.util.Vector#contains(Object)
      */
     public synchronized boolean contains(Object o) {
@@ -70,6 +71,7 @@ public class IdentityStack extends Stack {
      * Override methods that use <code>.equals()</code> comparisons on elements.
      * @param o   the Object to search for.
      * @param pos the position from which to search.
+     * @return the position of the object, -1 if not found.
      * @see java.util.Vector#indexOf(Object, int)
      */
     public synchronized int indexOf(Object o, int pos) {
@@ -85,6 +87,7 @@ public class IdentityStack extends Stack {
      * Override methods that use <code>.equals()</code> comparisons on elements.
      * @param o   the Object to search for.
      * @param pos the position from which to search (backward).
+     * @return the position of the object, -1 if not found.
      * @see java.util.Vector#indexOf(Object, int)
      */
     public synchronized int lastIndexOf(Object o, int pos) {
index 10bb79b..6a8aed1 100644 (file)
@@ -342,7 +342,9 @@ public final class JavaEnvUtils {
         switch(javaVersionNumber) {
             case 16:
             case 15:
-                tests.addElement("com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl ");
+                tests.addElement(
+                    "com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl ");
+                // Fall tru
             case 14:
                 tests.addElement("sun.audio.AudioPlayer");
                 if (javaVersionNumber == 14) {
index ce56d4d..f3e360b 100644 (file)
@@ -41,6 +41,7 @@ public class LazyFileOutputStream extends OutputStream {
     /**
      * Creates a stream that will eventually write to the file with
      * the given name and replace it.
+     * @param name the filename.
      */
     public LazyFileOutputStream(String name) {
         this(name, false);
@@ -50,6 +51,8 @@ public class LazyFileOutputStream extends OutputStream {
      * Creates a stream that will eventually write to the file with
      * the given name and optionally append to instead of replacing
      * it.
+     * @param name the filename.
+     * @param append if true append rather than replace.
      */
     public LazyFileOutputStream(String name, boolean append) {
         this(new File(name), append);
@@ -58,6 +61,7 @@ public class LazyFileOutputStream extends OutputStream {
     /**
      * Creates a stream that will eventually write to the file with
      * the given name and replace it.
+     * @param f the file to create.
      */
     public LazyFileOutputStream(File f) {
         this(f, false);
@@ -67,6 +71,8 @@ public class LazyFileOutputStream extends OutputStream {
      * Creates a stream that will eventually write to the file with
      * the given name and optionally append to instead of replacing
      * it.
+     * @param file the file to create.
+     * @param append if true append rather than replace.
      */
     public LazyFileOutputStream(File file, boolean append) {
         this(file, append, false);
@@ -76,6 +82,9 @@ public class LazyFileOutputStream extends OutputStream {
      * Creates a stream that will eventually write to the file with
      * the given name, optionally append to instead of replacing
      * it, and optionally always create a file (even if zero length).
+     * @param file the file to create.
+     * @param append if true append rather than replace.
+     * @param alwaysCreate if true create the file even if nothing to write.
      */
     public LazyFileOutputStream(File file, boolean append,
                                 boolean alwaysCreate) {
@@ -88,6 +97,7 @@ public class LazyFileOutputStream extends OutputStream {
      * Explicitly open the file for writing.
      *
      * <p>Returns silently if the file has already been opened.</p>
+     * @throws IOException if there is an error.
      */
     public void open() throws IOException {
         ensureOpened();
index 8f51bdf..766b1ba 100644 (file)
@@ -29,8 +29,11 @@ import java.util.Enumeration;
  * @since Ant 1.6
  */
 public class LazyHashtable extends Hashtable {
+    // CheckStyle:VisibilityModifier OFF - bc
     protected boolean initAllDone = false;
+    // CheckStyle:VisibilityModifier OFF - bc
 
+    /** No arg constructor. */
     public LazyHashtable() {
         super();
     }
index 2994471..8ca8288 100755 (executable)
@@ -67,6 +67,7 @@ public class LeadPipeInputStream extends PipedInputStream {
      * circular buffer of the specified size.
      * @param src    the <code>PipedOutputStream</code> source.
      * @param size   the size of the circular buffer.
+     * @throws IOException if there is an error.
      */
     public LeadPipeInputStream(PipedOutputStream src, int size) throws IOException {
         super(src);
index 33e6219..30e5d88 100644 (file)
@@ -48,6 +48,7 @@ public abstract class LineOrientedOutputStream extends OutputStream {
      * separator is detected.
      *
      * @param cc data to log (byte).
+     * @throws IOException if there is an error.
      */
     public final void write(int cc) throws IOException {
         final byte c = (byte) cc;
@@ -63,6 +64,7 @@ public abstract class LineOrientedOutputStream extends OutputStream {
 
     /**
      * Flush this log stream
+     * @throws IOException if there is an error.
      */
     public final void flush() throws IOException {
         if (buffer.size() > 0) {
@@ -73,6 +75,7 @@ public abstract class LineOrientedOutputStream extends OutputStream {
     /**
      * Converts the buffer to a string and sends it to
      * <code>processLine</code>
+     * @throws IOException if there is an error.
      */
     protected void processBuffer() throws IOException {
         try {
@@ -86,11 +89,13 @@ public abstract class LineOrientedOutputStream extends OutputStream {
      * Processes a line.
      *
      * @param line the line to log.
+     * @throws IOException if there is an error.
      */
     protected abstract void processLine(String line) throws IOException;
 
     /**
      * Writes all remaining
+     * @throws IOException if there is an error.
      */
     public final void close() throws IOException {
         if (buffer.size() > 0) {
index 4932c66..7616526 100644 (file)
@@ -27,7 +27,9 @@ package org.apache.tools.ant.util;
  *
  */
 public class MergingMapper implements FileNameMapper {
+    // CheckStyle:VisibilityModifier OFF - bc
     protected String[] mergedFile = null;
+    // CheckStyle:VisibilityModifier ON
 
     /**
      * Ignored.
index 9f4af89..f5b459c 100644 (file)
@@ -38,26 +38,41 @@ public class ProxySetup {
      * @value
      */
     public static final String USE_SYSTEM_PROXIES = "java.net.useSystemProxies";
+    /** the http proxyhost property */
     public static final String HTTP_PROXY_HOST = "http.proxyHost";
+    /** the http proxyport property */
     public static final String HTTP_PROXY_PORT = "http.proxyPort";
+    /** the https proxyhost property */
     public static final String HTTPS_PROXY_HOST = "https.proxyHost";
+    /** the https proxyport property */
     public static final String HTTPS_PROXY_PORT = "https.proxyPort";
+    /** the ftp proxyhost property */
     public static final String FTP_PROXY_HOST = "ftp.proxyHost";
+    /** the ftp proxyport property */
     public static final String FTP_PROXY_PORT = "ftp.proxyPort";
+    /** the ftp proxyport property */
     public static final String HTTP_NON_PROXY_HOSTS = "http.nonProxyHosts";
+    /** the http hosts not to be proxied property */
     public static final String HTTPS_NON_PROXY_HOSTS = "https.nonProxyHosts";
+    /** the ftp hosts not to be proxied property */
     public static final String FTP_NON_PROXY_HOSTS = "ftp.nonProxyHosts";
+    /** the http proxy username property */
     public static final String HTTP_PROXY_USERNAME = "http.proxyUser";
+    /** the http proxy password property */
     public static final String HTTP_PROXY_PASSWORD = "http.proxyPassword";
+    /** the socks proxy host property */
     public static final String SOCKS_PROXY_HOST = "socksProxyHost";
+    /** the socks proxy port property */
     public static final String SOCKS_PROXY_PORT = "socksProxyPort";
+    /** the socks proxy username property */
     public static final String SOCKS_PROXY_USERNAME = "java.net.socks.username";
+    /** the socks proxy password property */
     public static final String SOCKS_PROXY_PASSWORD = "java.net.socks.password";
 
 
     /**
      * create a proxy setup class bound to this project
-     * @param owner
+     * @param owner the project that owns this setup.
      */
     public ProxySetup(Project owner) {
         this.owner = owner;
index 2f0a362..53e128b 100644 (file)
@@ -29,9 +29,11 @@ import org.apache.tools.ant.util.regexp.RegexpMatcherFactory;
  *
  */
 public class RegexpPatternMapper implements FileNameMapper {
+    // CheckStyle:VisibilityModifier OFF - bc
     protected RegexpMatcher reg = null;
     protected char[] to = null;
     protected StringBuffer result = new StringBuffer();
+    // CheckStyle:VisibilityModifier ON
 
     /**
      * Constructor for RegexpPatternMapper.
index e3f35c0..dd62bc2 100644 (file)
@@ -64,7 +64,8 @@ public class RetryHandler {
                             + this.retriesAllowed + "), giving up", Project.MSG_WARN);
                     throw e;
                 } else {
-                    task.log("try #" + retries + ": IO error (" + desc + "), retrying", Project.MSG_WARN);
+                    task.log("try #" + retries + ": IO error (" + desc
+                             + "), retrying", Project.MSG_WARN);
                 }
             }
         }
index 8f400af..067ea85 100644 (file)
@@ -27,7 +27,12 @@ import java.io.IOException;
  * @see RetryHandler
  */
 public interface Retryable {
+    /** The value to use to never give up. */
     public static final int RETRY_FOREVER = -1;
+    /**
+     * Called to execute the code.
+     * @throws IOException if there is a problem.
+     */
     void execute() throws IOException;
 
 }
index 4766395..fd3d8a9 100644 (file)
@@ -36,7 +36,9 @@ import org.apache.tools.ant.types.resources.FileResource;
  */
 public class SourceFileScanner implements ResourceFactory {
 
+    // CheckStyle:VisibilityModifier OFF - bc
     protected Task task;
+    // CheckStyle:VisibilityModifier ON
 
     private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
     private File destDir;     // base directory of the fileset
index 26296d1..a029b67 100644 (file)
@@ -20,7 +20,6 @@ package org.apache.tools.ant.util;
 import java.io.IOException;
 import java.io.Reader;
 import org.apache.tools.ant.ProjectComponent;
-import org.apache.tools.ant.util.Tokenizer;
 
 /**
  * Class to tokenize the input as areas separated
index f5408ca..93f0d8c 100644 (file)
@@ -100,8 +100,10 @@ public final class StringUtils {
     }
 
     /**
-     * Checks that a string buffer ends up with a given string. It may sound trivial with the existing
-     * JDK API but the various implementation among JDKs can make those methods extremely resource intensive
+     * Checks that a string buffer ends up with a given string. It may sound
+     * trivial with the existing
+     * JDK API but the various implementation among JDKs can make those
+     * methods extremely resource intensive
      * and perform poorly due to massive memory allocation and copying. See
      * @param buffer the buffer to perform the check on
      * @param suffix the suffix
index 9105dac..a2f0fec 100644 (file)
@@ -54,6 +54,7 @@ public class UUEncoder {
      * input stream.
      * @param is the input stream.
      * @param out the output stream.
+     * @throws IOException if there is an error.
      */
     public void encode(InputStream is, OutputStream out)
         throws IOException {
index d4deeec..92f322f 100644 (file)
@@ -22,8 +22,10 @@ package org.apache.tools.ant.util;
 import java.lang.ref.WeakReference;
 
 /**
- * These classes are part of some code to reduce memory leaks by only retaining weak references to things
- * on Java1.2+, and yet still work (with leaky hard references) on Java1.1. Now that Ant is 1.2+ only,
+ * These classes are part of some code to reduce memory leaks by only
+ * retaining weak references to things
+ * on Java1.2+, and yet still work (with leaky hard references) on Java1.1.
+ * Now that Ant is 1.2+ only,
  * life is simpler and none of the classes are needed any more.
  *
  * They are only retained in case a third-party task uses them
index 03d0a24..f852c62 100644 (file)
@@ -25,18 +25,26 @@ package org.apache.tools.ant.util;
  */
 
 public class XmlConstants {
+    /** property for location of xml schema */
     public static final String PROPERTY_SCHEMA_LOCATION =
             "http://apache.org/xml/properties/schema/external-schemaLocation";
+    /** property for location of no-name schema */
     public static final String PROPERTY_NO_NAMESPACE_SCHEMA_LOCATION =
             "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation";
+    /** property for full validation */
     public static final String FEATURE_XSD_FULL_VALIDATION =
             "http://apache.org/xml/features/validation/schema-full-checking";
+    /** property for xsd */
     public static final String FEATURE_XSD = "http://apache.org/xml/features/validation/schema";
 
+    /** property for validation */
     public static final String FEATURE_VALIDATION = "http://xml.org/sax/features/validation";
+    /** property for namespace support */
     public static final String FEATURE_NAMESPACES = "http://xml.org/sax/features/namespaces";
+    /** property for schema language */
     public static final String FEATURE_JAXP12_SCHEMA_LANGUAGE =
             "http://java.sun.com/xml/jaxp/properties/schemaLanguage";
+    /** property for schema source */
     public static final String FEATURE_JAXP12_SCHEMA_SOURCE =
             "http://java.sun.com/xml/jaxp/properties/schemaSource";
     public static final String URI_XSD =
index d10990e..a8d4eb6 100644 (file)
@@ -40,9 +40,9 @@ import java.util.Iterator;
  */
 public class ProxyDiagnostics {
 
-    String destination;
+    private String destination;
 
-    URI destURI;
+    private URI destURI;
 
     /** {@value} */
     public static final String DEFAULT_DESTINATION = "http://ant.apache.org/";
@@ -69,6 +69,10 @@ public class ProxyDiagnostics {
         this(DEFAULT_DESTINATION);
     }
 
+    /**
+     * Get the diagnostics for proxy information.
+     * @return the information.
+     */
     public String toString() {
         ProxySelector selector = ProxySelector.getDefault();
         List list = selector.select(destURI);
index 65de020..d553611 100644 (file)
@@ -24,7 +24,6 @@ import java.io.IOException;
 import org.apache.bsf.BSFException;
 import org.apache.bsf.BSFManager;
 
-import org.apache.tools.ant.AntClassLoader;
 import org.apache.tools.ant.BuildException;
 import org.apache.tools.ant.ProjectComponent;
 import org.apache.tools.ant.Project;
@@ -187,6 +186,7 @@ public class ScriptRunner {
 
     /**
      * Set the class path to be used.
+     * @param classpath the path to use.
      */
     public void setClasspath(Path classpath) {
         this.classpath = classpath;
index 0bd0aab..f8ebfc3 100644 (file)
@@ -20,8 +20,6 @@ package org.apache.tools.ant.util.optional;
 
 import org.apache.tools.ant.util.WeakishReference;
 
-import java.lang.ref.WeakReference;
-
 /**
  * This is a reference that really is is Weak, as it uses the
  * appropriate java.lang.ref class.
index 550817b..59d9e91 100644 (file)
@@ -32,8 +32,10 @@ import org.apache.tools.ant.BuildException;
 public class JakartaOroMatcher implements RegexpMatcher {
 
     private String pattern;
+    // CheckStyle:VisibilityModifier OFF - bc
     protected final Perl5Compiler compiler = new Perl5Compiler();
     protected final Perl5Matcher matcher = new Perl5Matcher();
+    // CheckStyle:VisibilityModifier ON
 
     /**
      * Constructor for JakartaOroMatcher.
index 14b5a8e..6330bc1 100644 (file)
@@ -86,14 +86,16 @@ public class RegexpFactory extends RegexpMatcherFactory {
             cause = orCause(cause, be, true);
         }
 
-        throw new BuildException("No supported regular expression matcher found" +
-                (cause != null ? ": " + cause : ""), cause);
+        throw new BuildException(
+            "No supported regular expression matcher found"
+            + (cause != null ? ": " + cause : ""), cause);
     }
 
     /**
      * Wrapper over RegexpMatcherFactory.createInstance that ensures that
      * we are dealing with a Regexp implementation.
-     *
+     * @return the instance.
+     * @throws BuildException if there is a problem.
      * @since 1.3
      *
      * @see RegexpMatcherFactory#createInstance(String)
index 8fcc96f..7fbc798 100644 (file)
@@ -94,8 +94,9 @@ public class RegexpMatcherFactory {
             cause = orCause(cause, be, true);
         }
 
-        throw new BuildException("No supported regular expression matcher found" +
-                (cause != null ? ": " + cause : ""), cause);
+        throw new BuildException(
+            "No supported regular expression matcher found"
+            + (cause != null ? ": " + cause : ""), cause);
    }
 
     static Throwable orCause(Throwable deflt, BuildException be, boolean ignoreCnfe) {