# This configuration was generated by
# `rubocop --auto-gen-config --no-exclude-limit`
# on 2025-12-26 10:25:02 UTC using RuboCop version 1.82.1.
# The point is for the user to remove these configuration records
# one by one as the offenses are removed from the code base.
# Note that changes in the inspected code, or installation of new
# versions of RuboCop, may require this file to be generated again.

# Offense count: 3
# Configuration parameters: IgnoreLiteralBranches, IgnoreConstantBranches, IgnoreDuplicateElseBranch.
Lint/DuplicateBranch:
  Exclude:
    - 'nanoc-checking/lib/nanoc/checking/command_runners/check.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/file_action_printer.rb'
    - 'nanoc/lib/nanoc/filters/relativize_paths.rb'

# Offense count: 15
# Configuration parameters: AllowComments, AllowEmptyLambdas.
Lint/EmptyBlock:
  Exclude:
    - 'common/spec/spec_helper_foot_core.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/abstract_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_builder_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_collection_view_examples.rb'
    - 'nanoc-spec/spec/nanoc/spec/helper_context_spec.rb'
    - 'nanoc/spec/nanoc/spec_spec.rb'
    - 'nanoc/test/helper.rb'
    - 'nanoc/test/rule_dsl/test_compiler_dsl.rb'

# Offense count: 1
# Configuration parameters: AllowComments.
Lint/EmptyClass:
  Exclude:
    - 'guard-nanoc/spec/spec_helper.rb'

# Offense count: 1
Lint/HashCompareByIdentity:
  Exclude:
    - 'nanoc/lib/nanoc/filters/sass/importer.rb'

# Offense count: 58
# Configuration parameters: AllowedParentClasses.
Lint/MissingSuper:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/check_spec.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/aggregate.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/file_action_printer.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/timing_recorder.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/abstract_spec.rb'
    - 'nanoc-core/lib/nanoc/core/assertions.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/build_reps.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/calculate_checksums.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/cleanup.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/compile_reps.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/determine_outdatedness.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/forget_outdated_dependencies.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/load_stores.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/postprocess.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/preprocess.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/prune.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/store_post_compilation_state.rb'
    - 'nanoc-core/lib/nanoc/core/compilation_stages/store_pre_compilation_state.rb'
    - 'nanoc-core/lib/nanoc/core/compiled_content_cache.rb'
    - 'nanoc-core/lib/nanoc/core/contracts_support.rb'
    - 'nanoc-core/lib/nanoc/core/dependency_tracker.rb'
    - 'nanoc-core/lib/nanoc/core/errors.rb'
    - 'nanoc-core/lib/nanoc/core/item_collection.rb'
    - 'nanoc-core/lib/nanoc/core/layout_collection.rb'
    - 'nanoc-core/lib/nanoc/core/mutable_document_view_mixin.rb'
    - 'nanoc-core/lib/nanoc/core/processing_actions/filter.rb'
    - 'nanoc-core/lib/nanoc/core/processing_actions/layout.rb'
    - 'nanoc-core/lib/nanoc/core/processing_actions/snapshot.rb'
    - 'nanoc-core/lib/nanoc/core/regexp_pattern.rb'
    - 'nanoc-core/lib/nanoc/core/string_pattern.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/mutable_document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_view_spec.rb'
    - 'nanoc-spec/lib/nanoc/spec.rb'
    - 'nanoc/lib/nanoc/helpers/breadcrumbs.rb'
    - 'nanoc/lib/nanoc/rule_dsl/action_provider.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli/commands/show_rules_spec.rb'
    - 'nanoc/test/filters/test_slim.rb'
    - 'nanoc/test/filters/test_xsl.rb'
    - 'nanoc/test/helpers/test_blogging.rb'
    - 'nanoc/test/helpers/test_capturing.rb'
    - 'nanoc/test/helpers/test_xml_sitemap.rb'

# Offense count: 8
# This cop supports unsafe autocorrection (--autocorrect-all).
Lint/RedundantDirGlobSort:
  Exclude:
    - 'nanoc-cli/lib/nanoc/cli.rb'
    - 'nanoc-core/lib/nanoc/core/site_loader.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/cleanup_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'

# Offense count: 40
# Configuration parameters: Max.
Minitest/MultipleAssertions:
  Exclude:
    - 'nanoc-checking/test/nanoc/checking/test_link_collector.rb'
    - 'nanoc/test/base/test_compiler.rb'
    - 'nanoc/test/base/test_site.rb'
    - 'nanoc/test/data_sources/test_filesystem.rb'
    - 'nanoc/test/filters/test_relativize_paths.rb'
    - 'nanoc/test/helpers/test_blogging.rb'
    - 'nanoc/test/helpers/test_capturing.rb'
    - 'nanoc/test/helpers/test_xml_sitemap.rb'
    - 'nanoc/test/orig_cli/commands/test_compile.rb'
    - 'nanoc/test/orig_cli/commands/test_create_site.rb'
    - 'nanoc/test/orig_cli/commands/test_prune.rb'
    - 'nanoc/test/rule_dsl/test_action_provider.rb'
    - 'nanoc/test/rule_dsl/test_compiler_dsl.rb'

# Offense count: 1
Minitest/SkipEnsure:
  Exclude:
    - 'nanoc/test/orig_cli/commands/test_create_site.rb'

# Offense count: 9
# Configuration parameters: EnforcedStyle, CheckMethodNames, CheckSymbols, AllowedIdentifiers, AllowedPatterns.
# SupportedStyles: snake_case, normalcase, non_integer
# AllowedIdentifiers: TLS1_1, TLS1_2, capture3, iso8601, rfc1123_date, rfc822, rfc2822, rfc3339, x86_64
Naming/VariableNumber:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/check_spec.rb'
    - 'nanoc-core/spec/nanoc/core/aggregate_data_source_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'

# Offense count: 5
RSpec/AnyInstance:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/commands/shell_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1572_spec.rb'

# Offense count: 55
RSpec/Be:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/abstract_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/diff_generator_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc/spec/nanoc/integration/compile_command_spec.rb'
    - 'nanoc/spec/nanoc/integration/partial_recompilation_spec.rb'
    - 'nanoc/spec/nanoc/integration/write_nil_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1015_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1022_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1031_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1045_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1134_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_828_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_spec.rb'

# Offense count: 1165
# Configuration parameters: Prefixes, AllowedPatterns.
# Prefixes: when, with, without
RSpec/ContextWording:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/check_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/external_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/command_runners/check_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/runner_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/command_runner_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/show_data_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/show_plugins_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/view_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/abstract_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/diff_generator_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/file_action_printer_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/stack_trace_writer_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_builder_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/basic_outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/binary_compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/checksum_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/checksummer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stage_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/cleanup_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiled_content_repo_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/config_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/configuration_spec.rb'
    - 'nanoc-core/spec/nanoc/core/content_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_props_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_tracker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/directed_graph_spec.rb'
    - 'nanoc-core/spec/nanoc/core/document_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/feature_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifier_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_builder_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/lazy_value_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_rules_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_status_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/processing_actions/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/processing_actions/layout_spec.rb'
    - 'nanoc-core/spec/nanoc/core/processing_actions/snapshot_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pruner_spec.rb'
    - 'nanoc-core/spec/nanoc/core/site_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/mutable_document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/temp_filename_factory_spec.rb'
    - 'nanoc-core/spec/nanoc/core/textual_compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/command_runners/deploy_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/rsync_spec.rb'
    - 'nanoc/spec/nanoc/core/checksummer_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/parser_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/tools_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem_spec.rb'
    - 'nanoc/spec/nanoc/filters/erb_spec.rb'
    - 'nanoc/spec/nanoc/filters/less_spec.rb'
    - 'nanoc/spec/nanoc/filters/relativize_paths_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/helpers/blogging_spec.rb'
    - 'nanoc/spec/nanoc/helpers/breadcrumbs_spec.rb'
    - 'nanoc/spec/nanoc/helpers/capturing_spec.rb'
    - 'nanoc/spec/nanoc/helpers/child_parent_spec.rb'
    - 'nanoc/spec/nanoc/helpers/filtering_spec.rb'
    - 'nanoc/spec/nanoc/helpers/html_escape_spec.rb'
    - 'nanoc/spec/nanoc/helpers/link_to_spec.rb'
    - 'nanoc/spec/nanoc/helpers/rendering_spec.rb'
    - 'nanoc/spec/nanoc/helpers/tagging_spec.rb'
    - 'nanoc/spec/nanoc/helpers/text_spec.rb'
    - 'nanoc/spec/nanoc/integration/outdatedness_integration_spec.rb'
    - 'nanoc/spec/nanoc/integration/write_nil_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1171_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1216_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_recorder_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rules_collection_spec.rb'

# Offense count: 8
# This cop supports unsafe autocorrection (--autocorrect-all).
RSpec/EmptyExampleGroup:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/basic_outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_props_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_rules_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc/spec/nanoc/helpers/text_spec.rb'

# Offense count: 193
# Configuration parameters: Max, CountAsOne.
RSpec/ExampleLength:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/checks/css_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/external_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/html_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/internal_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/mixed_content_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/stale_spec.rb'
    - 'nanoc-cli/spec/meta_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/cleaning_stream_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/compile_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/view_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/diff_generator_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/file_action_printer_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/timing_recorder_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_spec.rb'
    - 'nanoc-core/spec/nanoc/core/binary_compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/abstract_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/calculate_checksums_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/cleanup_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_tracker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/errors/dependency_cycle_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_builder_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector/item_rep_priority_queue_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/notification_center_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pruner_spec.rb'
    - 'nanoc-core/spec/nanoc/core/site_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/string_pattern_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/temp_filename_factory_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-dart-sass/spec/nanoc/dart_sass/filter_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc-external/spec/filter_spec.rb'
    - 'nanoc-live/spec/nanoc/live/command_runners/live_spec.rb'
    - 'nanoc-live/spec/nanoc/live/live_recompiler_spec.rb'
    - 'nanoc-org-mode/spec/nanoc/org_mode/filter_spec.rb'
    - 'nanoc-tilt/spec/nanoc/tilt/filter_spec.rb'
    - 'nanoc/spec/meta_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/parser_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem_spec.rb'
    - 'nanoc/spec/nanoc/filters/erb_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/helpers/breadcrumbs_spec.rb'
    - 'nanoc/spec/nanoc/integration/compile_command_spec.rb'
    - 'nanoc/spec/nanoc/integration/outdatedness_integration_spec.rb'
    - 'nanoc/spec/nanoc/integration/partial_recompilation_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1031_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1045_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1047_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1067_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1134_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1358_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1372_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1463_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1554_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1572_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_885_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_924_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_970b_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_recorder_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'

# Offense count: 41
RSpec/ExpectInHook:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/commands/shell_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/config_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/site_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/command_runners/deploy_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'

# Offense count: 3
RSpec/ExpectOutput:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/commands/compile_spec.rb'
    - 'nanoc-live/spec/nanoc/live/live_recompiler_spec.rb'

# Offense count: 8
# Configuration parameters: Max, AllowedIdentifiers, AllowedPatterns.
RSpec/IndexedLet:
  Exclude:
    - 'nanoc-core/spec/nanoc/core/aggregate_data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/configuration_spec.rb'

# Offense count: 12
# Configuration parameters: AssignmentOnly.
RSpec/InstanceVariable:
  Exclude:
    - 'guard-nanoc/spec/lib/guard/nanoc_spec.rb'
    - 'nanoc-core/spec/nanoc/core/code_snippet_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_spec.rb'

# Offense count: 141
# Configuration parameters: .
# SupportedStyles: have_received, receive
RSpec/MessageSpies:
  EnforcedStyle: receive

# Offense count: 3
RSpec/MultipleDescribes:
  Exclude:
    - 'nanoc-core/spec/nanoc/core/checksummer_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_spec.rb'

# Offense count: 405
# Configuration parameters: Max.
RSpec/MultipleExpectations:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/check_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/css_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/external_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/html_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/internal_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/mixed_content_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/stale_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/dsl_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/command_runner_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/compile_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/shell_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/abstract_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/timing_recorder_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/stream_cleaners/utf8_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/binary_content_spec.rb'
    - 'nanoc-core/spec/nanoc/core/checksum_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/abstract_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/calculate_checksums_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/config_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/configuration_spec.rb'
    - 'nanoc-core/spec/nanoc/core/content_spec.rb'
    - 'nanoc-core/spec/nanoc/core/context_spec.rb'
    - 'nanoc-core/spec/nanoc/core/core_ext/array_spec.rb'
    - 'nanoc-core/spec/nanoc/core/core_ext/hash_spec.rb'
    - 'nanoc-core/spec/nanoc/core/data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_tracker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/document_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifiable_collection_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifier_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_builder_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector/item_rep_priority_queue_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/lazy_value_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pattern_spec.rb'
    - 'nanoc-core/spec/nanoc/core/processing_action_spec.rb'
    - 'nanoc-core/spec/nanoc/core/regexp_pattern_spec.rb'
    - 'nanoc-core/spec/nanoc/core/site_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/string_pattern_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/temp_filename_factory_spec.rb'
    - 'nanoc-core/spec/nanoc/core/textual_content_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_item_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_layout_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_view_spec.rb'
    - 'nanoc-dart-sass/spec/nanoc/dart_sass/filter_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/command_runners/deploy_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc-live/spec/nanoc/live/command_runners/live_spec.rb'
    - 'nanoc-tilt/spec/nanoc/tilt/filter_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem_spec.rb'
    - 'nanoc/spec/nanoc/filters/erb_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/helpers/capturing_spec.rb'
    - 'nanoc/spec/nanoc/integration/compile_command_spec.rb'
    - 'nanoc/spec/nanoc/integration/outdatedness_integration_spec.rb'
    - 'nanoc/spec/nanoc/integration/partial_recompilation_spec.rb'
    - 'nanoc/spec/nanoc/integration/write_nil_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli/commands/show_rules_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1015_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1022_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1031_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1037a_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1045_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1047_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1067_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1082c_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1134_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1378_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1412_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1463_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1554_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_1572_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_776_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_795_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_828_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_882_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_885_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_891_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_937_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_947_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_954_spec.rb'
    - 'nanoc/spec/nanoc/regressions/gh_970b_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_recorder_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_spec.rb'

# Offense count: 819
# Configuration parameters: AllowSubject, Max.
RSpec/MultipleMemoizedHelpers:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/check_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/css_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/external_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/html_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/internal_links_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/mixed_content_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/stale_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/show_data_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/diff_generator_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/timing_recorder_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/basic_outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/binary_compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/checksum_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/abstract_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/calculate_checksums_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/configuration_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_props_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_tracker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/document_spec.rb'
    - 'nanoc-core/spec/nanoc/core/errors/dependency_cycle_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector/item_rep_priority_queue_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_rules_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pruner_spec.rb'
    - 'nanoc-core/spec/nanoc/core/store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/mutable_document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/textual_compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/item_collection_with_reps_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/item_collection_without_reps_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/layout_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_item_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_layout_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_view_spec.rb'
    - 'nanoc-dart-sass/spec/nanoc/dart_sass/filter/nanoc_importer_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc/spec/nanoc/core/checksummer_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem_spec.rb'
    - 'nanoc/spec/nanoc/filters/colorize_syntax/rouge_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/helpers/blogging_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli/commands/show_rules_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rules_collection_spec.rb'

# Offense count: 867
# Configuration parameters: EnforcedStyle, IgnoreSharedExamples.
# SupportedStyles: always, named_only
RSpec/NamedSubject:
  Exclude:
    - 'guard-nanoc/spec/gem_spec.rb'
    - 'guard-nanoc/spec/lib/guard/nanoc_spec.rb'
    - 'nanoc-checking/spec/gem_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/command_runners/check_spec.rb'
    - 'nanoc-cli/spec/gem_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/command_runner_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/shell_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/commands/show_data_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/abstract_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/diff_generator_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/stack_trace_writer_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/stream_cleaners/utf8_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_builder_spec.rb'
    - 'nanoc-core/spec/nanoc/core/action_sequence_spec.rb'
    - 'nanoc-core/spec/nanoc/core/aggregate_data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/basic_outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/binary_compiled_content_cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/code_snippet_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/abstract_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stage_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/calculate_checksums_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/cleanup_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiled_content_repo_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/config_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/configuration_spec.rb'
    - 'nanoc-core/spec/nanoc/core/content_spec.rb'
    - 'nanoc-core/spec/nanoc/core/data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_tracker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/directed_graph_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifier_spec.rb'
    - 'nanoc-core/spec/nanoc/core/in_memory_data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/instrumentor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_selector_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/lazy_value_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_rules_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_status_spec.rb'
    - 'nanoc-core/spec/nanoc/core/prefixed_data_source_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pruner_spec.rb'
    - 'nanoc-core/spec/nanoc/core/regexp_pattern_spec.rb'
    - 'nanoc-core/spec/nanoc/core/site_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/string_pattern_spec.rb'
    - 'nanoc-core/spec/nanoc/core/temp_filename_factory_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_view_spec.rb'
    - 'nanoc-deploying/spec/gem_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/rsync_spec.rb'
    - 'nanoc-external/spec/gem_spec.rb'
    - 'nanoc-live/spec/gem_spec.rb'
    - 'nanoc-spec/spec/gem_spec.rb'
    - 'nanoc-spec/spec/nanoc/spec/helper_context_spec.rb'
    - 'nanoc/spec/gem_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/parser_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/tools_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem_spec.rb'
    - 'nanoc/spec/nanoc/filters/asciidoc_spec.rb'
    - 'nanoc/spec/nanoc/filters/erb_spec.rb'
    - 'nanoc/spec/nanoc/helpers/blogging_spec.rb'
    - 'nanoc/spec/nanoc/helpers/breadcrumbs_spec.rb'
    - 'nanoc/spec/nanoc/helpers/capturing_spec.rb'
    - 'nanoc/spec/nanoc/helpers/child_parent_spec.rb'
    - 'nanoc/spec/nanoc/helpers/filtering_spec.rb'
    - 'nanoc/spec/nanoc/helpers/html_escape_spec.rb'
    - 'nanoc/spec/nanoc/helpers/link_to_spec.rb'
    - 'nanoc/spec/nanoc/helpers/rendering_spec.rb'
    - 'nanoc/spec/nanoc/helpers/text_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli/commands/show_rules_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_recorder_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rules_collection_spec.rb'
    - 'nanoc/spec/nanoc/spec_spec.rb'

# Offense count: 485
# Configuration parameters: Max, AllowedGroups.
RSpec/NestedGroups:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/command_runners/check_spec.rb'
    - 'nanoc-checking/spec/nanoc/checking/runner_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli_spec.rb'
    - 'nanoc-core/spec/nanoc/core/basic_outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_phases/cache_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stage_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiled_content_repo_spec.rb'
    - 'nanoc-core/spec/nanoc/core/config_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/content_spec.rb'
    - 'nanoc-core/spec/nanoc/core/dependency_store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/directed_graph_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifiable_collection_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifier_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/lazy_value_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_rules_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_status_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pruner_spec.rb'
    - 'nanoc-core/spec/nanoc/core/store_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-dart-sass/spec/nanoc/dart_sass/filter/nanoc_importer_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/command_runners/deploy_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/git_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/parser_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/tools_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem_spec.rb'
    - 'nanoc/spec/nanoc/filters/colorize_syntax/rouge_spec.rb'
    - 'nanoc/spec/nanoc/filters/relativize_paths_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/helpers/blogging_spec.rb'
    - 'nanoc/spec/nanoc/helpers/breadcrumbs_spec.rb'
    - 'nanoc/spec/nanoc/helpers/capturing_spec.rb'
    - 'nanoc/spec/nanoc/helpers/link_to_spec.rb'
    - 'nanoc/spec/nanoc/helpers/rendering_spec.rb'
    - 'nanoc/spec/nanoc/helpers/tagging_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_recorder_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/action_sequence_calculator_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rules_collection_spec.rb'

# Offense count: 25
# Configuration parameters: CustomTransform, IgnoreMethods, IgnoreMetadata, InflectorPath, EnforcedInflector.
# SupportedInflectors: default, active_support
RSpec/SpecFilePathFormat:
  Exclude:
    - '**/spec/routing/**/*'
    - 'guard-nanoc/spec/lib/guard/nanoc/live_command_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/basic_item_rep_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/basic_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/item_collection_with_reps_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/item_collection_without_reps_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/layout_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/layout_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_item_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_layout_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/mutable_layout_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_collection_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_view_spec.rb'
    - 'nanoc-external/spec/filter_spec.rb'
    - 'nanoc-live/spec/nanoc/live_spec.rb'
    - 'nanoc/spec/nanoc/filters/asciidoc_spec.rb'
    - 'nanoc/spec/nanoc/filters/colorize_syntax/rouge_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/spec/nanoc/spec_spec.rb'

# Offense count: 28
RSpec/StubbedMock:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/commands/compile_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/config_loader_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/site_loader_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli/commands/show_rules_spec.rb'

# Offense count: 67
# Configuration parameters: IgnoreNameless, IgnoreSymbolicNames.
RSpec/VerifiedDoubles:
  Exclude:
    - 'nanoc-cli/spec/nanoc/cli/commands/show_data_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli/compile_listeners/diff_generator_spec.rb'
    - 'nanoc-cli/spec/nanoc/cli_spec.rb'
    - 'nanoc-core/spec/nanoc/core/basic_outdatedness_checker_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/determine_outdatedness_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/identifiable_collection_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/mutable_document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/mutable_identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-deploying/spec/nanoc/deploying/deployers/fog_spec.rb'
    - 'nanoc/spec/nanoc/orig_cli/commands/show_rules_spec.rb'
    - 'nanoc/spec/nanoc/rule_dsl/rule_context_spec.rb'

# Offense count: 127
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: EnforcedStyle, EnforcedStyleForClasses, EnforcedStyleForModules.
# SupportedStyles: nested, compact
# SupportedStylesForClasses: ~, nested, compact
# SupportedStylesForModules: ~, nested, compact
Style/ClassAndModuleChildren:
  Exclude:
    - 'nanoc-cli/lib/nanoc/cli/commands/compile.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/create-site.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/prune.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/shell.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/show-data.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/show-plugins.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/view.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/abstract.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/aggregate.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/debug_printer.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/diff_generator.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/file_action_printer.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/timing_recorder.rb'
    - 'nanoc-cli/lib/nanoc/cli/error_handler.rb'
    - 'nanoc/lib/nanoc/data_sources.rb'
    - 'nanoc/lib/nanoc/data_sources/filesystem.rb'
    - 'nanoc/lib/nanoc/data_sources/filesystem/errors.rb'
    - 'nanoc/lib/nanoc/data_sources/filesystem/parser.rb'
    - 'nanoc/lib/nanoc/data_sources/filesystem/tools.rb'
    - 'nanoc/lib/nanoc/extra.rb'
    - 'nanoc/lib/nanoc/extra/core_ext/time.rb'
    - 'nanoc/lib/nanoc/filters.rb'
    - 'nanoc/lib/nanoc/filters/asciidoc.rb'
    - 'nanoc/lib/nanoc/filters/asciidoctor.rb'
    - 'nanoc/lib/nanoc/filters/bluecloth.rb'
    - 'nanoc/lib/nanoc/filters/coffeescript.rb'
    - 'nanoc/lib/nanoc/filters/colorize_syntax.rb'
    - 'nanoc/lib/nanoc/filters/colorize_syntax/colorizers.rb'
    - 'nanoc/lib/nanoc/filters/erb.rb'
    - 'nanoc/lib/nanoc/filters/erubi.rb'
    - 'nanoc/lib/nanoc/filters/erubis.rb'
    - 'nanoc/lib/nanoc/filters/haml.rb'
    - 'nanoc/lib/nanoc/filters/handlebars.rb'
    - 'nanoc/lib/nanoc/filters/kramdown.rb'
    - 'nanoc/lib/nanoc/filters/less.rb'
    - 'nanoc/lib/nanoc/filters/markaby.rb'
    - 'nanoc/lib/nanoc/filters/maruku.rb'
    - 'nanoc/lib/nanoc/filters/mustache.rb'
    - 'nanoc/lib/nanoc/filters/pandoc.rb'
    - 'nanoc/lib/nanoc/filters/rainpress.rb'
    - 'nanoc/lib/nanoc/filters/rdiscount.rb'
    - 'nanoc/lib/nanoc/filters/rdoc.rb'
    - 'nanoc/lib/nanoc/filters/redcarpet.rb'
    - 'nanoc/lib/nanoc/filters/redcloth.rb'
    - 'nanoc/lib/nanoc/filters/relativize_paths.rb'
    - 'nanoc/lib/nanoc/filters/rubypants.rb'
    - 'nanoc/lib/nanoc/filters/sass.rb'
    - 'nanoc/lib/nanoc/filters/sass/functions.rb'
    - 'nanoc/lib/nanoc/filters/sass/importer.rb'
    - 'nanoc/lib/nanoc/filters/slim.rb'
    - 'nanoc/lib/nanoc/filters/terser.rb'
    - 'nanoc/lib/nanoc/filters/typogruby.rb'
    - 'nanoc/lib/nanoc/filters/xsl.rb'
    - 'nanoc/lib/nanoc/filters/yui_compressor.rb'
    - 'nanoc/lib/nanoc/helpers.rb'
    - 'nanoc/lib/nanoc/helpers/blogging.rb'
    - 'nanoc/lib/nanoc/helpers/breadcrumbs.rb'
    - 'nanoc/lib/nanoc/helpers/capturing.rb'
    - 'nanoc/lib/nanoc/helpers/child_parent.rb'
    - 'nanoc/lib/nanoc/helpers/filtering.rb'
    - 'nanoc/lib/nanoc/helpers/html_escape.rb'
    - 'nanoc/lib/nanoc/helpers/link_to.rb'
    - 'nanoc/lib/nanoc/helpers/rendering.rb'
    - 'nanoc/lib/nanoc/helpers/tagging.rb'
    - 'nanoc/lib/nanoc/helpers/text.rb'
    - 'nanoc/lib/nanoc/helpers/xml_sitemap.rb'
    - 'nanoc/lib/nanoc/orig_cli.rb'
    - 'nanoc/lib/nanoc/orig_cli/commands/show-rules.rb'
    - 'nanoc/lib/nanoc/rule_dsl/action_provider.rb'
    - 'nanoc/lib/nanoc/rule_dsl/action_sequence_calculator.rb'
    - 'nanoc/lib/nanoc/rule_dsl/compilation_rule.rb'
    - 'nanoc/lib/nanoc/rule_dsl/compilation_rule_context.rb'
    - 'nanoc/lib/nanoc/rule_dsl/compiler_dsl.rb'
    - 'nanoc/lib/nanoc/rule_dsl/routing_rule.rb'
    - 'nanoc/lib/nanoc/rule_dsl/routing_rule_context.rb'
    - 'nanoc/lib/nanoc/rule_dsl/rule.rb'
    - 'nanoc/lib/nanoc/rule_dsl/rule_context.rb'
    - 'nanoc/lib/nanoc/rule_dsl/rules_collection.rb'
    - 'nanoc/lib/nanoc/rule_dsl/rules_loader.rb'
    - 'nanoc/test/base/test_compiler.rb'
    - 'nanoc/test/base/test_site.rb'
    - 'nanoc/test/data_sources/test_filesystem.rb'
    - 'nanoc/test/data_sources/test_filesystem_tools.rb'
    - 'nanoc/test/extra/core_ext/test_time.rb'
    - 'nanoc/test/filters/colorize_syntax/test_coderay.rb'
    - 'nanoc/test/filters/colorize_syntax/test_common.rb'
    - 'nanoc/test/filters/colorize_syntax/test_pygmentize.rb'
    - 'nanoc/test/filters/colorize_syntax/test_pygments.rb'
    - 'nanoc/test/filters/colorize_syntax/test_simon.rb'
    - 'nanoc/test/filters/test_bluecloth.rb'
    - 'nanoc/test/filters/test_coffeescript.rb'
    - 'nanoc/test/filters/test_erubi.rb'
    - 'nanoc/test/filters/test_erubis.rb'
    - 'nanoc/test/filters/test_haml.rb'
    - 'nanoc/test/filters/test_handlebars.rb'
    - 'nanoc/test/filters/test_kramdown.rb'
    - 'nanoc/test/filters/test_markaby.rb'
    - 'nanoc/test/filters/test_maruku.rb'
    - 'nanoc/test/filters/test_mustache.rb'
    - 'nanoc/test/filters/test_pandoc.rb'
    - 'nanoc/test/filters/test_rainpress.rb'
    - 'nanoc/test/filters/test_rdiscount.rb'
    - 'nanoc/test/filters/test_rdoc.rb'
    - 'nanoc/test/filters/test_redcarpet.rb'
    - 'nanoc/test/filters/test_redcloth.rb'
    - 'nanoc/test/filters/test_relativize_paths.rb'
    - 'nanoc/test/filters/test_rubypants.rb'
    - 'nanoc/test/filters/test_slim.rb'
    - 'nanoc/test/filters/test_terser.rb'
    - 'nanoc/test/filters/test_typogruby.rb'
    - 'nanoc/test/filters/test_xsl.rb'
    - 'nanoc/test/filters/test_yui_compressor.rb'
    - 'nanoc/test/helper.rb'
    - 'nanoc/test/helpers/test_blogging.rb'
    - 'nanoc/test/helpers/test_capturing.rb'
    - 'nanoc/test/helpers/test_xml_sitemap.rb'
    - 'nanoc/test/orig_cli/commands/test_compile.rb'
    - 'nanoc/test/orig_cli/commands/test_create_site.rb'
    - 'nanoc/test/orig_cli/commands/test_help.rb'
    - 'nanoc/test/orig_cli/commands/test_prune.rb'
    - 'nanoc/test/orig_cli/test_cli.rb'
    - 'nanoc/test/orig_cli/test_error_handler.rb'
    - 'nanoc/test/orig_cli/test_logger.rb'
    - 'nanoc/test/rule_dsl/test_action_provider.rb'
    - 'nanoc/test/rule_dsl/test_compiler_dsl.rb'
    - 'nanoc/test/rule_dsl/test_rules_collection.rb'

# Offense count: 2
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Methods.
Style/RedundantArgument:
  Exclude:
    - 'nanoc/lib/nanoc/helpers/capturing.rb'
    - 'nanoc/spec/nanoc/helpers/capturing_spec.rb'

# Offense count: 22
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: AllowComments.
Style/RedundantInitialize:
  Exclude:
    - 'nanoc-checking/spec/nanoc/checking/check_spec.rb'
    - 'nanoc-core/lib/nanoc/core/dependency_tracker.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/compile_reps_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/preprocess_spec.rb'
    - 'nanoc-core/spec/nanoc/core/compiler_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/filter_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/identifiable_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/mutable_document_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/config_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_view_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/test/filters/test_slim.rb'
    - 'nanoc/test/filters/test_xsl.rb'
    - 'nanoc/test/helpers/test_blogging.rb'
    - 'nanoc/test/helpers/test_capturing.rb'
    - 'nanoc/test/helpers/test_xml_sitemap.rb'

# Offense count: 135
# This cop supports unsafe autocorrection (--autocorrect-all).
# Configuration parameters: Mode.
Style/StringConcatenation:
  Exclude:
    - 'Rakefile'
    - 'common/spec/spec_helper_foot_core.rb'
    - 'nanoc-checking/lib/nanoc/checking/check.rb'
    - 'nanoc-checking/lib/nanoc/checking/checks/external_links.rb'
    - 'nanoc-checking/lib/nanoc/checking/checks/w3c_validator.rb'
    - 'nanoc-checking/lib/nanoc/checking/runner.rb'
    - 'nanoc-checking/spec/nanoc/checking/checks/mixed_content_spec.rb'
    - 'nanoc-cli/lib/nanoc/cli.rb'
    - 'nanoc-cli/lib/nanoc/cli/commands/create-site.rb'
    - 'nanoc-cli/lib/nanoc/cli/compile_listeners/file_action_printer.rb'
    - 'nanoc-cli/lib/nanoc/cli/error_handler.rb'
    - 'nanoc-cli/spec/nanoc/cli/error_handler_spec.rb'
    - 'nanoc-core/lib/nanoc/core.rb'
    - 'nanoc-core/lib/nanoc/core/binary_compiled_content_cache.rb'
    - 'nanoc-core/lib/nanoc/core/checksummer.rb'
    - 'nanoc-core/lib/nanoc/core/configuration.rb'
    - 'nanoc-core/lib/nanoc/core/context.rb'
    - 'nanoc-core/lib/nanoc/core/directed_graph.rb'
    - 'nanoc-core/lib/nanoc/core/errors.rb'
    - 'nanoc-core/lib/nanoc/core/item_rep_router.rb'
    - 'nanoc-core/lib/nanoc/core/pruner.rb'
    - 'nanoc-core/lib/nanoc/core/views/basic_item_view.rb'
    - 'nanoc-core/spec/nanoc/core/compilation_stages/cleanup_spec.rb'
    - 'nanoc-core/spec/nanoc/core/configuration_spec.rb'
    - 'nanoc-core/spec/nanoc/core/executor_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_router_spec.rb'
    - 'nanoc-core/spec/nanoc/core/item_rep_writer_spec.rb'
    - 'nanoc-core/spec/nanoc/core/outdatedness_rules_spec.rb'
    - 'nanoc-core/spec/nanoc/core/pruner_spec.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_collection_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/support/item_rep_view_examples.rb'
    - 'nanoc-core/spec/nanoc/core/temp_filename_factory_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/compilation_item_rep_view_spec.rb'
    - 'nanoc-core/spec/nanoc/core/views/post_compile_item_rep_view_spec.rb'
    - 'nanoc-deploying/lib/nanoc/deploying/deployers/fog.rb'
    - 'nanoc-deploying/lib/nanoc/deploying/deployers/rsync.rb'
    - 'nanoc/lib/nanoc/data_sources/filesystem.rb'
    - 'nanoc/lib/nanoc/filters/less.rb'
    - 'nanoc/lib/nanoc/filters/relativize_paths.rb'
    - 'nanoc/lib/nanoc/filters/sass/importer.rb'
    - 'nanoc/lib/nanoc/helpers/blogging.rb'
    - 'nanoc/lib/nanoc/helpers/breadcrumbs.rb'
    - 'nanoc/lib/nanoc/helpers/child_parent.rb'
    - 'nanoc/lib/nanoc/helpers/link_to.rb'
    - 'nanoc/lib/nanoc/orig_cli/commands/show-rules.rb'
    - 'nanoc/lib/nanoc/rule_dsl/compilation_rule_context.rb'
    - 'nanoc/lib/nanoc/rule_dsl/compiler_dsl.rb'
    - 'nanoc/spec/nanoc/core/checksummer_spec.rb'
    - 'nanoc/spec/nanoc/data_sources/filesystem/parser_spec.rb'
    - 'nanoc/spec/nanoc/filters/sass_spec.rb'
    - 'nanoc/test/base/test_site.rb'
    - 'nanoc/test/filters/colorize_syntax/test_coderay.rb'
    - 'nanoc/test/helper.rb'
    - 'nanoc/test/orig_cli/commands/test_create_site.rb'
    - 'nanoc/test/rule_dsl/test_action_provider.rb'
    - 'scripts/release'
