langtools/test/tools/javac/tree/AbstractTreeScannerTest.java
changeset 6601 90c4a1a64217
parent 6597 9367c22c445f
child 7846 f72ce57eb9c1
--- a/langtools/test/tools/javac/tree/AbstractTreeScannerTest.java	Thu Sep 16 09:56:25 2010 -0700
+++ b/langtools/test/tools/javac/tree/AbstractTreeScannerTest.java	Thu Sep 16 09:57:37 2010 -0700
@@ -182,6 +182,16 @@
     }
 
     /**
+     * Report an error. When the program is complete, the program will either
+     * exit or throw an Error if any errors have been reported.
+     * @param msg the error message
+     */
+    void error(JavaFileObject file, String msg) {
+        System.err.println(file.getName() + ": " + msg);
+        errors++;
+    }
+
+    /**
      *  Report an error for a specific tree node.
      *  @param file the source file for the tree
      *  @param t    the tree node
@@ -197,7 +207,7 @@
      */
     String trim(Tree tree, int len) {
         JCTree t = (JCTree) tree;
-        String s = t.toString().replaceAll("[\r\n]+", " ").replaceAll(" +", " ");
+        String s = t.toString().replaceAll("\\s+", " ");
         return (s.length() < len) ? s : s.substring(0, len);
     }