Method List
-
#add_blank_line Bash::Merge::MergeResult
-
#add_freeze_block Bash::Merge::MergeResult
-
#add_line Bash::Merge::MergeResult
-
#add_lines Bash::Merge::MergeResult
-
#add_node Bash::Merge::MergeResult
-
#analysis Bash::Merge::Provider::Document
-
#analysis Bash::Merge::Provider::ExactDocument
-
#analyze Bash::Merge::Provider
-
#ast Bash::Merge::FileAnalysis
-
#augment Bash::Merge::CommentTracker
-
availability Bash::Merge
-
#available? Bash::Merge::Availability
-
available? Bash::Merge
-
available_bash_backends Bash::Merge
-
#by_id Bash::Merge::Provider::Document
-
#capabilities Bash::Merge::Provider
-
#case_statement? Bash::Merge::NodeWrapper
-
#changes Bash::Merge::Provider::Decision
-
#choices Bash::Merge::Provider::Decision
-
#clear_subclass_state Bash::Merge::Emitter
-
#command? Bash::Merge::FreezeNode
-
#command? Bash::Merge::NodeWrapper
-
#command_name Bash::Merge::NodeWrapper
-
#comment? Bash::Merge::NodeWrapper
-
#comment_attachment_for Bash::Merge::FileAnalysis
-
#comment_attachment_strategy Bash::Merge::FileAnalysis
-
#comment_augmenter Bash::Merge::FileAnalysis
-
#comment_capability Bash::Merge::FileAnalysis
-
#comment_node_at Bash::Merge::FileAnalysis
-
#comment_nodes Bash::Merge::FileAnalysis
-
#comment_region_for_range Bash::Merge::FileAnalysis
-
#comment_support_style Bash::Merge::FileAnalysis
-
#comment_tracker Bash::Merge::FileAnalysis
-
#compound Bash::Merge::Provider::Owner
-
#conflicts Bash::Merge::Provider::Decision
-
#content Bash::Merge::MergeResult
-
#corruption_handling Bash::Merge::SmartMerger
-
#declarations Bash::Merge::Provider::ExactDocument
-
#diagnostics Bash::Merge::Availability
-
#diff2 Bash::Merge::Provider
-
#emit_blank_line Bash::Merge::Emitter
-
#emit_case_pattern Bash::Merge::Emitter
-
#emit_case_pattern_end Bash::Merge::Emitter
-
#emit_case_start Bash::Merge::Emitter
-
#emit_comment Bash::Merge::Emitter
-
#emit_done Bash::Merge::Emitter
-
#emit_elif Bash::Merge::Emitter
-
#emit_else Bash::Merge::Emitter
-
#emit_esac Bash::Merge::Emitter
-
#emit_fi Bash::Merge::Emitter
-
#emit_for_start Bash::Merge::Emitter
-
#emit_function_end Bash::Merge::Emitter
-
#emit_function_start Bash::Merge::Emitter
-
#emit_if_start Bash::Merge::Emitter
-
#emit_line Bash::Merge::Emitter
-
#emit_raw_lines Bash::Merge::Emitter
-
#emit_shebang Bash::Merge::Emitter
-
#emit_tracked_comment Bash::Merge::Emitter
-
#emit_variable_assignment Bash::Merge::Emitter
-
#emit_while_start Bash::Merge::Emitter
-
#end_byte Bash::Merge::NodeWrapper
-
#end_line Bash::Merge::Provider::Owner
-
#errors Bash::Merge::SmartMerger
-
#errors Bash::Merge::FileAnalysis
-
#fallthrough_node? Bash::Merge::FileAnalysis
-
#family Bash::Merge::Provider
-
#find_child_by_field Bash::Merge::NodeWrapper
-
#find_child_by_type Bash::Merge::NodeWrapper
-
find_parser_path Bash::Merge::FileAnalysis
-
#fingerprint Bash::Merge::Provider::Owner
-
#for_statement? Bash::Merge::NodeWrapper
-
#freeze_block_at Bash::Merge::FileAnalysis
-
#function_definition? Bash::Merge::FreezeNode
-
#function_definition? Bash::Merge::NodeWrapper
-
#function_name Bash::Merge::NodeWrapper
-
#grammar_path Bash::Merge::Availability
-
#heredoc? Bash::Merge::NodeWrapper
-
#id Bash::Merge::Provider::Owner
-
#if_statement? Bash::Merge::NodeWrapper
-
#in_freeze_block? Bash::Merge::FileAnalysis
-
#initialize Bash::Merge::ParseError
-
#initialize Bash::Merge::FreezeNode
-
#initialize Bash::Merge::MergeResult
-
#initialize Bash::Merge::SmartMerger
-
#initialize Bash::Merge::FileAnalysis
-
#initialize Bash::Merge::CommentTracker
-
#initialize_subclass_state Bash::Merge::Emitter
-
#inspect Bash::Merge::FreezeNode
-
#issues Bash::Merge::Provider::ExactDocument
-
log_node Bash::Merge::DebugLogger
-
#membership Bash::Merge::Provider::Owner
-
#merge Bash::Merge::SmartMerger
-
#merge2 Bash::Merge::Provider
-
#merge3 Bash::Merge::Provider
-
merge_provider Bash::Merge
-
#merge_result Bash::Merge::SmartMerger
-
#merge_with_debug Bash::Merge::SmartMerger
-
#node Bash::Merge::NodeWrapper
-
#node_parser Bash::Merge::Availability
-
#owners Bash::Merge::Provider::Document
-
#pipeline? Bash::Merge::NodeWrapper
-
#provider_id Bash::Merge::Provider
-
register_backend! Bash::Merge
-
register_provider! Bash::Merge
-
#remove_template_missing_nodes Bash::Merge::SmartMerger
-
#role Bash::Merge::Provider::Owner
-
#role Bash::Merge::Provider::ExactDocument
-
#root_node Bash::Merge::FileAnalysis
-
#ruleset_owner_selector Bash::Merge::FileAnalysis
-
#ruleset_render_family Bash::Merge::FileAnalysis
-
#runtime_session Bash::Merge::SmartMerger
-
#semantic_tree Bash::Merge::NodeWrapper
-
#shebang? Bash::Merge::CommentTracker
-
#signature Bash::Merge::Provider::Owner
-
#signature Bash::Merge::FreezeNode
-
#source Bash::Merge::Provider::Document
-
#source Bash::Merge::Provider::ExactDocument
-
#source_text Bash::Merge::NodeWrapper
-
#start_byte Bash::Merge::NodeWrapper
-
#start_line Bash::Merge::Provider::Owner
-
#statements Bash::Merge::FileAnalysis
-
#statistics Bash::Merge::MergeResult
-
#to_bash Bash::Merge::Emitter
-
#to_bash Bash::Merge::MergeResult
-
#to_s Bash::Merge::MergeResult
-
#top_level_statements Bash::Merge::FileAnalysis
-
#unmanaged_fingerprint Bash::Merge::Provider::Document
-
#valid? Bash::Merge::SmartMerger
-
#valid? Bash::Merge::FileAnalysis
-
#variable_assignment? Bash::Merge::FreezeNode
-
#variable_assignment? Bash::Merge::NodeWrapper
-
#variable_name Bash::Merge::NodeWrapper
-
#while_statement? Bash::Merge::NodeWrapper