Ecosyste.ms: OpenCollective

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

github.com/clojure-lsp/lsp4clj

LSP base support for any LSP that is implemented in Clojure
https://github.com/clojure-lsp/lsp4clj

Release: v1.9.3

c90cffe30f60c8df9a9c62105ff6a8dbd4d8dbde authored about 1 year ago
Merge pull request #42 from ferdinand-beyer/master

Close output channel on error

2825463f5c0cf65e6a9a7509f07b70253df6a963 authored about 1 year ago
Use a `java.lang.Object` to test non-serialisable

ad3952c7c700674808e77a816b77818c04b5aecb authored about 1 year ago
Close output channel on error

Fixes #41

0bcc10b40a0efcb6cd52b0b0b787cc1fe6f8d750 authored about 1 year ago
Release: v1.9.2

460f3e0a302ad69118eec0cfb12ecfbcbf1d0240 authored over 1 year ago
Fix CI

5cb54181c90b3449f2d23b02f3c80a62bfb5602a authored over 1 year ago
Release: v1.9.1

6e06254d6ac343e0e20d2e6bde00671859580cb4 authored over 1 year ago
fix CI

f828a811c08e5056355a78bb84d80cc0dbd5aebb authored over 1 year ago
Release: v1.9.0

e7c05632f01a6f22eecb63d6f8a58c147184ff39 authored over 1 year ago
Improve release process

d90a2c4c2e397aa46bc232dab3ac64ab75e423b0 authored over 1 year ago
Merge pull request #38 from clojure-lsp/avoid-dropping-client-messages

Avoid dropping client messages

fea31a10782bad496b3d2382bacc60899812f948 authored over 1 year ago
Remove CHANGELOG entry

The referenced change was implemented in an earlier release.

38dc302a4ef059f3fbe3609758aa9da5a546906a authored over 1 year ago
Adjust comment

933690716c8865c54bcc6d1187cac1fda64ba656 authored over 1 year ago
Reject promise when client returns an error

3089d26fb967edf44ad9cea8c1ebd05d8824310f authored over 1 year ago
Clarify cancellation and document dangerous blocking scenarios

3a21a5e329746ed31e6f5c923f42545e1eb1f00b authored over 1 year ago
Remove extraneous buffer; clarify comments

d227abc88672b269cf9e0a4c129911cde634f47f authored over 1 year ago
Fix typos

faa9f3ad3cf586fa74d909a490e816f90c416032 authored over 1 year ago
Bump promesa; avoid test flakiness

330115cd558583f695ac207ed31e79b3c5e4bfe8 authored over 1 year ago
Delegate cancellation to promise

65cfc39441f3415d3901ae4984a7b81ac083644f authored over 1 year ago
Drop pending requests to prioritize client's messages

2a98bf7860a7d39c08808c114399afaf2730a41d authored over 1 year ago
Requests placed by server can be treated as promesa promises

8a18e1eb4114d56857830dd6121d7fadcc433dff authored over 1 year ago
Update pom

34fe65d657b397b96d325af2a1d1135e1e2ec948 authored over 1 year ago
Release: v1.8.1

58608106e7f19d5bb07e1b600b54b6030ce76bc6 authored over 1 year ago
Bump promesa to 10.0.571

07d8c5e72e9375596739ac37a17f34bd149be587 authored over 1 year ago
update pom

66f0553f99c670db2d90e9cac593dd0d875027d0 authored over 1 year ago
Release: v1.8.0

8e9898792a4c2b33b8388d5e201c675906bf9316 authored over 1 year ago
Allow create work-done-progress without percentages, for report only.

a8d1d22561fb999965b401902e40d62119281abc authored over 1 year ago
Update pom

5f10ea7bbd9606dd0666ae021e2ac56bc6957c3a authored almost 2 years ago
Release: v1.7.4

183bf67ba0210458917ecb0f0a4437899b3b6959 authored almost 2 years ago
Merge pull request #40 from clojure-lsp/deprecate-socket-server

Deprecate lsp4clj.socket-server

3e1b4088659a095869714f19c840bdc3d4fac348 authored almost 2 years ago
Close channels on IOException reading header

e775db0a47104691da920efa3d5e8990e179cd85 authored almost 2 years ago
Deprecate lsp4clj.socket-server

6c50655df99d5508ab24a5586a224855ebb7c755 authored almost 2 years ago
Update pom

ac2deb76ded6d3d0f8fced3643bfe7836152a4be authored almost 2 years ago
Release: v1.7.3

332e966b74f6f0e8007fcd46631042e35a234a8e authored almost 2 years ago
Merge pull request #37 from clojure-lsp/receive-responses-while-blocking

Continue receiving responses while blocking requests or notifications

e64a7c1736dbd4ccff9f31eed02e6b8406054b6b authored almost 2 years ago
Improve documentation; restructure exception handling

4feb7d63e09404870187689827081a3e4556b05a authored almost 2 years ago
Continue receiving responses while blocking requests or notifications

Fixes https://github.com/clojure-lsp/clojure-lsp/issues/1500

25be4cefc1cc16f319a5f3dabda55576080d035c authored almost 2 years ago
Release: v1.7.2

f6627270a8d694b92667cbbfb7177580b75f7212 authored almost 2 years ago
Merge pull request #36 from clojure-lsp/requests-can-return-errors

Let requests return errors

d74a29b8e01c13643de1df614f464f7a52cdd252 authored almost 2 years ago
Let requests return errors

According to the spec, all requests are allowed to return errors. This adds
coercers to permit t...

88b85f7f6eb3bb2f845c439d0262cde6306289a2 authored almost 2 years ago
Update pom

92665ae23e99ee9ca4d9e3ccf0063f6d74885540 authored almost 2 years ago
Release: v1.7.1

608b4f45566091e2643fb399913e538953d0be89 authored almost 2 years ago
CHANGELOG

1d0a4a5d62b47b63164d380600dfbcb7ddfab0c5 authored almost 2 years ago
Merge pull request #35 from clojure-lsp/fix-progress-message

Fix progress messages in Calva

ae0690fe45c69ecad28e971011321cdb9aa8796e authored almost 2 years ago
Fix progress messages in Calva

The helper to generate progress messages was incorrectly using the
:title key when reporting :pr...

6d9c80c8552469cc85840d5ebf0ea4431e491aab authored almost 2 years ago
Update pom

6e1586242aacba867da2ba84a48f066cd635006b authored almost 2 years ago
Release: v1.7.0

12792eda11aa648985f5d50e9e9c7e94e5273503 authored almost 2 years ago
CHANGELOG

a5dd809d448253fd404128f8bdc4587298dec564 authored almost 2 years ago
Add coercer for executeCommand

7c54fc89b0a2708b0e15b770fe04e6a9ae4f9183 authored almost 2 years ago
Release: v1.6.0

4b87cb1dfaeb9a1b93cfdf1689b3c2b77081dfef authored about 2 years ago
Merge pull request #34 from clojure-lsp/buffer-io

Buffer I/O

57c7128847a7bbb6cdb9a4e5fdc99464a4ee3656 authored about 2 years ago
Buffer IO

Reduce latency introduced by ***lsp4clj*** by using buffered input and
output streams.

In theor...

db7269f2540449e1b2b0250dc72a0f0f748cae50 authored about 2 years ago
Merge pull request #33 from clojure-lsp/define-pprint-for-requests

Define pprint for PendingRequest

8af1d522e0051cc5c3ebba9f86c62563ef27abb2 authored about 2 years ago
Define pprint for PendingRequest

This approach is less intrusive than the prior implementation, which
made a global choice for al...

531e4dafc807689f0f24fab82858591620e5c84c authored about 2 years ago
Merge pull request #31 from ferdinand-beyer/pom-license

Add license information to pom.xml

644b3f01f684e27b16459f75106901a49231f6d7 authored over 2 years ago
Add license information to pom.xml

9f36619c34544bf89828a9b328c8c00d7df49db4 authored over 2 years ago
pom.xml

8142d481b76c8c3f798da922e1812b3198ff075d authored over 2 years ago
Release: v1.5.0

bda20a9930ce1e190d112002cfb7a0b639bb5336 authored over 2 years ago
Merge pull request #30 from clojure-lsp/abort-cancelled-running-requests

Let language servers abort cancelled running requests

32ab7efe8e93bd66b186e11ece9020f7d48113b4 authored over 2 years ago
Merge pull request #29 from clojure-lsp/return-nil-from-send-notif

Return nil from sending notification

01381e7febd899e4cd7a1c1f2aebb079f4d5790d authored over 2 years ago
Return nil from sending notification

We were returning true, which isn't helpful.

4157ff432af3604cf3e45f78a34d57b3a12b0f9c authored over 2 years ago
Let language servers abort cancelled running requests

aece0b62229fad667a2f59280ea72326a2583768 authored over 2 years ago
Update pom

b21a656238fb96db886d508988ac87c8cc790cba authored over 2 years ago
Release: v1.4.0

3ebfdded8962a4e4d6353931526641c53c92e194 authored over 2 years ago
Merge pull request #28 from clojure-lsp/improve-traces

Improve tracing

12075669eb30addca2ebad70be28965f2b0068b0 authored over 2 years ago
Clarify chan-server defaults

718b83461da4ae6846b056c8a8885d351b2c23d8 authored over 2 years ago
Tidy trace ns

52df404ca2f6e18ccf9d9aa55b0ba959db05b60b authored over 2 years ago
Improve tracing

Support tracing at an intermediate level, without message body details.
And let language servers...

46f692710480dca1683ff6fcb14e566b7b07da42 authored over 2 years ago
Update pom

8aa121d93c0fb049b81fed3068984d742c45bd62 authored over 2 years ago
Release: v1.3.1

e8ef34479dcdf27e0cc6fe743c0d78db0ec19dd9 authored over 2 years ago
Merge pull request #26 from clojure-lsp/improve-traces

Improve traces for cancelled requests

ea23da9bfe3bad206ff8d08fe3ed2e3e0a2e45d2 authored over 2 years ago
Improve traces for cancelled requests

ce59c3647acb9f3e5ada7347e08b99973bb0dd1d authored over 2 years ago
Update pom.xml

ca2cdf78726816cc096677659377445208917b74 authored over 2 years ago
Release: v1.3.0

16a4b8ab4969a25f3114a25c9041249474ebfe30 authored over 2 years ago
Merge pull request #25 from clojure-lsp/process-requests-in-parallel

Process requests in parallel

5fe5da7ef4eefd8383958d0197227645695b3d55 authored over 2 years ago
Whitespace and comments

d762cc61a43459a24ca94833f5ec060c4451d444 authored over 2 years ago
Restore verbose tracing

a2c0b99529b3b1f34415524ec70dfbe4cb8ac3dc authored over 2 years ago
Support request cancellation

20568af7bbdf914a0cda16d712d490e20717a270 authored over 2 years ago
Revert to using CompletableFuture for request processing and parallelism

ca62b2071214a8fa8e76d5e060c683cdca7ab892 authored over 2 years ago
Add more extensive request timings to trace

fd310d006365e3e208a792f309f135f5bb4dee1c authored over 2 years ago
Use common ForkJoinPool parallelism for requests and notifications

This is the same level of parallelism that clojure-lsp was using for
requests and notifications ...

f27b372b65f3b56e9a6f0713dd3722e734758a35 authored over 2 years ago
Truncate some traces temporarily

f14fe69832d1f3c299ddb11432a014a88dece4ef authored over 2 years ago
Process requests in parallel

This is an attempt to fix
https://github.com/clojure-lsp/clojure-lsp/issues/1240, where the
fail...

168cb7a106661cf9bd70f72066ce2e01dbf017fb authored over 2 years ago
Update pom.xml

31aee830826baee7b4eba1a9e54c6048446c72aa authored over 2 years ago
Release: v1.2.2

aaa6179ba2613c409526e03a80b71f86df5b5929 authored over 2 years ago
Remove usages of parse-long

c1266e8c403e03813f49e3458deb26c642f969a9 authored over 2 years ago
Release: v1.2.1

b7e6ea593762ff6b11f6a4177f2c5a85d84b3f50 authored over 2 years ago
Merge pull request #24 from clojure-lsp/reseparate-io-chan

Put IO <-> chan conversion back into its own namespace

03b0ff7401986c7784199859ebb3e8b346a15e44 authored over 2 years ago
CHANGELOG

346b78dcd46b61dfdd1c97ca677de18e0cc7ea50 authored over 2 years ago
Put IO <-> chan conversion back into its own namespace

In clojure-lsp, the mock client used in integration tests needs
input-stream->input-chan. But, i...

0ac6d321fc3307286131316315731f6bea662029 authored over 2 years ago
Update pom.xml

48f7c561fe796bcb3f125600763ec40fad0f0f42 authored over 2 years ago
Release: v1.2.0

f28ffe790a18be4c2f1ec30e2ad66de7f413f7bd authored over 2 years ago
CHANGELOG

5c9de2da4a4fd4e99295dea8b32ca5c77ba88560 authored over 2 years ago
Merge pull request #23 from clojure-lsp/revert-22-revert-21-split-input-by-initiator

Revert "Revert "Allow servers to place requests while receiving""

9cbd4683c0bb051e898fedd0ceead689bca870b6 authored over 2 years ago
Allow servers to place requests while receiving

Messages are read off the input channel one at a time. In the case of
requests, the pipeline is ...

5966b6a29b5c647bdfa4928af4c178d764d52bfc authored over 2 years ago
Merge pull request #20 from clojure-lsp/ring-like-messages

Improve helpers for creating requests and responses

1edff25befa7cef6911436644abbabe195221267 authored over 2 years ago
Merge pull request #22 from clojure-lsp/revert-21-split-input-by-initiator

Revert "Allow servers to place requests while receiving"

adf02b9621272d59320a4f568fcb997483b64fd7 authored over 2 years ago
Revert "Allow servers to place requests while receiving"

527360c0bad23776af7077cf315e94523f39bbd9 authored over 2 years ago
Merge pull request #21 from clojure-lsp/split-input-by-initiator

Allow servers to place requests while receiving

b7ee0db6828b95768cfb36fd1f7248c62dc5a2ae authored over 2 years ago
Allow servers to place requests while receiving

Messages are read off the input channel one at a time. In the case of
requests, the pipeline is ...

ccf17efbbc229fb85ef1e4876208867076608702 authored over 2 years ago