Siegfried Pammer
47dcf0507f
#2500 : nullable enable XmlDocumentationElement
4 years ago
Siegfried Pammer
1568aeca3e
Fix #2506 : NamedArgumentTransform loses information, if the original variable is of StackType.Ref
4 years ago
Siegfried Pammer
cdff458648
Fix test discovery with dotnet test.
4 years ago
Daniel Grunwald
9a053d5e6c
nullable enable for CSharpOperators.cs
4 years ago
Siegfried Pammer
19d5ea4095
Fix #2505 : Do treat whole resource name as file name without directory at the start of GetFileNameForResource.
4 years ago
Freakness109
6c93b76e99
ILSpyCmd: Add support for decompressing single-file bundles
...
Add a new flag `-d|--dump-package` to ILSpyCmd that decompresses
single-file bundles into a target directory.
4 years ago
Christoph Wille
11ec27c2bb
Set next version to 7.2-preview1
4 years ago
Siegfried Pammer
23d9045503
Merge pull request #2431 from icsharpcode/issue2038
...
Fix #2038
4 years ago
Siegfried Pammer
07199e2ecf
Fix #2038 : Add proper support for Long paths on Windows 10 and limit path segments to 255 characters (with long path support) or 30 characters. If a PathTooLongException is thrown display a better error message on project export.
4 years ago
Siegfried Pammer
dbbcbb87fe
Make pattern matching transform a simple ILTransform for both reference and value types. Check that the true branch dominates all uses of the pattern variable.
4 years ago
Siegfried Pammer
ed82bff896
Fix #2497 : NRE in covariant returns check on set-only property
4 years ago
Siegfried Pammer
62e62233c7
Merge pull request #2496 from zvirja/fix-null-module-enumeration
...
Fix attribute application analysis could fail if there are wrong assemblies loaded
4 years ago
Oleksandr Povar
be7d6a38af
Return valid modules only
4 years ago
Denis Rozimovschii
e95c09b9d8
#2493 make SearchTermMatches virtual for possible FilterClass extensions
4 years ago
Siegfried Pammer
e50d221e06
Adjust NullableLiftingTransform to match new patterns due to RemoveInfeasiblePathTransform.
4 years ago
Daniel Grunwald
7716f9ccd8
Merge branch 'keyboard'
4 years ago
Siegfried Pammer
32f34dfd66
Merge pull request #2491 from icsharpcode/xaml-decompiler-api
...
Fix #2337 : Expose simple public XamlDecompiler API.
4 years ago
Daniel Grunwald
13c0b5bd49
Merge pull request #2470 from icsharpcode/covariant-returns
...
C# 9 Covariant Returns
4 years ago
Siegfried Pammer
d5ff122454
Merge pull request #2492 from icsharpcode/christophwille/wapfix
...
Wapproj Fix
4 years ago
Christoph Wille
7ea9b70a60
Copy everything from ILSpy bin, see https://stackoverflow.com/a/68020468/141927
...
Additionally, make package proj depend on Baml decompiler & R2R addin
4 years ago
Siegfried Pammer
113e00505d
Fix #2337 : Expose simple public XamlDecompiler API.
4 years ago
Siegfried Pammer
900d0a4b93
Fix #1966 : Add option to show raw offsets and instruction bytes in IL view.
4 years ago
Siegfried Pammer
48adb52489
Show header size in IL output.
4 years ago
Siegfried Pammer
e778a77774
Rearange display options.
4 years ago
Christoph Wille
6ddb19ee44
Merge pull request #2489 from cshung/public/update-ready-to-run
...
Update ready to run
4 years ago
Andrew Au
41b9e3e787
Update ready to run
4 years ago
Siegfried Pammer
dd1621a811
Fix #2481 : Remove 4 characters length requirement in regex search.
4 years ago
Siegfried Pammer
73c898664f
Fix #2484 : Private modifier incorrectly applied to interface static constructors
4 years ago
SilverFox
89eebc387a
Fix #2475 : Fix support for records with custom copy ctor
4 years ago
SilverFox
d0d70a6496
Fix #2475 : Add support for sealed records and records with interface
4 years ago
Siegfried Pammer
7473ff238b
Merge pull request #2471 from cpraehaus/load-xamarin-compressed-assemblies
...
Fix #2137 : Support loading compressed Xamarin assemblies
4 years ago
Siegfried Pammer
27f56a9253
Use ArrayPool<byte>.Shared for decompression.
4 years ago
Siegfried Pammer
6cda7cceb1
Use FileName parameter instead of LoadedAssembly.fileName
4 years ago
Christian Prähauser
95f9908823
Ensure we read all of compressed data in LoadCompressedAssembly
4 years ago
Christian Prähauser
d04c7fd372
Add license notice for pkg K4os.Compression.LZ4
4 years ago
Siegfried Pammer
6357e8244a
Merge pull request #2463 from icsharpcode/christophwille/newnu
...
Update NuGet packages
4 years ago
Siegfried Pammer
64b4b38bca
Merge pull request #2465 from icsharpcode/christophwille/silenceaddinanalyzers
...
Do not run analyzers for the .Addin project during build
4 years ago
Christoph Wille
7bbad4a22f
Update DataGridExtensions to 2.5.6
4 years ago
Christian Prähauser
39d230f022
Support loading compressed Xamarin assemblies, see #2137
...
Extend class LoadedAssembly to detect and load compressed Xamarin assemblies if direct loading of assembly fails.
Requires Nuget pkg K4os.Compression.LZ4 for LZ4 decompression.
4 years ago
Siegfried Pammer
84704a7452
Adds support for C# 9 covariant return types in methods and getter-only properties and indexers.
4 years ago
Christoph Wille
0d9005a578
Do not run analyzers for the .Addin project during build
4 years ago
Christoph Wille
e2e38b667d
Move TomsToolbox.Wpf.Styles version to packages.props
4 years ago
Christoph Wille
a99a6a5fe3
Update NuGet packages
4 years ago
Siegfried Pammer
84101f804a
Fix #2444 : Ambiguous implicit conversions from null literals in decompiled code
5 years ago
Siegfried Pammer
cd787c5549
Fix DecompilerSettings.PatternMatching should only be active in case >= CS70.
5 years ago
Siegfried Pammer
2b26e5013b
Add Roslyn 2.x pattern for value type pattern matching.
5 years ago
Siegfried Pammer
cd0c76d7b1
Support leave instructions in RemoveInfeasiblePathTransform and transform match(x) ? true : false to match(x).
5 years ago
Siegfried Pammer
5fa8201533
Added support for isinst-unbox.any pattern with generic reference types and simplified value types pattern detection.
5 years ago
Siegfried Pammer
83727ea4b0
Add support for value type patterns
5 years ago
Christoph Wille
cd928e5bf0
Merge pull request #2454 from icsharpcode/fix-2446-package-refs
...
Solution for #2446 adding support for package and project references in new-style "Dependencies" node
5 years ago