Module: Ast

Defined in:
lib/ast/merge/rspec/dependency_tags_helpers.rb,
lib/ast/merge.rb,
lib/ast/merge/text.rb,
lib/ast/merge/healer.rb,
lib/ast/merge/layout.rb,
lib/ast/merge/recipe.rb,
lib/ast/merge/comment.rb,
lib/ast/merge/ruleset.rb,
lib/ast/merge/runtime.rb,
lib/ast/merge/version.rb,
lib/ast/merge/ast_node.rb,
lib/ast/merge/freezable.rb,
lib/ast/merge/navigable.rb,
lib/ast/merge/layout/gap.rb,
lib/ast/merge/node_typing.rb,
lib/ast/merge/comment/line.rb,
lib/ast/merge/debug_logger.rb,
lib/ast/merge/emitter_base.rb,
lib/ast/merge/text/section.rb,
lib/ast/merge/comment/block.rb,
lib/ast/merge/comment/empty.rb,
lib/ast/merge/comment/style.rb,
lib/ast/merge/detector/base.rb,
lib/ast/merge/layout/policy.rb,
lib/ast/merge/merger_config.rb,
lib/ast/merge/recipe/config.rb,
lib/ast/merge/recipe/preset.rb,
lib/ast/merge/recipe/runner.rb,
lib/ast/merge/runtime/frame.rb,
lib/ast/merge/comment/parser.rb,
lib/ast/merge/comment/region.rb,
lib/ast/merge/ruleset/config.rb,
lib/ast/merge/ruleset/parser.rb,
lib/ast/merge/section_typing.rb,
lib/ast/merge/text/line_node.rb,
lib/ast/merge/text/word_node.rb,
lib/ast/merge/block_directive.rb,
lib/ast/merge/file_analyzable.rb,
lib/ast/merge/owner_selection.rb,
lib/ast/merge/runtime/session.rb,
lib/ast/merge/runtime/surface.rb,
lib/ast/merge/structural_edit.rb,
lib/ast/merge/trailing_groups.rb,
lib/ast/merge/diff_mapper_base.rb,
lib/ast/merge/freeze_node_base.rb,
lib/ast/merge/layout/augmenter.rb,
lib/ast/merge/match_score_base.rb,
lib/ast/merge/runtime/delegate.rb,
lib/ast/merge/comment/augmenter.rb,
lib/ast/merge/file_aligner_base.rb,
lib/ast/merge/layout/attachment.rb,
lib/ast/merge/merge_result_base.rb,
lib/ast/merge/node_wrapper_base.rb,
lib/ast/merge/runtime/operation.rb,
lib/ast/merge/smart_merger_base.rb,
lib/ast/merge/text/merge_result.rb,
lib/ast/merge/text/smart_merger.rb,
lib/ast/merge/unresolved_policy.rb,
lib/ast/merge/comment/attachment.rb,
lib/ast/merge/comment/capability.rb,
lib/ast/merge/detector/mergeable.rb,
lib/ast/merge/jaccard_similarity.rb,
lib/ast/merge/line_range_support.rb,
lib/ast/merge/match_refiner_base.rb,
lib/ast/merge/runtime/diagnostic.rb,
lib/ast/merge/text/file_analysis.rb,
lib/ast/merge/unresolved_support.rb,
lib/ast/merge/navigable/statement.rb,
lib/ast/merge/node_typing/wrapper.rb,
lib/ast/merge/token_match_refiner.rb,
lib/ast/merge/recipe/script_loader.rb,
lib/ast/merge/runtime/child_result.rb,
lib/ast/merge/trailing_groups/core.rb,
lib/ast/merge/comment/support_style.rb,
lib/ast/merge/content_match_refiner.rb,
lib/ast/merge/ruleset/repair_policy.rb,
lib/ast/merge/text/section_splitter.rb,
lib/ast/merge/conflict_resolver_base.rb,
lib/ast/merge/node_typing/normalizer.rb,
lib/ast/merge/text/conflict_resolver.rb,
lib/ast/merge/composite_match_refiner.rb,
lib/ast/merge/ruleset/feature_profile.rb,
lib/ast/merge/runtime/resolution_case.rb,
lib/ast/merge/unresolved_review_state.rb,
lib/ast/merge/rspec/merge_gem_registry.rb,
lib/ast/merge/structural_edit/boundary.rb,
lib/ast/merge/structural_edit/plan_set.rb,
lib/ast/merge/comment/hash_tracker_base.rb,
lib/ast/merge/detector/toml_frontmatter.rb,
lib/ast/merge/detector/yaml_frontmatter.rb,
lib/ast/merge/navigable/injection_point.rb,
lib/ast/merge/ruleset/delegation_policy.rb,
lib/ast/merge/detector/fenced_code_block.rb,
lib/ast/merge/node_typing/frozen_wrapper.rb,
lib/ast/merge/rspec/conformance_fixtures.rb,
lib/ast/merge/ruleset/profile_vocabulary.rb,
lib/ast/merge/ruleset/runtime_translator.rb,
lib/ast/merge/comment/region_merge_policy.rb,
lib/ast/merge/ruleset/runtime_declaration.rb,
lib/ast/merge/ruleset/surface_declaration.rb,
lib/ast/merge/runtime/delegation_registry.rb,
lib/ast/merge/structural_edit/rehome_plan.rb,
lib/ast/merge/structural_edit/remove_plan.rb,
lib/ast/merge/structural_edit/splice_plan.rb,
lib/ast/merge/comment/c_style_tracker_base.rb,
lib/ast/merge/comment/tracked_hash_adapter.rb,
lib/ast/merge/partial_template_merger_base.rb,
lib/ast/merge/ruleset/logical_owner_policy.rb,
lib/ast/merge/runtime/root_session_support.rb,
lib/ast/merge/source_region_report_support.rb,
lib/ast/merge/trailing_groups/dest_iterate.rb,
lib/ast/merge/emitter_line_metadata_support.rb,
lib/ast/merge/ruleset/support_style_resolver.rb,
lib/ast/merge/trailing_groups/alignment_sort.rb,
lib/ast/merge/comment/quoted_hash_line_parser.rb,
lib/ast/merge/comment_layout_emission_support.rb,
lib/ast/merge/structured_review_apply_support.rb,
lib/ast/merge/navigable/injection_point_finder.rb,
lib/ast/merge/structural_edit/boundary_support.rb,
lib/ast/merge/structural_edit/remove_plan_support.rb,
lib/ast/merge/key_path_partial_template_merger_base.rb,
lib/ast/merge/structured_emitter_provenance_support.rb,
lib/ast/merge/rspec/comment_behavior_matrix_adapters.rb,
sig/ast/merge.rbs

Overview

Ast::Merge RSpec Dependency Tags - Helper Module Only

This module provides dependency detection helpers for conditional test execution in the ast-merge gem family. It uses MergeGemRegistry for dynamic merge gem detection.

NOTE: This file contains ONLY the helper module, not the RSpec configuration. The RSpec configuration is in dependency_tags_config.rb and is loaded by ast/merge/rspec (the full entry point).

Defined Under Namespace

Modules: Merge