From 652757cd36e7aee40feb428fdb3d8b26529ef355 Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Mon, 12 Aug 2013 14:59:17 -0500 Subject: [PATCH] [dexlib2] return UnresolvedClassException, instead of null when debug mode is enabled --- .../src/main/java/org/jf/dexlib2/analysis/ClassPath.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java b/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java index 241614d4..aaf6b4de 100644 --- a/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java +++ b/brut.apktool.smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ClassPath.java @@ -139,7 +139,7 @@ public class ClassPath { @Nonnull public ClassDef getClassDef(String type) { if (dontLoadClassPath) { - return null; + throw new UnresolvedClassException("Could not resolve class %s", type); } ClassDef ret = availableClasses.get(type);