Siegfried Pammer
84c5e63370
Fix #3118 : Add "Clear assembly list" menu item.
1 year ago
Christoph Wille
084d02a447
Apply Central package management (requires package source mapping) ( #3124 )
...
* Apply Central package management https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management (requires package source mapping https://learn.microsoft.com/en-us/nuget/consume-packages/package-source-mapping )
* Microsoft.DiaSymReader.Converter.Xml from dotnet-tools, Microsoft.DiaSymReader.Native from nuget.org feed
* Trying to sort what is on which feed for previews of Diasymreader packages
* Parse the Roslyn version from Directory.packages.props
* Use specific versions for Diasymreader from nuget.org to allow VS2022 addin to restore properly
* Tests needs also locked references
2 years ago
Christoph Wille
abce1a5ae9
Go to latest version where applicable (ics.d stays on v6 for SRM) ( #3120 )
2 years ago
Siegfried Pammer
a94d66561a
Move to .NET 8.0 ( #3119 )
...
* Basics of net8.0. Breaking unit tests expected.
* Missed that TestRunner project was already upgraded to net7.0 (search and replace fail)
* Use Preview 6 locally
* Use .NET 8.0 RTM
* Final fixups
---------
Co-authored-by: Christoph Wille <christoph.wille@gmail.com>
2 years ago
ElektroKill
1f333adcc4
Simplify loop condition
2 years ago
ElektroKill
5b526cfeac
Read and use tuple element names and dynamic type information from PDBs
2 years ago
Siegfried Pammer
ce891da793
Fix #3064 : Do not only match the full assembly name, but also try to match the filename when applying the "inassembly:" search filter.
2 years ago
Daniel Grunwald
a0ba223921
We don't need the else block, the base class IsMatch already inspects the terms.
2 years ago
Daniel Grunwald
911abd242d
Fix #3038 : Fall back to string search if search term is not a single token.
2 years ago
Christoph Wille
f56881de32
Change .Result to .GetAwaiter().GetResult() ( #3040 )
2 years ago
Theodore Tsirpanis
ca3b916577
Remove unnecessary package references. ( #2990 )
...
* Remove references to .NET Standard 1.x packages.
* Also remove `System.Bufffers`.
2 years ago
Siegfried Pammer
de8f133da8
Fix #2915 : Make search predicates "inassembly" and "innamespace" case-insensitive.
2 years ago
Christoph Wille
1be0ccb3eb
Update NuGet packages & clean up dependency references a bit
2 years ago
Christoph Wille
003a2b45b4
Move Settings to ILSpyX ( #2869 )
...
* Move ILSpySettings to ILSpyX
* Make settings file path configurable using a static provider interface
* Move MiscSettings to ILSpyX, rename existing to MiscSettingsVieModel
* Introduce static Load for DecompilerSettings on interface
* Add path provider for ilspycmd parameter scenario
* Allow for saving of MiscSettingsPanel
* Rename DisplaySettings to DisplaySettingsViewModel
* Add SaveDecompilerSettings
2 years ago
Siegfried Pammer
c797d53a76
Remove superfluous dollar signs from bundle/package error messages.
2 years ago
Daniel Grunwald
3b6a650cf1
Fix nullability warnings in ILSpyX
3 years ago
Siegfried Pammer
4c8894a808
#2822 : Fix LiteralSearchStrategy to refer to the AccessorOwner instead of the method, if available.
3 years ago
Siegfried Pammer
051aa600e4
Move LanguageVersion to ILSpyX.
3 years ago
Siegfried Pammer
3c0ab6a2ce
Fix #2780 : Show embedded resource size
3 years ago
Siegfried Pammer
6d4c5f3273
Fix #2757 : Inject ILSpyUpdateAssemblyInfo into GetPackageVersionDependsOn so Pack uses the generated version when evaluating project references. ( #2769 )
3 years ago
Christoph Wille
5379b29c30
Build ILSpyX NuGet package
3 years ago
Siegfried Pammer
107a5b5044
ILSpyX: Make all Search-related types public
3 years ago
Siegfried Pammer
e8a480d43f
Move search functionality to ILSpyX
3 years ago
Siegfried Pammer
d5f8145a10
Convert solution-level dependencies to project-level dependencies.
...
Solution-level dependencies are incompatible with slnf.
3 years ago
Siegfried Pammer
b50e72c336
Add strong name to ILSpyX and fix platform warnings.
3 years ago
Siegfried Pammer
3043af0ead
Fix NRT warnings in ILSpyX
3 years ago
Siegfried Pammer
35440d9974
Remove LoadedAssembly.WaitUntilLoaded
3 years ago
Siegfried Pammer
ed88a230a5
#2657 : Properly set ApplyWinRTProjections and UseDebugSymbols settings on loaded assemblies.
3 years ago
Siegfried Pammer
0b1105092c
Respect ApplyWinRTProjections and UseDebugSymbols settings in LoadedAssembly instances produced by PackageFolder.
3 years ago
Siegfried Pammer
4b475cfa69
Create ILSpyX project and make the following APIs reusable:
...
- AssemblyList, AssemblyListManager, AssemblyListSnapshot
- LoadedAssembly
- LoadedPackage and friends
- PDB providers
3 years ago