fix: unused vars in graph-parser

pull/6529/head
Tienson Qin 2022-08-31 04:33:39 +08:00
parent c376c408e0
commit 2dfc3be462
3 changed files with 12 additions and 10 deletions

View File

@ -3,6 +3,8 @@ logseq.graph-parser.cli/parse-graph
;; For CLI
logseq.graph-parser.mldoc/ast-export-markdown
;; API
logseq.graph-parser.mldoc/link?
;; API
logseq.graph-parser.property/register-built-in-properties
;; API
logseq.graph-parser.util.block-ref/left-and-right-parens
@ -20,6 +22,13 @@ logseq.graph-parser.util.page-ref/->page-ref
logseq.graph-parser.util.page-ref/get-page-name!
;; API
logseq.graph-parser.config/remove-asset-protocol
;; API
logseq.graph-parser.util/unquote-string
;; API
logseq.graph-parser.util/wrapped-by-quotes?
;; API
logseq.graph-parser.util.page-ref/page-ref-re
;; API
logseq.graph-parser.property/->block-content
;; API
logseq.graph-parser.property/property-value-from-content

View File

@ -40,8 +40,6 @@
(when-let [first-match (re-find page-ref/page-ref-without-nested-re page-name)]
(second first-match)))
(def markdown-link #"\[([^\[]+)\](\(.*\))")
(defn- remove-level-space-aux!
[text pattern space? trim-left?]
(let [pattern (gstring/format
@ -137,6 +135,9 @@
(get config-state :ignored-page-references-keywords)) k)
v
(@non-parsing-properties k)
v
(string/blank? v)
nil

View File

@ -9,10 +9,7 @@ a logseq page-ref e.g. [[page name]]"
(str left-brackets right-brackets))
;; common regular expressions
(def left-brackets-re #"\[\[")
(def right-brackets-re #"\]\]")
(def page-ref-re "Inner capture and doesn't match nested brackets" #"\[\[(.*?)\]\]")
(def page-ref-outer-capture-re #"(\[\[.*?\]\])")
(def page-ref-without-nested-re "Matches most inner nested brackets" #"\[\[([^\[\]]+)\]\]")
(def page-ref-any-re "Inner capture that matches anything between brackets" #"\[\[(.*)\]\]")
@ -27,11 +24,6 @@ a logseq page-ref e.g. [[page name]]"
[page-name]
(str left-brackets page-name right-brackets))
(defn ->page-ref-re-str
"Create a page ref regex escaped string given a page name"
[page-name]
(string/replace (->page-ref page-name) #"([\[\]])" "\\$1"))
(defn get-page-name
"Extracts page-name from page-ref string"
[s]