8000 build: support either stdlib or 3rd-party regexp (#1706) · gitleaks/gitleaks@3f4d91f · GitHub
[go: up one dir, main page]

Skip to content

Commit 3f4d91f

Browse files
authored
build: support either stdlib or 3rd-party regexp (#1706)
1 parent 049f5b2 commit 3f4d91f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Expand file tree

47 files changed

+102
-123
lines changed

cmd/generate/config/base/config.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@ import (
44
"fmt"
55
"strings"
66

7-
regexp "github.com/wasilibs/go-re2"
8-
97
"github.com/zricethezav/gitleaks/v8/config"
8+
"github.com/zricethezav/gitleaks/v8/regexp"
109
)
1110

1211
func CreateGlobalConfig() config.Config {

cmd/generate/config/rules/1password.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
75
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
86
"github.com/zricethezav/gitleaks/v8/config"
7+
"github.com/zricethezav/gitleaks/v8/regexp"
98
)
109

1110
// https://developer.1password.com/docs/service-accounts/security/?token-example=encoded

cmd/generate/config/rules/age.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
75
"github.com/zricethezav/gitleaks/v8/config"
6+
"github.com/zricethezav/gitleaks/v8/regexp"
87
)
98

109
func AgeSecretKey() *config.Rule {

cmd/generate/config/rules/aws.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
75
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
86
"github.com/zricethezav/gitleaks/v8/config"
7+
"github.com/zricethezav/gitleaks/v8/regexp"
98
)
109

1110
func AWS() *config.Rule {

cmd/generate/config/rules/azure.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@ package rules
33
import (
44
"fmt"
55

6-
regexp "github.com/wasilibs/go-re2"
7-
86
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
9-
"github.com/zricethezav/gitleaks/v8/config"
10-
117
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
8+
"github.com/zricethezav/gitleaks/v8/config"
9+
"github.com/zricethezav/gitleaks/v8/regexp"
1210
)
1311

1412
// References:

cmd/generate/config/rules/clojars.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
7-
"github.com/zricethezav/gitleaks/v8/config"
8-
95
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
6+
"github.com/zricethezav/gitleaks/v8/config"
7+
"github.com/zricethezav/gitleaks/v8/regexp"
108
)
119

1210
func Clojars() *config.Rule {

cmd/generate/config/rules/curl.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ package rules
22

33
import (
44
"fmt"
5-
regexp "github.com/wasilibs/go-re2"
65

76
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
87
"github.com/zricethezav/gitleaks/v8/config"
8+
"github.com/zricethezav/gitleaks/v8/regexp"
99
)
1010

1111
// https://curl.se/docs/manpage.html#-u

cmd/generate/config/rules/doppler.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
7-
"github.com/zricethezav/gitleaks/v8/config"
8-
95
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
6+
"github.com/zricethezav/gitleaks/v8/config"
7+
"github.com/zricethezav/gitleaks/v8/regexp"
108
)
119

1210
func Doppler() *config.Rule {

cmd/generate/config/rules/duffel.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
7-
"github.com/zricethezav/gitleaks/v8/config"
8-
95
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
6+
"github.com/zricethezav/gitleaks/v8/config"
7+
"github.com/zricethezav/gitleaks/v8/regexp"
108
)
119

1210
func Duffel() *config.Rule {

cmd/generate/config/rules/dynatrace.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package rules
22

33
import (
4-
regexp "github.com/wasilibs/go-re2"
5-
64
"github.com/zricethezav/gitleaks/v8/cmd/generate/config/utils"
7-
"github.com/zricethezav/gitleaks/v8/config"
8-
95
"github.com/zricethezav/gitleaks/v8/cmd/generate/secrets"
6+
"github.com/zricethezav/gitleaks/v8/config"
7+
"github.com/zricethezav/gitleaks/v8/regexp"
108
)
119

1210
func Dynatrace() *config.Rule {

0 commit comments

Comments
 (0)
0