Skip to content

fix: Use stderr for human-readable CLI output per ADR-0008

e53cc63
Select commit
Loading
Failed to load commit list.
Merged

feat: Add Phase 2 CLI commands - flows, connections, connection references, deployment settings #227

fix: Use stderr for human-readable CLI output per ADR-0008
e53cc63
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Jan 6, 2026 in 10s

18 new alerts

New alerts in code changed by this pull request

  • 18 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 187 in src/PPDS.Cli/Commands/ConnectionReferences/AnalyzeCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 129 in src/PPDS.Cli/Commands/ConnectionReferences/ConnectionsCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 195 in src/PPDS.Cli/Commands/ConnectionReferences/ConnectionsCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 142 in src/PPDS.Cli/Commands/ConnectionReferences/FlowsCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 137 in src/PPDS.Cli/Commands/ConnectionReferences/GetCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 131 in src/PPDS.Cli/Commands/ConnectionReferences/ListCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 139 in src/PPDS.Cli/Commands/Connections/GetCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 139 in src/PPDS.Cli/Commands/Connections/ListCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 119 in src/PPDS.Cli/Commands/DeploymentSettings/GenerateCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 182 in src/PPDS.Cli/Commands/DeploymentSettings/SyncCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 186 in src/PPDS.Cli/Commands/DeploymentSettings/ValidateCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 145 in src/PPDS.Cli/Commands/Flows/GetCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 150 in src/PPDS.Cli/Commands/Flows/ListCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 114 in src/PPDS.Cli/Commands/Flows/UrlCommand.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 240 in src/PPDS.Dataverse/Services/ConnectionReferenceService.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed opportunity to use Where Note

This foreach loop
implicitly filters its target sequence
- consider filtering the sequence explicitly using '.Where(...)'.

Check notice on line 250 in src/PPDS.Dataverse/Services/DeploymentSettingsService.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed opportunity to use Where Note

This foreach loop
implicitly filters its target sequence
- consider filtering the sequence explicitly using '.Where(...)'.

Check notice on line 291 in src/PPDS.Dataverse/Services/DeploymentSettingsService.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed opportunity to use Where Note

This foreach loop
implicitly filters its target sequence
- consider filtering the sequence explicitly using '.Where(...)'.

Check notice on line 78 in src/PPDS.Dataverse/Services/Utilities/FlowClientDataParser.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed opportunity to use Where Note

This foreach loop
implicitly filters its target sequence
- consider filtering the sequence explicitly using '.Where(...)'.