forked from greglook/cljstyle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.clj
51 lines (42 loc) · 1.36 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
(defproject mvxcvi/cljstyle "0.15.0"
:description "A tool for formatting Clojure code"
:url "https://github.com/greglook/cljstyle"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:aliases
{"kaocha" ["with-profile" "+kaocha" "run" "-m" "kaocha.runner"]}
:plugins
[[lein-cloverage "1.2.2"]]
:dependencies
[[org.clojure/clojure "1.10.3"]
[org.clojure/tools.cli "1.0.206"]
[org.clojure/tools.reader "1.3.5"]
[com.googlecode.java-diff-utils/diffutils "1.3.0"]
[rewrite-clj "1.0.594-alpha"]]
:main cljstyle.main
:hiera
{:cluster-depth 2
:vertical false}
:cloverage
{:ns-exclude-regex #{#"cljstyle\.main"}}
:profiles
{:repl
{:source-paths ["dev"]
:repl-options {:init-ns cljstyle.repl}
:jvm-opts ["-XX:-OmitStackTraceInFastThrow"
"-XX:+UnlockDiagnosticVMOptions"
"-XX:+DebugNonSafepoints"]
:dependencies
[[com.clojure-goes-fast/clj-async-profiler "0.5.0"]
[org.clojure/tools.namespace "1.1.0"]]}
:kaocha
{:dependencies
[[org.clojure/test.check "1.1.0"]
[lambdaisland/kaocha "1.0.829"]]}
:uberjar
{:target-path "target/uberjar"
:uberjar-name "cljstyle.jar"
:global-vars {*assert* false}
:jvm-opts ["-Dclojure.compiler.direct-linking=true"
"-Dclojure.spec.skip-macros=true"]
:aot :all}})