Linters for 'box' Modules
box library alphabetical module and function imports linter
Box-compatible default linters
box library function import count linter
box library attached function exists and exported by called module l...
Find box::use calls for local modules
Find box::use calls for R libraries/packages
box library attached function exists and exported by package linter
box library separate packages and module imports linter
box library trailing commas linter
box library universal import linter
box library unused attached module object linter
box library unused attached package function linter
box library unused attached module linter
box library unused attached package linter
box library-aware object usage linter
Check if functions being attached exist and are being exported by the ...
Check if functions being attached exist and are being exported by the ...
Extracts XML nodes and text strings matched by XML search
Get imported functions from modules
Get all functions exported from modules by ...
Get all modules imported whole
Get all packages imported whole
Get imported functions from packages
Get all functions exported from packages by ...
Get a list of functions and data objects exported by a local box mod...
Get locally declared/defined functions
Get locally declared/defined data objects
Get the output object names of the destructure (rhino::%<-%) assignm...
Get functions called in current source file
Get objects names in function signatures from all functions in current...
Get functions exported by modules
Get objects called in current source file.
Get objects used in glue string templates
Get functions exported by packages
Get declared/defined R6 class components
Get specials called in current source file
Check if treesitter and dependencies are installed
XPath to get internal components of an R6 class
XPath to get internal function or data object calls inside an R6 class
Check that namespace::function() calls except for box::*() are not...
R6 class usage linter
Rhino default linters
Style the box::use() calls for a directory
Style the box::use() calls of a source code
Style the box::use() calls of source code text
Unused declared function and data objects linter
Use lintr with box.linters in your project
Static code analysis of 'box' modules. The package enhances code quality by providing linters that check for common issues, enforce best practices, and ensure consistent coding standards.