class LsifParser::Highlight

Highlight hovers

Public Class Methods

run(hover) click to toggle source
# File lib/lsif_parser/highlight.rb, line 32
def self.run(hover)
  lexer = Rouge::Lexer.find_fancy(hover['language'])
  tag = lexer.tag
  tokens = lexer.lex(hover['value'], continue: false)
  HTMLGitlab.format(tokens, tag: tag)
end