- 31d8777 Refactor/rewrite the AnnotatedBytes class and helpers by Ben Gruver · 12 years ago
- 46cefa3 Factor out dependency versions, and upgrade to gradle 14.0 by Ben Gruver · 12 years ago
- 60d834f Annotate StringDataItems by Ben Gruver · 12 years ago
- 6d607eb Annotate CodeItems by Ben Gruver · 12 years ago
- cd12f13 Annotate ClassDataItems by Ben Gruver · 12 years ago
- cc3be5d Make RawDexFile extends DexBackedDexFile.Impl by Ben Gruver · 12 years ago
- c1d7c83 Annotate AnnotationSetItems by Ben Gruver · 12 years ago
- d5f47ba Annotate AnnotationItems by Ben Gruver · 12 years ago
- 6fb7190 Annotate the map section by Ben Gruver · 12 years ago
- 90f8ea9 Annotate AnnotationSetRefList items by Ben Gruver · 12 years ago
- ff32d5c Refactor how annotatations are handled a bit, and add annotations for TypeListItems by Ben Gruver · 12 years ago
- 867723e Annotate ClassDefItems by Ben Gruver · 12 years ago
- 78612c7 Factor out common annotation logic into SectionAnnotator by Ben Gruver · 12 years ago
- 18b069d Annotate MethodIdItems by Ben Gruver · 12 years ago
- 1771f92 Annotate FieldIdItems by Ben Gruver · 12 years ago
- 5b71582 Annotate ProtoIdItems by Ben Gruver · 12 years ago
- 658dfb0 Skip over inter-section blank space when annotating by Ben Gruver · 12 years ago
- df44356 Rename Section to SectionAnnotator by Ben Gruver · 12 years ago
- 85fa151 Annotate TypeIdItems by Ben Gruver · 12 years ago
- 373ff22 Beginning of annotated dump implementation by Ben Gruver · 12 years ago
- a78d169 Make DexFileFactory return a DexBackedDexFile by Ben Gruver · 12 years ago
- 50ef7ed Create smali.jar/baksmali.jar symlinks after building jars by Ben Gruver · 12 years ago
- b02edf5 Add javadoc for the AnnotationIterator class by Ben Gruver · 12 years ago
- 84c1762 Merge DexBuffer functionality into DexBackedDexFile by Ben Gruver · 12 years ago
- 0acc897 Refactor how method parameters are read/handled by Ben Gruver · 12 years ago
- bfd74a8 Create AbstractForwardSequentialList util class by Ben Gruver · 12 years ago
- 8c74001 Remove unwanted @Nonnull annotations from VariableSizeList and iterator by Ben Gruver · 12 years ago
- 7301fbe Refactor DexBuffer and DexReader to make them easier to test by Ben Gruver · 12 years ago
- fd26bc6 Remove the DexBuffer wrapper methods from DexReader by Ben Gruver · 12 years ago
- 982e9f6 Fix some warnings in AnnotationDirectoryPool by Ben Gruver · 12 years ago
- 8867056 Merge pull request #6 from izzytwosheds/index_stats by Ben Gruver · 12 years ago
- 9d07f53 Providing listings of indexed item values in DexBackedDexFile. by Izzat Bahadirov · 12 years ago
- 7b89cbd Add @Override annotation for some methods missing it in ImmutableMethod by Ben Gruver · 12 years ago
- d4b08e1 Move MethodReference.getParameters() to Method, and replace with getParameterTypes() by Ben Gruver · 12 years ago
- a70faf0 Fix an error when getting parameters on a method with no debug info by Ben Gruver · 12 years ago
- d521168 Return correct value on first attempt to resolve synthetic accessor by Ben Gruver · 12 years ago
- 0a9e289 Cache the strings when reading a dex file by Ben Gruver · 12 years ago
- e29142d Fix AnnotationDirectoryPool comparisons by Ben Gruver · 12 years ago
- db5d398 Write an encoded char as uint rather than int. by Ben Gruver · 12 years ago
- 8045a49 Fix how proto id items are sorted by Ben Gruver · 12 years ago
- 0843bbe Add TODO reminder to add support for unknown opcodes by Ben Gruver · 12 years ago
- 97440a4 Merge pull request #3 from izzytwosheds/dexlib_redesign by Ben Gruver · 12 years ago
- ca6bcd5 Writing field_idx before proto_idx to satisfy dex spec. by Izzat Bahadirov · 12 years ago
- 5152315 Fix method sorting in AnnotationDirectoryPool by Ben Gruver · 12 years ago
- 7d54399 Fix various issues related to comparing method references. by Ben Gruver · 12 years ago
- e77b5a7 Sort the interfaces before writing them, in baksmali by Ben Gruver · 12 years ago
- 3360e18 Fix AnnotationSetRefPool.getOffset by Ben Gruver · 12 years ago
- db81d89 Fix how parameter annotations are written in baksmali by Ben Gruver · 12 years ago
- 34cc1b7 Fix multiple minor issues with debug info generation by Ben Gruver · 12 years ago
- b64be8b Make sure we write an even number of bytes for an array data instruction by Ben Gruver · 12 years ago
- e240310 Fix how the code units are counted when writing a code_item by Ben Gruver · 12 years ago
- 1e325b6 Use the correct string for the local signature by Ben Gruver · 12 years ago
- 710ef75 Write the parameter names as uleb128p1, in debug_info_item by Ben Gruver · 12 years ago
- b2ae115 Fix how reference index is written in format 35c and 3rc by Ben Gruver · 12 years ago
- 257fa2d Write the header for annotation and array encoded values by Ben Gruver · 12 years ago
- 8721a61 Sort the method_id_items before writing them by Ben Gruver · 12 years ago
- 3d0419c Track and seek to the current position in RandomAccessFileOutputStream by Ben Gruver · 12 years ago
- b85cfe5 Fix for incorrect map_item offset. by Izzat Bahadirov · 12 years ago
- b254a99 Fixed the count of map_items in map_list. by Izzat Bahadirov · 12 years ago
- 0e3a7a3 Helper method to get map_item name. Useful when dumping stats. by Izzat Bahadirov · 12 years ago
- 7dff6ad Add tests for DexWriter (and fixes to DexWriter, to make said tests pass) by Ben Gruver · 12 years ago
- 9a90c55 Refactor DexWriter to write to a generic OutputStream by Ben Gruver · 12 years ago
- 9393c08 Using tempBuf when writing encoded floats and doubles. Otherwise, output dex file gets corrupted. by Izzat Bahadirov · 12 years ago
- fcd1286 Added support for getting dex file stats: checkum, signature, map. by Izzat Bahadirov · 12 years ago
- 8aef982 Add support for writing header_item by Izzat Bahadirov · 12 years ago
- 085cfce Add support for writing map_item by Izzat Bahadirov · 12 years ago
- e68daf2 Add support for writing class_def_items and class_data by Izzat Bahadirov · 12 years ago
- f3c3325 Add support for writing code_items by Izzat Bahadirov · 12 years ago
- 56c7add ExceptionHandlers are now stored in a List rather than a Set. Order matters. by Izzat Bahadirov · 12 years ago
- 0341155 Setting an index in iterator correctly. by Izzat Bahadirov · 12 years ago
- 3952733 Return an offset of 0 for an empty annotation directory item by Ben Gruver · 12 years ago
- 280b97e Add support for writing debug_info_items by Ben Gruver · 12 years ago
- 4ffbfa2 Initial commit of writer functionality by Ben Gruver · 12 years ago
- 22c3185 Major cleanup of the interface and library in general by Ben Gruver · 12 years ago
- bea9627 Change the nomenclature from CodeOffset to CodeAddress for absolute code positions by Ben Gruver · 12 years ago
- cb5cf3d Delete the MethodPrototype interface by Ben Gruver · 12 years ago
- 85b3146 Use final and a private constructor for non-instantiable classes by Ben Gruver · 12 years ago
- d71c98f Return the correct register count in ImmutableMethodImplementation by Ben Gruver · 12 years ago
- 2d7e111 Add sorted interface and immutable implementations by Ben Gruver · 12 years ago
- ddf2021 Add @Nonnull for ImmutableListConverter methods by Ben Gruver · 12 years ago
- 60ca2ce Add base implementations of Annotation and AnnotationElement by Ben Gruver · 12 years ago
- 8f14d36 Make StringReference and TypeReference implement CharSequence by Ben Gruver · 12 years ago
- c6e5499 Use collections of annotations, not lists. by Ben Gruver · 12 years ago
- 07cf206 Fix logic that determine if an immutable list needs to be copied by Ben Gruver · 12 years ago
- 12b970e Use collections instead of lists for variable size "lists" in the dex file by Ben Gruver · 12 years ago
- 65d969c Rename VariableSizeIterator to VariableSizeLookaheadIterator by Ben Gruver · 12 years ago
- b26b492 Get rid of BaseAnnotation by Ben Gruver · 12 years ago
- e27e44b Refactor EnumEncodedValue to use a field reference by Ben Gruver · 12 years ago
- b76e75c Implement hashCode and equals for encoded values by Ben Gruver · 12 years ago
- ff9eb9f Remove the unnecessary abstract methods from the base reference implementations by Ben Gruver · 12 years ago
- f7823c4 Add MethodPrototype interface by Ben Gruver · 12 years ago
- b7b15ef Replace BasicMethodParameter with TypeReference by Ben Gruver · 12 years ago
- f81150a Implement hashCode and equals for references by Ben Gruver · 12 years ago
- 4060490 Get rid of old commented code block for methods in ClassDefinition by Ben Gruver · 12 years ago
- 98eede2 Don't write default field values for static final fields that are set in <clinit> by Ben Gruver · 12 years ago
- 60631f6 Detect static final fields that are set in the static initializer by Ben Gruver · 12 years ago
- 987cdc3 Sort the classes before disassembling by Ben Gruver · 12 years ago
- 42b6dc3 Minor cleanup of synthetic accessor code by Ben Gruver · 12 years ago
- 3563a20 Fix invalid cast in ImmutableInstruction20t by Ben Gruver · 12 years ago
- 2b8845b Re-implement SyntheticAccessorResolver by Ben Gruver · 12 years ago