Skip to content

🌟 [Major]: Introducing the Casing module#2

Merged
Marius Storhaug (MariusStorhaug) merged 10 commits into
mainfrom
functions
Feb 2, 2025
Merged

🌟 [Major]: Introducing the Casing module#2
Marius Storhaug (MariusStorhaug) merged 10 commits into
mainfrom
functions

Conversation

@MariusStorhaug
Copy link
Copy Markdown
Member

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Feb 2, 2025

Description

This pull request introduces a new set of functions for handling various string casing styles, removes an obsolete function, and adds comprehensive tests for the new functionalities. The most important changes include the addition of functions for converting, detecting, and splitting casing styles, the removal of a deprecated test function, and the inclusion of unit tests to ensure the correctness of the new functions.

New Functions for Casing Styles:

Removal of Obsolete Function:

Unit Tests for New Functions:

  • tests/Casing.Tests.ps1: Added comprehensive unit tests for Get-CasingStyle, ConvertTo-CasingStyle, and Split-CasingStyle functions to ensure their correctness and reliability.
  • tests/PSModuleTest.Tests.ps1: Removed the obsolete tests related to the Set-PSModuleTest function.

Supporting Changes:

Type of change

  • 📖 [Docs]
  • 🪲 [Fix]
  • 🩹 [Patch]
  • ⚠️ [Security fix]
  • 🚀 [Feature]
  • 🌟 [Breaking change]

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 2, 2025

Module Casing - v1.0.0 published to the PowerShell Gallery.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 2, 2025

GitHub release for Casing v1.0.0 has been created.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 2, 2025

Module CasingStyle - v1.0.0 published to the PowerShell Gallery.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 2, 2025

GitHub release for CasingStyle v1.0.0 has been created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant