private void printFileLineNumber (String line) { if (line.contains("warning") || line.contains("error")) { try { String fileName = getFileName(line); String error = getError(line); int lineNumber = getLineNumber(line) - 1; if (fileName != null && lineNumber >= 0) { FileDescriptor file = new FileDescriptor(fileName);
@Override public void run () { BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); String line = null; try { while ((line = reader.readLine()) != null) { // augment output with java file line references :D printFileLineNumber(line); } } catch (IOException e) { e.printStackTrace(); } }
private void printFileLineNumber (String line) { if (line.contains("warning") || line.contains("error")) { try { String fileName = getFileName(line); String error = getError(line); int lineNumber = getLineNumber(line) - 1; if (fileName != null && lineNumber >= 0) { FileDescriptor file = new FileDescriptor(fileName);
@Override public void run () { BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); String line = null; try { while ((line = reader.readLine()) != null) { // augment output with java file line references :D printFileLineNumber(line); } } catch (IOException e) { e.printStackTrace(); } }
private void printFileLineNumber (String line) { if (line.contains("warning") || line.contains("error")) { try { String fileName = getFileName(line); String error = getError(line); int lineNumber = getLineNumber(line) - 1; if (fileName != null && lineNumber >= 0) { FileDescriptor file = new FileDescriptor(fileName);
@Override public void run () { BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream())); String line = null; try { while ((line = reader.readLine()) != null) { // augment output with java file line references :D printFileLineNumber(line); } } catch (IOException e) { e.printStackTrace(); } }