This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Easier said than done - ExternalCompilerGroup.parseErrors is given a Reader and needs to scan it for (multiline) regexps. However java.util.regex.Matcher's can only be made from CharSequence, which Reader is not (e.g. because it has no predetermined length), and for this purpose we do not want to block to read the whole input stream (compiler error output) before matching anything. http://developer.java.sun.com/developer/bugParade/bugs/4607121.html tracks the API deficiency in Java.
committed * Up-To-Date 1.14 openide/compiler/build.xml committed * Up-To-Date 1.6 openide/compiler/manifest.mf committed * Up-To-Date 1.7 openide/compiler/src/org/openide/compiler/ExternalCompilerGroup.java added * Up-To-Date 1.1 openide/compiler/src/org/openide/compiler/ReaderCharSequence.java added * Up-To-Date 1.1 openide/test/unit/src/org/openide/compiler/ReaderCharSequenceTest.java
Refinements to use less memory when parsing: committed * Up-To-Date 1.8 openide/compiler/src/org/openide/compiler/ExternalCompilerGroup.java committed * Up-To-Date 1.2 openide/compiler/src/org/openide/compiler/ReaderCharSequence.java committed * Up-To-Date 1.2 openide/test/unit/src/org/openide/compiler/ReaderCharSequenceTest.java