diff options
| author | Asko Nõmm <ano@ano.ee> | 2022-04-30 12:09:32 +0300 |
|---|---|---|
| committer | Asko Nõmm <ano@ano.ee> | 2022-04-30 12:09:32 +0300 |
| commit | ee7ab7fd1163a1a8444e16017793eb32a0eb08ee (patch) | |
| tree | 287468b35b2815a7164225883669e070bde39b63 /src/clarktown/correctors/atx_heading_block.clj | |
| parent | 258fda339e9a5bf3b2cfc2f8dea28c4c02b28073 (diff) | |
Close #22, Close #23
Diffstat (limited to 'src/clarktown/correctors/atx_heading_block.clj')
| -rw-r--r-- | src/clarktown/correctors/atx_heading_block.clj | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/clarktown/correctors/atx_heading_block.clj b/src/clarktown/correctors/atx_heading_block.clj index 8246ec3..a2a948b 100644 --- a/src/clarktown/correctors/atx_heading_block.clj +++ b/src/clarktown/correctors/atx_heading_block.clj @@ -1,6 +1,7 @@ (ns clarktown.correctors.atx-heading-block (:require - [clojure.string :as string])) + [clojure.string :as string] + [clarktown.matchers.heading-block :refer [is-atx-heading?]])) (defn- in-code-block? @@ -19,12 +20,12 @@ there's no empty newline above, we need to create one, and so this function must then return `true`." [lines line index] - (and (is-atx-heading? line) + (and (is-atx-heading? (string/trim line)) (> index 0) (not (= (-> (nth lines (- index 1)) string/trim) "")) - (not (in-code-block? lines index)))) - + (not (in-code-block? lines index)))) + (defn empty-line-below? "Determines whether there's a need for an empty new line |
