10000 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.

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