Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upDon't export functions created with setGeneric() #717
Conversation
|
Does this help with #693? |
|
Yes, it should do. |
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
And use S3 methods instead of S4
|
Ok, now I see: library(dplyr)
#>
#> Attaching package: 'dplyr'
#> The following objects are masked from 'package:stats':
#>
#> filter, lag
#> The following objects are masked from 'package:base':
#>
#> intersect, setdiff, setequal, union
library(lubridate)
#>
#> Attaching package: 'lubridate'
#> The following objects are masked from 'package:base':
#>
#> date, intersect, setdiff, union
int1 <- interval(ymd("2001-01-01"), ymd("2002-01-01"))
int2 <- interval(ymd("2001-06-01"), ymd("2002-01-01"))
intersect(int1, int2)
#> [1] 2001-06-01 UTC--2002-01-01 UTCCreated on 2019-11-24 by the reprex package (v0.3.0) |
Conflicts: NAMESPACE R/intervals.r
1413dc6
into
master
|
There is a new revdep failure most likely due to this change. Any ideas what is going on? Can this be fixed on our side? |
|
My understanding is that |
|
Yeah, agreed. |
I'm pretty sure these are not necessary, and are actually harmful because they cause conflicts to be reported where conflicts don't actually exist. I confirmed this by reinstalling then running the following code: