Results 339 comments of Fred Snyder

It looks like I misunderstood the spec. The `textDocument/hover` response can be `null`, but if it contains a `Hover` object, its contents should not be `null`. I'll fix it in...

Historically, YARD always infers `[self]` to mean an instance of the current class or module. I admit that it's unintuitive in this type of situation, but I decided to retain...

Interesting. I had previously come across some gems that used `@return [self]` to mean an instance from a class method, but maybe it's less common than I thought. This warrants...

Confirmed. The `@!method` behavior is expected because it takes precedence over code analysis, but the two errors in `Foo#test` are false positives. The second error ("Declared type Numeric, nil does...

Thanks! Supporting HAML would definitely be a good thing. ERB support is already on the roadmap, so with any luck, HAML might be a natural progression. Unfortunately, I can't provide...

Confirmed. The extension doesn't account for `null` responses to `textDocument/hover`, which is a valid response according to the [specification](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#hover). I'll release a patch ASAP.

This is a feature that's been on the radar for a while, but I still have some outstanding questions about the best approach. * Should method candidates be a union...