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
Clients have two ways to shutdown. They can send the 'shutdown' request,
or they can close their...
github.com/clojure-lsp/lsp4clj - dcd6e4268e64262e9637a79e9fa6c0a2ef791f18 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 4b122feabbd7f5b31fab9b3a2ebc79e008b06b28 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - ac6579bfb554aaa7652211eae635c18885134781 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 6521c7f027ad081d7dd350bbb4d2af4a06719309 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - f94ecebbdee9cc3df1d2fc31742ec5d2a673716c authored over 2 years ago
github.com/clojure-lsp/lsp4clj - cbf16100219e6a53538c51fc8d5629cb0109c8b1 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 4d34f0f0d87699aa969742177dabfceedc8234c3 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - b20d0a525eec843bb9e62655301c3deb62f73ff8 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 229def712ebebafc1b67329d6b98c9d476e88559 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 7101970d59283ff477d17968b151de027666198e authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 548fd5e1bf5ac65569b1c1fe0523d618c7574f85 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - f51c5776c813d7f3127313608b6f85412e7ef701 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - c6cbc764a2e924af29b8ec7fb4aba47ed45b44d0 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 82b34b09ab8ee0f847d6b7cbd6e03f79eb81a7e2 authored over 2 years ago
github.com/clojure-lsp/lsp4clj - 1dc0dac3650f87be79a626e8277044580c4cd85d authored over 2 years ago
This implements a stdio server, which reads JSON-RPC messages off its
:in, processes them, and s...
Logs and traces are now mixed together, so if you want to see traces in
failing integration test...
github.com/clojure-lsp/clojure-lsp - b189d1545dacbeee4d4d50f08ab1a373c047a8ae authored over 2 years ago
This reverts commit 528fe3d78bd1bfac8b12cb74155a8f9b2c7e9dd6.
github.com/clojure-lsp/clojure-lsp - f3cdf6769b046b42340f0ae122960c37921bfd78 authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - 0a45d94575b55389c0bb1d49e6a8c06dfa64dad0 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 623d9504a1975b6051f451d2a8577d40670e5fd8 authored over 2 years ago
If we don't send a response to 'shutdown' clients show errors.
github.com/clojure-lsp/clojure-lsp - 198e5941e5e47185dbde7b70825bde51f6c280b6 authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - 340a29e36ddeddff3e3ebf016273ad6e809981e5 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 63b1430939a36eba24bedc5e4d37ca45730acf0b authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 2da535e913a38422a26a5c78cff96d192e6b602f authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 2bb97ef75a4a7edbb848dd9839909e08244a224d authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 6e0b0a5a14a566fc45d4ba1d84c9d3c4dc2fd5e3 authored over 2 years ago
See
[here](https://github.com/clojure-lsp/lsp4clj/issues/8\#issuecomment-1182605639)
for more de...
github.com/clojure-lsp/clojure-lsp - dccde62dac2c47423ba8b81147476a2a0c71f5ad authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - e6d8392db022af4fa7a8c73d0a1a4d41193cf746 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - c54d69555a120c8a049dba0535d152407028fbb2 authored over 2 years ago
* Add clojure.core/fn to resolve-macro-as options and sort options
* Add changelog entry
* Fix...
github.com/clojure-lsp/clojure-lsp - aa9876e47664e3415e6f4f34542cf94f65657593 authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - e71d36510f6b3e3b5fae0807d8217b0b84b46feb authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 167cc899ff569b035f5eb014128b37b9cb8368f2 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 12448b781ca6b2d6260d2113fbff5987cd950cf2 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 8e6961c7153c5a248db389c1d72f9bf1ed390e3f authored over 2 years ago
Whether because of exit notification or parent liveness check.
github.com/clojure-lsp/clojure-lsp - aa238d73eea5b157d385910a21e8ab5b35dbb969 authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - d26ccdeeb64ad0bfe2be5ecae4404fb122aec7b4 authored over 2 years ago
This changes the integration tests so that aftter opening a file, they
wait for diagnostics to b...
github.com/clojure-lsp/clojure-lsp - a3eeedb99b8e5dc518c18128db242ac8e5a50c54 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 6401bad926a10c5bc7b06082462809be69d42981 authored over 2 years ago
This reformats some code to better match
https://github.com/clojure-lsp/clojure-lsp/pull/1069. ...
This gives clients a uniform interface to conform to. They model
messages as Clojure hashmaps, ...
github.com/clojure-lsp/clojure-lsp - 59212fa026dc441da068c85e61df0d7971c91178 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 8637804d20337cc913f873b95337eb16f4a6b0d0 authored over 2 years ago
Inspect dependency changes here: https://github.com/weavejester/cljfmt/compare/0.8.0...0.8.2
...
github.com/clojure-lsp/clojure-lsp - 84b4afb6ecad0241bcfe34fecbabfec51cefa70e authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - c38d6abd63ef7247c2beb6b25bb4800ae542a5d1 authored over 2 years ago
Discard stdout, instead of sending it to clients
github.com/clojure-lsp/lsp4clj - fe8782941fd871921d55349b9f7803ac0dc8595d authored over 2 years agogithub.com/clojure-lsp/lsp4clj - 49544152306e17ff093945af3f0ca458a7bc1b42 authored over 2 years ago
Fixes #1020, so that we always navigate to the correct definition of a
var imported by potemkin...
Waits for both did-open diagnostics and did-change diagnostics, to ensure change is actually app...
github.com/clojure-lsp/clojure-lsp - 1af9b900a13ac1c67aa1417c91d418de5d0c6a6b authored over 2 years ago
So that when there aren't any defs, going to definition will go to
declare.
github.com/clojure-lsp/clojure-lsp - 303ecf95a7199046d98b3ec67e61bdf496568e3b authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 6f0f742890ba7eac209785d26ea8c89536b71a13 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 1d9c3a5b839702e4f81d670e65355b1d5c530bec authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 1c4783544f00b1b4a288baf5d4de885c9cb254b0 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - b7844d19973d463e49e7ad3736271d91355a0cc1 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 9d5b76aaf34ba4fde89442bed8b42f3f62f2cfa5 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - ff748fc17964d5ced985de5353b5e7fc6155790f authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 0549a0bba134f4e72cb0264012f77827c277886c authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 435fb2d420f0b1cd09ee762ee16c6de7c83233d5 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - aa8f5449d95b87dbf89e35024c2e94e77ee903fb authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - ea8cb1443cbe7cf5a058eeb881c3eb41b5af5d9b authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 77d61ffc53723cf1f0317ae1c106fe77e45de381 authored over 2 years ago
Instead of relying on global db
github.com/clojure-lsp/clojure-lsp - a9518a7ed6d3e87a550dff3a9f17a3e52c519fe5 authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - 0aa003142bae7ce7ac25679b456faa6c625deb54 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - a18a28a2a47813f503d34c9d71138fe373d84997 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 9407b39a8f21c49d9a9d2417dd879aa54a61de86 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - b12ef7b9700e8af097db086a8c0e46bed7249125 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 2cddf2cb04fa05a66d501fed81ceced91f9768b0 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - d039900e3e292d6aa79677ed809d83afe4a6aa19 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 0010908a85037532995b3d3ff62264716e90dff5 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 561b6d284c5c3c2ac1646b0c207cdcb3fd5c8f3a authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - dfb313c771488cdb41036c74d54de12dfde6f67c authored over 2 years ago
In concert with the branch in lsp4clj named lsp2clj, this starts a
server, receives the "initial...
Language servers implemented with lsp4clj tend to send their output over
stdout. Clients read th...
I believe this fixes
https://github.com/clojure-lsp/clojure-lsp/issues/704.
I noticed someth...
github.com/clojure-lsp/clojure-lsp - ecc67d8323f305de2a9af12a135443e9cf970767 authored over 2 years ago
Fixes #1018. Before, when a usage of a registered keyword was added or
removed, we weren't noti...
github.com/clojure-lsp/clojure-lsp - 1c0e743639893c79b2924b8939d023dd9bd08fb2 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - cb415bd3f30f38f37bffa87ee06d1c9719cc024e authored over 2 years ago
Fixes #1098
github.com/clojure-lsp/clojure-lsp - 811487f7212cbbd04dae76659e0f0f5517c3559d authored over 2 years agoAfter 54b4251f, find-namespace-name is unused.
github.com/clojure-lsp/clojure-lsp - f27cedae62f6a6d3f378d80aa6d9cd5bc5972aee authored over 2 years ago
Some performance sensitive things like completion and custom linting
need to find all keyword d...
Index analysis by file and bucket, instead of just file as we did before. This is helpful becaus...
github.com/clojure-lsp/clojure-lsp - 18f1e5e8d213ad49e8dd8e059d4fb2bac81eb110 authored over 2 years ago
Maintains a dependency graph and file meta-data to be able to more
efficiently filter the clj-k...
* Use parser/safe-zloc-of-string
Converts all usages of `parser/zloc-of-string` to
`parser/safe...
Adds tests for the async messages created by did-open, did-change and
did-change-watched-files....
Inspect dependency changes here:
Co-authored-by: clojure-lsp-bot <41898282+github-actions[bot...
github.com/clojure-lsp/clojure-lsp - 7a43070e1a25c4e36b4234a27ce3890990881390 authored over 2 years agoCo-authored-by: ericdallo <[email protected]>
github.com/clojure-lsp/clojure-lsp - 32b8cb4bbc17dfc508a5c2d9e99be3df2856bb22 authored over 2 years agogithub.com/clojure-lsp/clojure-lsp - 36bbce42ec0c5b4a7a0c471262936a6d16f2273b authored over 2 years ago
Inspect dependency changes here:
Co-authored-by: clojure-lsp-bot <41898282+github-actions[bot...
github.com/clojure-lsp/clojure-lsp - 5455731e47fff6a22092dfb04c1f30a3380a3e22 authored over 2 years ago
This reverts commit 012323126d0a9bf5aee4a8a2aa2c1663be001f85,
restoring #1045 while avoiding th...
github.com/clojure-lsp/homebrew-brew - 784dfd33fa9762b4e59fbe30fa17750eedb51c77 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 8a77fb6a9e5c86936ca515c22674a35ac152d91b authored over 2 years ago
github.com/clojure-lsp/homebrew-brew - 7f98b4b5d4e9ec52c083d3dcb785c5520d73b8f1 authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - e4badb27c46c6f7a938a81d49517b93d0d1b0ffd authored over 2 years ago
github.com/clojure-lsp/clojure-lsp - 159932d83031bcc22c8aee2496774142faff3f6f authored over 2 years ago
github.com/clojure-lsp/lein-clojure-lsp - 580a6c2ffc9189ae31e7e7ce081474b96625e6a5 authored over 2 years ago
github.com/clojure-lsp/setup-clojure-lsp - 453c36812f174dc140f31504cc3af354af8d8466 authored over 2 years ago