Siegfried Pammer
d4ba170675
Fix nullability of ITreeNode
1 month ago
Christoph Wille
c0d26255fa
.NET Update 10.0.4 to 10.0.5 ( #3681 )
1 month ago
Christoph Wille
2f311c233d
Roslyn 5.3.0 ( #3665 )
...
NuGet updates 4/26 including Roslyn 5.3.0
2 months ago
Christoph Wille
a1e2a4aa91
NuGet Update 02/26 ( #3663 )
...
* NuGet Update 02/26
* Update to latest build agent software
* Use Wix 6.0.2, manually install version-locked WixToolset.UI.wixext extension
2 months ago
Siegfried Pammer
d8c619d2ad
Fix #3655 : ExtractPackageEntryContextMenuEntry
3 months ago
Lex Li
6c5a35c134
Enhance SharpTreeNodeCollection to enforce type safety for IList operations
3 months ago
Lex Li
9e74d29c85
Refactor for cross platform port ( #3641 )
4 months ago
Siegfried Pammer
ceed812e3d
Remove explicit PackageReference to NetAnalyzers again
4 months ago
Siegfried Pammer
77d9ee73e9
Fix IDE2000 globally
4 months ago
Siegfried Pammer
d3e12d0ebf
Migrate from .ruleset to .editorconfig
4 months ago
Siegfried Pammer
0cd53418ad
Add ILAmbience
4 months ago
Christoph Wille
1070b03468
NuGet December 2025 Updates ( #3634 )
5 months ago
Christoph Wille
ac8503c005
.NET 10 RTM Package Update ( #3609 )
6 months ago
Siegfried Pammer
25ed4722ae
Fix binding failures due to missing Background property on the base type.
6 months ago
Christoph Wille
4f11813829
.NET 10 RC2 packages ( #3599 )
...
Note: transport feed had only 106 for dotnet-format and ILCompiler.Reflection.ReadyToRun.Experimental
7 months ago
Jan Kučera
74f4fdba69
fixing whitespace
7 months ago
Jan Kučera
a8def5bf85
Navigate visible history
7 months ago
Siegfried Pammer
7e8b0500ce
Add nullability annotations to some tree nodes.
7 months ago
Christoph Wille
b4d33af238
Update packages to .NET 10 RC1
8 months ago
Peter Crabtree
e1e16b64f5
dev: Strip BOM mark from text files
8 months ago
Peter Crabtree
e7a64f3114
dev: Correct typo in ReportExcludedTypes (ilspycmd)
8 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
9 months ago
Siegfried Pammer
68ae8ae833
Rename ITypeDefinition.HasExtensionMethods to ITypeDefinition.HasExtensions
9 months ago
Siegfried Pammer
33e497eb80
Refactor ParseReflectionName to return IType instead of ITypeReference
9 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.
9 months ago
Siegfried Pammer
0af45643eb
Add CompareView and FrozenContent flag
9 months ago
Christoph Wille
dad304d230
Update to .NET 10 Preview 6 NuGets ( #3514 )
10 months ago
Christoph Wille
36d2135ecf
.NET 10.0 Preview5 NuGet Updates ( #3511 )
...
Bump all Microsoft.* and System.* to 10.0.0-preview5
Microsoft.CodeAnalysis.* to 4.14.0
Update other dependencies to latest
10 months ago
Siegfried Pammer
bf5249be2b
Add --ilspy-settingsfile and -ds|--decompiler-setting name=value options
10 months ago
Siegfried Pammer
b6dc9fcfa9
Move more of the settings infrastructure to ILSpyX for reuse.
10 months ago
Andrew Au
9beb9cbdcb
Upgrade packages
10 months ago
Siegfried Pammer
a85ac055b5
Disable package pruning by force
10 months ago
Siegfried Pammer
e4ebe20602
Upgrade dotnet target framework to net10
10 months ago
Siegfried Pammer
8051d4d071
Fix #3482 : Drag and Drop is no longer working in the Assemblies tree view.
11 months ago
Siegfried Pammer
a85e5b513d
Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers.
1 year ago
Siegfried Pammer
e5a85422d3
Fix #3457 : NRE when creating Mermaid diagram of assembly with (possibly) missing references.
1 year ago
Christoph Wille
50e62acbd2
Replace Console.WriteLine with Debug.WriteLine
1 year ago
Siegfried Pammer
34a2c9e7d7
#3457 : Fix incorrect handling of assemblyPath in MermaidDiagrammer/Generator.Run.cs
1 year ago
Christoph Wille
3ed6da38df
NuGet updates 04/25 ( #3459 )
1 year ago
Siegfried Pammer
3b8302903a
Fix #3450 : Fix "Clear assembly list" not actually persistent.
1 year ago
Siegfried Pammer
fd6070d229
Fix #3342 : F***ed up null check in MethodVirtualUsedByAnalyzer
1 year ago
Siegfried Pammer
e94eb91739
Fix #3372 : Fix loading a DLL that contains byte sequences matching ZIP central directory.
1 year ago
Christoph Wille
dee50f4be0
NuGet updates for January 25 Patch Tuesday ( #3369 )
1 year ago
Christoph Wille
1263f48dc0
Use Microsoft.Sbom.Targets in Decompiler, BamlDecompiler and ILSpyX NuGets ( #3346 )
...
https://github.com/microsoft/sbom-tool/tree/main/src/Microsoft.Sbom.Targets to embed SBOM
* GeneratePackageOnBuild removed, build action now has a new step for dotnet pack
* Decompiler, BamlDecompiler and ILSpyX include SBOM
1 year ago
Christoph Wille
1048cd9557
Enable repeatable package restores ( #3359 )
...
Locking restricted to projects that create NuGet packages
ICSharpCode.Decompiler
ICSharpCode.ILSpyX
ILSpyCmd
ICSharpCode.BamlDecompiler
1 year ago
Siegfried Pammer
fd285e369a
Add SharpTreeNode.OnParentChanged() callback
1 year ago
Holger Schmidt
09ed31d391
Generate Mermaid HTML diagrammer from input assembly via ilspycmd ( #3324 )
...
* added mermaid class diagrammer
contributed from https://github.com/h0lg/netAmermaid - find earlier git history there
* reading from embedded resource instead of file
* swapped out icon to brand diagrammers as an ILSpy product
reusing linked ..\ILSpy\Images\ILSpy.ico from UI project
* added required ilspycmd options and routed call
* adjusted VS Code task to generate model.json required by the JS/CSS/HTML dev loop
* added debug launchSettings
* updated help command output
* using ILSpyX build info in generated diagrammers
removing unused code
* using explicit type where it's not obvious
* outputting in to a folder next to and named after the input assembly + " diagrammer" by default
* renamed diagrammer output to index.html
to support default web server configs in the wild
* improved instructions for creating an off-line diagrammer
* added developer-facing doco for how to edit the HTML/JS/CSS parts
* renamed to remove netAmermaid branding
* updated repo URL and doco link to new Wiki page
* copied over doco
* removed obsolete parts
* moved CLI doco into ILSpyCmd README
* removed end-user facing chapters that go into the Wiki from dev-facing doco
* updated to ilspycmd API and rebranded to ILSpy
* removed doco that's now in https://github.com/icsharpcode/ILSpy/wiki/Diagramming
* added tasks
1 year ago
tom-englert
a24e0f96c8
Refactoring:
...
- Decouple services to reduce circular dependencies
- Move update panel to a separate control
- Remove unrelated methods from MainWindow
2 years ago
tom-englert
0be506bd4e
Get rid of the heavy System.ComponentModel.Composition, replace with the lightweight System.Composition.AttributedModel
2 years ago
Siegfried Pammer
df859a0520
Fix #3300 : System.FormatException: The input string 'PDB' was not in a correct format.
2 years ago