From 6781d50ee435fa0b1e9d51665bee89a78aa1a8a7 Mon Sep 17 00:00:00 2001 From: Martino Ferrari Date: Tue, 27 Jan 2026 15:39:25 +0100 Subject: [PATCH] Minor changes --- Makefile | 10 ++++++++-- test/ast_test.go | 3 --- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 493c3e3..429415c 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,9 @@ BINARY_NAME=mdt BUILD_DIR=build -.PHONY: all build test coverage clean install +.PHONY: all build test coverage clean install vet fmt -all: test build +all: vet test build build: mkdir -p $(BUILD_DIR) @@ -16,6 +16,12 @@ coverage: go test -cover -coverprofile=coverage.out ./test/... -coverpkg=./internal/... go tool cover -func=coverage.out +vet: + go vet ./... + +fmt: + go fmt ./... + clean: rm -rf $(BUILD_DIR) rm -f coverage.out diff --git a/test/ast_test.go b/test/ast_test.go index 4feb0be..397030b 100644 --- a/test/ast_test.go +++ b/test/ast_test.go @@ -10,9 +10,6 @@ func TestASTCoverage(t *testing.T) { pos := parser.Position{Line: 1, Column: 1} var n parser.Node - // var d parser.Definition // Definition has unexported method, can't assign? - // Yes I can assign if I am using the interface type exported by parser. - // But I cannot call the method. var d parser.Definition var v parser.Value