Skip to content

Commit

Permalink
lint fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Ben Burdette committed Apr 25, 2024
1 parent 5e0c23d commit 46b570c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 13 deletions.
4 changes: 2 additions & 2 deletions src/Markdown/Renderer.elm
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@ defaultHtmlRenderer =
defaultStringRenderer : Renderer String
defaultStringRenderer =
{ heading =
\{ level, rawText, children } ->
\{ level, children } ->
(case level of
Block.H1 ->
"# " ++ String.concat children
Expand Down Expand Up @@ -386,7 +386,7 @@ defaultStringRenderer =
"--"
)
, tableCell =
\maybeAlignment strs ->
\_ strs ->
String.concat strs
}

Expand Down
25 changes: 14 additions & 11 deletions tests/MarkdownFuzzer.elm
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
module MarkdownFuzzer exposing (..)

Check failure on line 1 in tests/MarkdownFuzzer.elm

View workflow job for this annotation

GitHub Actions / lint

NoExposingEverything: Module exposes everything implicitly "(..)"

-- import Markdown.CodeBlock exposing (..)
---exposing ((|.), (|=), Step(..), andThen, chompIf, chompWhile, getChompedString, loop, map, oneOf, problem, succeed, symbol, token)

import Expect
import Fuzz
import Markdown.Block exposing (..)
import Markdown.Block exposing (Block)
import Markdown.Html
import Markdown.Parser
import Markdown.Renderer exposing (defaultStringRenderer)
import Markdown.Renderer exposing (Renderer, defaultStringRenderer)
import Parser
import Parser.Advanced as Advanced
import Test exposing (fuzz)


divDefaultStringRenderer : Renderer String
divDefaultStringRenderer =
{ defaultStringRenderer | html = Markdown.Html.oneOf [ Markdown.Html.tag "div" (String.join "") ] }

Expand All @@ -21,20 +25,18 @@ all =
"testOutputs"
(\randomMarkdownValue ->
let
randomMd : Result (List (Advanced.DeadEnd String Parser.Problem)) (List Block)
randomMd =
Debug.log "randomMarkdownValue"
(randomMarkdownValue
|> Markdown.Parser.parse
)
randomMarkdownValue
|> Markdown.Parser.parse

renderedStr =

Check failure on line 33 in tests/MarkdownFuzzer.elm

View workflow job for this annotation

GitHub Actions / lint

NoMissingTypeAnnotationInLetIn: Missing type annotation for `renderedStr`
Debug.log "rstr: "
(randomMd
|> Result.mapError (\e -> "markdown parse error " ++ Debug.toString e)
|> Result.andThen (\mkd -> Markdown.Renderer.render divDefaultStringRenderer mkd)
)
randomMd
|> Result.mapError (\e -> "markdown parse error " ++ Debug.toString e)
|> Result.andThen (\mkd -> Markdown.Renderer.render divDefaultStringRenderer mkd)

-- parse again.
parsed : Result String (List Block)
parsed =
renderedStr
|> Result.andThen
Expand Down Expand Up @@ -192,6 +194,7 @@ headingFuzzer =
Fuzz.map3
(\inlineText level closingHeadingStyle ->
let
headingMark : String
headingMark =
String.repeat level "#"
in
Expand Down

0 comments on commit 46b570c

Please sign in to comment.