All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Repository Files
- Add Issue Template.
- Add PR Template.
- Add LICENSE.md.
- Add SECURITY.md
- Add codecov config.
Measure-ParamBlock
fixes #13.- New localization strings.
Test-StatementEmptyParenthesesHasWhitespace
helper method.Test-StatementOpeningParenthsesOnSameLine
helper method.- Fixed type on
Test-StatementOpeningBrace*
. Measure-ParameterBlock*
format test data.
- Enable generated docs with
DscResource.DocGenerator
- Add HQRM checks
- Add wiki documentation for usage
- Rename file so dashes are replaced by spaces in Wiki.
- Update build files to allow everything to work
- Update build files to include tasks for deploy
- Update pipeline to use the correct default branch
- Repository Files
- Update README including badges.
- Update references to dsccommunity fixes #12
and #9.
DscResource.AnalyzerRules.psd1
CONTRIBUTING.md
Get-LocalizedData.Tests.ps1
Measure-Keyword.ps1
- Update regex in to match word boundaries. Fixes #11.
- Fix formatting.
- Localization Strings
- Correct url for OneSpaceBetweenKeywordAndParenthesis.
Get-TokensFromDefinition.ps1
- Remove unused variable.
- Renamed 'source' folder to all lower-case characters.
- Update module manifest to use required module PSScriptAnalyzer v1.23
- Renamed default branch to
main
. Fixes #12. - Migrate to Pester 5
- Fix issue with DSC composite resources.
- Fix issues with LF by hashtable check.
- Create new module out of the nested one from DscResource.tests
- Used the DSC custom rules from this built module to apply to its own source
- Suggested corrections for keyword check
- Performance improvement on QA tests
- Excluded Help Quality for now