More cowbell#2
Conversation
…itly include Markdown files, requiring explicit opt-in via -IncludeMarkdown or -Extensions ".md". This change enhances safety and predictability for automated workflows by making file type selection explicit.
Learn moreAll Green is an AI agent that automatically: ✅ Addresses code review comments ✅ Fixes failing CI checks ✅ Resolves merge conflicts |
PR Compliance Guide 🔍(Compliance updated until commit 9dcb2c6)Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label Previous compliance checksCompliance check up to commit ef1ddc2
Compliance check up to commit d45a454
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PR Code Suggestions ✨Latest suggestions up to 9dcb2c6
Previous suggestions✅ Suggestions up to commit ef1ddc2
✅ Suggestions up to commit d45a454
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
|
🤖 All Green agent started: View agent |
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>
Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com>

PR Type
Enhancement, Tests
Description
Breaking change: removed implicit
.mdfile inclusion; requires explicit opt-in via-IncludeMarkdownor-Extensions ".md"Added
-IncludeMarkdown,-ExcludeExtensions,-ForceOverwriteparameters for safer, explicit file selectionEnhanced
-Extensionsto support comma-separated values and madeSourceDirpositional parameterExpanded test suite with 20+ new tests covering defaults, positional parameters, and script parity
Updated documentation and examples to reflect v2.0.0 breaking changes and migration guidance
Diagram Walkthrough
File Walkthrough
PowerCat.ps1
Implement v2.0.0 breaking changes and new parametersscripts/PowerCat.ps1
-Extensionsfrom@(".md")to@()(empty, opt-in only)-IncludeMarkdown,-ExcludeExtensions,-ForceOverwriteparameterswith aliases
SourceDirpositional (Position = 0) parameter for cleaner CLIusage
exclusions
inclusion
-ForceOverwriteflagPowerCat.psm1
Implement v2.0.0 breaking changes and new parameterssrc/PowerCat/PowerCat.psm1
-Extensionsfrom@(".md")to@()(empty, opt-in only)-IncludeMarkdown,-ExcludeExtensions,-ForceOverwriteparameterswith aliases
SourceDirpositional (Position = 0) parameternormalization logic
change
-ForceOverwriteflagPowerCat.psd1
Update manifest version and release notessrc/PowerCat/PowerCat.psd1
ModuleVersionfrom 1.2.2 to 2.0.0ReleaseNotesto document breaking change, new parameters, andmigration guidance
PowerCat.Tests.ps1
Expand tests to cover v2.0.0 features and script paritytests/PowerCat.Tests.ps1
selected" message instead of "No matching"
covering no implicit Markdown,
-IncludeMarkdownflag, and positionalSourceDir-IncludeMarkdownflaginclude
-IncludeMarkdown-IncludeMarkdownflagextensions,
-ExcludeExtensions, and-ForceOverwritescript behavior matches module
CHANGELOG.md
Document v2.0.0 breaking changes and new featuresCHANGELOG.md
.mdremoval)
-IncludeMarkdown,-ExcludeExtensions,-ForceOverwrite, comma-separated-ExtensionsSourceDir, script/module parity,expanded tests
inclusion
README.md
Update documentation for v2.0.0 breaking changesREADME.md
guidance
behavior
SourceDirinstead of-SourceDirflag-sflag usage-IncludeMarkdownrequirement in token estimation exampleReleaseNotes.md
Add v2.0.0 release notes with migration guidanceReleaseNotes.md
requirement
-IncludeMarkdown,-ExcludeExtensions,-ForceOverwrite-Extensionssupport