Files in lintr
A 'Linter' for R Code

MD5
NEWS.md README.md
NAMESPACE
DESCRIPTION
LICENSE
R/actions.R R/sprintf_linter.R R/T_and_F_symbol_linter.R R/pipe_continuation_linter.R R/unnecessary_nested_if_linter.R R/declared_functions.R R/shared_constants.R R/expect_not_linter.R R/expect_identical_linter.R R/trailing_blank_lines_linter.R R/consecutive_assertion_linter.R R/ifelse_censor_linter.R R/whitespace_linter.R R/trailing_whitespace_linter.R R/any_is_na_linter.R R/object_usage_linter.R R/with.R R/conjunct_test_linter.R R/function_return_linter.R R/condition_message_linter.R R/indentation_linter.R R/routine_registration_linter.R R/literal_coercion_linter.R R/expect_type_linter.R R/linter_tags.R R/paste_linter.R R/function_left_parentheses_linter.R R/sort_linter.R R/methods.R R/redundant_equals_linter.R R/undesirable_operator_linter.R R/redundant_ifelse_linter.R R/unnecessary_lambda_linter.R R/make_linter_from_xpath.R R/pipe_call_linter.R R/yoda_test_linter.R R/backport_linter.R R/lengths_linter.R R/class_equals_linter.R R/vector_logic_linter.R R/boolean_arithmetic_linter.R R/seq_linter.R R/addins.R R/expect_null_linter.R R/is_numeric_linter.R R/commas_linter.R R/settings.R R/unreachable_code_linter.R R/infix_spaces_linter.R R/unnecessary_concatenation_linter.R R/pipe_consistency_linter.R R/use_lintr.R R/object_length_linter.R R/absolute_path_linter.R R/package_hooks_linter.R R/deprecated.R R/numeric_leading_zero_linter.R R/for_loop_index_linter.R R/keyword_quote_linter.R R/expect_lint.R R/scalar_in_linter.R R/comment_linters.R R/exclude.R R/implicit_integer_linter.R R/object_name_linter.R R/nested_ifelse_linter.R R/fixed_regex_linter.R R/lint.R R/unused_import_linter.R R/comments.R R/library_call_linter.R R/assignment_linter.R R/outer_negation_linter.R R/get_source_expressions.R R/brace_linter.R R/cache.R R/expect_named_linter.R R/expect_s3_class_linter.R R/function_argument_linter.R R/expect_comparison_linter.R R/spaces_inside_linter.R R/settings_utils.R R/lintr-deprecated.R R/missing_package_linter.R R/string_boundary_linter.R R/any_duplicated_linter.R R/quotes_linter.R R/semicolon_linter.R R/path_utils.R R/system_file_linter.R R/nonportable_path_linter.R R/namespace_linter.R R/expect_true_false_linter.R R/implicit_assignment_linter.R R/repeat_linter.R R/tree_utils.R R/length_test_linter.R R/line_length_linter.R R/duplicate_argument_linter.R R/is_lint_level.R R/empty_assignment_linter.R R/unnecessary_placeholder_linter.R R/zzz.R R/AAA.R R/lintr-package.R R/spaces_left_parentheses_linter.R R/namespace.R R/equals_na_linter.R R/matrix_apply_linter.R R/expect_length_linter.R R/with_id.R R/make_linter_from_regex.R R/if_not_else_linter.R R/ids_with_token.R R/paren_body_linter.R R/regex_subset_linter.R R/length_levels_linter.R R/xp_utils.R R/extraction_operator_linter.R R/cyclocomp_linter.R R/strings_as_factors_linter.R R/inner_combine_linter.R R/extract.R R/missing_argument_linter.R R/expect_s4_class_linter.R R/utils.R R/linter_tag_docs.R R/undesirable_function_linter.R R/xml_nodes_to_lints.R
inst/WORDLIST
inst/doc/creating_linters.Rmd
inst/doc/continuous-integration.html
inst/doc/creating_linters.html
inst/doc/lintr.Rmd inst/doc/continuous-integration.R inst/doc/lintr.R inst/doc/editors.Rmd inst/doc/editors.R
inst/doc/lintr.html
inst/doc/editors.html
inst/doc/continuous-integration.Rmd
inst/extdata/sarif-template.json
inst/syntastic/lintr.vim
inst/rstudio/addins.dcf
inst/example/complexity.R inst/example/bad.R
inst/lintr/linters.csv
build/vignette.rds
build/stage23.rdb
build/lintr.pdf tests/testthat.R
tests/testthat/lints
tests/testthat/test-any_is_na_linter.R tests/testthat/test-error.R tests/testthat/test-settings.R
tests/testthat/exclusions-test
tests/testthat/test-nonportable_path_linter.R tests/testthat/test-expect_comparison_linter.R tests/testthat/test-expect_null_linter.R tests/testthat/test-expect_not_linter.R tests/testthat/test-expect_s4_class.R tests/testthat/test-unreachable_code_linter.R tests/testthat/test-equals_na_linter.R tests/testthat/test-whitespace_linter.R tests/testthat/test-cyclocomp_linter.R tests/testthat/test-function_return_linter.R tests/testthat/test-indentation_linter.R tests/testthat/test-redundant_equals_linter.R tests/testthat/test-trailing_blank_lines_linter.R tests/testthat/test-semicolon_linter.R tests/testthat/test-expect_s3_class_linter.R tests/testthat/test-knitr_extended_formats.R tests/testthat/test-exclusions.R tests/testthat/test-class_equals_linter.R tests/testthat/test-literal_coercion_linter.R tests/testthat/test-lint_dir.R tests/testthat/test-open_curly_linter.R tests/testthat/test-paste_linter.R tests/testthat/test-pipe_call_linter.R tests/testthat/test-undesirable_function_linter.R tests/testthat/test-methods.R tests/testthat/test-condition_message_linter.R tests/testthat/test-object_usage_linter.R tests/testthat/test-commented_code_linter.R tests/testthat/test-xml_nodes_to_lints.R tests/testthat/test-defaults.R tests/testthat/test-sort_linter.R tests/testthat/test-seq_linter.R tests/testthat/test-is_numeric_linter.R tests/testthat/test-object_name_linter.R tests/testthat/test-inner_combine_linter.R tests/testthat/test-linter_tags.R tests/testthat/test-ids_with_token.R tests/testthat/test-strings_as_factors_linter.R tests/testthat/test-unnecessary_nested_if_linter.R tests/testthat/test-pipe-consistency-linter.R tests/testthat/test-commas_linter.R tests/testthat/test-assignment_linter.R tests/testthat/test-pipe_continuation_linter.R tests/testthat/test-sprintf_linter.R tests/testthat/test-lint.R tests/testthat/test-checkstyle_output.R tests/testthat/test-ci.R tests/testthat/test-regex_subset_linter.R tests/testthat/test-spaces_inside_linter.R tests/testthat/test-quotes_linter.R tests/testthat/test-infix_spaces_linter.R tests/testthat/test-implicit_integer_linter.R tests/testthat/test-outer_negation_linter.R tests/testthat/test-absolute_path_linter.R tests/testthat/test-use_lintr.R tests/testthat/test-boolean_arithmetic_linter.R
tests/testthat/checkstyle.xml
tests/testthat/test-rstudio_markers.R tests/testthat/test-unnecessary_concatenation_linter.R tests/testthat/test-comments.R tests/testthat/test-unused_import_linter.R tests/testthat/test-numeric_leading_zero_linter.R tests/testthat/test-Lint-builder.R tests/testthat/test-expect_named_linter.R tests/testthat/test-with_id.R tests/testthat/test-lint_package.R tests/testthat/test-trailing_whitespace_linter.R tests/testthat/test-namespace_linter.R tests/testthat/test-closed_curly_linter.R tests/testthat/helper.R tests/testthat/test-ifelse_censor_linter.R tests/testthat/test-keyword_quote_linter.R tests/testthat/test-unnecessary_placeholder_linter.R tests/testthat/test-function_argument_linter.R tests/testthat/test-paren_brace_linter.R tests/testthat/test-unnecessary_lambda_linter.R tests/testthat/test-consecutive_assertion_linter.R tests/testthat/test-string_boundary_linter.R tests/testthat/test-yoda_test_linter.R tests/testthat/test-length_levels_linter.R tests/testthat/test-knitr_formats.R tests/testthat/test-make_linter_from_regex.R tests/testthat/test-library_call_linter.R tests/testthat/test-make_linter_from_xpath.R tests/testthat/test-expect_identical_linter.R tests/testthat/test-parse_exclusions.R tests/testthat/test-todo_comment_linter.R tests/testthat/test-fixed_regex_linter.R tests/testthat/test-brace_linter.R tests/testthat/test-duplicate_argument_linter.R tests/testthat/test-sarif_output.R tests/testthat/test-cache.R tests/testthat/test-empty_assignment_linter.R tests/testthat/test-system_file_linter.R tests/testthat/test-with.R tests/testthat/test-object_length_linter.R tests/testthat/test-lengths_linter.R tests/testthat/test-repeat_linter.R tests/testthat/test-backport_linter.R tests/testthat/test-expect_lint.R tests/testthat/test-expect_true_false_linter.R tests/testthat/test-normalize_exclusions.R tests/testthat/test-nested_ifelse_linter.R tests/testthat/test-line_length_linter.R tests/testthat/test-redundant_ifelse_linter.R tests/testthat/test-vector_logic_linter.R tests/testthat/test-xp_utils.R tests/testthat/test-implicit_assignment_linter.R tests/testthat/test-for_loop_index_linter.R tests/testthat/test-function_left_parentheses_linter.R tests/testthat/test-expect_length_linter.R tests/testthat/test-expect_type_linter.R tests/testthat/test-conjunct_test_linter.R tests/testthat/test-any_duplicated_linter.R tests/testthat/default_linter_testcode.R tests/testthat/test-length_test_linter.R tests/testthat/test-get_source_expressions.R tests/testthat/test-undesirable_operator_linter.R tests/testthat/test-T_and_F_symbol_linter.R tests/testthat/test-missing_package_linter.R tests/testthat/test-spaces_left_parentheses_linter.R tests/testthat/test-is_lint_level.R tests/testthat/test-missing_argument_linter.R tests/testthat/test-matrix_apply_linter.R tests/testthat/test-package_hooks_linter.R tests/testthat/test-unneeded_concatenation_linter.R tests/testthat/test-paren_body_linter.R tests/testthat/test-scalar_in_linter.R tests/testthat/test-routine_registration_linter.R tests/testthat/test-extraction_operator_linter.R tests/testthat/test-if_not_else_linter.R
tests/testthat/knitr_formats/test.qmd
tests/testthat/knitr_formats/test.Rmd
tests/testthat/knitr_formats/test.Rnw
tests/testthat/knitr_formats/test.Rtxt
tests/testthat/knitr_formats/test.Rrst
tests/testthat/knitr_formats/test.Rhtml
tests/testthat/knitr_formats/test.Rtex
tests/testthat/dummy_packages/package/NAMESPACE
tests/testthat/dummy_packages/package/DESCRIPTION
tests/testthat/dummy_packages/package/package.Rproj
tests/testthat/dummy_packages/package/lintr_test_config
tests/testthat/dummy_packages/package/R/default_linter_testcode.R tests/testthat/dummy_packages/package/inst/data-raw/default_linter_testcode.R tests/testthat/dummy_packages/package/vignettes/test.Rmd
tests/testthat/dummy_packages/package/vignettes/test.Rnw
tests/testthat/dummy_packages/package/vignettes/test.Qmd
tests/testthat/dummy_packages/package/vignettes/test.Rtxt
tests/testthat/dummy_packages/package/vignettes/test.Rrst
tests/testthat/dummy_packages/package/vignettes/test.Rhtml
tests/testthat/dummy_packages/package/vignettes/test.Rtex
tests/testthat/dummy_packages/package/exec/script.R tests/testthat/dummy_packages/package/data-raw/default_linter_testcode.R
tests/testthat/dummy_packages/no_export_dep/NAMESPACE
tests/testthat/dummy_packages/no_export_dep/DESCRIPTION
tests/testthat/dummy_packages/no_export_dep/R/foo.R
tests/testthat/dummy_packages/cp1252/NAMESPACE
tests/testthat/dummy_packages/cp1252/DESCRIPTION
tests/testthat/dummy_packages/cp1252/cp1252.Rproj
tests/testthat/dummy_packages/cp1252/R/cp1252.R
tests/testthat/dummy_packages/clean/NAMESPACE
tests/testthat/dummy_packages/clean/DESCRIPTION
tests/testthat/dummy_packages/clean/lintr_test_config
tests/testthat/dummy_packages/clean/R/clean_generics.R tests/testthat/dummy_packages/clean/R/default_linter_testcode.R tests/testthat/dummy_packages/clean/R/eat_me.R
tests/testthat/dummy_packages/missing_dep/NAMESPACE
tests/testthat/dummy_packages/missing_dep/DESCRIPTION
tests/testthat/dummy_packages/missing_dep/R/foo.R
tests/testthat/dummy_packages/clean_subdir/lintr_test_config
tests/testthat/dummy_packages/clean_subdir/r/NAMESPACE
tests/testthat/dummy_packages/clean_subdir/r/DESCRIPTION
tests/testthat/dummy_packages/clean_subdir/r/R/imported_methods.R tests/testthat/dummy_packages/clean_subdir/r/R/default_linter_testcode.R
tests/testthat/dummy_packages/assignmentLinter/NAMESPACE
tests/testthat/dummy_packages/assignmentLinter/DESCRIPTION
tests/testthat/dummy_packages/assignmentLinter/R/jkl.R tests/testthat/dummy_packages/assignmentLinter/R/abc.R tests/testthat/dummy_packages/assignmentLinter/tests/testthat.R tests/testthat/dummy_packages/assignmentLinter/tests/testthat/test-abc.R tests/testthat/dummy_packages/assignmentLinter/exec/script.R tests/testthat/dummy_packages/desc_dir_pkg/DESCRIPTION/R/foo.R
tests/testthat/dummy_packages/github_lintr_file/NAMESPACE
tests/testthat/dummy_packages/github_lintr_file/DESCRIPTION
tests/testthat/dummy_packages/github_lintr_file/R/abc.R tests/testthat/dummy_packages/github_lintr_file/tests/testthat.R tests/testthat/dummy_packages/github_lintr_file/tests/testthat/test-abc.R
tests/testthat/dummy_packages/RConfigInvalid/DESCRIPTION
tests/testthat/dummy_packages/RConfigInvalid/lintr_test_config.R tests/testthat/dummy_packages/RConfigInvalid/R/lint_me.R tests/testthat/dummy_packages/RConfig/lintr_test_config_extraneous.R
tests/testthat/dummy_packages/RConfig/lintr_test_config_conflict
tests/testthat/dummy_packages/RConfig/lintr_test_config_conflict.R
tests/testthat/dummy_packages/RConfig/DESCRIPTION
tests/testthat/dummy_packages/RConfig/lintr_test_config.R tests/testthat/dummy_packages/RConfig/R/lint_me.R tests/testthat/dummy_packages/RConfig/tests/testthat.R tests/testthat/dummy_projects/project/partially_matched_exclusions.R
tests/testthat/dummy_projects/project/project.Rproj
tests/testthat/dummy_projects/project/cp1252_parseable.R tests/testthat/dummy_projects/project/cp1252.R tests/testthat/dummy_projects/project/one_start_no_end.R tests/testthat/dummy_projects/project/mismatched_starts_ends.R tests/testthat/dummy_projects/project/default_linter_testcode.R
tests/testthat/knitr_malformed/incomplete_r_block.qmd
tests/testthat/knitr_malformed/incomplete_r_block.Rmd tests/testthat/knitr_extended_formats/tufte.Rmd tests/testthat/knitr_extended_formats/bookdown.Rmd
vignettes/rstudio.png
vignettes/emacs-still.gif
vignettes/vim-syntastic-still.gif
vignettes/creating_linters.Rmd vignettes/lintr.Rmd
vignettes/sublime-still.gif
vignettes/vscode.png
vignettes/vim-syntastic.gif
vignettes/atom.png
vignettes/editors.Rmd vignettes/continuous-integration.Rmd man/equals_na_linter.Rd man/package_hooks_linter.Rd man/library_call_linter.Rd man/infix_spaces_linter.Rd man/todo_comment_linter.Rd man/string_boundary_linter.Rd man/linters_with_defaults.Rd man/T_and_F_symbol_linter.Rd man/consistency_linters.Rd man/commented_code_linter.Rd man/length_test_linter.Rd man/any_is_na_linter.Rd man/expect_identical_linter.Rd man/lengths_linter.Rd man/pipe_consistency_linter.Rd man/repeat_linter.Rd man/style_linters.Rd man/trailing_whitespace_linter.Rd man/object_usage_linter.Rd man/ifelse_censor_linter.Rd man/quotes_linter.Rd man/unnecessary_concatenation_linter.Rd man/expect_comparison_linter.Rd man/nested_ifelse_linter.Rd man/default_settings.Rd man/robustness_linters.Rd man/sort_linter.Rd man/paren_body_linter.Rd man/line_length_linter.Rd man/unused_import_linter.Rd man/paste_linter.Rd man/xp_call_name.Rd man/fixed_regex_linter.Rd man/is_lint_level.Rd man/missing_package_linter.Rd man/condition_message_linter.Rd man/namespace_linter.Rd man/object_name_linter.Rd man/semicolon_linter.Rd man/get_source_expressions.Rd man/object_length_linter.Rd man/efficiency_linters.Rd man/unnecessary_nested_if_linter.Rd man/expect_lint.Rd man/pkg_testthat_linters.Rd man/common_mistakes_linters.Rd man/expect_s3_class_linter.Rd man/expect_length_linter.Rd man/expect_not_linter.Rd man/trailing_blank_lines_linter.Rd man/lint.Rd man/clear_cache.Rd man/pipe_call_linter.Rd man/spaces_inside_linter.Rd man/boolean_arithmetic_linter.Rd man/spaces_left_parentheses_linter.Rd man/consecutive_assertion_linter.Rd man/backport_linter.Rd man/ids_with_token.Rd man/expect_named_linter.Rd man/unnecessary_placeholder_linter.Rd man/deprecated_linters.Rd man/modify_defaults.Rd man/linters_with_tags.Rd man/keyword_quote_linter.Rd man/package_development_linters.Rd man/indentation_linter.Rd man/is_numeric_linter.Rd man/vector_logic_linter.Rd man/strings_as_factors_linter.Rd man/duplicate_argument_linter.Rd man/unnecessary_lambda_linter.Rd man/yoda_test_linter.Rd man/length_levels_linter.Rd man/any_duplicated_linter.Rd man/use_lintr.Rd man/inner_combine_linter.Rd man/sprintf_linter.Rd man/exclude.Rd man/function_argument_linter.Rd man/numeric_leading_zero_linter.Rd man/undesirable_operator_linter.Rd man/if_not_else_linter.Rd man/checkstyle_output.Rd man/redundant_ifelse_linter.Rd man/empty_assignment_linter.Rd man/pipe_continuation_linter.Rd man/function_return_linter.Rd man/for_loop_index_linter.Rd man/implicit_integer_linter.Rd man/absolute_path_linter.Rd man/lintr-deprecated.Rd man/cyclocomp_linter.Rd man/regex_subset_linter.Rd man/seq_linter.Rd man/system_file_linter.Rd man/brace_linter.Rd man/unreachable_code_linter.Rd man/assignment_linter.Rd man/whitespace_linter.Rd man/lint-s3.Rd man/commas_linter.Rd man/executing_linters.Rd man/all_linters.Rd man/best_practices_linters.Rd man/class_equals_linter.Rd man/expect_lint_free.Rd man/readability_linters.Rd man/expect_true_false_linter.Rd man/linters.Rd man/redundant_equals_linter.Rd man/get_r_string.Rd man/correctness_linters.Rd man/extraction_operator_linter.Rd man/nonportable_path_linter.Rd man/default_linters.Rd man/matrix_apply_linter.Rd man/available_linters.Rd man/routine_registration_linter.Rd man/expect_s4_class_linter.Rd man/expect_type_linter.Rd man/conjunct_test_linter.Rd man/Linter.Rd man/scalar_in_linter.Rd man/lintr-package.Rd man/default_undesirable_functions.Rd man/literal_coercion_linter.Rd man/implicit_assignment_linter.Rd man/configurable_linters.Rd man/undesirable_function_linter.Rd man/read_settings.Rd man/missing_argument_linter.Rd man/parse_exclusions.Rd man/sarif_output.Rd man/function_left_parentheses_linter.Rd man/xml_nodes_to_lints.Rd man/expect_null_linter.Rd man/outer_negation_linter.Rd man/make_linter_from_xpath.Rd man/normalize_exclusions.Rd
man/figures/demo.gif
lintr documentation built on Nov. 7, 2023, 5:07 p.m.