removed unused code
Merge branch 'develop' of github.com:Sable/soot into develop
added support for at odex files - not all opcodes yet, but we have execute-immediate now
fixed an NPE
fixed a typo
Soot can now also read in dex files, not only fully-fledged apk files
fixed an issue in the annotation handling and simplified the code
fix for non-specification-complient annotations
improved handling of null constants in Dexpler. This especially solves a problem with an object local being assigned a long type in the "eBay Kleinanzeigen" app.
fixed an issue with duplicate goto labels
now also correctly converts inline null values in array accesses
Added missing line numbers in dexpler
When inlining ifs, we can only re-use a return statement if no other statement has already jumped there *and* if it is no fall-through target
Merge branch 'develop' of github.com:Sable/soot into develop
fixes an issue when the generation of an artificial exception fails because the exception type has not been resolved yet
removed some code than can break the semantics of Soot class loading
added more type information
added a method to get a class that is potentially null instead of failing if the class does not exist. Additionally added some more typing information
omitting InnerClass annotations with empty tags
Adds an indirection to the v() method.
Removes the public static void setInstance-Method