Browse Source

fix: outliner lint

public vars that are only used outside their own dir should have a ^:api
Gabriel Horner 2 months ago
parent
commit
bbb838805c
2 changed files with 1 additions and 3 deletions
  1. 0 2
      deps/outliner/.carve/ignore
  2. 1 1
      deps/outliner/src/logseq/outliner/page.cljs

+ 0 - 2
deps/outliner/.carve/ignore

@@ -11,6 +11,4 @@ logseq.outliner.page/delete!
 ;; API fn
 ;; API fn
 logseq.outliner.page/create!
 logseq.outliner.page/create!
 ;; API fn
 ;; API fn
-logseq.outliner.page/create
-;; API fn
 logseq.outliner.property/validate!
 logseq.outliner.property/validate!

+ 1 - 1
deps/outliner/src/logseq/outliner/page.cljs

@@ -229,7 +229,7 @@
        [page])
        [page])
      (remove nil?))))
      (remove nil?))))
 
 
-(defn ^:large-vars/cleanup-todo create
+(defn ^:large-vars/cleanup-todo ^:api create
   "Pure function without side effects"
   "Pure function without side effects"
   [db title*
   [db title*
    {uuid' :uuid
    {uuid' :uuid