Siegfried Pammer
6a4ad27185
Merge pull request #3443 from ds5678/fix-3442
...
Don't include generic constraints in generated explicit overrides
2 months ago
ds5678
7f024de786
Don't include generic constraints in generated explicit overrides
2 months ago
Snorri Beck Gislason
d2d76eceaa
PSCmdLet to output target framework for an assembly ( #3435 )
...
* PS cmdlet to output target framework for an assembly
* Add GetTargetFramework to psd1
---------
Co-authored-by: Snorri Gislason <snbeck@microsoft.com>
2 months ago
Siegfried Pammer
247f161eb3
Fix #3437 : InvalidOperationException when right-clicking on popupTooltip.
2 months ago
Siegfried Pammer
7d0262d779
Fix #3439 : Regressed decompilation of variables in lambda scope
2 months ago
Siegfried Pammer
349a89c1fa
Fix #3436 : Duplicate naming of local functions
2 months ago
Siegfried Pammer
213fe5f874
Fix missing assignment
2 months ago
Siegfried Pammer
f5e851240d
Add missing null check
3 months ago
Siegfried Pammer
4ef3581b32
Merge pull request #3425 from ElektroKill/fix/issue3423
...
Improve generation of not equals check
3 months ago
Siegfried Pammer
96caa4ecb7
Fix : #3407 Add "private protected" feature for 7.2 decompiler options
3 months ago
Siegfried Pammer
128f83d74c
Fix: Pass current language version to all parts of the UI
3 months ago
Siegfried Pammer
51522c4487
Fix #3190 : NRE in YieldReturnDecompiler
3 months ago
Siegfried Pammer
29861d7903
Fix #1647 : Add a cast to enum constants where the enum type is not known.
3 months ago
Siegfried Pammer
356d7a1b43
Fix #3408 : Wrong exported assembly type
3 months ago
Siegfried Pammer
a40a033335
Merge pull request #3416 from icsharpcode/variable-naming
...
Add scopes to AssignVariableName
3 months ago
Siegfried Pammer
355a039b59
Sightly improve variable naming of known types such as EventArgs and Exceptions
3 months ago
Siegfried Pammer
8a67f48e4e
Fix #1956 : Adapt previous fix for variable names that have a number as suffix.
3 months ago
Siegfried Pammer
ffcd468d22
Fix #1572 : parameters of lambdas and local functions are renamed, if there are with names from outer scopes collisions.
3 months ago
Siegfried Pammer
0481c7d1ee
Improve LINQ decompiler to support combining lambda parameter names if they syntactically refer to the same range variable
3 months ago
Siegfried Pammer
03aecf047d
Add VariableScope and rework AssignVariableNames step to support renaming parameters of nested ILFunctions in the future.
3 months ago
Siegfried Pammer
a599aae54d
#1572 : Do not generate variable names that match C# keywords.
3 months ago
Siegfried Pammer
73e9771d3c
Fix #2269 : LocalFunctionDecompiler misplaces nested local functions in ctors
3 months ago
ElektroKill
16600fa633
Addressed feedback
3 months ago
Siegfried Pammer
49942382d1
Fix #3432 : Do not include delegate construction use-sites in DetermineCaptureAndDeclarationScopes.
3 months ago
ElektroKill
012f5812e9
Fix #3423
3 months ago
Siegfried Pammer
a264217952
Merge pull request #3422 from ds5678/fix-issue-3421
...
Improve null case handling in MatchLegacySwitchOnStringWithDict
3 months ago
ds5678
e4000c8a5c
Enhance null handling in switch transformations
...
- Updated `Issue3421.cs`.
- Updated `MatchLegacySwitchOnStringWithDict` to check for `leaveContainer` and handle null sections accordingly.
- Introduced an overload for `AddNullSection` to accept `ILInstruction` as the body, improving flexibility.
- Modified existing `AddNullSection` to utilize the new overload, allowing for varied body types in `SwitchSection`.
3 months ago
ds5678
a1b3b14b0b
Add test
3 months ago
Siegfried Pammer
412b5134e7
Merge pull request #3417 from icsharpcode/roslyn413
...
Roslyn 4.13
3 months ago
ds5678
cbe8dd43d7
Fix null check in MatchLegacySwitchOnStringWithDict
...
Updated the condition for `nullValueCaseBlock` to ensure it is not null and not equal to `defaultBlock`.
3 months ago
Siegfried Pammer
f0f95efa05
Fix StateRangeAnalysis to handle changes in yield return codegen in Roslyn 4.13.
3 months ago
Siegfried Pammer
bada92ebdf
Merge pull request #3418 from jwfx/resx-exception
...
Fix exception when writing resx files without adding any resources
3 months ago
jwfx
5d1219950f
Fix exception when writing resx files without adding any resources
3 months ago
Siegfried Pammer
3e5e81e16c
Roslyn 4.13
3 months ago
Siegfried Pammer
5fab18f3a0
Fix #3414 : Apply latest session settings before saving upon closing the main window
3 months ago
dependabot[bot]
d8825bc1a6
Bump ossf/scorecard-action from 2.4.0 to 2.4.1 ( #3410 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](https://github.com/ossf/scorecard-action/compare/v2.4.0...v2.4.1 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago
Siegfried Pammer
180428a1ff
Merge pull request #3380 from ds5678/runtimehelpers-createspan-array-initialization
...
Replace `RuntimeHelpers.CreateSpan<T>(LdMemberToken)` with `new T[] { }`
3 months ago
ds5678
3a13d5a698
Allow explicit null termination character
3 months ago
Siegfried Pammer
38cdf6d50a
Avoid transforming sub pattern of cpblk stackalloc initializer
3 months ago
Siegfried Pammer
bd0fd8db1f
Small refactorings:
...
- extract common code
- reduce nesting
3 months ago
ds5678
b0d6fa2276
Add support for array initialization based on RuntimeHelpers.CreateSpan<T>
3 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