Rename Profit directory to profit with kebab-case filenames #19
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR implements a comprehensive rename of the
MarkdownPages/Profitdirectory and all its contents to follow kebab-case naming conventions as requested.Changes Made
Directory Structure
MarkdownPages/Profit/→MarkdownPages/profit/(58 files total)en/andnl/language subdirectoriesFile Naming Conventions
All files have been renamed to follow the repository's kebab-case convention (capitalized first letter with hyphens):
Examples of transformations:
Howto template.md→Howto-template.md(spaces to hyphens)AppConnectorAuditorAFAS.md→App-connector-auditor-afas.md(CamelCase to kebab-case)Authentication.md→Authentication.md(capitalized first letter maintained)Script Updates
Updated internal references in the indexing scripts:
scripts/IndexTools/ImportMarkdownData.py: Updated valid_products list from'Profit'to'profit'scripts/IndexTools/ImportApiSpecData.py: Updated product references from'Profit'to'profit'Consistency with Existing Structure
This change aligns the
profitdirectory naming with:OpenApiSpecs/profit/directory (already lowercase)menustructures/multilanguage_menu.json(uses lowercase "profit" key)markdown-naming-check.py)Validation
All changes have been validated:
The old
Profitdirectory has been completely removed and replaced with the newprofitdirectory structure.This pull request was created as a result of the following prompt from Copilot chat.
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.