Skip to content

Rename TemplateDotNetTool to SysML2Tools - #1

Merged
Malcolmnixon merged 3 commits into
mainfrom
copilot/rename-template-dotnet-tool
Jun 24, 2026
Merged

Rename TemplateDotNetTool to SysML2Tools#1
Malcolmnixon merged 3 commits into
mainfrom
copilot/rename-template-dotnet-tool

Conversation

Copilot AI commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Pull Request

Description

Seeds the repository with the correct project name by replacing all template placeholder references to TemplateDotNetTool with SysML2Tools.

Substitutions applied

From To
TemplateDotNetTool SysML2Tools
template-dot-net-tool sysml2-tools
Template .NET Tool SysML2 Tools

Renamed files/directories (18)

  • DemaConsulting.TemplateDotNetTool.slnxDemaConsulting.SysML2Tools.slnx
  • src/DemaConsulting.TemplateDotNetTool/src/DemaConsulting.SysML2Tools/
  • test/DemaConsulting.TemplateDotNetTool.Tests/test/DemaConsulting.SysML2Tools.Tests/
  • docs/design/template-dot-net-tool*docs/design/sysml2-tools*
  • docs/reqstream/template-dot-net-tool*docs/reqstream/sysml2-tools*
  • docs/verification/template-dot-net-tool*docs/verification/sysml2-tools*

Content updated (80+ files)

C# namespaces, project references, workflow files, configuration, and all documentation. Added SysML2Tools, SysML2, sysml2tools to .cspell.yaml dictionary.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code quality improvement

Related Issues

Pre-Submission Checklist

Before submitting this pull request, ensure you have completed the following:

Build and Test

  • Code builds successfully and all tests pass: pwsh ./build.ps1
  • Code produces zero warnings

Code Quality

  • New code has appropriate XML documentation comments
  • Static analyzer warnings have been addressed

Quality Checks

  • All linters pass: pwsh ./lint.ps1

Testing

  • Added unit tests for new functionality
  • Updated existing tests if behavior changed
  • All tests follow the AAA (Arrange, Act, Assert) pattern
  • Test coverage is maintained or improved

Documentation

  • Updated README.md (if applicable)
  • Updated docs/ documentation (if applicable)
  • Added code examples for new features (if applicable)
  • Updated requirements.yaml (if applicable)

Additional Notes

Pure rename — no logic changes. 87 tests pass on .NET 8, 9, and 10. CodeQL scan: 0 alerts.

Original prompt

Please rename all "TemplateDotNetTool" instances in the repo with "SysML2Tools" so the template is seeded with a good name.

Copilot AI changed the title [WIP] Rename TemplateDotNetTool to SysML2Tools Rename TemplateDotNetTool to SysML2Tools Jun 24, 2026
Copilot AI requested a review from Malcolmnixon June 24, 2026 04:54
@Malcolmnixon
Malcolmnixon marked this pull request as ready for review June 24, 2026 05:19
@Malcolmnixon

Copy link
Copy Markdown
Member

@copilot resolve the merge conflicts in this pull request

Copilot AI commented Jun 24, 2026

Copy link
Copy Markdown
Contributor Author

@copilot resolve the merge conflicts in this pull request

Merged origin/main into this branch. Git auto-resolved the rename correctly — the dependabot version bumps (demaconsulting.reviewmark 1.2.0 → 1.3.1 and Microsoft.NET.Test.Sdk 18.6.0 → 18.7.0) are now applied to the renamed files. Build passes with 87 tests on .NET 8/9/10.

@Malcolmnixon
Malcolmnixon merged commit 4348f49 into main Jun 24, 2026
15 checks passed
@Malcolmnixon
Malcolmnixon deleted the copilot/rename-template-dotnet-tool branch June 24, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants