lordmilko
0bfe222cf4
Allow creating a MetadataFile with a MetadataReader / MetadataStringDecoder ( #3487 )
5 days ago
Siegfried Pammer
83c34d4e53
Merge pull request #3467 from icsharpcode/feature/inlinearrays
...
Part 1 of support for C# 12 InlineArray
5 days ago
Siegfried Pammer
fac0e5eb5f
Fix #3489 : Make WholeProjectDecompiler.CreateDecompiler protected virtual to make the decompilation pipeline extensible.
5 days ago
Siegfried Pammer
298c247355
InlineArrayTransform: Add more bounds checking
1 week ago
Siegfried Pammer
47dd905ad0
Make InlineArrayTransform post-order
1 week ago
Siegfried Pammer
101ddf8783
Add support for constant slices of InlineArrays
1 week ago
Siegfried Pammer
667036c54e
Add support for InlineArrayConversion
1 week ago
Siegfried Pammer
79f7a188b0
Add support for C# 12 inline array expressions
1 week ago
Siegfried Pammer
cb790c6d38
Allow variable splitting of compiler-generated temporaries for Span<T>/ROS<T>
1 week ago
Siegfried Pammer
978c31ca5e
Add PropertyAndEventBackingFieldLookup to improve performance of MemberIsHidden.
1 week ago
Siegfried Pammer
647475fce5
Fix threading issue in TestFriendlyProjectDecompiler
1 week ago
Siegfried Pammer
57cd68fc1f
Merge pull request #3493 from greenozon/master
...
Minor update related to issue #3492
1 week ago
Alex
26302d8624
Minor update related to issue #3492
1 week 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>
3 weeks ago
Siegfried Pammer
82e461be8c
Change return type of Clone method in derived class.
3 weeks ago
Siegfried Pammer
49d5bb8227
#3486 : Remove XML serialization from DecompilerSettings in ILSpy
3 weeks ago
Siegfried Pammer
8051d4d071
Fix #3482 : Drag and Drop is no longer working in the Assemblies tree view.
3 weeks ago
Siegfried Pammer
a18d0d44d7
Merge pull request #3484 from ds5678/issue3483
...
Add configuration option to check for overflow and underflow
4 weeks ago
ds5678
4e21aedce7
Emit property in project file
4 weeks ago
ds5678
361bb17618
Add configuration option to check for overflow and underflow
4 weeks ago
Daniel Grunwald
7fc9025500
Fix nullability of Extract return type
1 month ago
Daniel Grunwald
d4de698465
#3466 : avoid recursion in `CSharpConversions.SelectOperator`
1 month 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>
1 month ago
Jeremy Pritts
0261ca3ae8
Fix stack overflow exception in CSharpResolver ( #3471 )
...
* Fix stack overflow exception in CSharpResolver
* lhs and rhs
1 month ago
Daniel Grunwald
74ed8c7009
Merge pull request #3473 from hez2010/patch-1
...
Correct flag to flags
2 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
2 months ago
ds5678
9827405f02
Fix null reference exception when writing resource files
2 months ago
Steve
0c230629e5
Correct flag to flags
2 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`
2 months ago
Siegfried Pammer
e7a6e27820
Fix #3464 : Missing cast in string interpolation
2 months ago
Siegfried Pammer
03b7444943
Fix AttributesTooltip of GenericParamEntry
2 months ago
Christoph Wille
988fee69ef
Set version 9.1
2 months ago
Siegfried Pammer
37c56e7e7b
Merge pull request #3449 from ds5678/fix-nested-namespace-directories
...
Fix nested namespace directories
2 months ago
Siegfried Pammer
b1a617c827
AssignVariableNames: Fix ArgumentException
2 months ago
Siegfried Pammer
a85e5b513d
Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers.
2 months ago
Siegfried Pammer
e5a85422d3
Fix #3457 : NRE when creating Mermaid diagram of assembly with (possibly) missing references.
2 months ago
Christoph Wille
50e62acbd2
Replace Console.WriteLine with Debug.WriteLine
2 months ago
Siegfried Pammer
34a2c9e7d7
#3457 : Fix incorrect handling of assemblyPath in MermaidDiagrammer/Generator.Run.cs
2 months ago
Christoph Wille
3ed6da38df
NuGet updates 04/25 ( #3459 )
2 months ago
Christoph Wille
5428a9b53a
Merge pull request #3456 from icsharpcode/feature/wixsharp
...
Update to _wix4 packages for installer
3 months ago
Christoph Wille
e83ea6616a
Change publishlocaldev.ps1 to build for Release (otherwise deps.json is missing & DiaSym asms are included)
3 months ago
Christoph Wille
01f296fed8
Update to _wix4 packages for installer
3 months ago
ds5678
8439e1ca1e
Fix BamlResourceNodeFactory
3 months ago
ds5678
fb180b0010
Add tests
3 months ago
ds5678
db45fc70a2
Fix regression: UseNestedDirectoriesForNamespaces
3 months ago
Daniel Grunwald
b50d68c0b0
Merge pull request #3413 from ds5678/use-type-hint-in-pointer-arithmetic
...
Use type hint in pointer arithmetic
3 months ago
Siegfried Pammer
dba836c41e
Merge pull request #3440 from icsharpcode/bugfix/constrained-call-targets
...
Fix changes due to eval order fix
3 months ago
Siegfried Pammer
6c72d1c5f0
Add transform to remove unconstrained generic reference type check.
3 months ago
ds5678
ceed9eb01a
Dont call GetPointerArithmeticOffset twice unnecessarily
3 months ago
Siegfried Pammer
9f77f8a919
Prevent inlining of call arguments when doing so would change order of evaluation with regards to the implicit ldobj performed by a constrained.callvirt.
3 months ago