jochen
|
6ed9922879
|
Rewritten for cvs access
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1028 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
5c969865db
|
Changed to get methodAnalyzer from flowblock
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1027 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8d04ee0354
|
removed entries that are done, marked entries with ~ that are
partially done.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1026 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
07ed57d8bd
|
removed unneeded prj.el
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1025 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
71b1a85b6d
|
removed unneeded files from CVS repository
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1024 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f6f5d1707e
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1023 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9461a813d9
|
buildTable simplified
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1022 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
12375451c3
|
buildTable removed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1021 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6c3c90b866
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1020 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a1ea654969
|
canonize references
new interface
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1019 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d681401ddf
|
codetransformer interface
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1018 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
59d6432c77
|
copyright comment added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1017 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
fc38ca590f
|
global/local side effects startet
codetransformers canonicalized
CodeAnalyzer is now created by constructor
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1016 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6eac2f2aea
|
static methods that tell which codeanalyzer / transformer to use
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1015 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bf0d0cceb7
|
Now is a code transformer
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1014 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ff684745d1
|
getChilds added, applyPreserveRule removed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1013 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8560daa7e3
|
getChilds() method added
handle build/write/readTable
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1012 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2a94fad7c8
|
applyPreserveRule removed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1011 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
77e3f4f9b7
|
new code analyzer interface
canonize references: map to exact field class and static method class
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1010 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3b609b2f82
|
CodeTransformer interface used
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1009 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7dde6f515f
|
field conflicting / method conflicting reworked
identifiers are now in a list, fieldIdents and methodIdents are sub lists
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1008 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
93b91a3a69
|
bug fix in mapStackLocal
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1007 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d6eaa40737
|
big rework: sort with SortedSet, handle shared handlers
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1006 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
127778a8b3
|
bug fix
in mapStackLocal
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1005 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2f70d84fbb
|
some more --debug=analyze messages
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1004 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
320c5ad2c9
|
insert casts for hidden fields
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1003 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
fb79ffefc2
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1002 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bbdf110ec2
|
getMethodAnalyzer removed (name clashes with InvokeOperator.getMethodAnalyzer
it does something different.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1001 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
60e617facd
|
Don't allow instructions to merge over the end boundary of a try block
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1000 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ad1866f6a6
|
toString added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@999 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
5c7a338011
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@998 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3470a92d3f
|
new class names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@997 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bd31851a2f
|
new names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@996 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8c31bdd062
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@995 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
59c6451fa8
|
made the sub list cleaner and safer
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@994 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7a341455b2
|
some more tests (array an primitive class fields)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@993 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9cc9b2db9d
|
make use of collection classes
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@992 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1d541fe5ac
|
renamed to Main
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@991 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bed556a398
|
some bug fixes
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@990 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
56ad6fe437
|
get bundle from Main
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@989 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
63c6dac7c8
|
give more hints if a runtime exception occurs
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@988 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8bec672b88
|
make heavy use of collection classes
some fixes in loadMatching and preserveMatching
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@987 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f2213c4994
|
make use of collection classes
get bundle from Main
codeAnalyzer no long soft ref (shouldn't take much space)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@986 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c230c44803
|
Renamed to jode.obfuscator.Main
new options
use Renamer and ModifierMatcher
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@985 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ed8e861423
|
transform the type of locals
fixed a bug in jsr handling
small misc changes
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@984 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
af2e3db3e2
|
getChilds abstract method added
renaming reworked (uses Renamer now)
applyPreserveRule implemented
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@983 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
09e72e0daa
|
make use of collection classes
conflicting reworked
get bundle from Main
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@982 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a9eeef15dd
|
use static bundle (Main.getClassBundle())
only create one runtime environment
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@981 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
558b9aeee9
|
made some classes static inner classes
correct RET handling added
big rework
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@980 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
20b87f4b55
|
make use of collection classes
conflictFields, conflictMethod added and reworked
serialization preserving added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@979 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |