Skip to content

Commit

Permalink
a complete gogrep rewrite (#221)
Browse files Browse the repository at this point in the history
Reasons for the rewrite:

* Intended to be tightly integrated into ruleguard
* Better performance
* More library-oriented design
* Fixed some bugs
  • Loading branch information
quasilyte authored Apr 4, 2021
1 parent ad7bed7 commit b1065ae
Show file tree
Hide file tree
Showing 32 changed files with 5,890 additions and 2,012 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
"runs-on": "ubuntu-latest",
steps: [
{
name: "Set up Go 1.14",
name: "Set up Go 1.16",
uses: "actions/setup-go@v1",
"with": {"go-version": 1.14},
"with": {"go-version": 1.16},
id: "go",
},
{name: "Check out code into the Go module directory", uses: "actions/checkout@v1"},
Expand Down
1 change: 1 addition & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ module github.com/quasilyte/go-ruleguard
go 1.15

require (
github.com/go-toolsmith/astequal v1.0.0
github.com/google/go-cmp v0.5.2
github.com/quasilyte/go-ruleguard/dsl v0.3.1
github.com/quasilyte/go-ruleguard/rules v0.0.0-20210203162857-b223e0831f88
Expand Down
2 changes: 2 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
github.com/go-toolsmith/astequal v1.0.0 h1:4zxD8j3JRFNyLN46lodQuqz3xdKSrur7U/sr0SDS/gQ=
github.com/go-toolsmith/astequal v1.0.0/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY=
github.com/google/go-cmp v0.5.2 h1:X2ev0eStA3AbceY54o37/0PQ/UWqKEiiO2dKL5OPaFM=
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/quasilyte/go-ruleguard v0.3.1-0.20210203134552-1b5a410e1cc8/go.mod h1:KsAh3x0e7Fkpgs+Q9pNLS5XpFSvYCEVl5gP9Pp1xp30=
Expand Down
Loading

0 comments on commit b1065ae

Please sign in to comment.