Siegfried Pammer
fecb10f109
Generalize ILInlining special cases for in arguments of ROS<T> ctors.
9 months ago
Siegfried Pammer
27e4bc578b
ref structs cannot be boxed
9 months ago
ds5678
586c04d081
Support params keyword on non-array collections
9 months ago
Siegfried Pammer
34490587d9
Hide compiler-generated InlineArray types.
9 months ago
Siegfried Pammer
2461f520ab
Move LocalFunctionDecompiler.GetStatement to Block.GetContainingStatement
9 months ago
Siegfried Pammer
25eb4910d1
update submodule
9 months ago
Siegfried Pammer
f673b7caa2
Add support for using different editions of .NET in unit tests
9 months ago
Siegfried Pammer
a85ac055b5
Disable package pruning by force
9 months ago
Siegfried Pammer
e4ebe20602
Upgrade dotnet target framework to net10
9 months ago
nikitalita
f27ce86bdb
Make TargetFramework and TargetServices public
10 months ago
lordmilko
0bfe222cf4
Allow creating a MetadataFile with a MetadataReader / MetadataStringDecoder ( #3487 )
10 months ago
Siegfried Pammer
83c34d4e53
Merge pull request #3467 from icsharpcode/feature/inlinearrays
...
Part 1 of support for C# 12 InlineArray
10 months ago
Siegfried Pammer
fac0e5eb5f
Fix #3489 : Make WholeProjectDecompiler.CreateDecompiler protected virtual to make the decompilation pipeline extensible.
10 months ago
Siegfried Pammer
298c247355
InlineArrayTransform: Add more bounds checking
10 months ago
Siegfried Pammer
47dd905ad0
Make InlineArrayTransform post-order
10 months ago
Siegfried Pammer
101ddf8783
Add support for constant slices of InlineArrays
10 months ago
Siegfried Pammer
667036c54e
Add support for InlineArrayConversion
10 months ago
Siegfried Pammer
79f7a188b0
Add support for C# 12 inline array expressions
10 months ago
Siegfried Pammer
cb790c6d38
Allow variable splitting of compiler-generated temporaries for Span<T>/ROS<T>
10 months ago
Siegfried Pammer
978c31ca5e
Add PropertyAndEventBackingFieldLookup to improve performance of MemberIsHidden.
10 months ago
Siegfried Pammer
647475fce5
Fix threading issue in TestFriendlyProjectDecompiler
10 months ago
Siegfried Pammer
57cd68fc1f
Merge pull request #3493 from greenozon/master
...
Minor update related to issue #3492
10 months ago
Alex
26302d8624
Minor update related to issue #3492
10 months ago
dependabot[bot]
be42235510
Bump ossf/scorecard-action from 2.4.1 to 2.4.2 ( #3490 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.4.1 to 2.4.2.
- [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.1...v2.4.2 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-version: 2.4.2
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>
10 months ago
Siegfried Pammer
82e461be8c
Change return type of Clone method in derived class.
10 months ago
Siegfried Pammer
49d5bb8227
#3486 : Remove XML serialization from DecompilerSettings in ILSpy
10 months ago
Siegfried Pammer
8051d4d071
Fix #3482 : Drag and Drop is no longer working in the Assemblies tree view.
10 months ago
Siegfried Pammer
a18d0d44d7
Merge pull request #3484 from ds5678/issue3483
...
Add configuration option to check for overflow and underflow
10 months ago
ds5678
4e21aedce7
Emit property in project file
10 months ago
ds5678
361bb17618
Add configuration option to check for overflow and underflow
10 months ago
Daniel Grunwald
7fc9025500
Fix nullability of Extract return type
11 months ago
Daniel Grunwald
d4de698465
#3466 : avoid recursion in `CSharpConversions.SelectOperator`
11 months ago
Jeremy Pritts
c1ecf1ae9c
Handle explicit optional parameter after default parameter ( #3470 )
...
* Handle explicit optional parameter after default parameter
* Rename and add documentation
* Move extension method
* Add unit test for lamba function
* Apply suggestions from code review
Co-authored-by: Siegfried Pammer <siegfried@pammer.io>
---------
Co-authored-by: Siegfried Pammer <siegfried@pammer.io>
11 months ago
Jeremy Pritts
0261ca3ae8
Fix stack overflow exception in CSharpResolver ( #3471 )
...
* Fix stack overflow exception in CSharpResolver
* lhs and rhs
11 months ago
Daniel Grunwald
74ed8c7009
Merge pull request #3473 from hez2010/patch-1
...
Correct flag to flags
11 months ago
Daniel Grunwald
8e7e018ec0
Merge pull request #3474 from ds5678/fix-null-reference-exception-when-writing-resource-files
...
Fix null reference exception when writing resource files
11 months ago
ds5678
9827405f02
Fix null reference exception when writing resource files
11 months ago
Steve
0c230629e5
Correct flag to flags
11 months ago
Jeremy Pritts
aff9649711
Parenthesize interpolations containing `global::` ( #3463 )
...
* Parenthesize interpolations containing global::
* Improvements:
* Cleaner output
* More unit testing
* More efficient tree search
* Implement revisions
* Update Lambda1 to be invariant
* Visit descendents before deciding whether or not to parenthesize an interpolation expression
* Rename local function
* Remove branch for conditional expressions
* Handle Lambda expressions without a block body
* Check for parenthesized expressions
* `NET60` instead of `!NET40`
11 months ago
Siegfried Pammer
e7a6e27820
Fix #3464 : Missing cast in string interpolation
11 months ago
Siegfried Pammer
03b7444943
Fix AttributesTooltip of GenericParamEntry
12 months ago
Christoph Wille
988fee69ef
Set version 9.1
12 months ago
Siegfried Pammer
37c56e7e7b
Merge pull request #3449 from ds5678/fix-nested-namespace-directories
...
Fix nested namespace directories
12 months ago
Siegfried Pammer
b1a617c827
AssignVariableNames: Fix ArgumentException
12 months ago
Siegfried Pammer
a85e5b513d
Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers.
12 months ago
Siegfried Pammer
e5a85422d3
Fix #3457 : NRE when creating Mermaid diagram of assembly with (possibly) missing references.
12 months ago
Christoph Wille
50e62acbd2
Replace Console.WriteLine with Debug.WriteLine
12 months ago
Siegfried Pammer
34a2c9e7d7
#3457 : Fix incorrect handling of assemblyPath in MermaidDiagrammer/Generator.Run.cs
12 months ago
Christoph Wille
3ed6da38df
NuGet updates 04/25 ( #3459 )
12 months ago
Christoph Wille
5428a9b53a
Merge pull request #3456 from icsharpcode/feature/wixsharp
...
Update to _wix4 packages for installer
1 year ago