Skip to contents

A replacement for lintr::object_usage_linter() that works with box modules.

Usage

box_default_linters

Format

An object of class list of length 33.

Examples

linters <- lintr::linters_with_defaults(defaults = box.linters::box_default_linters)

names(linters)
#>  [1] "assignment_linter"                  "box_mod_fun_exists_linter"         
#>  [3] "box_pkg_fun_exists_linter"          "box_unused_att_mod_obj_linter"     
#>  [5] "box_unused_att_pkg_linter"          "box_unused_attached_mod_linter"    
#>  [7] "box_unused_attached_pkg_fun_linter" "box_usage_linter"                  
#>  [9] "brace_linter"                       "commas_linter"                     
#> [11] "commented_code_linter"              "cyclocomp_linter"                  
#> [13] "equals_na_linter"                   "function_left_parentheses_linter"  
#> [15] "indentation_linter"                 "infix_spaces_linter"               
#> [17] "line_length_linter"                 "namespaced_function_calls"         
#> [19] "object_length_linter"               "object_name_linter"                
#> [21] "paren_body_linter"                  "pipe_continuation_linter"          
#> [23] "quotes_linter"                      "r6_usage_linter"                   
#> [25] "semicolon_linter"                   "seq_linter"                        
#> [27] "spaces_inside_linter"               "spaces_left_parentheses_linter"    
#> [29] "T_and_F_symbol_linter"              "trailing_blank_lines_linter"       
#> [31] "trailing_whitespace_linter"         "unused_declared_object_linter"     
#> [33] "vector_logic_linter"                "whitespace_linter"