Skip to content

Loosen Dependencies - #72

Merged
HeyItsGilbert merged 6 commits into
mainfrom
LooseDependancies
Mar 31, 2025
Merged

Loosen Dependencies#72
HeyItsGilbert merged 6 commits into
mainfrom
LooseDependancies

Conversation

@HeyItsGilbert

@HeyItsGilbert HeyItsGilbert commented Mar 30, 2025

Copy link
Copy Markdown
Member
  • Refactored build tasks to use $PSBPreference.TaskDependencies.
  • Introduced cspell.json for spell checking configuration.
  • Updated CHANGELOG.md to reflect changes in task dependencies.
  • Adjusted formatting in several scripts for consistency.

Related Issue

Resolves #12

Motivation and Context

How Has This Been Tested?

Verified that existing tests continue to pass.

Checklist:

  • My code follows the code style of this project.
  • I have updated the documentation accordingly.
  • I have added this change to the CHANGELOG.md.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@joshooaj

Copy link
Copy Markdown
Member

Woot! Looks good 👍

@HeyItsGilbert
HeyItsGilbert requested a review from joshooaj March 31, 2025 16:16

@joshooaj joshooaj left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

* Refactored build tasks to use `$PSBPreference.TaskDependencies`.
* Introduced `cspell.json` for spell checking configuration.
* Updated `CHANGELOG.md` to reflect changes in task dependencies.
* Adjusted formatting in several scripts for consistency.
* Updated CHANGELOG.md to reflect changes in dependency management.
* Allows task dependencies to be overwritten, enhancing flexibility.
* Added new PowerShell code formatting options in `.vscode/settings.json`
* Cleaned up and reorganized entries in `CHANGELOG.md`
* Improved code readability in `psakeFile.ps1` with consistent formatting
* Adjusted spacing for better readability.
* No functional changes made to the dependencies.
* Changed `Scriptblock` to `ScriptBlock` in `build.tests.ps1` for uniformity.
* Ensures adherence to PowerShell naming conventions.
* Improved alignment and consistency of task tables.
* Enhanced readability of dependencies and descriptions.
@HeyItsGilbert
HeyItsGilbert merged commit 5f85aba into main Mar 31, 2025
@HeyItsGilbert
HeyItsGilbert deleted the LooseDependancies branch March 31, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Discussion: Version with loosened dependencies?

2 participants