Nothing
box_unused_attached_pkg_linter()
now correctly recognizes list elements accessed via $
as valid uses of an attached package. (#148)box_unused_attached_mod_linter()
now handles errors gracefully when a module does not exist. (#108)box
convention that "nothing exported means export all". (#166)%<-%
radix
method, ensuring consistent behavior across systems. (#168)treesitter.r
update to version 1.1.0. Change in how treesitter returns the start row of the program node. (#143)box::use()
call found.exclude_files
in style_box_use_dir()
to exclude files from styling.lintr::available_linters()
and
lintr::available_tags()
functions.box_unused_att_pkg_fun_linter()
allows functions passed into other functions by name without ()
.package::function()
check is exclusive to namespace_function_calls()
.treesitter
dependencies to Suggests because of the R >= 4.3.0 requirement. Functions that depend on treesitter
now check if it is installed and handle the absence gracefully.package::function()
calls. Allow box::*()
by default.box_alphabetical_calls_linter()
. Reports only the first out-of-place function.box::use()
calls.box::use(pkg)
calls (#111)box
recommended method of testing private methods.glue
string templates.box_unused_att_pkg_fun_linter()
had issues with lists of functions. Linter function
now drops the nested function name and retains the list name (list_name$function_name()
) when
performing the check.get_attached_modules()
was not properly finding whole modules attached with short path/module
declarationsx$y()
pattern as package$function()
box::use(local_module)
patternsmodule[function]
or module[data_object]
importsmodule$function()
or module$data_object
callsbox::use(package)
patternspackage[function]
importspackage$function()
callsrhino_default_linters
NEWS.md
file to track changes to the package.Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.