Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streamline license list command report output and provide consistent column data #83

Merged
merged 24 commits into from
Apr 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
00207e6
Support a Component list/report command with
mrutkows Apr 26, 2024
562380c
Adjust command help and usage text
mrutkows Apr 26, 2024
40217e8
Support sorting BOM metadata by lifecycle enum. type
mrutkows Apr 26, 2024
f719228
Support sorting BOM Composition data
mrutkows Apr 26, 2024
5c63beb
Remove json files that contained license test data that confused GitHub
mrutkows Apr 26, 2024
bfe9081
Remove json files that contained license test data that confused GitHub
mrutkows Apr 26, 2024
f0926bb
Update license list command to use uniform column handling
mrutkows Apr 28, 2024
54fe50a
Update license policy list command to use uniform column handling
mrutkows Apr 28, 2024
dcea29d
Attempt to update to latest lint checker action to remove CI errors
mrutkows Apr 28, 2024
ce04b36
Remove unused function createTitleTextSeparators()
mrutkows Apr 28, 2024
766e001
Assure all report commands use same constructors for futre flexibility
mrutkows Apr 28, 2024
3c11ffe
Assure all report commands use same constructors for futre flexibility
mrutkows Apr 28, 2024
a238ad2
Standardize how report commands create markdown title & alignment rows
mrutkows Apr 29, 2024
441ef66
Update Schema command to use standarized title/line generation
mrutkows Apr 29, 2024
403d835
Fix cut-paste error on error message
mrutkows Apr 29, 2024
533fcdf
Consolidate License list command default and --summary processing
mrutkows Apr 30, 2024
b015649
Consolidate License list command default and --summary processing
mrutkows Apr 30, 2024
5035572
Consolidate License list command default and --summary processing
mrutkows Apr 30, 2024
fd6c3da
Streamline license list command for all formats full & summary options
mrutkows Apr 30, 2024
19f8b1d
Streamline license list command for all formats full & summary options
mrutkows Apr 30, 2024
f31c914
Support ResourceInfo as an embedded struct in ComponentInfo
mrutkows Apr 30, 2024
97f0204
Remove deprecated markdown formatting function
mrutkows Apr 30, 2024
33fedf4
Fix linting issues
mrutkows Apr 30, 2024
d4b180e
Support specific component and service resource abstractions
mrutkows Apr 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 6 additions & 3 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,16 @@ jobs:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: '1.21'
#cache: false
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
uses: golangci/golangci-lint-action@v5
with:
# Optional: golangci-lint command line arguments.
args: -D errcheck
# Optional: if set to true, caches will not be saved, but they may still be restored,
# subject to other options
# skip-save-cache: true
2 changes: 2 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@
"NTIA",
"Nyffenegger",
"OBOM",
"Omnibor",
"oneof",
"OPENCHAIN",
"opensource",
Expand Down Expand Up @@ -118,6 +119,7 @@
"startswith",
"staticcheck",
"structs",
"Swhid",
"swid",
"tablewriter",
"Tracef",
Expand Down
Loading
Loading