class BELParser::Completion::AllFunctionCompleter
Public Instance Methods
complete(_, _)
click to toggle source
# File lib/bel_parser/completion.rb, line 670 def complete(_, _) @spec.functions .sort_by { |function| function.long } .map { |function| make_completion(function) } end
Protected Instance Methods
make_completion(function)
click to toggle source
# File lib/bel_parser/completion.rb, line 680 def make_completion(function) [ function, function( identifier( function.short.to_s)) ] end