Hi, Cross-posted from SO: http://stackoverflow.com/questions/42776058/extending-an-s3-generic-from-an-optional-package
I have a package which provides an as.FlexTable method for its objects, extending the S3 generic from the ReporteRs package. So, my NAMESPACE file, generated by roxygen, has lines: importFrom(ReporteRs,as.FlexTable) ... S3method(as.FlexTable,huxtable) ... export(as.FlexTable) I don't much want to put ReporteRs in Imports: in the DESCRIPTION file, because it involves a big external dependency on Java. But, when I put it into Suggests:, R CMD check gives me errors like "Namespace dependency not required". Is there anyway I can extend the generic without making a hard dependency? Cheers, David [[alternative HTML version deleted]] ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel