devtools :: check()上的包导入错误

ima*_*gan 7 packages r

我有一个包在DESCRIPTION文件中包含以下包Imports:

Imports: lubridate,
    assertthat,
    R6,
    stringr
Run Code Online (Sandbox Code Playgroud)

使用import(pkgname)importFrom(pkgname, fn)命令将这些导入到我的包的NAMESPACE中.相反,我使用完全限定的调用在我的R代码中引用这些包的函数.根据我对R-ext的解读,这是允许的:

"Imports"字段列出了从其导入名称空间的包(在NAMESPACE文件中指定),但不需要附加.必须在此处列出由'::'和':::'运算符访问的命名空间...

但是,运行时出现以下错误devtools::check():

* checking dependencies in R code ... NOTE
Namespaces in Imports field not imported from:
  'R6' 'stringr'
  All declared Imports should be used.
See the information on DESCRIPTION files in the chapter 'Creating R
packages' of the 'Writing R Extensions' manual.
Run Code Online (Sandbox Code Playgroud)

注意:为了确认,我的R代码包含对R6和stringr中函数的完全限定调用(例如stringr::str_detect(...)R6::R6Class(...)).

我为什么要收到这些笔记?我怎么让它们消失?