refactor: unify compact message format via FormatCompact #9
No reviewers
Labels
No labels
dep-scan
dep-scan
dep-scan
dep-scan
dep-scan
dep-scan
dep-scan
dep-scan
dep-scan
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
dep-scan/ignore
finding
mod-nag
mod-nag
mod-nag
mod-nag
mod-nag/ignore
mod-nag/ignore
mod-nag/ignore
mod-nag/ignore
bug
doc
duplicate
enhancement
help wanted
invalid
question
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
IUS/xr-invoiced!9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "refactor/compact-format"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
scanner.FormatCompact(CompactFields)as single definition for compact message displayuid | date | [mailbox] | from | subject | [attachments]config.yaml.examplewith comments explaining each settingDepends on: #8 (fix/idle)
Test plan
go test ./...passesgolangci-lint runclean./xr-invoiced --listshows unified pipe-delimited format./xr-invoiced -v --forceshows same format with uid + attachmentsyou lost the uid for --list
ff3d6753bato49f321fc2749f321fc27toe8c99cb4aae8c99cb4aato544d6d2541544d6d2541to24c438f2a8Pull request closed