solargraph
solargraph copied to clipboard
undefined method `offset' for nil:NilClass
Got this in vscode, some missing error handling?
Message: [NoMethodError] undefined method `offset' for nil:NilClass
extract_offset = ->(code, offset) { reg.match(code, offset).offset(0) }
^^^^^^^
Code: -32603
I got this also recently in neovim
solargraph: -32603: [NoMethodError] undefined method `+' for nil:NilClass
extract_offset = ->(code, offset) { [soff = code.index(name, offset), soff + name.length] }
I've seen it pop up a few times but don’t know how to make it reproducable.
I've gotten similar in kakoune
kak-lsp: ruby language server error: '[NoMethodError] undefined method 'start'' for nil:NilClass
return true if last_updater && last_updater.changes.one? &&
range.contain?(last_updater.changes.first.range.start)
Don't know how to reproduce, but when it's happening it happens consistently every 5-20 characters typed.