R/assert-is-ide.R

Defines functions assert_is_visual_studio assert_is_rstudio_server assert_is_rstudio_desktop assert_is_rstudio_current assert_is_rstudio assert_is_revo_r assert_is_emacs assert_is_architect

Documented in assert_is_architect assert_is_emacs assert_is_revo_r assert_is_rstudio assert_is_rstudio_current assert_is_rstudio_desktop assert_is_rstudio_server assert_is_visual_studio

#' @rdname is_r
#' @export
assert_is_architect <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_architect, severity = severity)        
}

#' @rdname is_r
#' @export
assert_is_emacs <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_emacs, severity = severity)        
}

#' @rdname is_r
#' @export
assert_is_revo_r <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_revo_r, severity = severity)        
}

#' @rdname is_r
#' @export
assert_is_rstudio <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_rstudio, severity = severity)        
}

#' @rdname is_rstudio_current
#' @export
assert_is_rstudio_current <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_rstudio_current, severity = severity)        
}

#' @rdname is_r
#' @export
assert_is_rstudio_desktop <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_rstudio_desktop, severity = severity)        
}

#' @rdname is_r
#' @export
assert_is_rstudio_server <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_rstudio_server, severity = severity)        
}

#' @rdname is_r
#' @export
assert_is_visual_studio <- function(severity = getOption("assertive.severity", "stop"))
{                                                         
  assert_engine(is_visual_studio, severity = severity)        
}

Try the assertive.reflection package in your browser

Any scripts or data that you put into this service are public.

assertive.reflection documentation built on July 31, 2020, 1:06 a.m.