diff --git a/Makefile b/Makefile index 80d4a26..e345038 100644 --- a/Makefile +++ b/Makefile @@ -55,7 +55,6 @@ help: @echo " $(COLOR_GREEN)$(SYMBOL_CHECK) build-all$(COLOR_RESET) Build for all supported platforms" @echo " $(COLOR_GREEN)$(SYMBOL_CHECK) run$(COLOR_RESET) Run the application" @echo " $(COLOR_GREEN)$(SYMBOL_CHECK) dev$(COLOR_RESET) Run in development mode (with auto-rebuild)" - @echo " $(COLOR_GREEN)$(SYMBOL_CHECK) test$(COLOR_RESET) Run all tests" @echo " $(COLOR_GREEN)$(SYMBOL_CHECK) clean$(COLOR_RESET) Remove build artifacts" @echo " $(COLOR_GREEN)$(SYMBOL_CHECK) install$(COLOR_RESET) Install to GOPATH/bin" @echo "" @@ -74,8 +73,6 @@ help: @echo " $(COLOR_BLUE)$(SYMBOL_ARROW) vet$(COLOR_RESET) Run go vet for code analysis" @echo " $(COLOR_BLUE)$(SYMBOL_ARROW) lint$(COLOR_RESET) Run golangci-lint (if installed)" @echo " $(COLOR_BLUE)$(SYMBOL_ARROW) check$(COLOR_RESET) Run fmt, vet, and lint" - @echo " $(COLOR_BLUE)$(SYMBOL_ARROW) coverage$(COLOR_RESET) Run tests with coverage report" - @echo " $(COLOR_BLUE)$(SYMBOL_ARROW) benchmark$(COLOR_RESET) Run benchmarks" @echo "" @echo "$(COLOR_BOLD)$(COLOR_WHITE)$(SYMBOL_ARROW) Release & Info:$(COLOR_RESET)" @echo " $(COLOR_MAGENTA)$(SYMBOL_ARROW) release$(COLOR_RESET) Create release builds with checksums" @@ -120,24 +117,6 @@ clean: @echo "$(COLOR_GREEN)$(SYMBOL_CHECK) Clean complete$(COLOR_RESET)" @echo "" -## test: Run tests -test: - @echo "" - @echo "$(COLOR_BOLD)$(COLOR_BLUE)$(SYMBOL_ARROW) Running tests...$(COLOR_RESET)" - @echo "" - @$(GOTEST) -v ./... - @echo "" - @echo "$(COLOR_GREEN)$(SYMBOL_CHECK) Tests complete$(COLOR_RESET)" - @echo "" - -## vet: Run go vet -vet: - @echo "" - @echo "$(COLOR_BLUE)$(SYMBOL_ARROW) Running go vet...$(COLOR_RESET)" - @$(GOVET) ./... - @echo "$(COLOR_GREEN)$(SYMBOL_CHECK) Vet complete$(COLOR_RESET)" - @echo "" - ## fmt: Format code fmt: @echo "" @@ -275,19 +254,6 @@ release: clean build-all # Development & Quality targets # ============================================================================ -## coverage: Run tests with coverage report -coverage: - @echo "" - @echo "$(COLOR_BOLD)$(COLOR_BLUE)$(SYMBOL_ARROW) Running tests with coverage...$(COLOR_RESET)" - @echo "" - @$(GOTEST) -coverprofile=coverage.out ./... - @echo "" - @echo "$(COLOR_CYAN)$(SYMBOL_ARROW) Coverage Summary:$(COLOR_RESET)" - @$(GOCMD) tool cover -func=coverage.out | tail -n 1 - @echo "" - @echo "$(COLOR_DIM)Run 'go tool cover -html=coverage.out' to view detailed coverage$(COLOR_RESET)" - @echo "" - ## benchmark: Run benchmarks benchmark: @echo ""