An open API service for software projects hosted on Open Collective.

github.com/ionide/LanguageServerProtocol

Library for building Language Server Protocol servers and clients in F#.
https://github.com/ionide/LanguageServerProtocol

Add referesh capability for codelens (#34)

* Add referesh capability for codelens

2414bd33c29f2530ae465021b1016fdb510b48ee authored almost 3 years ago
version bump

76292972851edc1de6318d6ce7c5c5d01febefbb authored almost 3 years ago
Avoid server crash when handler returns LspResult.Error (#33)

It appears that https://github.com/ionide/LanguageServerProtocol/pull/29 broke the reporting of
...

d9c3f481f8bd776954098a1901f80ab7a88d6466 authored almost 3 years ago
Add Error.RequestCancelled*() (#32)

b145255222de0e2ca6751f9e984d56c9dad399d8 authored almost 3 years ago
changelogs for 0.4.5

fc9990e28ec260ac722617c5e9b52c968f466998 authored almost 3 years ago
More precise types for client and server rename capabilities (#31)

This is a continuation to #30. Apparently, nvim and emacs treat rename
capabilities a bit differ...

1276ded3c76f2b6f3d6f36a8c8ce275d32f361c5 authored almost 3 years ago
Add textDocument/prepareRename request (#30)

* Add textDocument/prepareRename request

NOTE: the type of response is not modelled fully as ...

078ec0215f1efef628ca674e634fd88f320ecbe4 authored almost 3 years ago
Make JsonRpc to NOT swallow exceptions (#29)

This is once again a continuation of #25.

There were several issues with the previous version...

114bd9c5ffbb238965bbb3e2d8c0ca4bf83b2a5f authored almost 3 years ago
changelogs

ad2e532b0ae2c1ffebe47087c0dcbd67bd16a02b authored about 3 years ago
Add Deserialization for `ErasedUnion`s (#27)

Co-authored-by: Chet Husk <[email protected]>

848b19f65ee8fc05adece11a080c32d1865422c3 authored about 3 years ago
changelogs for new version

02545c54445f89bbecd016ad42dff38f5d6d2a82 authored about 3 years ago
Remove spurious whitespace in workspace/executeCommand handler (#28)

85d9eb70f7275c876d9673181840b6f9e685de3b authored about 3 years ago
changelogs

a5fdb53a482186f1f679e2d95ee2fabed0827a8b authored about 3 years ago
Fix: `InlayHintWorkspaceClientCapabilities` belong into `WorkspaceClientCapabilities` (#26)

29a0e1296b7224199562ae8acada4f6a7abde53a authored about 3 years ago
Handle non-async exceptions from LSP handlers (#25)

* Revert "Always run server handlers inside an `async` context"

This reverts commit 5e00d67c7...

a014ba83355b91e1ac7d8c7e85fad367a130fda0 authored about 3 years ago
Always run server handlers inside an `async` context (#24)

cb72ed54e0610c155286f4eb5d218ed146edb8a8 authored about 3 years ago
Make `InlayHint` client capability optional (#23)

547933a1e2f6cccd0f41e2ad086e35713b8c2dec authored about 3 years ago
hopefully fix publish workflow

c7784ff49e59040719f183f2a60212ebb5ef9c1a authored about 3 years ago
Add InlayHint (LSP `3.17`) (#22)

Co-authored-by: Chet Husk <[email protected]>

7c5296a8ca3f026e57d43304eb48d849b5032ba5 authored about 3 years ago
Workaround a VSCode bug that precludes the server from exiting (#21)

37ab6243253bab159d77ceb29455f4e2d12a52c1 authored about 3 years ago
Split files into logical chunks (#19)

ca6d7c97c52eb700498c0411565e128e11f6fa04 authored about 3 years ago
Remove dependency on `paket` (#8)

Co-authored-by: Chet Husk <[email protected]>

603ec57e4b9039448fa9d255954e9d1636bad0b3 authored about 3 years ago
Add DocumentSymbol type for textDocument/documentSymbol (#18)

The LSP spec recommends returning DocumentSymbols instead of SymbolInformation as it has a riche...

135e254de4e47b530f6ce783e7c48f9d99963baa authored about 3 years ago
bump for new release

d35c0df40069e230da241df51b525cddbecd1979 authored over 3 years ago
Add types and requests for workspace-level file events (#17)

06704804db3ecd8977dd5ad2c3a68c33f22d37fc authored over 3 years ago
Fix Server.start/defaultHandlings incompatibility (#16)

a1afc2244e551d3c1e53764a54356d79776f79eb authored over 3 years ago
Add types around workspace folders support (#15)

7bb7f5e3f3971bdf083041c7e3fb9630344bdea3 authored over 3 years ago
Use stream json rpc for transport (#10)

425ccf87e16f11b5ee0657330958f11fb0b31d2f authored over 3 years ago
Merge pull request #13 from ionide/better-packaging

1aa27a52cab98c4dca045308e94fd1b2e8e69531 authored over 3 years ago
remove default property set

75f7ce23eabca0502730cfe2fcd2ea8a9afdb966 authored over 3 years ago
use nuget version of tasks package

1a7a47800e8dbd5f131c243a34074e5d822ff1ff authored over 3 years ago
purge a lot of FAKE customization

a2416a590587006d9ff40ca53c93e98a8f2568fb authored over 3 years ago
wip packaging from changelog

5bdb9a20cae45c86fbb648ba7c366c1881dc9350 authored over 3 years ago
Merge pull request #12 from baronfel/xmldocs

676e40cf7a3efef0a32d76a61678c7e1a83fc889 authored over 3 years ago
add xmldoc generation to this package

8343af699aa3010a73e41bc42b3333d126c6e158 authored over 3 years ago
Bump version to 0.3.0

7b8680fcf83e820436fa08aa8c6c5de4c9c01aeb authored over 3 years ago
Map CodeAction.IsPreferred & CodeAction.Disabled props.

1ad195c0879e1095d5ba9c1eaa0d53e146047f08 authored over 3 years ago
Expose client `CodeAction` caps as CodeActionClientCapabilities

55d2f2f630e632945f98d8f1a7d2aaed442da72a authored over 3 years ago
Bump version to 0.2.0

bce44feaeeebf35aa3e67a6253b07c15b6a4da9e authored over 3 years ago
Add support for `codeAction/resolve`

0daad4c5b0fc9bfa85e8fd51e5e292aee7d5336a authored over 3 years ago
Bump version to 0.1.1

4bb126c353478f02a4bb2ee71de2c30c343ac203 authored over 3 years ago
Fix publish pipeline

fc4faa72553230e8335fcd30fe37a978b3215aac authored over 3 years ago
Bump version to 0.1.0

6e6d802fe68b10bfe19b7b222edcf8b06540e050 authored over 3 years ago
Fix build

7f61f4144e625ab9412d7808b0c19b1633d89cfe authored over 3 years ago
Add publish workflow

d2ca58607d9a5d169f9c81b835892220f0478db2 authored over 3 years ago
Use .NET 6 for build project

c1f4ed1f18ef6842b5c0b86697ac37a48678c1a8 authored over 3 years ago
Add global.json and update readme

6a5af2d05d5484b71ed4b03a62eff54ba021470c authored over 3 years ago
Add GitHub action for build

e1cb68e03bc0a216eef5a1aa74db9b18401292ab authored over 3 years ago
Add some code

9b78af83d3945e0552c4e1ef6a44e8c2618c2f1c authored over 3 years ago
Initial commit

f016506d3f947d6f8146a940a039be364fa3399f authored over 3 years ago