Split analyzers and code fixes into separate projects (#20312)
* Split analyzers and code fixes * Split C# and VB analyzers * Merge all analyzer packages * Add Analyzers.VisualBasic to .slnf
This commit is contained in:
committed by
GitHub
parent
73814df2b8
commit
4b071000a4
+1
-1
@@ -322,7 +322,7 @@ partial class Build : NukeBuild
|
||||
BuildTasksPatcher.PatchBuildTasksInPackage(Parameters.NugetIntermediateRoot / "Avalonia.Build.Tasks." +
|
||||
Parameters.Version + ".nupkg",
|
||||
IlRepackTool);
|
||||
var config = Numerge.MergeConfiguration.LoadFile(RootDirectory / "nukebuild" / "numerge.config");
|
||||
var config = Numerge.MergeConfiguration.LoadFile(RootDirectory / "nukebuild" / "numerge.json");
|
||||
Parameters.NugetRoot.CreateOrCleanDirectory();
|
||||
if(!Numerge.NugetPackageMerger.Merge(Parameters.NugetIntermediateRoot, Parameters.NugetRoot, config,
|
||||
new NumergeNukeLogger()))
|
||||
|
||||
@@ -18,7 +18,17 @@
|
||||
"DoNotMergeDependencies": true
|
||||
},
|
||||
{
|
||||
"Id": "Avalonia.Analyzers",
|
||||
"Id": "Avalonia.Analyzers.CSharp",
|
||||
"IgnoreMissingFrameworkBinaries": true,
|
||||
"DoNotMergeDependencies": true
|
||||
},
|
||||
{
|
||||
"Id": "Avalonia.Analyzers.VisualBasic",
|
||||
"IgnoreMissingFrameworkBinaries": true,
|
||||
"DoNotMergeDependencies": true
|
||||
},
|
||||
{
|
||||
"Id": "Avalonia.Analyzers.CodeFixes.CSharp",
|
||||
"IgnoreMissingFrameworkBinaries": true,
|
||||
"DoNotMergeDependencies": true
|
||||
}
|
||||
Reference in New Issue
Block a user