From 6ca43482ca6c1ca75adcff54edd0505d4223d2ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C3=B1aki=20Arenaza?= Date: Wed, 6 Apr 2022 19:56:30 +0200 Subject: [PATCH] Enable eastwood linter for the project --- .gitignore | 1 + project.clj | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 87c19f6..2af29eb 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ pom.xml .lein-deps-sum TAGS checkouts/* +.eastwood \ No newline at end of file diff --git a/project.clj b/project.clj index 4cfd0b0..dae73f6 100644 --- a/project.clj +++ b/project.clj @@ -11,7 +11,15 @@ :profiles {:dev {:dependencies [[org.clojure/clojure "1.11.0"] [org.clojure/data.json "2.4.0"]] - :resource-paths ["test-resources"]} + :resource-paths ["test-resources"] + :plugins [[jonase/eastwood "1.2.3"]] + :eastwood {:linters [:all] + :exclude-linters [:boxed-math + :non-clojure-file] + :ignored-faults {:unused-ret-vals {cljstache.core {:line 194}} + :unused-fn-args {cljstache.mustache-spec-test true} + :def-in-def {cljstache.mustache-spec-test true}} + :debug [:progress :time]}} :1.7 {:dependencies [[org.clojure/clojure "1.7.0"]]} :1.8 {:dependencies [[org.clojure/clojure "1.8.0"]]} :1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]}