Siegfried Pammer
052466fce7
Add test case
5 months ago
Siegfried Pammer
6c00c138eb
Fix #3465 : Translate comp.o(a op b) if op not in (==, !=) into Unsafe.As<object, UIntPtr>(ref a) op Unsafe.As<object, UIntPtr>(ref b)
5 months ago
Siegfried Pammer
582e847951
Merge pull request #3538 from tom-englert/issue#3462
...
Update TomsToolbox to fix #3462
5 months ago
tom-englert
9176278aac
Update TomsToolbox to fix #3462
5 months ago
Christoph Wille
66c054a620
Fix up clean.bat as well to use dotnet
5 months ago
Christoph Wille
afcdcec146
Update for .NET 10 Preview 7 packages ( #3537 )
...
* Update NUnit (was: 4.3.2) to 4.4 and MTP (was: 1.7.3) to 1.8.1 (had to add VSTestBridge explicitly to override ref complaints by compiler)
* Update to .NET 10 Preview 7 NuGet packages
* Update dotnet-format
5 months ago
dependabot[bot]
9e0828f836
Bump actions/checkout from 4 to 5 ( #3536 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 months ago
Siegfried Pammer
0b61062c5b
Merge pull request #3535 from CreateAndInject/WordBreak
...
WordBreak
5 months ago
Siegfried Pammer
6400b32c2b
Merge pull request #3533 from MSchmoecker/fix-disabled-optional-arguments
...
Fix incorrect argument removal if OptionalArguments is false
5 months ago
Christoph Wille
99165b7ce2
Update Humanizer ( #3532 )
5 months ago
Daniel Grunwald
7f584900c2
Merge pull request #3534 from MSchmoecker/feat-expand-params-option
...
Add ExpandParamsArguments DecompilerSettings
5 months ago
CreateAndInject
7ad382a8bd
WordBreak
5 months ago
Maximilian Schmöcker
43bfaba7e0
Add ExpandParamsArguments DecompilerSettings
5 months ago
Maximilian Schmöcker
850ffe593d
Fix methods with mandatory arguments ignore disabled OptionalArguments setting
5 months ago
Siegfried Pammer
e3b1eb8a97
Merge pull request #3530 from icsharpcode/csharp14/extensions
...
C# 14 extension members: Add initial support
5 months ago
Siegfried Pammer
f8dcd95b31
Add support for extensions in CSharpDecompiler
5 months ago
Siegfried Pammer
9157122462
Add ExtensionDeclaration syntax node
5 months ago
Siegfried Pammer
3b0939d99c
Add ExtensionInfo: mapping of extension members to extension implementations and more.
5 months ago
Siegfried Pammer
29bd78a9c9
Add DecompilerSettings.ExtensionMembers and Language version 14
5 months ago
Siegfried Pammer
68ae8ae833
Rename ITypeDefinition.HasExtensionMethods to ITypeDefinition.HasExtensions
5 months ago
Siegfried Pammer
9b576532c7
Update dotnet-format to 10.0.100-preview.6.25358.103
5 months ago
Siegfried Pammer
685f21edb5
C# 14 extensions: Add initial test case
5 months ago
Siegfried Pammer
864ed63175
Merge pull request #3529 from lordmilko/master
...
Allow specifying an IDecompilerTypeSystem rather than a DecompilerTypeSystem to CSharpDecompiler
5 months ago
Siegfried Pammer
7ea2c8f32f
Remove dead code
5 months ago
Siegfried Pammer
c642678f7f
Remove ToTypeReference: Implement ParseReflectionName with SRM TypeName.
5 months ago
Siegfried Pammer
33e497eb80
Refactor ParseReflectionName to return IType instead of ITypeReference
5 months ago
lordmilko
9498c8d3d9
Allow specifying an IDecompilerTypeSystem rather than a DecompilerTypeSystem to CSharpDecompiler
5 months ago
Siegfried Pammer
9dde97414a
Rename ResolvedUsingScope to UsingScope
5 months ago
Siegfried Pammer
c9e3790adc
Remove UnresolvedUsingScope
5 months ago
Siegfried Pammer
d2d9281072
Move CanTransformToExtensionMethodCall to CSharpResolver
5 months ago
Siegfried Pammer
e56f12cf93
Fix #2165 : DeclareVariables step must update ResolveResult annotation when using out var.
5 months ago
Siegfried Pammer
6955704172
Updated CSharpConversions according to https://github.com/dotnet/csharpstandard/blob/draft-v9/standard/conversions.md
5 months ago
Daniel Grunwald
235ae52756
Always attempt standard implicit conversions before user-defined conversions.
5 months ago
Siegfried Pammer
d0fc0411fb
Update to C# 13 and fix field keyword
5 months ago
Daniel Grunwald
ccb8887657
Move AllowByRefLike to SRMExtensions.
5 months ago
Daniel Grunwald
90cd265e89
Update System.Reflection.Metadata dependency to 9.0.0.
...
Add explicit System.Security.Cryptography.Pkcs dependency to avoid security vulnerability warning in ILSpyCmd.
Suppress security vulnerability warnings in test projects.
5 months ago
Daniel Grunwald
2ca6e22384
Merge pull request #3527 from jjonescz/allows-ref-struct
...
Support `allows ref struct` constraint
5 months ago
Siegfried Pammer
0d8a85c3db
Fix warnings in CompareViewModel
5 months ago
Siegfried Pammer
f0c80e4a80
Silence NU1510
5 months ago
Siegfried Pammer
f97e59760b
Fix #3512 : Local function name collides with local variable name
5 months ago
Siegfried Pammer
ddb7171a2a
Fix #3524 : Property without backing field cannot have an initializer.
5 months ago
Jan Jones
2357d00939
Support `allows ref struct` constraint
5 months ago
Jan Jones
4c08359a6a
Support `byreflike` constraint
5 months ago
Siegfried Pammer
fccd9e2b76
#3498 : WholeProjectDecompiler.SanitizeFileName needs to be applied before the a full path is constructed.
5 months ago
Siegfried Pammer
b52544d98c
Merge pull request #3508 from CreateAndInject/ExtractMultiplePackageEntries
...
Extract multiple package entries
5 months ago
Siegfried Pammer
247d0757d7
Smaller fixes
5 months ago
Siegfried Pammer
844f5b44c2
Merge pull request #3519 from icsharpcode/feature/api-diff
...
Add CompareView and FrozenContent flag
5 months ago
Siegfried Pammer
847acf38d4
Add "Export as JSON" feature
5 months ago
Christoph Wille
c429c6c71c
Update ILCompiler.Reflection.ReadyToRun.Experimental to 10.0.0-preview.6.25358.103 from transport feed
5 months ago
Christoph Wille
a41b93b7f5
Update WixSharp 2.7.3
5 months ago