Commit 5a701593 authored by David's avatar David
Browse files

fix(mermaid): error in mermaid example

Moreover dontrun directive is better used to protect against network failure during check
1 merge request!106Resolve "Run a supervised model from a previous run and changing inputs"
Pipeline #61059 passed with stage
in 7 minutes and 48 seconds
Showing with 8 additions and 4 deletions
+8 -4
...@@ -183,9 +183,9 @@ getNodeClass <- function(id, griwrm) { ...@@ -183,9 +183,9 @@ getNodeClass <- function(id, griwrm) {
#' @export #' @export
#' #'
#' @examples #' @examples
#' \dontrun{
#' diagram <- "flowchart LR\n A --> B" #' diagram <- "flowchart LR\n A --> B"
#' mermaid_gen_link(diagram) #' mermaid_gen_link(diagram)
#' \dontrun{
#' f <- mermaid(diagram) #' f <- mermaid(diagram)
#' f #' f
#' #'
...@@ -308,10 +308,12 @@ plot_png <- function(path, add = FALSE) { ...@@ -308,10 +308,12 @@ plot_png <- function(path, add = FALSE) {
#' @rdname mermaid #' @rdname mermaid
#' #'
#' @examples #' @examples
#' \dontrun{
#' s <- "flowchart LR #' s <- "flowchart LR
#' A -> B" #' A --> B"
#' class(s) <- c("mermaid", class(s)) #' class(s) <- c("mermaid", class(s))
#' plot(s) #' plot(s)
#' }
plot.mermaid <- function(x, add = FALSE, ...) { plot.mermaid <- function(x, add = FALSE, ...) {
file_mmd <- mermaid(x, ...) file_mmd <- mermaid(x, ...)
if (is.na(file_mmd)) { if (is.na(file_mmd)) {
......
...@@ -69,9 +69,9 @@ If the generation failed (due to internet connection failure or syntax error ...@@ -69,9 +69,9 @@ If the generation failed (due to internet connection failure or syntax error
in mermaid script), the functions raises no error (see \code{mermaid} returned value). in mermaid script), the functions raises no error (see \code{mermaid} returned value).
} }
\examples{ \examples{
\dontrun{
diagram <- "flowchart LR\n A --> B" diagram <- "flowchart LR\n A --> B"
mermaid_gen_link(diagram) mermaid_gen_link(diagram)
\dontrun{
f <- mermaid(diagram) f <- mermaid(diagram)
f f
...@@ -82,8 +82,10 @@ knitr::include_graphics(mermaid(diagram)) ...@@ -82,8 +82,10 @@ knitr::include_graphics(mermaid(diagram))
unlink(f) unlink(f)
} }
\dontrun{
s <- "flowchart LR s <- "flowchart LR
A -> B" A --> B"
class(s) <- c("mermaid", class(s)) class(s) <- c("mermaid", class(s))
plot(s) plot(s)
} }
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment