tom-englert
|
fb2561ac83
|
Fix #3402: System.NullReferenceException on right click on .NET 9 (#3403)
* Fix #3402: System.NullReferenceException on right click on .NET 9
* Add comments to clarify about used design pattern
|
1 year ago |
Siegfried Pammer
|
2c419f68cf
|
Fix #3322: Add missing checks for equality comparison
|
1 year ago |
Siegfried Pammer
|
4a8c375c41
|
Merge pull request #3391 from nil4/master
Enable `<RollForward>major</RollForward>` for `ILSpy.exe`
|
1 year ago |
Siegfried Pammer
|
d7d0f82418
|
Fix #3384: add special case for null-literal conversions in optional argument handling.
|
1 year ago |
Siegfried Pammer
|
906d248403
|
Fix #3392: uses of init-setters must use object-initializer syntax.
|
1 year ago |
Siegfried Pammer
|
fa50e8d8b3
|
Add non-embedded attributes to all tests that use older framework versions.
|
1 year ago |
nil4
|
15b826fb70
|
Enable `<RollForward>major</RollForward>` for `ILSpy.exe`
Allow `ILSpy.exe` to run when .NET 8 (the version it currently targets)
is not installed, but a later major version, e.g. .NET 9, is available.
ref. https://learn.microsoft.com/en-us/dotnet/core/versions/selection#control-roll-forward-behavior
ref. https://github.com/icsharpcode/ILSpy/issues/3390
|
1 year ago |
Siegfried Pammer
|
7d715a4ac3
|
Merge pull request #3389 from snorrk/master
Load resource stream outside of delegate
|
1 year ago |
Snorri Gislason
|
fa409a8186
|
Load resource stream outside of delegate
|
1 year ago |
Siegfried Pammer
|
a592169bb3
|
Fix #3381: Make sure that selectedNode is still selected when focus is deferred in IsActive property changed handler.
|
1 year ago |
Siegfried Pammer
|
01d726cd8d
|
Fix #3378: Navigation shortcuts (Alt-Left and Alt-Right) don't work when TreeView has focus
|
1 year ago |
Siegfried Pammer
|
e94eb91739
|
Fix #3372: Fix loading a DLL that contains byte sequences matching ZIP central directory.
|
1 year ago |
Siegfried Pammer
|
15d8ed1ffe
|
Merge pull request #3371 from icsharpcode/fix/fabegone
Switch from FA to Shouldly
|
1 year ago |
Christoph Wille
|
4137a04569
|
Switch from FA to Shouldly
|
1 year ago |
Siegfried Pammer
|
7218a63a46
|
#3367: Extend range check to support negative integers.
|
1 year ago |
Christoph Wille
|
c226e380df
|
Switch back to FluentAssertions 7.0 (#3370)
|
1 year ago |
Christoph Wille
|
dee50f4be0
|
NuGet updates for January 25 Patch Tuesday (#3369)
|
1 year ago |
Siegfried Pammer
|
b9f50901a4
|
Fix #3367: Add extra validation to TransformDecimalCtorToConstant to prevent crashes with obfuscated assemblies.
|
2 years ago |
Christoph Wille
|
507da701e7
|
Set VersionName for release
|
2 years ago |
Christoph Wille
|
3a809d7b53
|
Update Scorecard actions versions and apply Zizmor offline findings (#3365)
* Update scorecard.yml actions versions
* Zizmor offline analysis findings
|
2 years ago |
Christoph Wille
|
1263f48dc0
|
Use Microsoft.Sbom.Targets in Decompiler, BamlDecompiler and ILSpyX NuGets (#3346)
https://github.com/microsoft/sbom-tool/tree/main/src/Microsoft.Sbom.Targets to embed SBOM
* GeneratePackageOnBuild removed, build action now has a new step for dotnet pack
* Decompiler, BamlDecompiler and ILSpyX include SBOM
|
2 years ago |
Siegfried Pammer
|
126dffef38
|
Fix #3364: Custom events and indexers can never have an initializer, so do not include them in the output for constructors.
|
2 years ago |
Siegfried Pammer
|
ae776716dd
|
Fix #3181: missing type information on NullReferenceExpression used with nullable value types.
|
2 years ago |
Christoph Wille
|
1853439d1d
|
Create scorecard.yml (#3362)
* Create scorecard.yml, only enable workflow_dispatch
|
2 years ago |
Christoph Wille
|
ee6d939478
|
Package BamlDecompiler in CI
|
2 years ago |
Siegfried Pammer
|
7c6f7fea05
|
Make sure that there is only one applicable implicit conversion when dealing with switch, otherwise use an explicit cast.
|
2 years ago |
Siegfried Pammer
|
e1e2f739f6
|
Fix switch-on-string transform for optimized Roslyn.
|
2 years ago |
Siegfried Pammer
|
e4285b751b
|
Fix build.
|
2 years ago |
Siegfried Pammer
|
efbefd0d3b
|
Fix #3361: switch-value conversion was losing its target type.
|
2 years ago |
Christoph Wille
|
6215747563
|
Principle of least privilege for workflow tokens (#3360)
|
2 years ago |
Christoph Wille
|
045b08f946
|
Create SECURITY.md
|
2 years ago |
Christoph Wille
|
1048cd9557
|
Enable repeatable package restores (#3359)
Locking restricted to projects that create NuGet packages
ICSharpCode.Decompiler
ICSharpCode.ILSpyX
ILSpyCmd
ICSharpCode.BamlDecompiler
|
2 years ago |
Siegfried Pammer
|
9da70dfb32
|
Merge pull request #3358 from icsharpcode/fix/licloc
Move license.txt to root folder LICENSE file
|
2 years ago |
Christoph Wille
|
a0e22b1757
|
IncludeInVSIX passes original name unchanged (ignores Linked)
|
2 years ago |
Christoph Wille
|
4bad0c7a4b
|
Move license.txt to root folder LICENSE file
|
2 years ago |
Siegfried Pammer
|
d0eeef43d4
|
Merge pull request #3356 from naratteu/master
Fix #3355 : Insert missing DecompilerSettings
|
2 years ago |
Christoph Wille
|
8373ac752e
|
v9.0 RC Designation (#3357)
* v9.0 RC designation
* Ambiguous reference errors fixed
|
2 years ago |
박성원
|
2f53f69799
|
Fix #3355 : Insert missing DecompilerSettings
|
2 years ago |
Siegfried Pammer
|
a9b2ade689
|
Merge pull request #3350 from CreateAndInject/FixMnemonic
Fix Mnemonic
|
2 years ago |
Siegfried Pammer
|
44da7ce023
|
Fix broken Window menu and ResetLayout
|
2 years ago |
CreateAndInject
|
b32f026d34
|
Fix Mnemonic
|
2 years ago |
Siegfried Pammer
|
51aac5f38e
|
Merge pull request #3348 from CreateAndInject/FixHighDpi
Fix high Dpi, close #3347
|
2 years ago |
CreateAndInject
|
19d4f01365
|
Use TextRenderer.MeasureText instead of Graphics.MeasureString to get exact result
|
2 years ago |
Siegfried Pammer
|
663dea45bf
|
Performance: Initialize ToolPanes in DockWorkspace.InitializeLayout() instead of the property getter to avoid WPF seeing them in InitializeComponent() and rendering all panes docked at the right before the layout is properly initialized. This also appears to make startup around 500ms/25% faster, keeping total time from App::.cctor to "decompilation finished" (for a "standard" assembly node with just attributes in the output) at under two seconds.
|
2 years ago |
Siegfried Pammer
|
62cdf38e9b
|
Fix #3349: Get rid of version string manipulation in UniversalAssemblyResolver.ParseTargetFramework.
|
2 years ago |
Christoph Wille
|
e652490cce
|
Implement 3330: Generate diagram from UI without advanced options (#3336)
|
2 years ago |
Andrew Au
|
6293cd1762
|
Update ReadyToRun to use 9.0 package (#3340)
|
2 years ago |
Christoph Wille
|
e28d04810a
|
Merge pull request #3334 from icsharpcode/feature/nuup1124
Update NuGet Packages
|
2 years ago |
Christoph Wille
|
ffa88347fa
|
Merge pull request #3338 from icsharpcode/fix/unable
Fix for "Unable to locate dotnet CLI. Ensure that it is on the PATH."
|
2 years ago |
Christoph Wille
|
bff20985fc
|
Add DOTNET_ROOT
|
2 years ago |