Skip to content

Commit 18c6abf

Browse files
JohnCampionJrclaude
andcommitted
Rename project to jcamp.Changesets / Changesets; drop SolarWinds branding
Rebrand for the standalone jcamp-code/changesets-net product line: - NuGet PackageId -> jcamp.Changesets; assembly and root namespace are the generic Changesets (namespace Changesets.*), tool command unchanged (changeset). Generic namespace keeps the source contribution-friendly. - Rename src/ and tests/ folders, both .csproj, and the .sln accordingly; SolarWinds.Changesets -> Changesets across all 140 source files. - Directory.Build.props: Company jcamp-code, Authors John Campion Jr, RepositoryUrl -> jcamp-code/changesets-net, sole copyright. - NuGet.config source mapping SolarWinds.* -> jcamp.*. - CODEOWNERS -> @JohnCampionJr. SolarWinds is now absent from all code and config (docs handled separately). LICENSE (Apache-2.0) retained. Full suite green on net8 and net10 (228/228). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 4c468f2 commit 18c6abf

163 files changed

Lines changed: 285 additions & 285 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @solarwinds/eng-pub-changeset-owners
1+
* @johncampionjr
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "assets", "assets", "{D18E29
3535
assets\icon.png = assets\icon.png
3636
EndProjectSection
3737
EndProject
38-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SolarWinds.Changesets", "src\SolarWinds.Changesets\SolarWinds.Changesets.csproj", "{7B918E5E-F336-4E95-9B52-809E25260F5E}"
38+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Changesets", "src\Changesets\Changesets.csproj", "{7B918E5E-F336-4E95-9B52-809E25260F5E}"
3939
EndProject
4040
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{02EA681E-C7D8-13C7-8484-4AC65E1B71E8}"
4141
ProjectSection(SolutionItems) = preProject
4242
docs\commands-implementation-details.md = docs\commands-implementation-details.md
4343
docs\config-file-options.md = docs\config-file-options.md
4444
EndProjectSection
4545
EndProject
46-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SolarWinds.Changesets.Tests", "tests\SolarWinds.Changesets.Tests\SolarWinds.Changesets.Tests.csproj", "{31B2BA1F-7D13-210D-5051-E57059416DA2}"
46+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Changesets.Tests", "tests\Changesets.Tests\Changesets.Tests.csproj", "{31B2BA1F-7D13-210D-5051-E57059416DA2}"
4747
EndProject
4848
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{00407218-C694-4CF5-AABB-5EAE81B3466F}"
4949
ProjectSection(SolutionItems) = preProject

Directory.Build.props

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
</PropertyGroup>
99

1010
<PropertyGroup>
11-
<Company>SolarWinds</Company>
12-
<Authors>$(Company)</Authors>
11+
<Company>jcamp-code</Company>
12+
<Authors>John Campion Jr</Authors>
1313
<RepositoryType>git</RepositoryType>
14-
<RepositoryUrl>https://github.com/solarwinds/net-changesets</RepositoryUrl>
15-
<Copyright>©$([System.DateTime]::Now.Year) $(Company) Worldwide, LLC. All rights reserved.</Copyright>
14+
<RepositoryUrl>https://github.com/jcamp-code/changesets-net</RepositoryUrl>
15+
<Copyright $([System.DateTime]::Now.Year) John Campion Jr</Copyright>
1616
</PropertyGroup>
1717

1818
<PropertyGroup Label="Code Quality and Code Style Analysis">

NuGet.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<package pattern="*" />
1414
</packageSource>
1515
<packageSource key="NugetFolderSource">
16-
<package pattern="SolarWinds.*" />
16+
<package pattern="jcamp.*" />
1717
</packageSource>
1818
</packageSourceMapping>
1919
<fallbackPackageFolders>
File renamed without changes.

src/SolarWinds.Changesets/SolarWinds.Changesets.csproj renamed to src/Changesets/Changesets.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<!-- https://learn.microsoft.com/en-us/nuget/reference/msbuild-targets -->
44
<PropertyGroup Label="NuGet Package Setup">
55
<TargetFrameworks>net8.0;net10.0</TargetFrameworks>
6-
<PackageID>SolarWinds.Changesets</PackageID>
6+
<PackageID>jcamp.Changesets</PackageID>
77
<Title>.NET Changesets</Title>
88
<ToolCommandName>changeset</ToolCommandName>
99
<PackageDescription>
@@ -41,7 +41,7 @@
4141
</ItemGroup>
4242

4343
<ItemGroup>
44-
<InternalsVisibleTo Include="SolarWinds.Changesets.Tests" />
44+
<InternalsVisibleTo Include="Changesets.Tests" />
4545
<InternalsVisibleTo Include="DynamicProxyGenAssembly2" />
4646
</ItemGroup>
4747

src/SolarWinds.Changesets/Commands/Add/AddChangesetCommand.cs renamed to src/Changesets/Commands/Add/AddChangesetCommand.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
using System.Security.Cryptography;
2-
using SolarWinds.Changesets.Commands.Version.Helpers;
3-
using SolarWinds.Changesets.Shared;
2+
using Changesets.Commands.Version.Helpers;
3+
using Changesets.Shared;
44
using Spectre.Console;
55
using Spectre.Console.Cli;
66

7-
namespace SolarWinds.Changesets.Commands.Add;
7+
namespace Changesets.Commands.Add;
88

99
/// <summary>
1010
/// This is the main command people use to interact with the changesets.

src/SolarWinds.Changesets/Commands/Add/AddChangesetCommandSettings.cs renamed to src/Changesets/Commands/Add/AddChangesetCommandSettings.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System.ComponentModel;
22
using Spectre.Console.Cli;
33

4-
namespace SolarWinds.Changesets.Commands.Add;
4+
namespace Changesets.Commands.Add;
55

66
internal sealed class AddChangesetCommandSettings : CommandSettings
77
{

src/SolarWinds.Changesets/Commands/Add/CsharpProjectFileNamesLocator.cs renamed to src/Changesets/Commands/Add/CsharpProjectFileNamesLocator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace SolarWinds.Changesets.Commands.Add;
1+
namespace Changesets.Commands.Add;
22

33
/// <summary>
44
/// Provides functionality to locate C# project file names within a specified directory.

src/SolarWinds.Changesets/Commands/Add/IProjectFileNamesLocator.cs renamed to src/Changesets/Commands/Add/IProjectFileNamesLocator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace SolarWinds.Changesets.Commands.Add;
1+
namespace Changesets.Commands.Add;
22

33
/// <summary>
44
/// Defines a contract for locating project file names within a specified directory.

0 commit comments

Comments
 (0)