diff options
Diffstat (limited to 'lint/cli/src/com')
-rw-r--r-- | lint/cli/src/com/android/tools/lint/Main.java | 4 | ||||
-rw-r--r-- | lint/cli/src/com/android/tools/lint/TextReporter.java | 5 |
2 files changed, 4 insertions, 5 deletions
diff --git a/lint/cli/src/com/android/tools/lint/Main.java b/lint/cli/src/com/android/tools/lint/Main.java index d3e4c8d..4d734a4 100644 --- a/lint/cli/src/com/android/tools/lint/Main.java +++ b/lint/cli/src/com/android/tools/lint/Main.java @@ -777,7 +777,7 @@ public class Main extends LintClient { warning.errorLine = warning.errorLine.replace('\t', ' '); int column = startPosition.getColumn(); if (column < 0) { - column = 1; + column = 0; for (int i = 0; i < warning.errorLine.length(); i++, column++) { if (!Character.isWhitespace(warning.errorLine.charAt(i))) { break; @@ -787,7 +787,7 @@ public class Main extends LintClient { StringBuilder sb = new StringBuilder(); sb.append(warning.errorLine); sb.append('\n'); - for (int i = 0; i < column - 1; i++) { + for (int i = 0; i < column; i++) { sb.append(' '); } sb.append('^'); diff --git a/lint/cli/src/com/android/tools/lint/TextReporter.java b/lint/cli/src/com/android/tools/lint/TextReporter.java index 4b8f7c3..8157f7c 100644 --- a/lint/cli/src/com/android/tools/lint/TextReporter.java +++ b/lint/cli/src/com/android/tools/lint/TextReporter.java @@ -67,9 +67,8 @@ class TextReporter extends Reporter { output.append('\n'); - if (warning.errorLine != null) { - output.append(warning.errorLine.trim()); - output.append('\n'); + if (warning.errorLine != null && warning.errorLine.length() > 0) { + output.append(warning.errorLine); } if (warning.location != null && warning.location.getSecondary() != null) { |