Add compact Windows attribute display#157
Conversation
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 10 |
| Duplication | 46 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
09b0592 to
6bf79f3
Compare
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
Adds
--attributes long|short|minimaland matching config support. Windows long listings can retain readable attribute names, use the fixed-position RHSATPCONEIVBXQGF compact field, or show only the common RHSA attributes in a four-character minimal field. Minimal mode uses Attr as the column header, while long and short retain Attributes. All modes preserve residual unknown-bit reporting.Unix and macOS continue to accept and ignore the setting without changing permission output.
Threads the neutral display mode through CLI/config merging and platform file-detail collection while keeping formatting in the Windows backend. It also adds
LSP_CONFIG_FILEso callers and integration tests can select an explicit config file without depending on a user profile.Coverage includes CLI and config parsing and precedence, every short and minimal attribute position, combinations and all-dash output, unknown and structural bits, preservation of existing long and short output, Windows headers and alignment, junction styling, native integration behavior, terminal-color environment isolation, and the Unix no-op contract.