Public API used by custom linters, avoid breaking changes.
Public API used by custom linters, avoid breaking changes.
(db-with-internal-analysis db)
Return a db with only internal analysis.
Return a db with only internal analysis.
(dir-uris->file-uris uris db)
Convert a coll of uris that may represent dirs to its respective file uris if present on db.
Example
(dir-uris->file-uris ["file:///project/src"] db)
=> ["file:///project/src/foo.clj"
"file:///project/src/bar.clj"]
Convert a coll of uris that may represent dirs to its respective file uris if present on db. **Example** ```clojure (dir-uris->file-uris ["file:///project/src"] db) => ["file:///project/src/foo.clj" "file:///project/src/bar.clj"] ```
(external-analysis db)
Filter only dependencies analysis, that are not related to project code.
Filter only dependencies analysis, that are not related to project code.
(filename->uri filename db)
Convert a absolute filename path to a uri.
Convert a absolute filename path to a uri.
(find-declaration db element)
Find the analysis element declaration.
Find the analysis element declaration.
(find-definition db element)
Find the analysis element definition.
Find the analysis element definition.
(find-element db uri row col)
Find the analysis element in given position.
Find the analysis element in given position.
(find-element-from-sym db ns-sym name-sym)
Find element from a full qualified namespaced symbol.
Find element from a full qualified namespaced symbol.
(find-implementations db element)
Find the analysis element implementations.
Find the analysis element implementations.
(find-references db element include-definition?)
Find the analysis element references.
Find the analysis element references.
(find-var-definitions db uri include-private?)
Find all var-definitions of a uri.
Find all var-definitions of a uri.
(internal-analysis db)
Filter only project related analysis, that are not related to dependencies code.
Filter only project related analysis, that are not related to dependencies code.
(uri->filename uri)
Convert a uri to an absolute filename path.
Convert a uri to an absolute filename path.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close