Charlie Lin
73e6b2c991
Merge pull request #8 from clin1234/dependabot/github_actions/dessant/lock-threads-4.0.0
...
Bump dessant/lock-threads from 3.0.0 to 4.0.0
2 years ago
Charlie Lin
6aeee57358
Merge branch 'master' into dependabot/github_actions/dessant/lock-threads-4.0.0
2 years ago
Charlie Lin
b57902e31d
Merge pull request #7 from clin1234/dependabot/github_actions/test-summary/action-2
...
Bump test-summary/action from 1 to 2
2 years ago
Charlie Lin
9250e07c01
Merge pull request #9 from clin1234/dependabot/github_actions/microsoft/setup-msbuild-1.3
...
Bump microsoft/setup-msbuild from 1.1 to 1.3
2 years ago
Charlie Lin
68dd226504
Merge pull request #5 from clin1234/dependabot/github_actions/actions/setup-dotnet-3
...
Bump actions/setup-dotnet from 2 to 3
2 years ago
Siegfried Pammer
bf0d74d0c7
Merge pull request #2799 from fowl2/MoreCustomDebugInfo
2 years ago
Siegfried Pammer
a0d3dc87c4
Introduce GenerateTooltip: Add more information to tooltips; display token kind and "Name" if available
2 years ago
Siegfried Pammer
92a69cc12c
Introduce ColumnKind enum. Rename StringFormatAttribute -> ColumnInfoAttribute.
2 years ago
James May
8ebe6a3673
CustomDebugInformationTableTreeNode: improvements
...
* add Parent kind to tooltip
* Format value blob heap offset to 8 digits
2 years ago
James May
bce0f7b23b
Add CustomDebugInformation kind EncStateMachineStateMap
2 years ago
Christoph Wille
ccab6f4517
Conditional-ize pwsh/powershell in PS cmdlet project. See #3019 .
2 years ago
Daniel Grunwald
d830d35cfb
Merge pull request #3016 from icsharpcode/resx-fix
...
Refactor ResXResourceWriter
2 years ago
Daniel Grunwald
dcd1a0775a
Merge pull request #3021 from andrewcrawley/record-unknown-base
...
Fix decompilation of record with missing base type
2 years ago
Ilyas Timir-Bulatov
2aad6817c4
Update readme .NET SDK -> 7.0 Unix/Mac section ( #3018 )
2 years ago
Andrew Crawley (US - DIAGNOSTICS)
7451b21650
Fix decompilation of record with missing base type
...
This commit updates `RecordDecompiler` to avoid a null ref when the
decompiler is unable to determine the base type of a record (e.g.
because the base type is defined in another assembly that is not
loaded).
2 years ago
Siegfried Pammer
d57b08c79d
Fix #3010 : Remove compiler-generated attributes for required members with custom ctors.
2 years ago
Siegfried Pammer
e83af524f7
Add test cases.
2 years ago
Siegfried Pammer
05281e7732
Code cleanup.
2 years ago
Siegfried Pammer
5e55f5b701
Strip AddMetadata API.
2 years ago
Siegfried Pammer
efce9193c6
Remove binary formatter logic.
2 years ago
Siegfried Pammer
f0e3277d05
Fix performance of WriteNiceBase64.
2 years ago
Siegfried Pammer
c6400ca073
Move FileUtilityTests to correct namespace.
2 years ago
Christoph Wille
b9c9e05a94
Disentangle AboutPage from checking for updates (prepare for the later possibility of introducing AutoUpdate for MSI installs)
2 years ago
Christoph Wille
4514e33269
Merge pull request #3012 from icsharpcode/dependabot/nuget/ICSharpCode.Decompiler.Tests/NuGet.Protocol-6.2.4
...
Bump NuGet.Protocol from 6.2.2 to 6.2.4 in /ICSharpCode.Decompiler.Tests
2 years ago
dependabot[bot]
002c8c53f7
Bump NuGet.Protocol from 6.2.2 to 6.2.4 in /ICSharpCode.Decompiler.Tests
...
Bumps [NuGet.Protocol](https://github.com/NuGet/NuGet.Client ) from 6.2.2 to 6.2.4.
- [Release notes](https://github.com/NuGet/NuGet.Client/releases )
- [Commits](https://github.com/NuGet/NuGet.Client/commits )
---
updated-dependencies:
- dependency-name: NuGet.Protocol
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Siegfried Pammer
311658c710
Merge pull request #3003 from icsharpcode/local-compound-assignment
2 years ago
Siegfried Pammer
a54c5c6ba6
Merge pull request #2994 from icsharpcode/unsigned-right-shift
2 years ago
Christoph Wille
35edf862c5
Merge pull request #3009 from icsharpcode/christophwille/vsextensions
...
Split out VS Extensions into separate sln & add arm64 binaries to 2022 VSIX
2 years ago
Christoph Wille
a6a86a6165
Microsoft.VSSDK.BuildTools 17.6.2164 for both projects
2 years ago
Christoph Wille
fb2f98061c
Update Microsoft.VSSDK.BuildTools
2 years ago
Christoph Wille
636219d539
Enable arm64 installation
2 years ago
Christoph Wille
d43a5c94e7
Adapt GetILSpyPath and copy both x64 and arm64 ILSpy into the VSIX for VS 2022
2 years ago
Christoph Wille
040ac1ac81
Switch from default output directory to publish folder
2 years ago
Christoph Wille
9cc35cdca2
Move VS Extensions projects to a separate solution
2 years ago
dependabot[bot]
1548555665
Bump dessant/lock-threads from 4.0.0 to 4.0.1 ( #3005 )
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v4.0.0...v4.0.1 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
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>
2 years ago
Siegfried Pammer
13227e433e
Fix compound assignments with local variables.
2 years ago
Siegfried Pammer
a929fcb520
Make "Metadata" tree node text translatable.
2 years ago
Christoph Wille
bdb3235663
Lock looking for WiX binaries exclusively to packages folder
2 years ago
Christoph Wille
f12a3d3572
Fix #2984 : Store pointing to v8.0 submission, building of arm64 setup
2 years ago
Christoph Wille
b6535a4d71
Verified WiX 3.14 would build an arm64 installer for us
2 years ago
Daniel Grunwald
a2019c5d78
Avoid using `>>>` operator when the context expects a cast to unsigned anyway.
2 years ago
Daniel Grunwald
8b9ba20847
Builtin unsigned right shift operator.
2 years ago
Daniel Grunwald
3c46271a11
Add support for unsigned right shift.
...
Only for user-defined operators so far; builtin right shifts still cast to the appropriate type.
2 years ago
Daniel Grunwald
eab2534563
Add test case for user defined operators
2 years ago
Siegfried Pammer
d1e9f8bd77
Merge pull request #2993 from icsharpcode/reimport
2 years ago
Siegfried Pammer
5cb1fe32f6
Merge pull request #2992 from icsharpcode/ref-fields
2 years ago
Daniel Grunwald
768cb02f0b
Fix #2964 : Better error message when a method only contains a single ret instruction.
2 years ago
Daniel Grunwald
94d2ce0fcf
Fix crash when control flow reaches end of method.
2 years ago
Daniel Grunwald
b9ce8490f5
Remove hack that prevented inlining of the first instruction in each block.
...
Now that ILReader already creates the basic blocks and BlockBuilder only arranges them in containers, this code is no longer necessary.
2 years ago
Daniel Grunwald
b93e65cdad
Fix #901 : Refactor ILReader: only read reachable code + support reimports
...
This makes our logic more similar to that used by the dotnet runtime. This lets us infer correct stack types in edge cases such as #2401 . It also improves support for obfuscated control flow such as #2878 .
2 years ago