Module: Ast::Merge::LineRangeSupport
- Included in:
- CommentLayoutEmissionSupport, Ast::Merge::Layout::Augmenter, StructuralEdit::BoundarySupport
- Defined in:
- lib/ast/merge/line_range_support.rb
Overview
Shared line-range helpers for parser-neutral merge code.
This module intentionally stays small: it normalizes common owner location shapes and source line access so higher-level comment, layout, and structural-edit helpers do not each grow their own variant.