R語言
undoc
位於 tools
包(package)。 說明
查找包中未記錄的對象,即它們對用戶可見(或包提供的數據對象或 S4 類),但不存在文檔條目。
用法
undoc(package, dir, lib.loc = NULL)
參數
package |
命名已安裝包的字符串。 |
dir |
指定包根源目錄路徑的字符串。這必須包含子目錄‘男人' 和R文檔來源(Rd 格式),以及至少其中一個‘R' 或者 '數據' 子目錄R分別是代碼或數據對象。 |
lib.loc |
目錄名稱的字符向量R Library ,或 |
細節
此函數對於軟件包維護者來說非常有用。原則,全部user-levelR應該記錄對象。
base
包很特殊,因為它包含原語,並且這些原語在代碼級別沒有可用的定義。我們在 base
包中的環境 .ArgsEnv
和 .GenericArgsEnv
中提供了等效的閉包,這些閉包用於各種目的:undoc("base")
檢查所有非語言構造的原語是否在這些環境中原型化,而沒有其他環境原型化。
值
"undoc"
類的對象,它是一個字符向量列表,其中包含根據文檔類型拆分的未記錄對象的名稱。
有一個 print
方法可以很好地顯示此類對象中包含的信息。
例子
undoc("tools") # Undocumented objects in 'tools'
也可以看看
相關用法
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R update_pkg_po 準備包的翻譯
- R userdir R 用戶目錄
- R print.via.format 打印實用程序
- R prepare_Rd 準備用於渲染的解析 Rd 對象
- R startDynamicHelp 啟動動態 HTML 幫助係統
- R getVignetteInfo 獲取有關已安裝 Vignettes 的信息
- R matchConcordance 源行和目標行之間的一致性
- R checkVignettes 檢查包裝插圖
- R Rd2HTML 路轉換器
- R HTMLheader 為 R 幫助生成標準 HTML 標頭
- R vignetteInfo 有關暈影的基本信息
- R HTMLlinks 從包文檔收集 HTML 鏈接
- R xgettext 從包中的 R 文件中提取可翻譯消息
- R toTitleCase 將標題轉換為標題大小寫
- R package_native_routine_registration_skeleton 編寫用於將本機例程注冊添加到包的框架
- R parse_Rd 解析 Rd 文件
- R vignetteEngine 設置或獲取暈影處理引擎
- R Rcmd R命令接口
- R Rdindex 從 Rd 文件生成索引
- R checkMD5sums 檢查並創建 MD5 校驗和文件
- R checkFF 檢查外部函數調用
- R package_dependencies 包的依賴層次結構的計算
- R QC R 代碼和/或文檔的 QC 檢查
- R psnice 獲取或設置進程的優先級(良好性)
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Find Undocumented Objects。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。