eclipse-lsp4j / lsp4j

A Java implementation of the language server protocol intended to be consumed by tools and language servers implemented in Java.
https://eclipse.org/lsp4j
Other
582 stars 141 forks source link

Provide default implementation for stepIn and stepOut redirecting to #744

Closed apupier closed 5 months ago

apupier commented 1 year ago

next

This is the behavior mentioned in the protocol specification.

fixes #743

apupier commented 1 year ago

it failed only on Windows with somethign which seems unrelated to my changes:

Execution failed for task ':org.eclipse.lsp4j.jsonrpc:test'.
> There were failing tests. See the report at: file:///D:/a/lsp4j/lsp4j/org.eclipse.lsp4j.jsonrpc/build/reports/tests/test/index.html
jonahgraham commented 1 year ago

it failed only on Windows with somethign which seems unrelated to my changes:

Passes now on re-run. I'll review soon.

apupier commented 9 months ago

up! :-)

(Not urgent but I was checking my list of opened PR)

jonahgraham commented 9 months ago

Sorry - fell off my list I guess. Thank you for pinging!

I don't think this change is correct, here are my thoughts

All that said, I don't think that there is much harm in this change, but I don't really want to set a precedent of adding logic into lsp4j.

WDYT?

jonahgraham commented 5 months ago

I'm going to close this - feel free to re-open if you feel that is correct after reviewing my above comment