ff32d5cc147d4777b19e19692b3b196ddc460b51 |
|
27-Feb-2013 |
Ben Gruver <bgruv@google.com> |
Refactor how annotatations are handled a bit, and add annotations for TypeListItems
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.java
|
18b069d17ee8f0fb589c31de0afbbb8240975d14 |
|
25-Feb-2013 |
Ben Gruver <bgruv@google.com> |
Annotate MethodIdItems
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.java
|
5b71582325a2e9df14f627d731b46a91ee8064c5 |
|
25-Feb-2013 |
Ben Gruver <bgruv@google.com> |
Annotate ProtoIdItems
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.java
|
84c1762a62d7fc6638432c6c56e0422aa8cc6939 |
|
02-Jan-2013 |
Ben Gruver <bgruv@google.com> |
Merge DexBuffer functionality into DexBackedDexFile
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.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/dexbacked/reference/DexBackedMethodReference.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/dexbacked/reference/DexBackedMethodReference.java
|
8f14d3641c3df5b8d0c8b5b419884909be5a1421 |
|
13-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Make StringReference and TypeReference implement CharSequence
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.java
|
12b970ed4dfad768002335503e49c348ea0ed69b |
|
11-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Use collections instead of lists for variable size "lists" in the dex file Only things that can be accessed in the dex file in a random access manner should be exposed as a list. If the list must be read sequentially, it is exposed in the interface as a Collection if the size is available up-front or as an Iterable if the size can only be determined by iterating over the list.
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.java
|
b7b15efc03b6fbd158a40fe2bbd95df37432f826 |
|
10-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Replace BasicMethodParameter with TypeReference
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.java
|
f81150ad43efac4d590f6b7ea1425896b7ffb011 |
|
10-Nov-2012 |
Ben Gruver <bgruv@google.com> |
Implement hashCode and equals for references
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/reference/DexBackedMethodReference.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/dexbacked/reference/DexBackedMethodReference.java
|