aboutsummaryrefslogtreecommitdiffstats
path: root/eclipse/plugins
diff options
context:
space:
mode:
authorTor Norbye <tnorbye@google.com>2014-07-14 07:10:55 -0700
committerTor Norbye <tnorbye@google.com>2014-07-14 07:10:55 -0700
commit4bb46a7fc06226b75eb242ee3c300487f6f42f82 (patch)
tree046cf8f40bdd2fbe3dd0ad40900520053592174d /eclipse/plugins
parent4e4233679d4ef4e25d13fe3b56bd8cdaa3b822cc (diff)
downloadsdk-4bb46a7fc06226b75eb242ee3c300487f6f42f82.zip
sdk-4bb46a7fc06226b75eb242ee3c300487f6f42f82.tar.gz
sdk-4bb46a7fc06226b75eb242ee3c300487f6f42f82.tar.bz2
73313: NullPointerException Lint error on adt 23.0.2
Change-Id: Iaf29f9afd0991b5886a00247f8a699a14ccd1b7a
Diffstat (limited to 'eclipse/plugins')
-rw-r--r--eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/lint/EclipseLintClient.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/lint/EclipseLintClient.java b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/lint/EclipseLintClient.java
index fd8125e..54222e3 100644
--- a/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/lint/EclipseLintClient.java
+++ b/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/lint/EclipseLintClient.java
@@ -913,7 +913,12 @@ public class EclipseLintClient extends LintClient {
@Override
@NonNull
public IAndroidTarget[] getTargets() {
- return Sdk.getCurrent().getTargets();
+ Sdk sdk = Sdk.getCurrent();
+ if (sdk != null) {
+ return sdk.getTargets();
+ } else {
+ return new IAndroidTarget[0];
+ }
}
private boolean mSearchForSuperClasses;