Siegfried Pammer
b729995435
Remove WPF ILSpy host (prep for Avalonia rewrite)
...
Strip the WPF ILSpy/, ILSpy.Tests/, and ILSpy.BamlDecompiler/ projects
and their solution entries so this commit can serve as the base for
replaying the rewritten Avalonia history on top. The BAML plugin needed
UseWpf + AvalonEdit and had a ProjectReference to ILSpy/ILSpy.csproj;
once both are gone it cannot build and would block bisect for every
intermediate commit. The Avalonia main app will absorb its three exports
(factory, file handler, entry node) in the later "BAML to XAML
decompiler integration" commit.
4 weeks ago
Christoph Wille
6f1c2b6cc9
.NET 11 for Tests ( #3695 )
...
* .NET 11 RC2 minimal changes
* Heuristic for transport feed Roslyn selection
* Microsoft.CodeAnalysis.NetAnalyzers from main NuGet feed
* Use the VS2026 image
* Switch all test projects to net11
* Extract constants
* Include vsix with plain nuget.config files
3 months ago
Christoph Wille
1594a57929
Use AwesomeAssertions 9.4.0
4 months ago
Christoph Wille
06ff9a6a6a
Switch to (finally) released coverlet.MTP ( #3675 )
4 months ago
Siegfried Pammer
995d31fc2d
Fix #3318 : missing x:FieldModifier in BAML decompiler
9 months ago
Peter Crabtree
e1e16b64f5
dev: Strip BOM mark from text files
10 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
11 months ago
Christoph Wille
1a41fd857e
Centralize EnableNUnitRunner, remove obsolete property TestingPlatformDotnetTestSupport
1 year ago
Christoph Wille
7598a43d3a
.NET 10 MTP dotnet test
1 year ago
Siegfried Pammer
e4ebe20602
Upgrade dotnet target framework to net10
1 year ago
Christoph Wille
4137a04569
Switch from FA to Shouldly
1 year ago
Christoph Wille
d1c7a51a1d
Remove dangling project references for SharpTreeView ( #3245 )
2 years ago
Christoph Wille
7e1523111a
Set RuntimeIdentifier based on OS architecture
2 years ago
Christoph Wille
3564ab1030
Fix Wpf slnf (missing BamlDecompiler project), update NuGet packages for Installer (WiX), update NuGet packages ILSpy
2 years ago
Christoph Wille
fba0dbae8d
Migrate to NUnit 4 ( #3132 )
...
* Migrate to NUnit 4 based on https://docs.nunit.org/articles/nunit/release-notes/Nunit4.0-MigrationGuide.html . Needed fix for https://github.com/nunit/nunit/issues/4564
* Test 4.1.0-adev.1 from NUnit MyGet feed (works locally in VS)
* Update to bugfix version adev.2 (works on GH)
* NUnit 4.0.1 final
3 years 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
3 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>
3 years ago
Siegfried Pammer
94977d0022
Fix #2773 : Decompilation of readonly properties in XAML
4 years ago
Charlie Lin
65d1cbcdd5
Add EnableWindowsTargeting propery to csprojs targeting net6.0-windows
4 years ago
Siegfried Pammer
1aa36a23f2
Use test-summary/action@v1 for test reports.
4 years ago
Siegfried Pammer
44dee6ecc2
Add additional tests for .NET 4.0
4 years ago
Christoph Wille
4b5f4c6681
Remove Stub
4 years ago
Christoph Wille
d68cc56340
Fix up Baml decompiler unit test project
4 years ago
Siegfried Pammer
9e54b44b11
Move ILSpy to net6.0-windows
4 years ago
bert2
59bababa9f
reproduce missing `x:Static` in decompiled BAML
5 years ago
Siegfried Pammer
cdff458648
Fix test discovery with dotnet test.
5 years ago
Siegfried Pammer
7af9d36354
Fix ILSpy.BamlDecompiler.Tests.csproj
5 years ago
Daniel Grunwald
b9eee606af
#nullable enable for most files in ICSharpCode.Decompiler/Util
5 years ago
Siegfried Pammer
a78b592bf6
Fix #2052 : resolve XML namespaces of properties
5 years ago
Christoph Wille
1f35911dfe
Convert to <Project Sdk="Microsoft.NET.Sdk">-style
5 years ago
Daniel Grunwald
0eb5469374
Extract package version numbers to packages.props.
6 years ago
Siegfried Pammer
e0a8f957cc
Fix #2097 : Prefix:PropertyName is invalid syntax
6 years ago
Siegfried Pammer
63590f3187
Fix BAML decompiler tests.
6 years ago
Christoph Wille
28be4a755b
Switch to net472, of note:
...
* app.config.template fewer asm redirects, but coll.immutable is necessary
7 years ago
Siegfried Pammer
9590cfbf59
Update tests to latest Roslyn implementation.
7 years ago
Siegfried Pammer
d965e6aa9e
Fix #1547 : Fully qualify attached properties in styles.
7 years ago
Siegfried Pammer
49586c77cb
Fix #1546 : Fix PresentationOptionsAttributeHandler
7 years ago
Oren Novotny
8a31bf30bc
IDE cleanup
7 years ago
Oren Novotny
b88d8b047f
Switch to UseWpf for compat with Extras 2.x and .NET Core SDK 3
7 years ago
Siegfried Pammer
ab16a77e54
Fix #1435 : bug in x:Name handling.
7 years ago
Christoph Wille
29e05778c6
See #1416 . Also upgraded Cecil to .3 (from .1)
8 years ago
Sam Harwell
ea930e025c
Switch to MSBuild.Sdk.Extras for WPF support
8 years ago
Daniel Grunwald
eea40878bf
Update Mono.Cecil and NUnit
8 years ago
Siegfried Pammer
8884306244
Port BAML decompiler to SRM.
8 years ago
Daniel Grunwald
d9a28314f9
Upgrade to NUnit 3.9 and enable parallel test execution.
8 years ago
Siegfried Pammer
cb9787098f
Finished port of UI (Analyzers still excluded) and Disassembler
9 years ago
Sam Harwell
a31b74da75
Reference Mono.Cecil using a package reference instead of a submodule
9 years ago
Sam Harwell
996e04075e
Retarget projects to .NET 4.6 so Roslyn can load them
9 years ago
Sam Harwell
5975b2ea67
Work around improper .NET Standard build support in cecil
9 years ago
Sam Harwell
4908b129f8
Convert projects to the new project system
9 years ago