Siegfried Pammer
|
38cdf6d50a
|
Avoid transforming sub pattern of cpblk stackalloc initializer
|
4 months ago |
Siegfried Pammer
|
bd0fd8db1f
|
Small refactorings:
- extract common code
- reduce nesting
|
4 months ago |
ds5678
|
b0d6fa2276
|
Add support for array initialization based on RuntimeHelpers.CreateSpan<T>
|
4 months ago |
Siegfried Pammer
|
53522c45f8
|
#3401: fix missing file extension if name contains ':'
|
4 months ago |
Siegfried Pammer
|
d31ed51569
|
Fix a few bugs in AnalyzerEntityTreeNode
|
4 months ago |
Siegfried Pammer
|
3c70224441
|
Fix detection and display of explicitly implemented operators.
|
4 months ago |
Siegfried Pammer
|
31bbcf41bc
|
Fix handling of file extensions in project export.
|
4 months ago |
Siegfried Pammer
|
292c21d68e
|
#3401: Treat class name as single name and not as path.
|
4 months ago |
Siegfried Pammer
|
6312ab18ae
|
#2716: Fix typo
|
4 months ago |
Siegfried Pammer
|
8b76879493
|
Fix #2716: Add an option to allow sorting custom attributes
|
4 months ago |
Siegfried Pammer
|
853e9d41d4
|
Merge pull request #3405 from tom-englert/toggle-smooth-scrolling
Fix #3393: Option to turn off smooth scrolling
|
4 months ago |
tom-englert
|
8eadd907c9
|
Fix #3393: Option to turn off smooth scrolling
|
4 months ago |
Siegfried Pammer
|
79ddc448b6
|
Fix #3377: Extend error information if multiple assemblies with the same (short) name are selected when creating a solution file.
|
4 months ago |
Siegfried Pammer
|
c0c5559a7b
|
Fix #3399: Add module filename as ToolTip of AnalyzerEntityTreeNode
|
4 months ago |
Siegfried Pammer
|
5b90dbdabf
|
Fix #3385: Allow address uses of structs in using transform, if the reference is passed to an in parameter.
|
4 months ago |
Siegfried Pammer
|
807ac32aab
|
Hide ItemsControl of ComboBox width hack, if languageVersionComboBox is invisible.
|
4 months ago |
Siegfried Pammer
|
0096994679
|
Fix #3401: normalize directory separators to use the current platform separator
|
4 months ago |
Siegfried Pammer
|
202c5e22e3
|
Fix #3383: more aggressively transform object initializers on structs
|
4 months ago |
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
|
4 months ago |
Siegfried Pammer
|
2c419f68cf
|
Fix #3322: Add missing checks for equality comparison
|
4 months ago |
Siegfried Pammer
|
4a8c375c41
|
Merge pull request #3391 from nil4/master
Enable `<RollForward>major</RollForward>` for `ILSpy.exe`
|
4 months ago |
Siegfried Pammer
|
d7d0f82418
|
Fix #3384: add special case for null-literal conversions in optional argument handling.
|
4 months ago |
Siegfried Pammer
|
906d248403
|
Fix #3392: uses of init-setters must use object-initializer syntax.
|
4 months ago |
Siegfried Pammer
|
fa50e8d8b3
|
Add non-embedded attributes to all tests that use older framework versions.
|
4 months 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
|
4 months ago |
Siegfried Pammer
|
7d715a4ac3
|
Merge pull request #3389 from snorrk/master
Load resource stream outside of delegate
|
5 months ago |
Snorri Gislason
|
fa409a8186
|
Load resource stream outside of delegate
|
5 months ago |
Siegfried Pammer
|
a592169bb3
|
Fix #3381: Make sure that selectedNode is still selected when focus is deferred in IsActive property changed handler.
|
5 months ago |
Siegfried Pammer
|
01d726cd8d
|
Fix #3378: Navigation shortcuts (Alt-Left and Alt-Right) don't work when TreeView has focus
|
5 months ago |
Siegfried Pammer
|
e94eb91739
|
Fix #3372: Fix loading a DLL that contains byte sequences matching ZIP central directory.
|
5 months ago |
Siegfried Pammer
|
15d8ed1ffe
|
Merge pull request #3371 from icsharpcode/fix/fabegone
Switch from FA to Shouldly
|
5 months ago |
Christoph Wille
|
4137a04569
|
Switch from FA to Shouldly
|
5 months ago |
Siegfried Pammer
|
7218a63a46
|
#3367: Extend range check to support negative integers.
|
5 months ago |
Christoph Wille
|
c226e380df
|
Switch back to FluentAssertions 7.0 (#3370)
|
5 months ago |
Christoph Wille
|
dee50f4be0
|
NuGet updates for January 25 Patch Tuesday (#3369)
|
5 months ago |
Siegfried Pammer
|
b9f50901a4
|
Fix #3367: Add extra validation to TransformDecimalCtorToConstant to prevent crashes with obfuscated assemblies.
|
5 months ago |
Christoph Wille
|
507da701e7
|
Set VersionName for release
|
5 months ago |
Christoph Wille
|
3a809d7b53
|
Update Scorecard actions versions and apply Zizmor offline findings (#3365)
* Update scorecard.yml actions versions
* Zizmor offline analysis findings
|
5 months 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
|
5 months 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.
|
6 months ago |
Siegfried Pammer
|
ae776716dd
|
Fix #3181: missing type information on NullReferenceExpression used with nullable value types.
|
6 months ago |
Christoph Wille
|
1853439d1d
|
Create scorecard.yml (#3362)
* Create scorecard.yml, only enable workflow_dispatch
|
6 months ago |
Christoph Wille
|
ee6d939478
|
Package BamlDecompiler in CI
|
6 months ago |
Siegfried Pammer
|
7c6f7fea05
|
Make sure that there is only one applicable implicit conversion when dealing with switch, otherwise use an explicit cast.
|
6 months ago |
Siegfried Pammer
|
e1e2f739f6
|
Fix switch-on-string transform for optimized Roslyn.
|
6 months ago |
Siegfried Pammer
|
e4285b751b
|
Fix build.
|
6 months ago |
Siegfried Pammer
|
efbefd0d3b
|
Fix #3361: switch-value conversion was losing its target type.
|
6 months ago |
Christoph Wille
|
6215747563
|
Principle of least privilege for workflow tokens (#3360)
|
6 months ago |
Christoph Wille
|
045b08f946
|
Create SECURITY.md
|
6 months ago |
Christoph Wille
|
1048cd9557
|
Enable repeatable package restores (#3359)
Locking restricted to projects that create NuGet packages
ICSharpCode.Decompiler
ICSharpCode.ILSpyX
ILSpyCmd
ICSharpCode.BamlDecompiler
|
6 months ago |