de4dot
4c684bb67e
Update copyright years
2015-10-29 22:45:26 +01:00
Mr. eXoDia
a3e0445f0a
make de4dot.code interface fully public
2015-05-17 13:29:48 +02:00
de4dot
39a99d5e01
Update copyright years
2014-03-11 22:15:43 +01:00
de4dot
211d1b67f6
Use standard .NET naming convention
2013-01-19 13:03:57 +01:00
de4dot
05e773018e
Update copyright years
2013-01-01 17:03:16 +01:00
de4dot
e15c74ae3e
dnlib submodule was renamed. Update code
2012-12-20 02:06:09 +01:00
de4dot
9263a3df3d
Remove all cecil code/comment refs
2012-11-22 09:14:51 +01:00
de4dot
5ad2e18695
Update code since submodule was updated
2012-11-19 17:58:34 +01:00
de4dot
6a7ddbaa56
Update code; submodule was updated
2012-11-16 23:50:52 +01:00
de4dot
0dc129d340
Fix renaming of non-external pinvoke methods
2012-11-16 02:15:36 +01:00
de4dot
ac171e3f29
Fix code since CilBody/HasCilBody were renamed
2012-11-06 15:58:55 +01:00
de4dot
c9f1f8073e
MethodDef.Parameters contains the hidden 'this' param, so add some fixes to old code
2012-11-04 22:41:45 +01:00
de4dot
9376aa0de5
Rename method return parameters
2012-11-04 11:45:04 +01:00
de4dot
7ba4905cc7
Port more code, including renamer
2012-11-04 01:05:52 +01:00
de4dot
00177034b9
Rename cecil names; add new MemberRefFinder class
2012-11-02 16:08:11 +01:00
de4dot
ad6c6401b9
Support VS2008
2012-07-07 07:16:55 +02:00
de4dot
353673811b
Fix problem where some WinForm property names weren't restored
2012-03-18 12:55:21 +01:00
de4dot
50e7d28ddf
Speed up method param renaming code
2012-01-27 05:39:25 +01:00
de4dot
2dadd773ec
Use ParameterDefinition.Sequence
2012-01-21 20:31:47 +01:00
de4dot
0d0a40376d
Update copyright years
2012-01-09 23:02:47 +01:00
de4dot
0398666c93
Update detection of <Module> type
2012-01-08 18:46:23 +01:00
de4dot
66b3061444
Remove useless method and only rename if not renamed
2012-01-01 12:06:40 +01:00
de4dot
288aa20c5c
Update namespace renaming code
...
Two different namespaces with the same names in different modules will now
be renamed to two different names, eg. ns0 and ns1 instead of the same
name, eg. ns0.
2011-12-29 14:16:00 +01:00
de4dot
c295d03078
Remove namespace from nested types
2011-12-25 23:03:53 +01:00
de4dot
f7f77a821c
Use the SetMethod property
2011-12-19 15:43:40 +01:00
de4dot
dd8d0d0e83
Use new method/field dictionaries
2011-12-16 19:33:44 +01:00
de4dot
e7ea01f87d
Move console code to new de4dot.cui assembly
2011-12-09 09:02:06 +01:00
de4dot
427abbce79
Update detection of WinForms field names
2011-12-04 19:09:21 +01:00
de4dot
c9d4dc2268
Update renamer code so a compiler can compile the decompiled output
...
- property Byte[]_0 => Byte_0
- property ICollection.Boolean_0 => ICollection.IsSynchronized
- property pByte_0 => PByte_0
- property T_0 => Prop_0
- property indexer => Item
2011-12-03 14:28:10 +01:00
de4dot
af0ff59794
Always rename P/Invoke methods
2011-12-02 13:18:22 +01:00
de4dot
716870b4bd
Make sure InitializeComponent() detection code is called
2011-11-24 10:07:55 +01:00
de4dot
ae5001b239
Make sure initializeEventHandlerNames() is called after renaming props
2011-11-23 11:34:11 +01:00
de4dot
45cd6bf211
Update the code that renames virtual methods, props, events
2011-11-22 08:14:34 +01:00
de4dot
9953111d1c
Rename event add/remove methods' last arg to value
2011-11-21 11:26:02 +01:00
de4dot
c1ef76fda4
Use correct name when renaming event handlers
2011-11-21 10:56:18 +01:00
de4dot
b2b563ef22
Add more renamer code
2011-11-21 10:36:23 +01:00
de4dot
1b0fbfc681
Add more renamer code
2011-11-18 16:55:54 +01:00