BlastMerge.ConsoleApp should be BlastMerge.Cli.
The convention gives console entry points a .Cli suffix, retiring .ConsoleApp and .Console.
Across the org the spellings currently split .ConsoleApp / .CLI / .Console over seven
projects, and ktsu.Sdk carries six separate name probes to find them.
This rename is free. ktsu.BlastMerge.ConsoleApp is not on nuget.org, because the project is
OutputType=Exe and ktsu.Sdk marks only libraries and PackAsTool projects as packable. The
published ktsu.BlastMerge package is unaffected.
Change
Rename BlastMerge.ConsoleApp to BlastMerge.Cli: folder, .csproj filename, and the solution
entry. The assembly name, root namespace, and package ID all follow from the folder path, so no
project property needs editing.
Part of the estate-wide naming audit tracked in ktsu-dev/Sdk#36.
BlastMerge.ConsoleAppshould beBlastMerge.Cli.The convention gives console entry points a
.Clisuffix, retiring.ConsoleAppand.Console.Across the org the spellings currently split
.ConsoleApp/.CLI/.Consoleover sevenprojects, and
ktsu.Sdkcarries six separate name probes to find them.This rename is free.
ktsu.BlastMerge.ConsoleAppis not on nuget.org, because the project isOutputType=Exeandktsu.Sdkmarks only libraries andPackAsToolprojects as packable. Thepublished
ktsu.BlastMergepackage is unaffected.Change
Rename
BlastMerge.ConsoleApptoBlastMerge.Cli: folder,.csprojfilename, and the solutionentry. The assembly name, root namespace, and package ID all follow from the folder path, so no
project property needs editing.
Part of the estate-wide naming audit tracked in ktsu-dev/Sdk#36.