API for r-lib/lintr
A 'Linter' for R Code

Global functions
.lintr Man page
.onLoad Source code
Lint Man page Source code
Linter Man page Source code
T_and_F_symbol_linter Man page Source code
`%:::%` Source code
`%==%` Source code
`%||%` Source code
`[.lints` Source code
absolute_path_linter Man page Source code
add_excluded_lines Source code
add_exclusions Source code
addin_lint Source code
addin_lint_package Source code
all_linters Man page Source code
all_undesirable_functions Man page
all_undesirable_operators Man page
any_duplicated_linter Man page Source code
any_is_na_linter Man page Source code
arg_match_condition Source code
as.data.frame.lints Source code
as.data.table.lints Source code
as_tibble.lints Source code
assignment_linter Man page Source code
auto_names Source code
available_linters Man page Source code
available_tags Man page Source code
backport_linter Man page Source code
best_practices_linters Man page
boolean_arithmetic_linter Man page Source code
brace_linter Man page Source code
brace_return_lints Source code
build_arg_condition Source code
build_available_linters Source code
build_indentation_style_always Source code
build_indentation_style_tidy Source code
build_line_ref Source code
build_ns_get_int_lints Source code
build_ns_get_lints Source code
build_xml_find_function_calls Source code
cache_file Source code
cache_lint Source code
call_linter_factory Source code
check_dots Source code
check_is_not_file_path Source code
check_ranges Source code
check_style Source code
checkstyle_output Man page Source code
class_equals_linter Man page Source code
clear_cache Man page Source code
cli_abort_internal Source code
closed_curly_linter Man page Source code
combine_nodesets Source code
commas_linter Man page Source code
commented_code_linter Man page Source code
common_mistakes_linters Man page
comparison_negation_linter Man page Source code
condition_call_linter Man page Source code
condition_message_linter Man page Source code
config Man page
configurable_linters Man page
conjunct_test_linter Man page Source code
consecutive_assertion_linter Man page Source code
consecutive_mutate_linter Man page Source code
consecutive_stopifnot_linter Man page Source code
consistency_linters Man page
correctness_linters Man page
craft_colsums_rowsums_msg Source code
cyclocomp_linter Man page Source code
declared_s3_generics Source code
default_linters Man page
default_settings Man page
default_undesirable_functions Man page
default_undesirable_operators Man page
define_cache_key Source code
define_cache_path Source code
define_linters Source code
defines_knitr_engine Source code
deprecated_linters Man page
digest_content Source code
drop_excluded Source code
duplicate_argument_linter Man page Source code
efficiency_linters Man page
empty_assignment_linter Man page
empty_linters Source code
empty_namespace_data Source code
equals_na_linter Man page Source code
exclude Man page Source code
executing_linters Man page
expect_comparison_linter Man page Source code
expect_identical_linter Man page Source code
expect_length_linter Man page Source code
expect_lint Man page Source code
expect_lint_free Man page Source code
expect_named_linter Man page Source code
expect_no_lint Man page Source code
expect_not_linter Man page
expect_null_linter Man page Source code
expect_s3_class_linter Man page Source code
expect_s4_class_linter Man page Source code
expect_true_false_linter Man page Source code
expect_type_linter Man page Source code
exported_s3_generics Source code
extract_glued_symbols Source code
extract_r_source Source code
extraction_operator_linter Man page Source code
fill_with Source code
filter_chunk_end_positions Source code
filter_chunk_start_positions Source code
find_config Source code
find_default_encoding Source code
find_local_config Source code
find_new_indent Source code
find_new_line Source code
find_package Source code
find_rproj_at Source code
first_exists Source code
fix_eq_assigns Source code
fix_names Source code
fix_octal_escapes Source code
fix_tab_columns Source code
fix_tab_indentations Source code
fixed_regex_linter Man page Source code
fixup_line Source code
flatten_lints Source code
flatten_list Source code
for_loop_index_linter Man page
format.lint Source code
format.lints Source code
function_argument_linter Man page Source code
function_left_parentheses_linter Man page Source code
function_return_linter Man page
generate_top_level_map Source code
get_assignment_symbols Source code
get_cache_file_path Source code
get_check_usage_results Source code
get_chunk_positions Source code
get_content Source code
get_encoding_from_dcf Source code
get_fixed_string Source code
get_imported_symbols Source code
get_knitr_pattern Source code
get_lines Source code
get_linters_string Source code
get_lints Source code
get_newline_locs Source code
get_r_string Man page Source code
get_setting Source code
get_single_source_expression Source code
get_source_expression Source code
get_source_expressions Man page Source code
get_token_replacement Source code
github_actions_log_lints Source code
glue_parse_failure_warning Source code
glue_symbol_extractor Source code
guess_names Source code
has_description Source code
has_lint Source code
has_positional_logical Source code
has_rproj Source code
highlight_string Source code
ids_with_token Man page Source code
if_not_else_linter Man page Source code
if_return_lints Source code
if_switch_linter Man page Source code
ifelse_censor_linter Man page Source code
implicit_assignment_linter Man page Source code
implicit_integer_linter Man page Source code
imported_s3_generics Source code
in_github_actions Source code
in_pkgdown Source code
indentation_linter Man page Source code
infix_spaces_linter Man page Source code
inner_combine_linter Man page Source code
is_absolute_path Source code
is_character_string Source code
is_directory Source code
is_error Source code
is_excluded Source code
is_excluded_file Source code
is_implicit_integer Source code
is_in_pkg Source code
is_lint Source code
is_lint_level Man page Source code
is_linter Source code
is_linter_factory Source code
is_linter_level Source code
is_long_path Source code
is_match_covered Source code
is_node Source code
is_nodeset Source code
is_nodeset_like Source code
is_not_regex Source code
is_number Source code
is_numeric_linter Man page Source code
is_path Source code
is_relative_path Source code
is_root Source code
is_root_path Source code
is_s3_generic Source code
is_single_regex Source code
is_special_function Source code
is_tainted Source code
is_true_false Source code
is_valid_long_path Source code
is_valid_path Source code
is_valid_range Source code
is_valid_regex Source code
keyword_quote_linter Man page Source code
lag Source code
length_levels_linter Man page
length_test_linter Man page Source code
lengths_linter Man page
library_call_linter Man page Source code
line_info Source code
line_length_linter Man page Source code
link_config_file Source code
lint Man page Source code
lint-s3 Man page
lint_dir Man page Source code
lint_package Man page Source code
lint_parse_error Source code
lint_parse_error_nonstandard Source code
lint_parse_error_r42 Source code
lint_parse_error_r43 Source code
lint_rmd_error Source code
linter_auto_name Source code
linters Man page
linters_with_defaults Man page Source code
linters_with_tags Man page Source code
lintr Man page
lintr-config Man page
lintr-deprecated Man page
lintr-package Man page
lintr-settings Man page
lintr_deprecated Source code
lintr_option Source code
list_comparison_linter Man page Source code
literal_coercion_linter Man page Source code
load_cache Source code
logical_env Source code
make_check_env Source code
make_linter_from_function_xpath Man page Source code
make_linter_from_regex Source code
make_linter_from_xpath Man page Source code
markdown Source code
matrix_apply_linter Man page Source code
maybe_append_error_lint Source code
missing_argument_linter Man page Source code
missing_package_linter Man page Source code
modify_defaults Man page Source code
names.lints Source code
names2 Source code
namespace_imports Source code
namespace_linter Man page Source code
namespace_symbols Source code
nested_ifelse_linter Man page Source code
nested_pipe_linter Man page Source code
nested_return_lints Source code
next_with_parent Source code
no_tab_linter Man page Source code
nonportable_path_linter Man page Source code
normalize_exclusions Man page Source code
normalize_path Source code
normalize_r_version Source code
nrow_subset_linter Man page
numeric_leading_zero_linter Man page
nzchar_linter Man page Source code
object_length_linter Man page Source code
object_name_linter Man page Source code
object_overwrite_linter Man page Source code
object_usage_linter Man page Source code
one_call_pipe_linter Man page Source code
open_curly_linter Man page Source code
outer_negation_linter Man page Source code
package_development_linters Man page
package_hooks_linter Man page Source code
paren_body_linter Man page
paren_brace_linter Man page Source code
paren_wrap Source code
parsable Source code
parse_check_usage Source code
parse_exclusions Man page Source code
paste_linter Man page Source code
path_linter_factory Source code
pipe_call_linter Man page Source code
pipe_consistency_linter Man page Source code
pipe_continuation_linter Man page Source code
pipe_return_linter Man page
pkg_name Source code
pkg_testthat_linters Man page
platform_independent_order Source code
platform_independent_sort Source code
prev_with_parent Source code
print.lint Source code
print.lints Source code
print_linter Man page
quotes_linter Man page Source code
rd_auto_link Source code
rd_linterlist Source code
rd_linters Source code
rd_taglist Source code
rd_tags Source code
rd_undesirable_functions Source code
rd_undesirable_operators Source code
re_matches_logical Source code
read_config_file Source code
read_lines Source code
read_settings Man page Source code
readability_linters Man page
redundant_equals_linter Man page Source code
redundant_ifelse_linter Man page Source code
regex_linters Man page
regex_subset_linter Man page Source code
release_bullets Source code
remove_empty Source code
remove_file_duplicates Source code
remove_line_duplicates Source code
remove_linter_duplicates Source code
reorder_lints Source code
rep_len_linter Man page
repeat_linter Man page Source code
replace_prefix Source code
reset_lang Source code
reset_settings Source code
retrieve_file Source code
retrieve_lint Source code
return_linter Man page Source code
robustness_linters Man page
rot Source code
routine_registration_linter Man page
rstudio_source_markers Source code
safe_get_exports Source code
safe_parse_to_xml Source code
sample_int_linter Man page Source code
sarif_output Man page Source code
save_cache Source code
scalar_in_linter Man page Source code
semicolon_linter Man page Source code
semicolon_terminator_linter Man page Source code
seq_linter Man page Source code
set_lang Source code
settings Man page
single_quotes_linter Man page Source code
sort_linter Man page Source code
spaces_inside_linter Man page Source code
spaces_left_parentheses_linter Man page Source code
split.lints Source code
split_path Source code
split_paths Source code
sprintf_linter Man page Source code
step_with_parent Source code
stopifnot_all_linter Man page
string_boundary_linter Man page Source code
strings_as_factors_linter Man page
strip_names Source code
style_linters Man page
summary.lints Source code
switch_return_lints Source code
system_file_linter Man page Source code
tab_offsets Source code
terminal_close_linter Man page
tidy_design_linters Man page
todo_comment_linter Man page Source code
top_level_expressions Source code
trailing_blank_lines_linter Man page Source code
trailing_whitespace_linter Man page Source code
trim_output Source code
try_silently Source code
undesirable_function_linter Man page Source code
undesirable_operator_linter Man page Source code
unexpected_glue_parse_error Source code
unnecessary_concatenation_linter Man page Source code
unnecessary_lambda_linter Man page Source code
unnecessary_nested_if_linter Man page Source code
unnecessary_nesting_linter Man page Source code
unnecessary_placeholder_linter Man page Source code
unneeded_concatenation_linter Man page Source code
unreachable_code_linter Man page Source code
unused_import_linter Man page Source code
use_lintr Man page Source code
validate_character_string Source code
validate_config_file Source code
validate_exclusions Source code
validate_keys Source code
validate_linter_db Source code
validate_linter_object Source code
validate_linters Source code
validate_named_exclusion Source code
validate_regex Source code
validate_true_false Source code
vector_logic_linter Man page Source code
which_grepl_linter Man page
whitespace_linter Man page
with_defaults Man page Source code
with_id Man page Source code
xml2lang Source code
xml_nodes_to_lints Man page Source code
xp_and Source code
xp_call_name Man page Source code
xp_find_location Source code
xp_or Source code
xp_strip_comments Source code
xp_text_in_table Source code
yoda_test_linter Man page Source code
zap_temp_filename Source code
r-lib/lintr documentation built on Dec. 20, 2024, 7:24 p.m.