aboutsummaryrefslogtreecommitdiffstats
path: root/lint/cli
diff options
context:
space:
mode:
authorTor Norbye <tnorbye@google.com>2013-01-02 13:27:24 -0800
committerGerrit Code Review <noreply-gerritcodereview@google.com>2013-01-02 13:27:24 -0800
commit5628582f5e441557043b869147c974e5b3858873 (patch)
tree8eedbd81da6227ee28358fba312fd2f716cea6aa /lint/cli
parente3ea7ff03b5fdcde660054322feb82b3c000f8e1 (diff)
parent7ff98d29639260434877f2e2b3dbd340c9ccaf3c (diff)
downloadsdk-5628582f5e441557043b869147c974e5b3858873.zip
sdk-5628582f5e441557043b869147c974e5b3858873.tar.gz
sdk-5628582f5e441557043b869147c974e5b3858873.tar.bz2
Merge "Code cleanup"
Diffstat (limited to 'lint/cli')
-rw-r--r--lint/cli/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java11
-rw-r--r--lint/cli/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java10
-rw-r--r--lint/cli/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java9
-rw-r--r--lint/cli/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java3
-rw-r--r--lint/cli/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java3
5 files changed, 25 insertions, 11 deletions
diff --git a/lint/cli/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java b/lint/cli/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java
index a6f4aaf..9fa310f 100644
--- a/lint/cli/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java
+++ b/lint/cli/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java
@@ -16,6 +16,8 @@
package com.android.tools.lint;
+import com.android.annotations.NonNull;
+import com.android.annotations.Nullable;
import com.android.tools.lint.checks.BuiltinIssueRegistry;
import com.android.tools.lint.client.api.LintClient;
import com.android.tools.lint.client.api.LintDriver;
@@ -154,8 +156,13 @@ public class LintCliXmlParserTest extends TestCase {
private static class TestClient extends Main {
@Override
- public void report(Context context, Issue issue, Severity severity, Location location,
- String message, Object data) {
+ public void report(
+ @NonNull Context context,
+ @NonNull Issue issue,
+ @NonNull Severity severity,
+ @Nullable Location location,
+ @NonNull String message,
+ @Nullable Object data) {
System.out.println(location + ":" + message);
}
}
diff --git a/lint/cli/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java b/lint/cli/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java
index 4f427a2..b73db8c 100644
--- a/lint/cli/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java
+++ b/lint/cli/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java
@@ -348,7 +348,7 @@ public abstract class AbstractCheckTest extends SdkTestCase {
}
@Override
- public Configuration getConfiguration(Project project) {
+ public Configuration getConfiguration(@NonNull Project project) {
return AbstractCheckTest.this.getConfiguration(this, project);
}
@@ -434,18 +434,18 @@ public abstract class AbstractCheckTest extends SdkTestCase {
}
@Override
- public boolean isEnabled(Issue issue) {
+ public boolean isEnabled(@NonNull Issue issue) {
return AbstractCheckTest.this.isEnabled(issue);
}
@Override
- public void ignore(Context context, Issue issue, Location location, String message,
- Object data) {
+ public void ignore(@NonNull Context context, @NonNull Issue issue,
+ @Nullable Location location, @NonNull String message, @Nullable Object data) {
fail("Not supported in tests.");
}
@Override
- public void setSeverity(Issue issue, Severity severity) {
+ public void setSeverity(@NonNull Issue issue, @Nullable Severity severity) {
fail("Not supported in tests.");
}
}
diff --git a/lint/cli/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java b/lint/cli/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java
index 252ec5e..eaba6e6 100644
--- a/lint/cli/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java
+++ b/lint/cli/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java
@@ -16,6 +16,8 @@
package com.android.tools.lint.checks;
+import com.android.annotations.NonNull;
+import com.android.annotations.Nullable;
import com.android.tools.lint.detector.api.Detector;
import com.android.tools.lint.detector.api.Severity;
@@ -189,8 +191,11 @@ public class ApiLookupTest extends AbstractCheckTest {
}
@Override
- public void log(Severity severity, Throwable exception, String format,
- Object... args) {
+ public void log(
+ @NonNull Severity severity,
+ @Nullable Throwable exception,
+ @Nullable String format,
+ @Nullable Object... args) {
if (format != null) {
mLogBuffer.append(String.format(format, args));
mLogBuffer.append('\n');
diff --git a/lint/cli/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java b/lint/cli/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java
index e2c20ba..7cbbdc5 100644
--- a/lint/cli/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java
+++ b/lint/cli/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java
@@ -16,6 +16,7 @@
package com.android.tools.lint.checks;
+import com.android.annotations.NonNull;
import com.android.tools.lint.client.api.LintClient;
import com.android.tools.lint.client.api.LintDriver;
import com.android.tools.lint.detector.api.Detector;
@@ -67,7 +68,7 @@ public class IconDetectorTest extends AbstractCheckTest {
protected TestConfiguration getConfiguration(LintClient client, Project project) {
return new TestConfiguration(client, project, null) {
@Override
- public boolean isEnabled(Issue issue) {
+ public boolean isEnabled(@NonNull Issue issue) {
return super.isEnabled(issue) && mEnabled.contains(issue);
}
};
diff --git a/lint/cli/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java b/lint/cli/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java
index e845b57..06e6fba 100644
--- a/lint/cli/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java
+++ b/lint/cli/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java
@@ -16,6 +16,7 @@
package com.android.tools.lint.checks;
+import com.android.annotations.NonNull;
import com.android.tools.lint.client.api.LintClient;
import com.android.tools.lint.detector.api.Detector;
import com.android.tools.lint.detector.api.Issue;
@@ -40,7 +41,7 @@ public class ManifestOrderDetectorTest extends AbstractCheckTest {
protected TestConfiguration getConfiguration(LintClient client, Project project) {
return new TestConfiguration(client, project, null) {
@Override
- public boolean isEnabled(Issue issue) {
+ public boolean isEnabled(@NonNull Issue issue) {
return super.isEnabled(issue) && mEnabled.contains(issue);
}
};