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.
|
1 year ago |
Christoph Wille
|
507da701e7
|
Set VersionName for release
|
1 year ago |
Christoph Wille
|
3a809d7b53
|
Update Scorecard actions versions and apply Zizmor offline findings (#3365)
* Update scorecard.yml actions versions
* Zizmor offline analysis findings
|
1 year 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
|
1 year 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.
|
1 year ago |
Siegfried Pammer
|
ae776716dd
|
Fix #3181: missing type information on NullReferenceExpression used with nullable value types.
|
1 year ago |
Christoph Wille
|
1853439d1d
|
Create scorecard.yml (#3362)
* Create scorecard.yml, only enable workflow_dispatch
|
1 year ago |
Christoph Wille
|
ee6d939478
|
Package BamlDecompiler in CI
|
1 year ago |
Siegfried Pammer
|
7c6f7fea05
|
Make sure that there is only one applicable implicit conversion when dealing with switch, otherwise use an explicit cast.
|
1 year ago |
Siegfried Pammer
|
e1e2f739f6
|
Fix switch-on-string transform for optimized Roslyn.
|
1 year ago |
Siegfried Pammer
|
e4285b751b
|
Fix build.
|
1 year ago |
Siegfried Pammer
|
efbefd0d3b
|
Fix #3361: switch-value conversion was losing its target type.
|
1 year ago |
Christoph Wille
|
6215747563
|
Principle of least privilege for workflow tokens (#3360)
|
1 year ago |
Christoph Wille
|
045b08f946
|
Create SECURITY.md
|
1 year ago |
Christoph Wille
|
1048cd9557
|
Enable repeatable package restores (#3359)
Locking restricted to projects that create NuGet packages
ICSharpCode.Decompiler
ICSharpCode.ILSpyX
ILSpyCmd
ICSharpCode.BamlDecompiler
|
1 year ago |
Siegfried Pammer
|
9da70dfb32
|
Merge pull request #3358 from icsharpcode/fix/licloc
Move license.txt to root folder LICENSE file
|
1 year ago |
Christoph Wille
|
a0e22b1757
|
IncludeInVSIX passes original name unchanged (ignores Linked)
|
1 year ago |
Christoph Wille
|
4bad0c7a4b
|
Move license.txt to root folder LICENSE file
|
1 year ago |
Siegfried Pammer
|
d0eeef43d4
|
Merge pull request #3356 from naratteu/master
Fix #3355 : Insert missing DecompilerSettings
|
1 year ago |
Christoph Wille
|
8373ac752e
|
v9.0 RC Designation (#3357)
* v9.0 RC designation
* Ambiguous reference errors fixed
|
1 year ago |
박성원
|
2f53f69799
|
Fix #3355 : Insert missing DecompilerSettings
|
1 year ago |
Siegfried Pammer
|
a9b2ade689
|
Merge pull request #3350 from CreateAndInject/FixMnemonic
Fix Mnemonic
|
1 year ago |
Siegfried Pammer
|
44da7ce023
|
Fix broken Window menu and ResetLayout
|
1 year ago |
CreateAndInject
|
b32f026d34
|
Fix Mnemonic
|
1 year ago |
Siegfried Pammer
|
51aac5f38e
|
Merge pull request #3348 from CreateAndInject/FixHighDpi
Fix high Dpi, close #3347
|
1 year ago |
CreateAndInject
|
19d4f01365
|
Use TextRenderer.MeasureText instead of Graphics.MeasureString to get exact result
|
1 year 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.
|
1 year ago |
Siegfried Pammer
|
62cdf38e9b
|
Fix #3349: Get rid of version string manipulation in UniversalAssemblyResolver.ParseTargetFramework.
|
1 year ago |
Christoph Wille
|
e652490cce
|
Implement 3330: Generate diagram from UI without advanced options (#3336)
|
1 year ago |
Andrew Au
|
6293cd1762
|
Update ReadyToRun to use 9.0 package (#3340)
|
1 year ago |
Christoph Wille
|
e28d04810a
|
Merge pull request #3334 from icsharpcode/feature/nuup1124
Update NuGet Packages
|
1 year 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."
|
1 year ago |
Christoph Wille
|
bff20985fc
|
Add DOTNET_ROOT
|
1 year ago |