[d9ee58]: / R / zzz.R

Download this file

18 lines (14 with data), 466 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#' Enable usage of <S7_object>@name in package code even for
#' older versions of R.
#'
#' @name enable-for-old-R
#' @rawNamespace if (getRversion() < "4.3.0") importFrom("S7", "@")
NULL
#' Ensure methods are registered when methods for generics are implemented in
#' other packages (S3, S4 & S7). This works like export directives in the
#' NAMESPACE does for S3 and S4.
#'
#' @name register-S7-methods
.onLoad <- function(...) {
S7::methods_register()
}