diff options
Diffstat (limited to 'lib/syntax_suggest/capture_code_context.rb')
-rw-r--r-- | lib/syntax_suggest/capture_code_context.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/syntax_suggest/capture_code_context.rb b/lib/syntax_suggest/capture_code_context.rb index a618b2ec68..71f5b271b5 100644 --- a/lib/syntax_suggest/capture_code_context.rb +++ b/lib/syntax_suggest/capture_code_context.rb @@ -55,6 +55,10 @@ module SyntaxSuggest capture_falling_indent(block) end + sorted_lines + end + + def sorted_lines @lines_to_output.select!(&:not_empty?) @lines_to_output.uniq! @lines_to_output.sort! @@ -116,7 +120,7 @@ module SyntaxSuggest return unless block.visible_lines.count == 1 around_lines = AroundBlockScan.new(code_lines: @code_lines, block: block) - .capture_neighbor_context + .capture_before_after_kws around_lines -= block.lines |