Skip to content

Commit 96ff739

Browse files
Improve package_version() usage with NA for R-oldrel
1 parent ed2e6aa commit 96ff739

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

R/zzz.R

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,16 @@
1313
register_s3_method("ggplot2", "scale_type", "agg_vec")
1414

1515
# fabletools -> ggtime method migration
16-
ggtime_version <- package_version(as.character(
17-
suppressWarnings(
18-
utils::packageDescription("ggtime", fields = "Version")
19-
)
16+
ggtime_version <- as.character(suppressWarnings(
17+
utils::packageDescription("ggtime", fields = "Version")
2018
))
2119
if (!is.na(ggtime_version) && isFALSE(as.logical(Sys.getenv("R_PACKAGE_BUILDING")))) {
2220
ggtime_ns <- getNamespace("ggtime")
2321

2422
register_s3_method("ggplot2", "autoplot", "tbl_ts", utils::getS3method("autoplot", "tbl_ts", envir = ggtime_ns))
2523
register_s3_method("ggplot2", "autolayer", "tbl_ts", utils::getS3method("autolayer", "tbl_ts", envir = ggtime_ns))
2624
register_s3_method("ggplot2", "autoplot", "dcmp_ts", utils::getS3method("autoplot", "dcmp_ts", envir = ggtime_ns))
27-
if (ggtime_version >= "0.2.0") {
25+
if (package_version(ggtime_version) >= "0.2.0") {
2826
register_s3_method("ggplot2", "autoplot", "fbl_ts", utils::getS3method("autoplot", "fbl_ts", envir = ggtime_ns))
2927
register_s3_method("ggplot2", "autolayer", "fbl_ts", utils::getS3method("autolayer", "fbl_ts", envir = ggtime_ns))
3028
register_s3_method("ggplot2", "fortify", "tbl_ts", utils::getS3method("fortify", "fbl_ts", envir = ggtime_ns))

0 commit comments

Comments
 (0)