diff --git a/Makefile b/Makefile index 71447f8..8487e8c 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,24 @@ -.PHONY: all doc test lint fastlint clean +.PHONY: all doc test lint fastlint clean update_snapshots all: doc lint test +# Regenerate documentation doc: scripts/nvim_doc_tools python scripts/main.py generate - python scripts/main.py lint +# Run the test suite test: ./run_tests.sh +# Update the symbols snapshot files +update_snapshots: + ./run_tests.sh --update + +# Run all linters lint: scripts/nvim-typecheck-action fastlint ./scripts/nvim-typecheck-action/typecheck.sh --workdir scripts/nvim-typecheck-action lua +# Run all the fast linters fastlint: scripts/nvim_doc_tools python scripts/main.py lint luacheck lua tests --formatter plain