936cc551f7d950bac27fe1cd511ba46682b79a11 |
|
01-May-2013 |
Ben Gruver <bgruv@google.com> |
Clean up some TODOs
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
0a18ea7f8b62e51945a79ac37802133a24c9a742 |
|
13-Apr-2013 |
Ben Gruver <bgruv@google.com> |
Separate direct/virtual methods and static/instance fields in the ClassDef interface This is unfortunately required to support not-quite-well-formed dex files containing duplicate static/instance fields, or duplicate direct/virtual methods, which dalvik inadvertently allows. In cases when there are duplicate fields/methods in the same category, we unambiguously remove/hide the latter duplicate fields/methods.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
6d607ebe1d7bccd4fdf220f0275207cb452501bd |
|
02-Mar-2013 |
Ben Gruver <bgruv@google.com> |
Annotate CodeItems
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
d4b08e1b21b144a2b300564734e272e4b85a5b56 |
|
31-Dec-2012 |
Ben Gruver <bgruv@google.com> |
Move MethodReference.getParameters() to Method, and replace with getParameterTypes() It's common that the caller only needs the parameter type info, and not the name/annotation/etc, and retrieving just the parameter types can be implemented more efficiently.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
22c3185bb7c8618437eabe6c597549e0989ec4e6 |
|
18-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Major cleanup of the interface and library in general
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
85b31462241daf1d5d5e7b5e94ca926e46dff971 |
|
17-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Use final and a private constructor for non-instantiable classes
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
b7b15efc03b6fbd158a40fe2bbd95df37432f826 |
|
10-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Replace BasicMethodParameter with TypeReference
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
60631f684fe900940670409c46b7752c5713ae51 |
|
10-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Detect static final fields that are set in the static initializer
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|
a8e05220c14778d93c97911044ff5124aadbd77c |
|
04-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Refactor how method/field/string/type references are handled
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ReferenceUtil.java
|