Christoph Wille
8efe667978
Merge pull request #711 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
9 years ago
The Gitter Badger
1c2e1abc27
Add Gitter badge
9 years ago
Christoph Wille
df6199d1b8
Styling changes to readme.md
9 years ago
Christoph Wille
6c5d31cbf6
Add a .md readme in addition to the .txt (used in ILSpy itself)
9 years ago
Siegfried Pammer
6c1efaa2d7
use mono.cecil nuget-package in all projects instead of git sub-module
9 years ago
Siegfried Pammer
0fa2b08208
Merge pull request #707 from Sermus/typeserializerinfo_support
...
Support for BamlRecordType.TypeSerializerInfo in bamlreader
9 years ago
Andrey Filimonov
e03d70a407
Support for BamlRecordType.TypeSerializerInfo in bamlreader
9 years ago
Siegfried Pammer
7e321f8eb0
Merge pull request #706 from bbi-yoyo/dev.yggy.navigate-to-item
...
Fix "Open code in ILSpy" for overloaded methods with multi-dimensional array parameters.
9 years ago
yoyobbi
3be3f265d8
Fix multi-dimensional array parameters. ILSpy navigation requires the "0:" lower bound specifier.
9 years ago
Siegfried Pammer
80b6bc3771
Merge pull request #703 from icsharpcode/revert-681-upstream
...
Revert "Allow scrolling in high resource rows"
9 years ago
Siegfried Pammer
74daaaf733
Revert "Allow scrolling in high resource rows"
9 years ago
Siegfried Pammer
6cdfc22f1c
fix #350 - Refresh item in context menu of assemblies
9 years ago
Siegfried Pammer
a1fd5952ed
(SharpTreeView) add LockUpdates method to SharpTreeView
9 years ago
Siegfried Pammer
d774daaa22
update Rebracer settings to match current style more closely
9 years ago
Siegfried Pammer
b28368852e
fix #342 - Duplicate Alt+F bindings
9 years ago
Siegfried Pammer
a2cbd6d345
fix #214 - GUI - Search for: "Everything"
9 years ago
Siegfried Pammer
2e04f295a2
working on #553 - Select All menu item
9 years ago
Siegfried Pammer
d93ef69cf6
fix #369 - Saving whole project should also decompile baml-files
9 years ago
Siegfried Pammer
aa6a323d85
Merge pull request #697 from yoyobbi/dev.yggy.navigate-to-item
...
Fix "Open code in ILSpy" issues with certain member types and overloaded methods and constructors.
9 years ago
Siegfried Pammer
4c3ac47300
fix some warnings reported by RE
9 years ago
yoyobbi
e3a3a7ec33
fix: multi-dimensional arrays sometimes working
...
fix: use of tabs in samples C# file
TODO: multi-dimensional arrays not always with overloaded methods - is there a bug in the navigateTo implementation?
9 years ago
yggy
807143052b
fix: destructors / finalizers
...
fix: implicit and explicit conversion operators
fix: other operators (numeric, logical, etc.)
fix: indexers ("Item", not "this")
TODO: multi-dimensional arrays not working correctly
9 years ago
yggy
b4f3a8e4c8
fix: use element type full name for array parameters
...
fix: skip space after comma in parameter list
fix: don't double-append '*' for pointer parameters
add: ILSpyAddInSamples.cs, just for reference
9 years ago
Siegfried Pammer
f8ac9823dd
fix #339 - Incorrect decompilation of VB.NET properties with parameters.
9 years ago
yoyobbi
60a3cff3d0
change: simplified approach based on string parsing rather than recursive structure analysis. Not fully tested but pretty sure it will work.
9 years ago
Siegfried Pammer
c77bf5386e
fix #700 - Feature request - option to filter by properties
9 years ago
Siegfried Pammer
db3bd17849
fix #595 - UInt32 conversion;
...
fix #653 (part 2) - VB Numeric and Char specifyers decompile incorrectly
9 years ago
Siegfried Pammer
5858d78f73
simplify code with elvis operator
9 years ago
Christoph Wille
19c21100ec
Adapt <MSBuildExecutable> for 14.0 builds
9 years ago
yggy
eee3467492
More string-based approach. Many things working, but not yet pointers.
9 years ago
Siegfried Pammer
d1efc9f745
fix first part of #653
9 years ago
Siegfried Pammer
e1a749fa31
fix #654 - VB array initializers: '()()' instead of '()'
9 years ago
Siegfried Pammer
fe6e17c14d
improve conversion of VB array bounds expressions
9 years ago
Siegfried Pammer
ff6272ebfc
fix #655 - Missing generic parameter in vb lang
9 years ago
Siegfried Pammer
585d5182cf
fix build (build server does not use C# 6 yet)
9 years ago
Siegfried Pammer
a38a8b13a7
fix #652 - VB 'AddressOf' decompilation
9 years ago
Siegfried Pammer
1ff2a7e20c
fix #438 - Base call to new rendered incorrectly in vb.net
9 years ago
Siegfried Pammer
3844ca3036
add folding for Imports in VB
9 years ago
Siegfried Pammer
cdc72abbfb
fix #421 - The documentation in the VB language is missing.
9 years ago
yggy
6c0006ad98
Work in progress attempting to get full XmlDocKey generation from DTE CodeElements working. Not there yet.
9 years ago
Siegfried Pammer
7aa719ea41
fix #678 - AddressOf all over the place (v 2.3.1.1855)
9 years ago
Siegfried Pammer
4a85705f85
fix #680 - Line feed missing (VB decompiling)
9 years ago
Siegfried Pammer
e04fccc038
Merge pull request #681 from sandercox/upstream
...
Allow scrolling in high resource rows
9 years ago
Siegfried Pammer
5f8ff82cfd
fix #692 : In v2.3.2, `Search for t:TypeName, m:Member...` feature doesn't work: based on #693 ; thanks to neolithos
9 years ago
yggy
0542b56a0c
tweak: method rename plus some documentation comments
9 years ago
yggy
3a75f60915
change: move "navigateto" key generation to separate CodeElementXmlDocKeyProvider class, in preparation for porting the logic of the existing XmlDocKeyProvider
9 years ago
yggy
5c052d9b49
fix: handle array method parameters properly
9 years ago
yggy
5dd7675f90
fix: disable the "Open code in ILSpy" menu item if the active document is not part of a project
9 years ago
yggy
58c64a30cf
"Open code in ILSpy" - fix problems with overloaded generic constructors and methods.
9 years ago
yggy
29491ff951
Overhauled "Open code in ILSpy" features to support more cases.
...
Rearranged some of the helper methods for opening things in ILSpy.
Added methods to open Project and CodeItem in ILSpy.
Had hoped the latter would help with opening from Call Stack, but can't see how procedurally access the call stack window.
Asked how to do so here: http://stackoverflow.com/questions/36726595/how-to-get-a-programmable-interface-to-the-visual-studio-call-stack-window
"Open code in ILSpy" now works for:
- classes, interfaces and structs (generic or not, nested or not)
- enums
- fields and properties
- constructors (generic or not)
- overloaded constructors, unless they are generic or use type parameters of their generic class
- methods (generic or not)
- overloaded methods, unless they are generic or use type parameters of their generic class
TODO: disambiguate overloaded generic constructors and methods
9 years ago