Skip to content

Fix projection list parsing for semicolon separators#320

Merged
richlander merged 3 commits into
mainfrom
fix/semicolon-columns-select
May 28, 2026
Merged

Fix projection list parsing for semicolon separators#320
richlander merged 3 commits into
mainfrom
fix/semicolon-columns-select

Conversation

@richlander
Copy link
Copy Markdown
Owner

Summary:

  • Accept semicolon-separated values (in addition to commas) for --select, --columns, and --fields.
  • Update option help text to document comma/semicolon support.
  • Add parser regression tests for semicolon-separated --columns and -S.

Repro fixed:
dotnet-inspect System.Text.Json.JsonSerializer -S Classes --columns 'Kind;Name' --oneline

This now behaves the same as comma-separated input: 'Kind,Name'.

richlander and others added 3 commits May 27, 2026 20:57
Accept semicolon-separated values for --select/--columns/--fields in addition to commas, and update option descriptions accordingly.

Add parser regression tests for semicolon-separated --columns and -S values.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Use member-section schema/selection for single-type mode so invalid sections like 'Classes' are rejected for type/member queries.

Apply -S section filtering to one-line API outputs by mapping selected sections to type/member kinds.

Add execution tests covering single-type select error and discovery for Methods.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@richlander richlander merged commit 3bf0c01 into main May 28, 2026
10 checks passed
@richlander richlander deleted the fix/semicolon-columns-select branch May 28, 2026 04:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant