Ecosyste.ms: OpenCollective

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

Clojure LSP

An implementation of the language server protocol (LSP) for Clojure
Collective - Host: opensource - https://opencollective.com/clojure-lsp - Website: https://clojure-lsp.io/ - Code: https://github.com/clojure-lsp

Merge branch 'master' into lsp2clj

github.com/clojure-lsp/clojure-lsp - c7ce5640caab6fb0493c8e86f8b4e758804a5d56 authored about 2 years ago by Jacob Maine <[email protected]>
Remove and update comments

github.com/clojure-lsp/clojure-lsp - 8662e930f87f1f1dd2c891d7ed106e215765eff1 authored about 2 years ago by Jacob Maine <[email protected]>
Fix code-lens resolution

github.com/clojure-lsp/clojure-lsp - 28e6c558e412ad0be9966e49cae57dded4eabc39 authored about 2 years ago by Jacob Maine <[email protected]>
Reword comment

Co-authored-by: Eric Dallo <[email protected]>

github.com/clojure-lsp/clojure-lsp - 612c77376763dfa4eb64956c4dccdeff6df42327 authored about 2 years ago by Jacob Maine <[email protected]>
Add detail to error log

Co-authored-by: Eric Dallo <[email protected]>

github.com/clojure-lsp/clojure-lsp - f6067414d36a3888f558f532061ff2b5d95e1e87 authored about 2 years ago by Jacob Maine <[email protected]>
Release: 1.3.11

github.com/clojure-lsp/lein-clojure-lsp - bbfb0b293a043e4fdf11552ac8ba9a6c43181d68 authored about 2 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2022.07.24-18.25.43

github.com/clojure-lsp/homebrew-brew - 6fa9b142eb5e3c4c8067df66c218304caaa6a5f0 authored about 2 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2022.07.24-18.25.43

github.com/clojure-lsp/setup-clojure-lsp - 80d288a150b6ae95bbfe5fd5e459665f758e8b2a authored about 2 years ago by Clojure LSP Bot <[email protected]>
Release: 2022.07.24-18.25.43

github.com/clojure-lsp/clojure-lsp - 6c346629cd8468aa1a257c2f0bd1b748d388acb5 authored about 2 years ago by Eric Dallo <[email protected]>
Update deps-lock.json (#1150)

Co-authored-by: ericdallo <[email protected]>

github.com/clojure-lsp/clojure-lsp - 1be8924a674f5ea39d877d083cf56a83552367b1 authored about 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumped com.clojure-goes-fast/clj-async-profiler from 0.5.2 to 1.0.0. (#1145)

Inspect dependency changes here: https://github.com/clojure-goes-fast/clj-async-profiler/compare...

github.com/clojure-lsp/clojure-lsp - de638393c16e32b1e92d134755b8c8bc552190fa authored about 2 years ago by Clojure LSP bot <[email protected]>
Make components example more generic

github.com/clojure-lsp/lsp4clj - 0d5a9c59e6a804d32268472afabf7687b5a5a72e authored about 2 years ago by Jacob Maine <[email protected]>
Default to generic progress token

Co-authored-by: Eric Dallo <[email protected]>

github.com/clojure-lsp/lsp4clj - f57870f284a75eaa0cbe12f5d5583485a73f593a authored about 2 years ago by Jacob Maine <[email protected]>
Fix integration tests

github.com/clojure-lsp/clojure-lsp - ffecf51dbd8bf89a517468624ce00394b115a746 authored about 2 years ago by Jacob Maine <[email protected]>
Merge branch 'master' into lsp2clj

github.com/clojure-lsp/clojure-lsp - 34becb22c471377378e1ecec1e48833b02279402 authored about 2 years ago by Jacob Maine <[email protected]>
Update deps-lock.json (#1143)

Co-authored-by: ericdallo <[email protected]>

github.com/clojure-lsp/clojure-lsp - daef14c6c18e16143496cef470227491c09f6ee0 authored about 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Defmethods in symbols (#1130)

* Include defmethods in document symbols

* Include defmethods in workspace symbols

* Adjus...

github.com/clojure-lsp/clojure-lsp - 7ed12e4055aaf70994cf2da6647b63ed2453f579 authored about 2 years ago by Jacob Maine <[email protected]>
Refactoring to extract a definition (#1138)

Also order the commands that the server advertises to the client, which makes it easier to maint...

github.com/clojure-lsp/clojure-lsp - 394b3243d4c3bc91084b8cc37ae09be40aaf27cb authored about 2 years ago by Jacob Maine <[email protected]>
Destructure keys (#1139)

Adds a refactoring to destructure keys. Similar to
https://github.com/clojure-emacs/clj-refacto...

github.com/clojure-lsp/clojure-lsp - 5feec93265fbe33fd4bedd942205f11bd74610b2 authored about 2 years ago by Jacob Maine <[email protected]>
Ensure that :keep no-ops the initial form indent. (#1142)

* Ensure that :keep no-ops the initial form indent.

* Update changelog

* remove unused var...

github.com/clojure-lsp/clojure-lsp - 726837cf8bcd0327b49a35c77689e9df668da6a2 authored about 2 years ago by Case Nelson <[email protected]>
Allocate more time to project analysis (#1137)

* Allocate more time to project analysis

Since #950, we spend less uncached startup time anal...

github.com/clojure-lsp/clojure-lsp - fe61ed344a3bab5b75efe65c7e548036846c098c authored about 2 years ago by Jacob Maine <[email protected]>
Do not check for blocking in async/go in prod CLI (#1135)

Though still check for it in the dev CLI.

github.com/clojure-lsp/clojure-lsp - a64f31c9eddd63278999fa3eeba768554c89648a authored about 2 years ago by Jacob Maine <[email protected]>
Further simplify tracing

github.com/clojure-lsp/lsp4clj - 6d02043dff0fd00921fb611603b1079e514fd181 authored about 2 years ago by Jacob Maine <[email protected]>
Further simplify tracing

github.com/clojure-lsp/lsp4clj - f4e2cae13afa728f662bb26349dac44a00f82142 authored about 2 years ago by Jacob Maine <[email protected]>
Clarify tracing helpers

github.com/clojure-lsp/lsp4clj - 48a15ca73211bd56877f97f6e8bc00eb9b5f1991 authored about 2 years ago by Jacob Maine <[email protected]>
Customize error response trace

github.com/clojure-lsp/lsp4clj - 150115da8666f80e7f9e515ff68819d38dadaaf3 authored about 2 years ago by Jacob Maine <[email protected]>
Add flake package default and overlay default (#1129)

* Add packages.default and overlays.default to flake outputs

* Minor docs improve regarding f...

github.com/clojure-lsp/clojure-lsp - aa46e433e9642c1368336130d1dd99cfc68402a8 authored about 2 years ago by Weihua <[email protected]>
Adjust docs

github.com/clojure-lsp/lsp4clj - 597e91ee3617546a2bde1a3d7b3b7a23a77ea68c authored over 2 years ago by Jacob Maine <[email protected]>
Tidy docs and naming

github.com/clojure-lsp/lsp4clj - 20c4cbd9831447ca84c5a266cea79fe3358a828a authored over 2 years ago by Jacob Maine <[email protected]>
Bump lsp4clj

github.com/clojure-lsp/clojure-lsp - 7c713cf7b36ed07bfb00d666ad9d8d51318f59e5 authored over 2 years ago by Jacob Maine <[email protected]>
Ignore unexpected headers, instead of throwing

github.com/clojure-lsp/lsp4clj - e58eda1f0db4d40a0db75a240a3729003965a20c authored over 2 years ago by Jacob Maine <[email protected]>
More carefully manage output; add tests for stdio->chan

github.com/clojure-lsp/lsp4clj - eed89cdaa451e60e7932177a28cbc2c3ef0867b3 authored over 2 years ago by Jacob Maine <[email protected]>
Bump lsp4clj

github.com/clojure-lsp/clojure-lsp - 1d6a42b3971de60a498d548060fc787786dcaec2 authored over 2 years ago by Jacob Maine <[email protected]>
Buffer input and output

By default, read and write ahead a few messages, to avoid blocking the
message processing pipeli...

github.com/clojure-lsp/lsp4clj - a3595e1b8542c6a0222436dead8edd369e1bd2a3 authored over 2 years ago by Jacob Maine <[email protected]>
Correct function name

github.com/clojure-lsp/lsp4clj - 8b3731a2ca7e47a0c8327f28c18ea1fc5584f454 authored over 2 years ago by Jacob Maine <[email protected]>
Update deps-lock.json (#1124)

Co-authored-by: ericdallo <[email protected]>

github.com/clojure-lsp/clojure-lsp - 70451a7a72b4d7789d72c9f42445269d38f204e7 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Another merge fix

github.com/clojure-lsp/clojure-lsp - d01f6ad26a24f7d04483f99209b12696beb8d1df authored over 2 years ago by Jacob Maine <[email protected]>
Fix Graal build by bumping lsp4clj

github.com/clojure-lsp/clojure-lsp - 779ae27245557fb577188a50b93ab30bd4ce0d55 authored over 2 years ago by Jacob Maine <[email protected]>
Add type hints for Graal

github.com/clojure-lsp/lsp4clj - baa344fadce2e3c0abdb5a3a2a138e133f5e2a38 authored over 2 years ago by Jacob Maine <[email protected]>
Preserve server message order in integration tests

github.com/clojure-lsp/clojure-lsp - d1b0b274f6205f79709ebf452c92f2e266a39ed8 authored over 2 years ago by Jacob Maine <[email protected]>
Fix tests after merge

github.com/clojure-lsp/clojure-lsp - a8e2be1a5ce90d63f12e259c71486e8467070283 authored over 2 years ago by Jacob Maine <[email protected]>
Merge branch 'master' into lsp2clj

github.com/clojure-lsp/clojure-lsp - 7ea1003b5bbacd835a1791867350a5fe4679222f authored over 2 years ago by Jacob Maine <[email protected]>
Merge branch 'master' into lsp2clj

github.com/clojure-lsp/clojure-lsp - 5f5bd7f032399feb89e55dd9b1820f1b39c8981c authored over 2 years ago by Jacob Maine <[email protected]>
Bumped babashka/babashka.pods from 66867eee7f050af0126c83c876f8031e0eae709a to 6df443fabf0d7313c8956cb6f55e47318402991f. (#1119)

Inspect dependency changes here: https://github.com/babashka/babashka.pods/compare/66867eee7f050...

github.com/clojure-lsp/clojure-lsp - 53d3a300d202920c0fb08c46ab88a713a24bd898 authored over 2 years ago by Clojure LSP bot <[email protected]>
Bumped borkdude/dynaload from 0.2.2 to 0.3.5. (#1120)

Inspect dependency changes here: https://github.com/borkdude/dynaload/compare/0.2.2...v0.3.5

...

github.com/clojure-lsp/clojure-lsp - 25797e76f5413bd17c94bf7323dc2241a3ec04ea authored over 2 years ago by Clojure LSP bot <[email protected]>
Bumped com.clojure-goes-fast/clj-async-profiler from 0.5.1 to 0.5.2. (#1122)

Inspect dependency changes here:

Co-authored-by: clojure-lsp-bot <41898282+github-actions[bot...

github.com/clojure-lsp/clojure-lsp - 4f1de39eeae366480ede69c44109633ff9cab856 authored over 2 years ago by Clojure LSP bot <[email protected]>
Fix namespace rename (#1123)

* Revert "Fix namespace renaming causing wrong renames introduced on previous release."

This ...

github.com/clojure-lsp/clojure-lsp - 94146c0e7763fbc4a8bf089ebb38f000cea7527a authored over 2 years ago by Jacob Maine <[email protected]>
Turn on tracing for integrtation test debugging

github.com/clojure-lsp/clojure-lsp - ffd9565546c50da871d16b74f53165ff6ff8d234 authored over 2 years ago by Jacob Maine <[email protected]>
Fix namespace renaming causing wrong renames introduced on previous release.

github.com/clojure-lsp/clojure-lsp - 4b267a01c22f1b9f089e4fb779f14bccbab83811 authored over 2 years ago by Eric Dallo <[email protected]>
Rearrange and expand comments

github.com/clojure-lsp/clojure-lsp - b042c0ff3cda4f667c401b2cb2fb82225e1c1b5c authored over 2 years ago by Jacob Maine <[email protected]>
Remove obsolete command from CI

github.com/clojure-lsp/clojure-lsp - 099bd4487cd15bb861c7416c692c73fc28f63171 authored over 2 years ago by Jacob Maine <[email protected]>
Use lsp4clj v1 as git dep

Will be switched back to a clojars (:mvn/version) dep after v1 is merged and deployed.

github.com/clojure-lsp/clojure-lsp - d15c0a5c6c0efea35e35a78393647daa9f4a92c4 authored over 2 years ago by Jacob Maine <[email protected]>
Copyedit README

github.com/clojure-lsp/lsp4clj - 68a5862347b269a58ba7adc0e56d75f5acbfc158 authored over 2 years ago by Jacob Maine <[email protected]>
Expand usage docs

github.com/clojure-lsp/lsp4clj - 0826be1067afe9f8b89badadfc99b2f7bffcbfb6 authored over 2 years ago by Jacob Maine <[email protected]>
lsp4clj handles ignoring request cancellation

github.com/clojure-lsp/clojure-lsp - 93441902800bfe9711ad20f0b90ae3183e349735 authored over 2 years ago by Jacob Maine <[email protected]>
Ignore $/cancelRequest notifications

github.com/clojure-lsp/lsp4clj - 9aefcf6a12b5831c29bd4f2a9c3d0aa038a50ec6 authored over 2 years ago by Jacob Maine <[email protected]>
Merge branch 'master' into lsp2clj

github.com/clojure-lsp/clojure-lsp - 9f0ef8f76548827bddc9a02525217d29ef2aac4d authored over 2 years ago by Jacob Maine <[email protected]>
Document usage in README

github.com/clojure-lsp/lsp4clj - 423a8a4642102ae1547573666867ef1368704649 authored over 2 years ago by Jacob Maine <[email protected]>
More fixes to avoid printing to stdout

github.com/clojure-lsp/clojure-lsp - 3a422e5947a9943c0b5914dcc455edb3ad591a9a authored over 2 years ago by Jacob Maine <[email protected]>
Avoid accidental prints to stdout while producing messages

github.com/clojure-lsp/clojure-lsp - a11c5e6f23f847d8d35f3b2b4556a49ae7c9a871 authored over 2 years ago by Jacob Maine <[email protected]>
Document function

github.com/clojure-lsp/clojure-lsp - e01fe49d83352162980c5b8addef9b6ad038159b authored over 2 years ago by Jacob Maine <[email protected]>
Changelog

github.com/clojure-lsp/lsp4clj - 772f669ba483e404f81f1cdd4f2d1669eb6d6371 authored over 2 years ago by Jacob Maine <[email protected]>
Prep for 1.0.0 release

github.com/clojure-lsp/lsp4clj - 5d1c3393440fd4a8a78a95d781b1a5f70ee623dc authored over 2 years ago by Jacob Maine <[email protected]>
Add comment

github.com/clojure-lsp/lsp4clj - 38779d3a0616658a97c8cfaf9a52d6d9e8b13c57 authored over 2 years ago by Jacob Maine <[email protected]>
Simplify let

github.com/clojure-lsp/lsp4clj - 0d9737693fe98ba248ea1445f3097b673261388d authored over 2 years ago by Jacob Maine <[email protected]>
Clean up tests

github.com/clojure-lsp/lsp4clj - e48f55dc7ae06aac659d2ae040eb68f86f3c1b84 authored over 2 years ago by Jacob Maine <[email protected]>
Add comment about startup logs

github.com/clojure-lsp/clojure-lsp - f1756df6cdbb90f922d94719d9b7be088c68c7e2 authored over 2 years ago by Jacob Maine <[email protected]>
Remove parallelism

Clients generally expect that their messages will be received and
processed in order.

If lsp4cl...

github.com/clojure-lsp/lsp4clj - 6996fdbaefe743431994839db07676a24052cd25 authored over 2 years ago by Jacob Maine <[email protected]>
Discard stdout while running server code

To avoid corrupting the output stream.

github.com/clojure-lsp/lsp4clj - ac2712d6c116b59cc4c653665e92bfc45dedde56 authored over 2 years ago by Jacob Maine <[email protected]>
Clean up and fix tests

github.com/clojure-lsp/lsp4clj - 9865b1b607c8025f41af43fd7b8a31179e646ed8 authored over 2 years ago by Jacob Maine <[email protected]>
Cutomize input keywordization function

github.com/clojure-lsp/lsp4clj - bfe7cc16bbd44e5007e9f84b7bc58db789664729 authored over 2 years ago by Jacob Maine <[email protected]>
Fix comment

github.com/clojure-lsp/lsp4clj - c206597117326800e022e08d2a2763792d5f60b3 authored over 2 years ago by Jacob Maine <[email protected]>
Remove unused protocol method

github.com/clojure-lsp/lsp4clj - 255f1d2a5df6ac79a6f2afaa200d6cfda6878d28 authored over 2 years ago by Jacob Maine <[email protected]>
Close owned channels

github.com/clojure-lsp/lsp4clj - 7f2be731db1c1dfabda535caee8ab1264360709a authored over 2 years ago by Jacob Maine <[email protected]>
Handle parse error and invalid request the same

github.com/clojure-lsp/lsp4clj - 4f1d4a4daec98dfdfd59d076830288ed767e0b61 authored over 2 years ago by Jacob Maine <[email protected]>
Merge server and protocols subprojects

github.com/clojure-lsp/lsp4clj - bef2b0f31882bd11012234bf127c8e6bfb5fcc3a authored over 2 years ago by Jacob Maine <[email protected]>
Reduce knowledge of log channel format

github.com/clojure-lsp/lsp4clj - 9b46f29793a609cba4de0d8c737e86e580ca3978 authored over 2 years ago by Jacob Maine <[email protected]>
Conform message only once

github.com/clojure-lsp/lsp4clj - 0534c0981c82f7785ee86e98d2adba2670ed00df authored over 2 years ago by Jacob Maine <[email protected]>
Send traces to channel

github.com/clojure-lsp/lsp4clj - 32fd7cd43516f9455359371e2fefb1a9e8313ac7 authored over 2 years ago by Jacob Maine <[email protected]>
Move the logger protocol back to clojure-lsp

github.com/clojure-lsp/lsp4clj - f0f0b58babb185bdfeb4986d8dcfe6ef741bedb4 authored over 2 years ago by Jacob Maine <[email protected]>
Log more errors; send logs to channel

github.com/clojure-lsp/lsp4clj - c81ca1c56ca5dee88b82fed9b4a81d3fb5dc752a authored over 2 years ago by Jacob Maine <[email protected]>
Improve trace messages

github.com/clojure-lsp/lsp4clj - 61a2dc767d0646f60f05f9f624eae63e759f1d95 authored over 2 years ago by Jacob Maine <[email protected]>
Read and write in threads, to avoid blocking go threads

github.com/clojure-lsp/lsp4clj - 01b25d15f0f54660280888cd85c27030ec883220 authored over 2 years ago by Jacob Maine <[email protected]>
Rename receiver/sender; move pipeline draining to shutdown

github.com/clojure-lsp/lsp4clj - 88a82008ac76e130d83e54ffa186cd53b03628d0 authored over 2 years ago by Jacob Maine <[email protected]>
Close input on exit

github.com/clojure-lsp/lsp4clj - 1eb7279b3a27e8c747d5a3521d6e6349df15c49d authored over 2 years ago by Jacob Maine <[email protected]>
Add tests for server and request

github.com/clojure-lsp/lsp4clj - b828d684b9660f6f25c2d0b9795142772075489b authored over 2 years ago by Jacob Maine <[email protected]>
Respect back pressure from clients that are slow to read

I've been having a problem with the new code that wasn't happening in
lsp4j.

Here's what I _thi...

github.com/clojure-lsp/lsp4clj - b2c3399355989adb9e20614e6ba15e61002c2be6 authored over 2 years ago by Jacob Maine <[email protected]>
Rename and improve docs

github.com/clojure-lsp/lsp4clj - 63a8ce022a851c9ac972c488883075f55280d908 authored over 2 years ago by Jacob Maine <[email protected]>
Hold more data on pending-request object

github.com/clojure-lsp/lsp4clj - bd18fcffaff19ea337002ca29e87dadfdbaae0b6 authored over 2 years ago by Jacob Maine <[email protected]>
Include id in tracing

github.com/clojure-lsp/lsp4clj - be9d336dfff52683354bfa1ab96d8cd077add136 authored over 2 years ago by Jacob Maine <[email protected]>
Language servers don't have to require endpoint protocol

github.com/clojure-lsp/lsp4clj - ce960f99a6c9dd661568f1e440d568f2232bd0fa authored over 2 years ago by Jacob Maine <[email protected]>
Revert arg order

github.com/clojure-lsp/lsp4clj - 170a651ed52440751b288a968b54b203704d432a authored over 2 years ago by Jacob Maine <[email protected]>
Remove deps on lsp4j

github.com/clojure-lsp/lsp4clj - e9d18c0900e3d3f9d1db02c54d1aee948c633078 authored over 2 years ago by Jacob Maine <[email protected]>
Remove alpha namespaces

github.com/clojure-lsp/lsp4clj - 6d8929ad3a9c25bd923505ac3904451e818041f1 authored over 2 years ago by Jacob Maine <[email protected]>
Preserve case of keys that are already strings

github.com/clojure-lsp/lsp4clj - a037776cd9daaa16ed67753c91e66c24f76d2ef6 authored over 2 years ago by Jacob Maine <[email protected]>
Only block 10 seconds for close server to finish processing previous messages

github.com/clojure-lsp/lsp4clj - 9567155e41069e81f34d94db1a3bbc0909b3fc54 authored over 2 years ago by Jacob Maine <[email protected]>