-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Hi there,
We've been preparing a new major release for ggplot2 and found an issue during a reverse dependency check.
I couldn't dig into the root cause of the issue myself due to bumping into #9, but I'll share what the oracle told me below.
You can test your code with the development version of ggplot2 by installing it as follows:
# install.packages("pak")
pak::pak("tidyverse/ggplot2")We aim to release the new ggplot2 version in about 2 weeks, and hope you can submit a fix to CRAN around that time or let us know when ggplot2 should change. Hopefully this will inform you in a timely manner.
Best wishes,
Teun
## Newly broken
* checking examples ... ERROR
```
Running examples in ‘plotdap-Ex.R’ failed
The error most likely occurred in:
> ### Name: add_ggplot
> ### Title: Add ggplot2 elements to a plotdap object
> ### Aliases: add_ggplot
>
> ### ** Examples
>
>
...
+ crs = "+proj=laea +y_0=0 +lon_0=155 +lat_0=-90 +ellps=WGS84 +no_defs")
Loading required package: maps
> p <- add_ggplot(
+ p,
+ ggplot2::theme_bw()
+ )
Error in .Primitive("@")(NULL, properties) :
no applicable method for `@` applied to an object of class "NULL"
Calls: add_ggplot ... -> validate -> validate_properties -> @ -> do.call
Execution halted
```
* checking re-building of vignette outputs ... ERROR
```
Error(s) in re-building vignettes:
--- re-building ‘using_plotdap.Rmd’ using rmarkdown
Quitting from using_plotdap.Rmd:57-61 [world]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error:
! no applicable method for `@` applied to an object of class "NULL"
---
Backtrace:
...
Error: processing vignette 'using_plotdap.Rmd' failed with diagnostics:
no applicable method for `@` applied to an object of class "NULL"
--- failed re-building ‘using_plotdap.Rmd’
SUMMARY: processing the following file failed:
‘using_plotdap.Rmd’
Error: Vignette re-building failed.
Execution halted
```
Metadata
Metadata
Assignees
Labels
No labels