Siegfried Pammer
afcf1a2501
Fix #2551 : Tabs not being properly closed on assemblies deletion from treeview
4 years ago
Siegfried Pammer
98d5957e24
Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404 .
4 years ago
Siegfried Pammer
2527a0b36e
Fix #2550 : Menu "Save Code" enable issue on changing C# version
4 years ago
Daniel Grunwald
7f985757a7
Fix #2541 : Add explicit `unchecked()` around non-constant cast of constant to `nint`
4 years ago
Daniel Grunwald
17d323c943
Fix #2557 : Remove incorrect assertion from `ReduceNestingTransform`
...
ILFunctions can appear as statements when the source code has a lambda expression which is immediately discarded.
```
_ = (Action)delegate { ... };
```
4 years ago
Christoph Wille
7e8e6cfe64
Remove Xamarin workbook; going forward, we will only maintain the .NET Interactive notebook
4 years ago
Siegfried Pammer
a2470ffb72
Merge pull request #2555 from yyjdelete/assert
...
Use Trace.Listeners instead of Debug.Listeners
4 years ago
Siegfried Pammer
6323ab2984
#2555 : Use Trace.Listeners in TestTraceListener as well.
4 years ago
SilverFox
c5a7f04506
Use Trace.Listeners instead of Debug.Listeners
...
They are the same thing, and the latter one is available for net6.0
4 years ago
Siegfried Pammer
4a09790bcb
Merge pull request #2553 from icsharpcode/christophwill/nupdates
...
Update NuGet packages
4 years ago
Christoph Wille
4da23e6b86
Update NuGet packages
4 years ago
Siegfried Pammer
ea77646fa9
Merge pull request #2549 from icsharpcode/christophwille/net6sdk
...
Switch to using the .NET 6.0 SDK
4 years ago
Siegfried Pammer
65792dfa5e
Merge pull request #2546 from icsharpcode/mcs5
...
Mcs5
4 years ago
Siegfried Pammer
a655e35799
Fix ArgumentNullException in IntroduceUsingDeclarations: ignore unnamed variables for the purpose of conflict resolving.
4 years ago
Siegfried Pammer
35aea3eea7
Slight pattern changes in mcs 5 switch-on-string with case null.
4 years ago
Siegfried Pammer
7c7ce6f6c7
mcs 5 generates IL patterns that might lead to wrong behavior, if inlined, therefore we have to add another special case to the tests.
4 years ago
Siegfried Pammer
1826ac031d
#2539 : Add support for yield state machine pattern used by mcs 5.x
4 years ago
Siegfried Pammer
7b3940a818
Add test configuration for mcs 5.23.0
4 years ago
Christoph Wille
a601fdde70
Switch to using the .NET 6.0 SDK (LTS compared to 5.0). Removed unsupported TFM for ilspycmd, added net6.0.
4 years ago
Siegfried Pammer
77ceb15e31
Fix build.
4 years ago
Siegfried Pammer
8f6ee052be
Fix #2469 : Add special case for mscorlib and netstandard.dll to DetectTargetFrameworkId
4 years ago
Siegfried Pammer
dfd4640b7d
Fix #2548 : Ensure that assembly resolving does not interfere with the rendering of assembly reference nodes.
4 years ago
Daniel Grunwald
df339e72fb
Fix DetectPinnedRegions.SplitBlocksAtWritesToPinnedLocals creating blocks without ILRange.
...
These blocks could trigger assertions if LoopDetection was creating a loop BlockContainer from them (BlockContainers have an assertion requiring an ILRange).
Closes #2533 and #2457 .
4 years ago
Daniel Grunwald
583771e012
#2533 : Fix bug in CreatePinnedRegion that could cause pinned regions to be created with the wrong entry point if the original IL had blocks in an unusual order
4 years ago
Daniel Grunwald
e321fe5f4f
Fix compiler warning
4 years ago
Siegfried Pammer
210601fcfa
Fix #2495 : VB.NET decimal constants are not supported
4 years ago
Siegfried Pammer
ea1cea96c4
Fix #2547 : decimal const not removed from static constructor.
4 years ago
Siegfried Pammer
4b6fd7aee6
Fix #2545 : LINQ expression has a question operator on the source collection
4 years ago
Siegfried Pammer
65f2c54166
Fix #2544 : do not transform to interpolated string, if the format string is not syntactically correct.
4 years ago
Daniel Grunwald
c63a0aa8dc
Merge pull request #2542 from icsharpcode/roslyn-400
...
Update Roslyn to 4.0.0-6.final
4 years ago
Christoph Wille
e82dd73872
Update Microsoft.VisualStudio.SDK for 2022 extension - dependent NuGet Microsoft.VisualStudio.Setup.Configuration.Interop now available
4 years ago
Siegfried Pammer
7418cc3c5f
Ignore failing tests
4 years ago
Siegfried Pammer
b87cdf6bc4
Fix CS73_StackAllocInitializer tests
4 years ago
Siegfried Pammer
30f9a82fbe
Add Roslyn 3.11.0 as separate test configuration. Update RoslynLatest to 4.0.0. Use LanguageVersion.CSharp9_0 instead of Preview. Add LanguageVersion.CSharp10_0.
4 years ago
Christoph Wille
582002888b
Revert "Final Microsoft.VisualStudio.SDK for 2022 extension"
...
This reverts commit 0625f815b0
.
4 years ago
Christoph Wille
0625f815b0
Final Microsoft.VisualStudio.SDK for 2022 extension
4 years ago
Christoph Wille
23fe2e9b49
VS target version was off for legacy extension
4 years ago
Christoph Wille
8a664913fa
Update notebook for 7.2-preview2
4 years ago
Siegfried Pammer
d69137a91a
Add missing resource string
4 years ago
Siegfried Pammer
6bc0abc336
Fix #2378 : DeconstructionTransform produced invalid ILAst with some optimized deconstruction patterns.
4 years ago
Siegfried Pammer
22c98016a9
Fix #2530 : ArgumentOutOfRangeException in PatternMatchRefTypes
4 years ago
Siegfried Pammer
74630109b4
Merge pull request #2536 from wwh1004/fix-xaml-prop-with-ext
...
Fix missing x:Static and x:Type in decompiled BAML
4 years ago
wwh1004
aa7f3f5510
add x:Type test
4 years ago
bert2
c9f31d0dc1
extend example with `StaticResource` that does not reference a static property
4 years ago
bert2
59bababa9f
reproduce missing `x:Static` in decompiled BAML
4 years ago
wwh1004
0b6a7af850
fix https://github.com/icsharpcode/ILSpy/issues/2116
4 years ago
Siegfried Pammer
0a753817c0
#2421 : Refactored OptionalHeaderTreeNode and CoffHeaderTreeNode in an attempt to fix the memory leak issue. Now, it's leaking less, but still leaking, if you resize the table so that it's very small and press (and keep holding) the down arrow after selecting the row "Loader Flags" for an extended amount of time. Looks like a bug in WPF.
4 years ago
Christoph Wille
e37bb4d3a6
Set next version to 7.2-preview2
4 years ago
Siegfried Pammer
ee3aabdc51
Fix #2534 : Handle default implementations of properties and events in interfaces.
4 years ago
Siegfried Pammer
728d516a61
Fix #2298 : Allow to change the DecompilerTextView's font size through scrolling.
4 years ago