lib/simplecov/profiles/root_filter.rb
# frozen_string_literal: true SimpleCov.profiles.define "root_filter" do # Exclude all files outside of simplecov root. Shares the regex with # SimpleCov::UselessResultsRemover so the root-prefix logic lives in one # place; this profile is the user-facing entry point that tools like # `SimpleCov.filtered` apply. skip do |src| src.filename !~ SimpleCov::UselessResultsRemover.root_regex end end
Source Files
- lib/minitest/simplecov_plugin.rb
- lib/simplecov-html.rb
- lib/simplecov.rb
- lib/simplecov/autostart.rb
- lib/simplecov/cli.rb
- lib/simplecov/cli/clean.rb
- lib/simplecov/cli/coverage.rb
- lib/simplecov/cli/diff.rb
- lib/simplecov/cli/dotfile.rb
- lib/simplecov/cli/merge.rb
- lib/simplecov/cli/open.rb
- lib/simplecov/cli/report.rb
- lib/simplecov/cli/run.rb
- lib/simplecov/cli/serve.rb
- lib/simplecov/cli/uncovered.rb
- lib/simplecov/color.rb
- lib/simplecov/combine.rb
- lib/simplecov/combine/branches_combiner.rb
- lib/simplecov/combine/files_combiner.rb
- lib/simplecov/combine/lines_combiner.rb
- lib/simplecov/combine/methods_combiner.rb
- lib/simplecov/combine/results_combiner.rb
- lib/simplecov/command_guesser.rb
- lib/simplecov/configuration.rb
- lib/simplecov/configuration/coverage.rb
- lib/simplecov/configuration/coverage_criteria.rb
- lib/simplecov/configuration/filters.rb
- lib/simplecov/configuration/formatting.rb
- lib/simplecov/configuration/ignored_entries.rb
- lib/simplecov/configuration/merging.rb
- lib/simplecov/configuration/thresholds.rb
- lib/simplecov/coverage_statistics.rb
- lib/simplecov/coverage_violations.rb
- lib/simplecov/defaults.rb
- lib/simplecov/deprecation.rb
- lib/simplecov/directive.rb
- lib/simplecov/exit_codes.rb
- lib/simplecov/exit_codes/exit_code_handling.rb
- lib/simplecov/exit_codes/maximum_coverage_drop_check.rb
- lib/simplecov/exit_codes/maximum_overall_coverage_check.rb
- lib/simplecov/exit_codes/minimum_coverage_by_file_check.rb
- lib/simplecov/exit_codes/minimum_coverage_by_group_check.rb
- lib/simplecov/exit_codes/minimum_overall_coverage_check.rb
- lib/simplecov/exit_handling.rb
- lib/simplecov/file_list.rb
- lib/simplecov/filter.rb
- lib/simplecov/formatter.rb
- lib/simplecov/formatter/base.rb
- lib/simplecov/formatter/html_formatter.rb
- lib/simplecov/formatter/json_formatter.rb
- lib/simplecov/formatter/json_formatter/errors_formatter.rb
- lib/simplecov/formatter/json_formatter/result_hash_formatter.rb
- lib/simplecov/formatter/json_formatter/source_file_formatter.rb
- lib/simplecov/formatter/multi_formatter.rb
- lib/simplecov/formatter/simple_formatter.rb
- lib/simplecov/last_run.rb
- lib/simplecov/lines_classifier.rb
- lib/simplecov/load_global_config.rb
- lib/simplecov/no_defaults.rb
- lib/simplecov/parallel_adapters.rb
- lib/simplecov/parallel_adapters/base.rb
- lib/simplecov/parallel_adapters/generic.rb
- lib/simplecov/parallel_adapters/parallel_tests.rb
- lib/simplecov/parallel_coordination.rb
- lib/simplecov/process.rb
- lib/simplecov/profiles.rb
- lib/simplecov/profiles/bundler_filter.rb
- lib/simplecov/profiles/hidden_filter.rb
- lib/simplecov/profiles/rails.rb
- lib/simplecov/profiles/root_filter.rb
- lib/simplecov/profiles/strict.rb
- lib/simplecov/profiles/test_frameworks.rb
- lib/simplecov/result.rb
- lib/simplecov/result/missing_source_files_reporter.rb
- lib/simplecov/result/source_file_builder.rb
- lib/simplecov/result_adapter.rb
- lib/simplecov/result_merger.rb
- lib/simplecov/result_merger/legacy_format_adapter.rb
- lib/simplecov/result_merger/resultset_file.rb
- lib/simplecov/result_merger/resultset_store.rb
- lib/simplecov/result_processing.rb
- lib/simplecov/simulate_coverage.rb
- lib/simplecov/source_file.rb
- lib/simplecov/source_file/branch.rb
- lib/simplecov/source_file/branch_builder.rb
- lib/simplecov/source_file/builder_context.rb
- lib/simplecov/source_file/line.rb
- lib/simplecov/source_file/line_builder.rb
- lib/simplecov/source_file/method.rb
- lib/simplecov/source_file/method_builder.rb
- lib/simplecov/source_file/ruby_data_parser.rb
- lib/simplecov/source_file/skip_chunks.rb
- lib/simplecov/source_file/source_loader.rb
- lib/simplecov/source_file/statistics.rb
- lib/simplecov/static_coverage_extractor.rb
- lib/simplecov/static_coverage_extractor/condition_folding.rb
- lib/simplecov/static_coverage_extractor/location_conventions.rb
- lib/simplecov/static_coverage_extractor/method_collector.rb
- lib/simplecov/static_coverage_extractor/value_position.rb
- lib/simplecov/static_coverage_extractor/visitor.rb
- lib/simplecov/useless_results_remover.rb
- lib/simplecov/version.rb
- lib/simplecov_json_formatter.rb