Package: checktor 0.1.0
checktor: Extra CRAN Submission Checks
Provides automated checks for common Comprehensive R Archive Network (CRAN) submission issues that are not caught by standard 'R CMD check'. Consolidates ad-hoc requirements that CRAN reviewers enforce but standard checks do not surface, helping 'R' package maintainers identify and fix issues before submission to reduce rejection rates. Covers code-pattern issues, DESCRIPTION-field formatting, documentation problems, and general package structure concerns.
Authors:
checktor_0.1.0.tar.gz
checktor_0.1.0.zip(r-4.7)checktor_0.1.0.zip(r-4.6)checktor_0.1.0.zip(r-4.5)
checktor_0.1.0.tgz(r-4.6-any)checktor_0.1.0.tgz(r-4.5-any)
checktor_0.1.0.tar.gz(r-4.7-any)checktor_0.1.0.tar.gz(r-4.6-any)
checktor_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
checktor/json (API)
| # Install 'checktor' in R: |
| install.packages('checktor', repos = c('https://coatless-rpkg.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/coatless-rpkg/checktor/issues
Pkgdown/docs site:https://r-pkg.thecoatlessprofessor.com
Last updated from:d0e7647b25. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 147 | ||
| source / vignettes | OK | 175 | ||
| linux-release-x86_64 | OK | 173 | ||
| macos-release-arm64 | OK | 143 | ||
| macos-oldrel-arm64 | OK | 199 | ||
| windows-devel | OK | 115 | ||
| windows-release | OK | 103 | ||
| windows-oldrel | OK | 103 | ||
| wasm-release | OK | 134 |
Exports:checktorchecktor_category_resultchecktor_check_resultcheckupconfigure_doctordiagnose_code_issuesdiagnose_cran_comments_filediagnose_description_issuesdiagnose_documentation_issuesdiagnose_example_structurediagnose_general_issuesdiagnose_missing_examplesdiagnose_news_filediagnose_package_sizediagnose_policy_violationsdiagnose_print_cat_usagediagnose_readme_relative_linksdiagnose_roxygen_usagediagnose_seed_settingdiagnose_suggested_in_examplesdiagnose_tf_usagediagnose_urlsdiagnose_value_tagsexample_diagnose_scenariofailed_checkshealth_reportis_healthyissuesn_failed_checksn_issuespassedprescribeshow_example_filestidy
Dependencies:cligenericsrlangxml2xmlparsedata
Last update: 2026-06-26
Started: 2026-06-25
Last update: 2026-06-26
Started: 2025-09-05
Last update: 2026-06-26
Started: 2026-06-24
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Diagnose Package for CRAN Submission Issues | checktor |
| Create a Multi-Category Diagnostic Result Object | checktor_category_result |
| Create a Standard Diagnostic Check Result Object | checktor_check_result |
| Quick Health Check | checkup |
| Configure Package Doctor Defaults | configure_doctor |
| Diagnose Code Health Issues | diagnose_code_issues |
| Diagnose a Missing cran-comments.md File | diagnose_cran_comments_file |
| Diagnose DESCRIPTION File Issues | diagnose_description_issues |
| Diagnose Documentation Issues | diagnose_documentation_issues |
| Diagnose Example Structure | diagnose_example_structure |
| Diagnose General Package Issues | diagnose_general_issues |
| Diagnose Exported Functions Missing Examples | diagnose_missing_examples |
| Diagnose a Missing NEWS File | diagnose_news_file |
| Diagnose Package Size | diagnose_package_size |
| Check for Common CRAN Policy Violations | diagnose_policy_violations |
| Diagnose Print/Cat Usage in Functions | diagnose_print_cat_usage |
| Diagnose Relative Links in the README | diagnose_readme_relative_links |
| Diagnose Roxygen2 Usage | diagnose_roxygen_usage |
| Diagnose Hardcoded Seed Setting | diagnose_seed_setting |
| Diagnose Suggested Packages Used in Examples Without a Guard | diagnose_suggested_in_examples |
| Diagnose 'T'/'F' Usage in R Code | diagnose_tf_usage |
| Diagnose URL Issues in Package Files | diagnose_urls |
| Diagnose Missing Value Tags in Documentation | diagnose_value_tags |
| Create Example Diagnostic Scenario | example_diagnose_scenario |
| Comprehensive Health Report | health_report |
| Extract issues, checks, or a per-category summary from checktor results | issues issues.checktor_category_result issues.checktor_check_result issues.checktor_results |
| Status predicates for checktor results | failed_checks failed_checks.checktor_category_result failed_checks.checktor_results is_healthy is_healthy.checktor_category_result is_healthy.checktor_check_result is_healthy.checktor_results n_failed_checks n_failed_checks.checktor_category_result n_failed_checks.checktor_results n_issues n_issues.checktor_category_result n_issues.checktor_check_result n_issues.checktor_results passed passed.checktor_category_result passed.checktor_check_result passed.checktor_results predicates |
| Treatment Recommendations | prescribe |
| Print Method for checktor_category_result Objects | print.checktor_category_result |
| Print Method for checktor_check_result Objects | print.checktor_check_result |
| Print Method for checktor_results Objects | print.checktor_results |
| Show Available Example Files | show_example_files |
| Per-category summary of checktor results | summary.checktor_category_result summary.checktor_results |
| Tidy a checktor result into a per-check data frame | as.data.frame.checktor_category_result as.data.frame.checktor_results tidy.checktor_category_result tidy.checktor_results |
