Skip to content

Introduce bootstrap script for template initialization#2

Merged
QuiqueLargachaGil merged 5 commits intomasterfrom
project-initialization-script
Mar 19, 2026
Merged

Introduce bootstrap script for template initialization#2
QuiqueLargachaGil merged 5 commits intomasterfrom
project-initialization-script

Conversation

@QuiqueLargachaGil
Copy link
Copy Markdown
Owner

No description provided.

Adds a Python script to initialize projects created from the template.
Includes project renaming, namespace replacement, README generation,
and basic StyleCop configuration update.
Key improvements:
- Add project name validation to prevent invalid namespaces
- Exclude .git, bin, obj and IDE folders from processing
- Introduce --dry-run mode to preview changes safely
- Improve logging with clear update and rename messages
- Add execution summary with operation counts
- Enhance StyleCop update to include author and variables
- Improve copyright text for a more professional format
@QuiqueLargachaGil QuiqueLargachaGil force-pushed the project-initialization-script branch from c31fda6 to 22eca18 Compare March 19, 2026 23:11
@QuiqueLargachaGil QuiqueLargachaGil merged commit 280ed8e into master Mar 19, 2026
1 check passed
@QuiqueLargachaGil QuiqueLargachaGil deleted the project-initialization-script branch March 19, 2026 23:26
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.

1 participant