Skip to content

Commit a010381

Browse files
refactor: rename module and update import paths to align with new repository structure
1 parent 2c4dbeb commit a010381

24 files changed

+51
-47
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Ignore Go build binary
22
aibomgen-cra
3-
3+
aibomgen-cli
4+
AIBoMGen-cli
45

56
# Binaries for programs and plugins
67
*.exe

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# AIBoMGen CRA (WIP)
2+
# AIBoMGen CLI (WIP)
33

44
Work-in-progress Go CLI to auto-detect AI artifacts (Hugging Face model IDs in Python and common weight files) and emit CycloneDX AIBOM. Designed for consumer/embedded pipelines with near-zero config. Can be merged with already generated SBOMs (for example with Syft).
55

@@ -13,8 +13,8 @@ Work-in-progress Go CLI to auto-detect AI artifacts (Hugging Face model IDs in P
1313

1414
## Usage
1515
```bash
16-
go build -o aibomgen-cra .
17-
./aibomgen-cra generate --path testdata/repo-basic
16+
go build ./cmd/aibomgen-cli
17+
./aibomgen-cli generate --path testdata/repo-basic
1818
```
1919

2020
See `docs/design.md` for roadmap details.

cmd/completeness.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import (
66

77
"github.com/spf13/cobra"
88

9-
"aibomgen-cra/internal/completeness"
10-
"aibomgen-cra/internal/metadata"
9+
"github.com/idlab-discover/AIBoMGen-cli/internal/completeness"
10+
"github.com/idlab-discover/AIBoMGen-cli/internal/metadata"
1111
)
1212

1313
var completenessCmd = &cobra.Command{

cmd/generate.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ import (
99
cdx "github.com/CycloneDX/cyclonedx-go"
1010
"github.com/spf13/cobra"
1111

12-
"aibomgen-cra/internal/builder"
13-
"aibomgen-cra/internal/enricher"
14-
"aibomgen-cra/internal/fetcher"
15-
"aibomgen-cra/internal/generator"
16-
"aibomgen-cra/internal/metadata"
17-
"aibomgen-cra/internal/scanner"
12+
"github.com/idlab-discover/AIBoMGen-cli/internal/builder"
13+
"github.com/idlab-discover/AIBoMGen-cli/internal/enricher"
14+
"github.com/idlab-discover/AIBoMGen-cli/internal/fetcher"
15+
"github.com/idlab-discover/AIBoMGen-cli/internal/generator"
16+
"github.com/idlab-discover/AIBoMGen-cli/internal/metadata"
17+
"github.com/idlab-discover/AIBoMGen-cli/internal/scanner"
1818
)
1919

2020
var (

cmd/root.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ import (
88
"github.com/spf13/cobra"
99
"github.com/spf13/viper"
1010

11-
"aibomgen-cra/internal/ui"
11+
"github.com/idlab-discover/AIBoMGen-cli/internal/ui"
1212
)
1313

1414
// rootCmd represents the base command
1515
var rootCmd = &cobra.Command{
16-
Use: "aibomgen-cra",
16+
Use: "aibomgen-cli",
1717
Short: "BOM Generator for Software Projects using AI {}",
1818
Long: bannerASCII + "\n" + "BOM Generator for Software Projects using AI. Helps PDE manufacturers create accurate Bills of Materials for their AI-based software projects.",
1919

@@ -37,7 +37,7 @@ func init() {
3737

3838
cobra.OnInitialize(initConfig)
3939

40-
rootCmd.PersistentFlags().StringVar(&cfgFile, "config", "", "config file (default is $HOME/.aibomgen-cra.yaml)")
40+
rootCmd.PersistentFlags().StringVar(&cfgFile, "config", "", "config file (default is $HOME/.aibomgen-cli.yaml)")
4141
rootCmd.PersistentFlags().BoolVar(&noColor, "no-color", false, "Disable colored output")
4242

4343
// Add subcommands

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module aibomgen-cra
1+
module github.com/idlab-discover/AIBoMGen-cli
22

33
go 1.25.4
44

internal/builder/bom_builder.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package builder
33
import (
44
"strings"
55

6-
"aibomgen-cra/internal/metadata"
6+
"github.com/idlab-discover/AIBoMGen-cli/internal/metadata"
77

88
cdx "github.com/CycloneDX/cyclonedx-go"
99
)

internal/builder/bom_builder_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package builder
22

33
import (
4-
"aibomgen-cra/internal/scanner"
54
"io"
65
"strings"
76
"testing"
87

8+
"github.com/idlab-discover/AIBoMGen-cli/internal/scanner"
9+
910
cdx "github.com/CycloneDX/cyclonedx-go"
1011
)
1112

internal/builder/context.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package builder
22

33
import (
4-
"aibomgen-cra/internal/fetcher"
5-
"aibomgen-cra/internal/scanner"
4+
"github.com/idlab-discover/AIBoMGen-cli/internal/fetcher"
5+
"github.com/idlab-discover/AIBoMGen-cli/internal/scanner"
66
)
77

88
type BuildContext struct {

internal/builder/logging.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package builder
33
import (
44
"io"
55

6-
"aibomgen-cra/internal/logging"
7-
"aibomgen-cra/internal/ui"
6+
"github.com/idlab-discover/AIBoMGen-cli/internal/logging"
7+
"github.com/idlab-discover/AIBoMGen-cli/internal/ui"
88
)
99

1010
var logger = &logging.Logger{PrefixText: "Build:", PrefixColor: ui.FgGreen}

0 commit comments

Comments
 (0)