Skip to content

Commit

Permalink
chore(deps): use aqua forks for github.com/liamg/jfather and `githu…
Browse files Browse the repository at this point in the history
…b.com/liamg/iamgo` (aquasecurity#8289)
  • Loading branch information
DmitriyLewen authored Jan 24, 2025
1 parent eafd810 commit cc66d6d
Show file tree
Hide file tree
Showing 36 changed files with 40 additions and 56 deletions.
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ require (
github.com/aquasecurity/go-npm-version v0.0.0-20201110091526-0b796d180798
github.com/aquasecurity/go-pep440-version v0.0.0-20210121094942-22b2f8951d46
github.com/aquasecurity/go-version v0.0.1
github.com/aquasecurity/iamgo v0.0.10
github.com/aquasecurity/jfather v0.0.8
github.com/aquasecurity/table v1.8.0
github.com/aquasecurity/testdocker v0.0.0-20240730042311-4642e94c7fc8
github.com/aquasecurity/tml v0.6.1
Expand Down Expand Up @@ -72,8 +74,6 @@ require (
github.com/knqyf263/go-rpmdb v0.1.1
github.com/knqyf263/nested v0.0.1
github.com/kylelemons/godebug v1.1.0
github.com/liamg/iamgo v0.0.9
github.com/liamg/jfather v0.0.7
github.com/liamg/memoryfs v1.6.0
github.com/magefile/mage v1.15.0
github.com/masahiro331/go-disk v0.0.0-20240625071113-56c933208fee
Expand Down
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -794,6 +794,10 @@ github.com/aquasecurity/go-version v0.0.0-20201107203531-5e48ac5d022a/go.mod h1:
github.com/aquasecurity/go-version v0.0.0-20210121072130-637058cfe492/go.mod h1:9Beu8XsUNNfzml7WBf3QmyPToP1wm1Gj/Vc5UJKqTzU=
github.com/aquasecurity/go-version v0.0.1 h1:4cNl516agK0TCn5F7mmYN+xVs1E3S45LkgZk3cbaW2E=
github.com/aquasecurity/go-version v0.0.1/go.mod h1:s1UU6/v2hctXcOa3OLwfj5d9yoXHa3ahf+ipSwEvGT0=
github.com/aquasecurity/iamgo v0.0.10 h1:t/HG/MI1eSephztDc+Rzh/YfgEa+NqgYRSfr6pHdSCQ=
github.com/aquasecurity/iamgo v0.0.10/go.mod h1:GI9IQJL2a+C+V2+i3vcwnNKuIJXZ+HAfqxZytwy+cPk=
github.com/aquasecurity/jfather v0.0.8 h1:tUjPoLGdlkJU0qE7dSzd1MHk2nQFNPR0ZfF+6shaExE=
github.com/aquasecurity/jfather v0.0.8/go.mod h1:Ag+L/KuR/f8vn8okUi8Wc1d7u8yOpi2QTaGX10h71oY=
github.com/aquasecurity/table v1.8.0 h1:9ntpSwrUfjrM6/YviArlx/ZBGd6ix8W+MtojQcM7tv0=
github.com/aquasecurity/table v1.8.0/go.mod h1:eqOmvjjB7AhXFgFqpJUEE/ietg7RrMSJZXyTN8E/wZw=
github.com/aquasecurity/testdocker v0.0.0-20240730042311-4642e94c7fc8 h1:b43UVqYjz7qDqK+cVOtF2Lk6CxjytYItP6Pgf3wGsNE=
Expand Down Expand Up @@ -1505,10 +1509,6 @@ github.com/leodido/go-urn v1.4.0 h1:WT9HwE9SGECu3lg4d/dIA+jxlljEa1/ffXKmRjqdmIQ=
github.com/leodido/go-urn v1.4.0/go.mod h1:bvxc+MVxLKB4z00jd1z+Dvzr47oO32F/QSNjSBOlFxI=
github.com/letsencrypt/boulder v0.0.0-20240620165639-de9c06129bec h1:2tTW6cDth2TSgRbAhD7yjZzTQmcN25sDRPEeinR51yQ=
github.com/letsencrypt/boulder v0.0.0-20240620165639-de9c06129bec/go.mod h1:TmwEoGCwIti7BCeJ9hescZgRtatxRE+A72pCoPfmcfk=
github.com/liamg/iamgo v0.0.9 h1:tADGm3xVotyRJmuKKaH4+zsBn7LOcvgdpuF3WsSKW3c=
github.com/liamg/iamgo v0.0.9/go.mod h1:Kk6ZxBF/GQqG9nnaUjIi6jf+WXNpeOTyhwc6gnguaZQ=
github.com/liamg/jfather v0.0.7 h1:Xf78zS263yfT+xr2VSo6+kyAy4ROlCacRqJG7s5jt4k=
github.com/liamg/jfather v0.0.7/go.mod h1:xXBGiBoiZ6tmHhfy5Jzw8sugzajwYdi6VosIpB3/cPM=
github.com/liamg/memoryfs v1.6.0 h1:jAFec2HI1PgMTem5gR7UT8zi9u4BfG5jorCRlLH06W8=
github.com/liamg/memoryfs v1.6.0/go.mod h1:z7mfqXFQS8eSeBBsFjYLlxYRMRyiPktytvYCYTb3BSk=
github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/c/conan/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"slices"
"strings"

"github.com/liamg/jfather"
"github.com/samber/lo"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
"github.com/aquasecurity/trivy/pkg/log"
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/dotnet/core_deps/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import (
"strings"
"sync"

"github.com/liamg/jfather"
"github.com/samber/lo"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
"github.com/aquasecurity/trivy/pkg/log"
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/nodejs/npm/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ import (
"sort"
"strings"

"github.com/liamg/jfather"
"github.com/samber/lo"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
"github.com/aquasecurity/trivy/pkg/dependency/parser/utils"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/nuget/lock/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ package lock
import (
"io"

"github.com/liamg/jfather"
"github.com/samber/lo"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
"github.com/aquasecurity/trivy/pkg/dependency/parser/utils"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/php/composer/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"sort"
"strings"

"github.com/liamg/jfather"
"github.com/samber/lo"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
"github.com/aquasecurity/trivy/pkg/licensing"
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/python/pipenv/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import (
"io"
"strings"

"github.com/liamg/jfather"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
xio "github.com/aquasecurity/trivy/pkg/x/io"
)
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/sbt/lockfile/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ import (
"slices"
"sort"

"github.com/liamg/jfather"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
xio "github.com/aquasecurity/trivy/pkg/x/io"
Expand Down
2 changes: 1 addition & 1 deletion pkg/dependency/parser/swift/swift/parse.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import (
"sort"
"strings"

"github.com/liamg/jfather"
"github.com/samber/lo"
"golang.org/x/xerrors"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/dependency"
ftypes "github.com/aquasecurity/trivy/pkg/fanal/types"
"github.com/aquasecurity/trivy/pkg/log"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/ecr/ecr_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package ecr
import (
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/cloudformation/testutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/ecr"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/ecr/repository.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package ecr
import (
"errors"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/ecr"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/parser"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/iam/iam_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package iam
import (
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/cloudformation/testutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/types"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/iam/policy.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package iam

import (
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/parser"
iacTypes "github.com/aquasecurity/trivy/pkg/iac/types"
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/adapters/cloudformation/aws/s3/bucket.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import (
"strings"

s3types "github.com/aws/aws-sdk-go-v2/service/s3/types"
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/s3"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/parser"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/s3/s3_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package s3
import (
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/cloudformation/testutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/s3"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/sam/function.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package sam

import (
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/sam"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/parser"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/sam/sam_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package sam
import (
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/cloudformation/testutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/sam"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/sam/state_machines.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package sam

import (
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/sam"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/parser"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/sqs/queue.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package sqs
import (
"errors"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/sqs"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/parser"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/cloudformation/aws/sqs/sqs_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package sqs
import (
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/cloudformation/testutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/sqs"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/terraform/aws/ecr/adapt.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package ecr

import (
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/ecr"
iamp "github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/adapters/terraform/aws/ecr/adapt_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ package ecr
import (
"testing"

"github.com/liamg/iamgo"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/internal/testutil"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/tftestutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/ecr"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/terraform/aws/iam/convert.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package iam
import (
"strings"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/scan"
"github.com/aquasecurity/trivy/pkg/iac/terraform"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/terraform/aws/iam/policies.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package iam

import (
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/terraform"
iacTypes "github.com/aquasecurity/trivy/pkg/iac/types"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/terraform/aws/iam/policies_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ package iam
import (
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/internal/testutil"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/tftestutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/adapters/terraform/aws/iam/roles_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ import (
"sort"
"testing"

"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/internal/testutil"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/tftestutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/adapters/terraform/aws/s3/adapt_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ package s3
import (
"testing"

"github.com/liamg/iamgo"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/internal/testutil"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/tftestutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/adapters/terraform/aws/sqs/adapt.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ package sqs

import (
"github.com/google/uuid"
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/aws/iam"
iamp "github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/sqs"
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/adapters/terraform/aws/sqs/adapt_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ package sqs
import (
"testing"

"github.com/liamg/iamgo"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/aquasecurity/iamgo"
"github.com/aquasecurity/trivy/internal/testutil"
"github.com/aquasecurity/trivy/pkg/iac/adapters/terraform/tftestutil"
"github.com/aquasecurity/trivy/pkg/iac/providers/aws/iam"
Expand Down
3 changes: 1 addition & 2 deletions pkg/iac/providers/aws/iam/iam.go
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package iam

import (
"github.com/liamg/iamgo"

"github.com/aquasecurity/iamgo"
iacTypes "github.com/aquasecurity/trivy/pkg/iac/types"
)

Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/scanners/cloudformation/parser/parameter.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ import (
"strconv"
"strings"

"github.com/liamg/jfather"
"gopkg.in/yaml.v3"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/cftypes"
)

Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/scanners/cloudformation/parser/parser.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ import (
"strings"

"github.com/hashicorp/go-multierror"
"github.com/liamg/jfather"
"gopkg.in/yaml.v3"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/iac/ignore"
"github.com/aquasecurity/trivy/pkg/log"
)
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/scanners/cloudformation/parser/property.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import (
"strconv"
"strings"

"github.com/liamg/jfather"
"gopkg.in/yaml.v3"

"github.com/aquasecurity/jfather"
"github.com/aquasecurity/trivy/pkg/iac/scanners/cloudformation/cftypes"
iacTypes "github.com/aquasecurity/trivy/pkg/iac/types"
)
Expand Down
2 changes: 1 addition & 1 deletion pkg/iac/scanners/cloudformation/parser/resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import (
"io/fs"
"strings"

"github.com/liamg/jfather"
"gopkg.in/yaml.v3"

"github.com/aquasecurity/jfather"
iacTypes "github.com/aquasecurity/trivy/pkg/iac/types"
)

Expand Down
Loading

0 comments on commit cc66d6d

Please sign in to comment.