Skip to content

Commit c1402e9

Browse files
format: re-indent snippet configuration
1 parent b3d3e5f commit c1402e9

File tree

1 file changed

+115
-115
lines changed

1 file changed

+115
-115
lines changed

config.edn

Lines changed: 115 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
;; End of Project analysis
6464
;; ---------------------------------------------------------
6565

66-
;; ---------------------------------------------------------
66+
;; ---------------------------------------------------------
6767
;; Linter configuration
6868

6969
;; clj-kondo Linter rules
@@ -179,206 +179,206 @@
179179
;; LSP snippets
180180
;; https://clojure-lsp.io/features/#snippets
181181

182-
;; Locally defined snippets
183182
:additional-snippets
184183
[;; Documentation / comments
185184

186-
{:name "comment-heading"
187-
:detail "Comment Header"
188-
:snippet
189-
";; ---------------------------------------------------------
185+
{:name "comment-heading"
186+
:detail "Comment Header"
187+
:snippet
188+
";; ---------------------------------------------------------
190189
;; ${1:Heading summary title}
191190
;;
192191
;; ${2:Brief description}\n;; ---------------------------------------------------------\n\n$0"}
193192

194-
{:name "comment-separator"
195-
:detail "Comment Separator"
196-
:snippet
197-
";; ---------------------------------------------------------\n;; ${1:Section title}\n\n$0"}
193+
{:name "comment-separator"
194+
:detail "Comment Separator"
195+
:snippet
196+
";; ---------------------------------------------------------\n;; ${1:Section title}\n\n$0"}
198197

199-
{:name "comment-section"
200-
:detail "Comment Section"
201-
:snippet
202-
";; ---------------------------------------------------------\n;; ${1:Section title}\n\n$0\n\n
198+
{:name "comment-section"
199+
:detail "Comment Section"
200+
:snippet
201+
";; ---------------------------------------------------------\n;; ${1:Section title}\n\n$0\n\n
203202
;; End of $1\n;; ---------------------------------------------------------\n\n"}
204203

205-
{:name "wrap-reader-comment"
206-
:detail "Wrap current expression with Comment Reader macro"
207-
:snippet "#_$current-form"}
204+
{:name "wrap-reader-comment"
205+
:detail "Wrap current expression with Comment Reader macro"
206+
:snippet "#_$current-form"}
208207

209-
{:name "rich-comment"
210-
:detail "Create rich comment"
211-
:snippet
212-
"(comment
208+
{:name "rich-comment"
209+
:detail "Create rich comment"
210+
:snippet
211+
"(comment
213212
$0
214213
#_()) ;; End of rich comment"}
215214

216-
{:name "rich-comment-rdd"
217-
:detail "Create comment block"
218-
:snippet
219-
"#_{:clj-kondo/ignore [:redefined-var]}
215+
{:name "rich-comment-rdd"
216+
:detail "Create comment block"
217+
:snippet
218+
"#_{:clj-kondo/ignore [:redefined-var]}
220219
(comment
221220
$0
222221
#_()) ; End of rich comment"}
223222

224-
{:name "rich-comment-hotload"
225-
:detail "Rich comment library hotload"
226-
:snippet
227-
"#_{:clj-kondo/ignore [:redefined-var]}
223+
{:name "rich-comment-hotload"
224+
:detail "Rich comment library hotload"
225+
:snippet
226+
"#_{:clj-kondo/ignore [:redefined-var]}
228227
(comment
229228
;; Add-lib library for hot-loading
230229
(require '[clojure.tools.deps.alpha.repl :refer [add-libs]])
231230
(add-libs '{${1:domain/library-name} {:mvn/version \"${2:1.0.0}\"}$3})
232231
$0
233232
#_()) ; End of rich comment block"}
234233

235-
{:name "wrap-rich-comment"
236-
:detail "Wrap current expression with rich comment form"
237-
:snippet
238-
"(comment
234+
{:name "wrap-rich-comment"
235+
:detail "Wrap current expression with rich comment form"
236+
:snippet
237+
"(comment
239238
$current-form
240239
$0
241240
#_()) ;; End of rich comment"}
242241

243242
;; Core functions
244243

245-
{:name "def"
246-
:detail "def with docstring"
247-
:snippet "(def ${1:name}\n \"${2:doc-string}\"\n $0)"}
244+
{:name "def"
245+
:detail "def with docstring"
246+
:snippet "(def ${1:name}\n \"${2:doc-string}\"\n $0)"}
248247

249-
{:name "def-"
250-
:detail "def private"
251-
:snippet "(def ^:private ${1:name}\n \"${2:doc-string}\"\n $0)"}
248+
{:name "def-"
249+
:detail "def private"
250+
:snippet "(def ^:private ${1:name}\n \"${2:doc-string}\"\n $0)"}
252251

253-
{:name "defn"
254-
:detail "Create public function"
255-
:snippet "(defn ${1:name}\n \"${2:doc-string}\"\n [${3:args}]\n $0)"}
252+
{:name "defn"
253+
:detail "Create public function"
254+
:snippet "(defn ${1:name}\n \"${2:doc-string}\"\n [${3:args}]\n $0)"}
256255

257-
{:name "defn-"
258-
:detail "Create public function"
259-
:snippet "(defn ^:private ${1:name}\n \"${2:docstring}\"\n [${3:args}]\n $0)"}
256+
{:name "defn-"
257+
:detail "Create public function"
258+
:snippet "(defn ^:private ${1:name}\n \"${2:docstring}\"\n [${3:args}]\n $0)"}
260259

261-
{:name "ns"
262-
:detail "Create ns"
263-
:snippet "(ns ${1:name}\n \"${2:doc-string}\"\n ${3:require})"}
260+
{:name "ns"
261+
:detail "Create ns"
262+
:snippet "(ns ${1:name}\n \"${2:doc-string}\"\n ${3:require})"}
264263

265264
;; Clojure CLI alias snippets
266265

267-
{:name "deps-alias"
268-
:detail "deps.edn alias with extra path & deps"
269-
:snippet
270-
":${1:category/name}
266+
{:name "deps-alias"
267+
:detail "deps.edn alias with extra path & deps"
268+
:snippet
269+
":${1:category/name}
271270
{:extra-paths [\"${2:path}\"]
272271
:extra-deps {${3:deps-maven or deps-git}}}$0"}
273272

274-
{:name "deps-alias-main"
275-
:detail "deps.edn alias with extra path & deps"
276-
:snippet
277-
":${1:category/name}
273+
{:name "deps-alias-main"
274+
:detail "deps.edn alias with extra path & deps"
275+
:snippet
276+
":${1:category/name}
278277
{:extra-paths [\"${2:path}\"]
279278
:extra-deps {${3:deps-maven or deps-git}}
280279
:main-opts [\"-m\" \"${4:main namespace}\"]}$0"}
281280

282-
{:name "deps-alias-exec"
283-
:detail "deps.edn alias with extra path & deps"
284-
:snippet
285-
":${1:category/name}
281+
{:name "deps-alias-exec"
282+
:detail "deps.edn alias with extra path & deps"
283+
:snippet
284+
":${1:category/name}
286285
{:extra-paths [\"${2:path}\"]
287286
:extra-deps {${3:deps-maven or deps-git}}
288287
:exec-fn ${4:domain/function-name}
289288
:exec-args {${5:key value}}}$0"}
290289

291-
{:name "deps-alias-main-exec"
292-
:detail "deps.edn alias with extra path & deps"
293-
:snippet
294-
":${1:category/name}
290+
{:name "deps-alias-main-exec"
291+
:detail "deps.edn alias with extra path & deps"
292+
:snippet
293+
":${1:category/name}
295294
{:extra-paths [\"${2:path}\"]
296295
:extra-deps {${3:deps-maven or deps-git}}
297296
:main-opts [\"-m\" \"${4:main namespace}\"]
298297
:exec-fn ${4:domain/function-name}
299298
:exec-args {${5:key value}}}$0"}
300299

301-
{:name "deps-maven"
302-
:detail "deps.edn Maven dependency"
303-
:snippet
304-
"${1:domain/library-name} {:mvn/version \"${2:1.0.0}\"}$0"}
300+
{:name "deps-maven"
301+
:detail "deps.edn Maven dependency"
302+
:snippet
303+
"${1:domain/library-name} {:mvn/version \"${2:1.0.0}\"}$0"}
305304

306-
{:name "deps-git"
307-
:detail "deps.edn Git dependency"
308-
:snippet
309-
"${1:domain/library-name}
305+
{:name "deps-git"
306+
:detail "deps.edn Git dependency"
307+
:snippet
308+
"${1:domain/library-name}
310309
{:git/sha \"${2:git-sha-value}\"}$0"}
311310

312-
{:name "deps-git-tag"
313-
:detail "Git dependency"
314-
:snippet
315-
"${1:domain/library-name}
311+
{:name "deps-git-tag"
312+
:detail "Git dependency"
313+
:snippet
314+
"${1:domain/library-name}
316315
{:git/tag \"${2:git-tag-value}\"
317316
:git/sha \"${3:git-sha-value}\"}$0"}
318317

319-
{:name "deps-git-url"
320-
:detail "Git URL dependency"
321-
:snippet
322-
"${1:domain/library-name}
318+
{:name "deps-git-url"
319+
:detail "Git URL dependency"
320+
:snippet
321+
"${1:domain/library-name}
323322
{:git/url \"https://github.com/$1\"
324323
:git/sha \"${2:git-sha-value}\"}$0"}
325324

326-
{:name "deps-local"
327-
:detail "deps.edn Maven dependency"
328-
:snippet
329-
"${1:domain/library-name} {:local/root \"${2:/path/to/project/root}\"}$0"}
325+
{:name "deps-local"
326+
:detail "deps.edn Maven dependency"
327+
:snippet
328+
"${1:domain/library-name} {:local/root \"${2:/path/to/project/root}\"}$0"}
330329

331330
;; Requiring dependency snippets
332331

333-
{:name "require-rdd"
334-
:detail "require for rich comment experiments"
335-
:snippet "(require '[${1:namespace} :as ${2:alias}]$3)$0"}
332+
{:name "require-rdd"
333+
:detail "require for rich comment experiments"
334+
:snippet "(require '[${1:namespace} :as ${2:alias}]$3)$0"}
336335

337-
{:name "require"
338-
:detail "ns require"
339-
:snippet "(:require [${1:namespace}])$0"}
336+
{:name "require"
337+
:detail "ns require"
338+
:snippet "(:require [${1:namespace}])$0"}
340339

341-
{:name "require-refer"
342-
:detail "ns require with :refer"
343-
:snippet "(:require [${1:namespace} :refer [$2]]$3)$0"}
340+
{:name "require-refer"
341+
:detail "ns require with :refer"
342+
:snippet "(:require [${1:namespace} :refer [$2]]$3)$0"}
344343

345-
{:name "require-as"
346-
:detail "ns require with :as alias"
347-
:snippet "(:require [${1:namespace} :as ${2:alias}]$3)$0"}
344+
{:name "require-as"
345+
:detail "ns require with :as alias"
346+
:snippet "(:require [${1:namespace} :as ${2:alias}]$3)$0"}
348347

349-
{:name "use"
350-
:detail "require refer preferred over use"
351-
:snippet "(:require [${1:namespace} :refer [$2]])$0"}
348+
{:name "use"
349+
:detail "require refer preferred over use"
350+
:snippet "(:require [${1:namespace} :refer [$2]])$0"}
352351

353352
;; Unit Test snippets
354353

355-
{:name "deftest"
356-
:detail "deftest clojure.test"
357-
:snippet
358-
"(deftest ${1:name}-test
354+
{:name "deftest"
355+
:detail "deftest clojure.test"
356+
:snippet
357+
"(deftest ${1:name}-test
359358
(testing \"${2:Context of the test assertions}\"
360359
(is (= ${3:assertion-values}))$4)) $0"}
361360

362-
{:name "testing"
363-
:detail "testing asserting group for clojure.test"
364-
:snippet "(testing \"${1:description-of-assertion-group}\"\n $0)"}
361+
{:name "testing"
362+
:detail "testing asserting group for clojure.test"
363+
:snippet "(testing \"${1:description-of-assertion-group}\"\n $0)"}
365364

366-
{:name "is"
367-
:detail "assertion for clojure.test"
368-
:snippet "(is (= ${1:function call} ${2:expected result}))$0"}
365+
{:name "is"
366+
:detail "assertion for clojure.test"
367+
:snippet "(is (= ${1:function call} ${2:expected result}))$0"}
369368

370369
;; ---------------------------------------------------------
371370
;; Clojure LSP and Clj-kondo snippets
372371

373-
{:name "lsp-ignore-redefined"
374-
:detail "Ignore redefined Vars"
375-
:snippet
376-
"#_{:clj-kondo/ignore [:redefined-var]}
372+
{:name "lsp-ignore-redefined"
373+
:detail "Ignore redefined Vars"
374+
:snippet
375+
"#_{:clj-kondo/ignore [:redefined-var]}
377376
$0"}
378377

379378
;; End of Clojure LSP and Clj-kondo snippets
380379
;; ---------------------------------------------------------
381-
]
380+
]
382381
;; End of LSP snippets
383382
;; ---------------------------------------------------------
384-
}
383+
384+
}

0 commit comments

Comments
 (0)