|
32 | 32 | "(comment
|
33 | 33 | $0
|
34 | 34 | #_()) ;; End of rich comment"}
|
| 35 | + |
35 | 36 | {:name "rich-comment-rdd"
|
36 | 37 | :detail "Create comment block"
|
37 | 38 | :snippet
|
38 | 39 | "#_{:clj-kondo/ignore [:redefined-var]}
|
39 | 40 | (comment
|
40 | 41 | $0
|
41 | 42 | #_()) ;; End of rich comment"}
|
| 43 | + |
42 | 44 | {:name "rich-comment-hotload"
|
43 | 45 | :detail "Rich comment library hotload"
|
44 | 46 | :snippet
|
|
48 | 50 | (require '[clojure.tools.deps.alpha.repl :refer [add-libs]])
|
49 | 51 | (add-libs '{${1:domain/library-name} {:mvn/version \"${2:1.0.0}\"}$3})
|
50 | 52 | $0
|
51 |
| - ) ;; End of rich comment block"} |
| 53 | + #_()) ;; End of rich comment block"} |
52 | 54 |
|
53 | 55 | ;; Core functions
|
54 | 56 | {:name "def"
|
55 | 57 | :detail "def with docstring"
|
56 |
| - :snippet "(def ${1:name}\n \"${2:docstring}\"\n $0)"} |
| 58 | + :snippet "(def ${1:name}\n \"${2:doc-string}\"\n $0)"} |
57 | 59 |
|
58 | 60 | {:name "def-"
|
59 | 61 | :detail "def private"
|
60 | 62 | :snippet "(def ^:private ${1:name}\n \"${2:doc-string}\"\n $0)"}
|
61 | 63 |
|
62 | 64 | {:name "defn"
|
63 | 65 | :detail "Create public function"
|
64 |
| - :snippet "(defn ${1:name}\n \"${2:docstring}\"\n [${3:args}]\n $0)"} |
| 66 | + :snippet "(defn ${1:name}\n \"${2:doc-string}\"\n [${3:args}]\n $0)"} |
65 | 67 |
|
66 | 68 | {:name "defn-"
|
67 | 69 | :detail "Create public function"
|
68 | 70 | :snippet "(defn ^:private ${1:name}\n \"${2:docstring}\"\n [${3:args}]\n $0)"}
|
69 | 71 |
|
70 | 72 | {:name "ns"
|
71 | 73 | :detail "Create ns"
|
72 |
| - :snippet "(ns ${1:name}\n \"${2:docstring}\"\n ${3:references})"} |
| 74 | + :snippet "(ns ${1:name}\n \"${2:doc-string}\"\n ${3:require})"} |
73 | 75 |
|
74 | 76 | {:name "deps-alias"
|
75 | 77 | :detail "deps.edn alias with extra path & deps"
|
|
128 | 130 | :detail "require refer preferred over use"
|
129 | 131 | :snippet "(:require [${1:namespace} :refer [$2]])$0"}
|
130 | 132 |
|
| 133 | + ;; Unit Test snippets |
| 134 | + |
131 | 135 | {:name "deftest"
|
132 | 136 | :detail "deftest clojure.test"
|
133 | 137 | :snippet
|
|
0 commit comments