Slide 66
Slide 66 text
3VCZ-413VCP$PQ3VOUJNF"EBQUFS
w 50%0Ϋϥεਤʁ
module RubyLSP::RuboCop
class RuntimeAdapter
def initialize
@runtime = RuboCop::LSP::Runtime.new(config)
end
def run_diagnostic(uri, document)
@runtime.offenses(uri_to_path(uri),
document.source, document.encoding)
end
def run_formatting(uri, document)
@runtime.format(uri_to_path(uri),
document.source, command: '...')
end
$SFBUFTUIF3VOUJNFDMBTTUPIBOEMFDBMMCBDLTGSPN3VCZ-41
%F
fi
OFTEFMFHBUJPOGSPNUIFSVO@EJBHOPTUJDDBMMCBDL
%F
fi
OFTEFMFHBUJPOGSPNUIFSVO@GPSNBUUJOHDBMMCBDL