checktor 0.2.0

Every check now carries a severity tier, so a clean bill of health means something precise rather than merely quiet. Checks read your examples, vignettes and demos as well as R/, which is where several of the most common rejections actually land. New checks bring part of CRAN’s incoming filter offline, covering the Date, Encoding and Version fields, the structure of Authors@R, ORCID and ROR identifiers, a detectCores() that can return NA, and a scan for a leaked credential. Existing checks are sharper and quieter, every check is callable on its own, findings can go straight to your build system, checktor runs from anywhere inside a package tree, and a package can tune checktor through Config/checktor/* fields in its own DESCRIPTION.

Breaking changes

New checks

Configuration and extension

Checks improved

Several checks are more accurate, and a few hand off to R’s own engines instead of reimplementing them.

Understands more of R

checktor reads far more of the ways R is actually written, so a clean run reflects the code you wrote.

Bug fixes

Documentation and website

checktor 0.1.0