Skip to content

Commit

Permalink
chore: remove perl, make and local docs. (#476)
Browse files Browse the repository at this point in the history
Remove the dependencies on perl and make.

inline.pl is replaced by tools/gen-jscore and token/tokenfmt is replaced
by tools/gen-tokens which are both golang text/template utilities.

gen-jscore uses property ordering that matches chromes output ordering
adding missing properties to the Error types.

Local generated documentation have been removed as https://pkg.go.dev/
is more feature rich.

The use of make has been removed as the functionality is now replicated by
standard golang tools go test ./... and go generate ./... as well as integrated
into github actions.
  • Loading branch information
stevenh authored Dec 5, 2022
1 parent 026a1d9 commit 233dfa4
Show file tree
Hide file tree
Showing 42 changed files with 3,718 additions and 3,457 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/test-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,10 @@ jobs:
go-version: ${{ matrix.go }}
cache: true

- name: Validate go mod
- name: Validate go mod / generate
run: |
go mod tidy
go generate ./...
git --no-pager diff && [[ 0 -eq $(git status --porcelain | wc -l) ]]
- name: Go Lint
Expand Down
63 changes: 0 additions & 63 deletions Makefile

This file was deleted.

File renamed without changes.
Loading

0 comments on commit 233dfa4

Please sign in to comment.