| 1234567891011121314151617181920212223242526272829303132333435363738 |
- {:paths ["src"]
- :min-bb-version "0.8.156"
- :deps
- {logseq/bb-tasks
- #_{:local/root "../../../bb-tasks"}
- {:git/url "https://github.com/logseq/bb-tasks"
- :git/sha "1815db538241082a01e95601e23e4290dd64d0c0"}}
- :pods
- {clj-kondo/clj-kondo {:version "2022.10.05"}}
- :tasks
- {test:load-all-namespaces-with-nbb
- logseq.bb-tasks.nbb.test/load-all-namespaces
- lint:large-vars
- logseq.bb-tasks.lint.large-vars/-main
- lint:carve
- logseq.bb-tasks.lint.carve/-main
- lint:ns-docstrings
- logseq.bb-tasks.lint.ns-docstrings/-main
- lint:rules
- {:requires ([logseq.bb-tasks.lint.datalog :as datalog]
- [logseq.db.rules :as rules])
- :doc "Lint datalog rules for parsability and unbound variables"
- :task (datalog/lint-rules
- (into (mapcat val rules/rules)
- (-> rules/query-dsl-rules
- ;; TODO: Update linter to handle false positive on ?str-val
- (dissoc :property)
- vals)))}}
- :tasks/config
- {:large-vars
- {:max-lines-count 30}}}
|