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 |
jochen
|
8cffa60d13
|
make use of collection classes
use Renamer and IdentifierMatcher#
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@978 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
0f95c6338a
|
allow the exception slot of class$ method to be some other slot
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@977 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1aa6f4f10d
|
allow .class field of arrays
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@976 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ecd93bbac0
|
removed unneeded field and method
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@975 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
0b4cbb226c
|
fixed the check for default constructors modifiers
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@974 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
714e02cb6a
|
.class field: handle array$ names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@973 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4ef621b87a
|
getModifiers added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@972 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e194a2c0ea
|
don't allow loading infos for a modified class
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@971 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f5749c46ea
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@970 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8e6699a797
|
dumpCode takes PrintWriter
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@969 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
de20c9b7af
|
unknownAttributes now private and initialized by constructor
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@968 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e589bcd3bd
|
allow specification of autoflush
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@967 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
0f1a4bd498
|
no autoflush of tabbed print writer
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@966 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ae16dc4190
|
Use buffered output streams, if not interactive
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@965 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
20fc275afd
|
version number fixed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@964 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6f1b2dcab2
|
stupid bug fixed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@963 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4cc97ada87
|
isLeaf fixed (root was sometimes not a leaf, if classpath was empty)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@962 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
31043993ef
|
better classpath handling
tabbedprintwriter is now buffered
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@961 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c880423ef9
|
don't print classes if verbose
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@960 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e31a79f179
|
print classes if verbose
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@959 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9eda9f57e6
|
handling of jar: URLs
pathseparator is now ","
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@958 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9962ad0b74
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@957 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7605aa3ab1
|
searchpath now handles url
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@956 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7b10711c05
|
allow URLs in classpath, this also means that paths should be separated
by ",".
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@955 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
67fe8d52b3
|
fillDeclarables always take a Set now
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@954 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1873632807
|
the snapshot version set
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@953 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ce5a29deea
|
put the snapshot version into GlobalOptions and ci all
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@952 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
03694a3b2e
|
big rework.
rename afterwards, but only if something changed and no error occured
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@951 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
610bc2106e
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@950 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
97ff053675
|
imports for JDK12
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@949 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
584f72c35f
|
clean up.
sort the imports
default to import all classes but no package
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@948 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e20a0bdc50
|
bug fix
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@947 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
edca6f13fa
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@946 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1b3a2fb9cc
|
Use BasicMapEntry
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@945 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
fe52b35239
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@944 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a15c29436b
|
always use collection api
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@943 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
109280b767
|
jdk12 deprecated method replaced
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@942 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1f25d615f2
|
use ImportHandler.DEFAULT_XXX_LIMIT constants
fixed the order of constructor parameters
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@941 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4efd9c5761
|
better this. handling (NOSUPERMETHODNAME)
hint types reworked (classes inherit hints now)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@940 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d0c889ccfe
|
catch runtime exception in dump
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@939 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |