Christoph Wille
e39403289d
Switch CommandLineArguments to McMaster
1 year ago
Christoph Wille
a433203b7d
Add tests for existing command line parsing
1 year ago
Christoph Wille
e5d11203d4
AOT and x-plat changes ( #3203 )
...
* Make AboutPage AOT-friendlier
* Fix AOT and x-plat settings path inference
1 year ago
Siegfried Pammer
971836d211
Merge pull request #3195 from icsharpcode/fix/net80directives
...
Fix NETCORE to NET8(or newer) directive
1 year ago
Siegfried Pammer
1971f6961b
Merge pull request #3201 from icsharpcode/replaceargvinterop
...
Replace native interop CommandLineToArgvW with parsing in Process.Unix.cs from System.Diagnostics.Process
1 year ago
Siegfried Pammer
400481418c
Disable CS8981 in ICSharpCode.Decompiler.Tests: The type name '<identifier>' only contains lower-cased ascii characters. Such names may become reserved for the language. If our test-cases break when Roslyn is introducing new keywords, that's no problem.
1 year ago
Christoph Wille
e3fdfc508f
Replace native interop CommandLineToArgvW with parsing in Process.Unix.cs from System.Diagnostics.Process
1 year ago
Christoph Wille
613266aad8
Natural Sort without interop ( #3196 )
...
* Use NaturalSort.Extension instead of Interop
* Update to latest NaturalSort.Extensions and update 3rd party notices
* Remove old interop implementation
1 year ago
Christoph Wille
b1a4ab15c4
Fix NETCORE to NET8(or newer) directive
1 year ago
Daniel Grunwald
38e7ab4373
Fix #3110 : Add support for MCS 2.6.4 pinned region with array variable
...
* Added additional code to remove the conv instruction present in the initialization part of the pinned region.
* Extended the code responsible for removing the unpin stloc to correctly match the inverted condition found in MCS 2.6.4 compiled code.
* Enabled already present correctness test to run for MCS 2.6.4.
This is a more generalized version of the fix on PR #3110 proposed by @ElektroKill .
1 year ago
Siegfried Pammer
67eade3e05
Merge pull request #3191 from icsharpcode/file-loaders
...
Add IFileLoader API
1 year ago
Siegfried Pammer
1fca3da27b
Fix #3072 : Ignore resources have the same name as a namespace.
1 year ago
Siegfried Pammer
963ff7cb3d
Fix #3151 : Make IProjectFileWriter API public
1 year ago
Siegfried Pammer
65e30c0bd6
Add IFileLoader API
1 year ago
Siegfried Pammer
02eb6b7050
Omit package entries that denote the directory.
1 year ago
Christoph Wille
3564ab1030
Fix Wpf slnf (missing BamlDecompiler project), update NuGet packages for Installer (WiX), update NuGet packages ILSpy
1 year ago
Siegfried Pammer
afbc65d14d
Merge pull request #3187 from icsharpcode/feature/roslyn492
...
Update to Roslyn 4.9.2
1 year ago
Siegfried Pammer
969e3e546a
Add support for switch on (ReadOnly)Span<char> using a compiler-generated hash function.
1 year ago
Siegfried Pammer
9ba47db69b
Add new a.GetValueOrDefault(b) -> a ?? b transform for side-effect-free default values.
1 year ago
Christoph Wille
fd0acb039f
Merge pull request #3186 from icsharpcode/take2
...
Move non-UI analyzer code to ILSpyX
1 year ago
Siegfried Pammer
7e69247f3f
Add nullability annotations
1 year ago
Christoph Wille
cda1f8c7f1
Make BamlDecompiler packable for eventual NuGet distribution
1 year ago
Christoph Wille
8acd117f91
Move non-UI analyzer code to ILSpyX
1 year ago
Siegfried Pammer
3ebeb7d86c
Merge pull request #3184 from icsharpcode/webcil
...
Add minimal WebCIL support
1 year ago
Siegfried Pammer
2d90c457c8
Lift some artificial restrictions to PEFile in WholeProjectDecompiler and ReflectionDisassembler.
1 year ago
Siegfried Pammer
921bf36261
Add WebCIL support
1 year ago
Siegfried Pammer
ca78d4a14d
Use MetadataFile instead of PEFile in TypeSystem.
1 year ago
Christoph Wille
9c822345dc
Merge pull request #3178 from icsharpcode/feature/splitbaml
...
Split Baml Addin into library & addin projects
1 year ago
Christoph Wille
0887d3e4d5
Move KnownThings.gen.cs compile remove
1 year ago
Christoph Wille
7c259a8895
Split Baml Addin into library & addin projects
1 year ago
Christoph Wille
03e3a17f1b
Update to Roslyn 4.9.2
1 year ago
Christoph Wille
d3c69fb8fb
Update microsoft/setup-msbuild to v2 (options see https://github.com/microsoft/setup-msbuild )
1 year ago
Siegfried Pammer
3e9e7a3b55
Add intentation level to make it easier to see custom attributes belonging to interface implementations.
1 year ago
Siegfried Pammer
89d97b99a0
#3177 : Print metadata token of custom attribute in IL output.
1 year ago
Siegfried Pammer
f0380558cd
Merge pull request #3092 from fowl2/assemblyUsedBy
...
add "Referenced Types" under References
1 year ago
Siegfried Pammer
2e777201f3
Fix bug in UnknownType: FullName of nested unknown types did not contain the outer type name(s), but only namespace and nested type name.
1 year ago
Siegfried Pammer
cc58644082
Added new icons for TypeReference, ExportedType and MemberReference
1 year ago
Siegfried Pammer
f93c478a6d
ExportedTypes, TypeReference and MemberReferences: Use UnknownType/FakeMember for pretty-printing of signatures in TreeView.
1 year ago
James May
63224425fe
Add ModuleReferences
1 year ago
Siegfried Pammer
514551ef9f
Add exported types
1 year ago
Siegfried Pammer
f9c9733d8f
add nested types
1 year ago
Siegfried Pammer
dbb834022f
Add treenode for MemberReferences.
1 year ago
James May
2a6e141465
add "Referenced Types" under References
1 year ago
Christoph Wille
e315e929dd
CycloneDX: fix --output path setting
1 year ago
Siegfried Pammer
e375bd788a
Merge pull request #3164 from yzdeveloper/feature/AnalyzerScope
...
Analyzers/AnalyzerScope loops endlessly when analysing public inner c…
1 year ago
Yuriy Zatuchnyy
97ddd62a88
Analyzers/AnalyzerScope loops endlessly when analyzing public inner class
1 year ago
Siegfried Pammer
b629cdb603
Merge pull request #3138 from ltrzesniewski/dark-theme-highlighting
...
Adjust colors of AvalonEdit built-in highlightings for dark themes
1 year ago
Christoph Wille
12ab3b87e9
NuGet package updates
2 years ago
Siegfried Pammer
cfb4f0f312
Fix #3153 : Always use SHA1 for public key tokens. According to ECMA-335, the hash algorithm stored in the assembly metadata is intended for file content verification purposes, not identification purposes.
2 years ago
dependabot[bot]
5a6f9b88a5
Bump actions/upload-artifact from 3 to 4 ( #3146 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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>
2 years ago