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

Revert "Improve hover element selected (#1045)" (#1083)

This reverts commit 54f895793bea90370bfc6da9674154ef07566033.

github.com/clojure-lsp/clojure-lsp - 012323126d0a9bf5aee4a8a2aa2c1663be001f85 authored over 2 years ago by Jacob Maine <[email protected]>
Release: 2022.06.29-19.32.13

github.com/clojure-lsp/clojure-lsp - 021da9ced11eda85bfb09a1730631a46f292f6a4 authored over 2 years ago by Eric Dallo <[email protected]>
Merge pull request #7 from mainej/fix-error-logging

Fix error order in logging

github.com/clojure-lsp/lsp4clj - 55f599f29119ded6afbfea846cf4012d2ecd297b authored over 2 years ago by Eric Dallo <[email protected]>
Fix error order in logging

For special handling by the logger, the error has to be first.

github.com/clojure-lsp/lsp4clj - 3107855a116f4a3095ab2df0c2d2a4a846727fe3 authored over 2 years ago by Jacob Maine <[email protected]>
Merge pull request #6 from borkdude/mac-aarch64

mac aarch64

github.com/clojure-lsp/homebrew-brew - c6960f06bc4ee1cad4cf0f257685a8c52dbb49d9 authored over 2 years ago by Eric Dallo <[email protected]>
macos aarch64 (#1072)

* macos aarch64 [wip]

* use clojure install script

* use lsp version

* clojure install
...

github.com/clojure-lsp/clojure-lsp - 13e78e3af8082780ebab21a21166ad9598c27562 authored over 2 years ago by Michiel Borkent <[email protected]>
Fix clj-depend version

github.com/clojure-lsp/clojure-lsp - 34d4765b0ef6a73beff8d97962301ec4e9c5f33e authored over 2 years ago by Eric Dallo <[email protected]>
Merge pull request #6 from mainej/fix-pom-scm-tag

Fix tag in SCM section of POM

github.com/clojure-lsp/lsp4clj - 65eaee05ccd32f379284c5e5396a1152e2dd627e authored over 2 years ago by Eric Dallo <[email protected]>
mac aarch64

github.com/clojure-lsp/homebrew-brew - 80c22c618d956db7e05a4f44e728ad54aa1b556c authored over 2 years ago by Michiel Borkent <[email protected]>
Fix tag in SCM section of POM

This will fix links on Clojars.

github.com/clojure-lsp/lsp4clj - 470361c3171a7538be4cc41ccfa0a81c527ddb76 authored over 2 years ago by Jacob Maine <[email protected]>
Bump to version: 2022.06.22-14.09.50

github.com/clojure-lsp/homebrew-brew - d002daf05a02ae6a7affde7adcd0ef3d25cc8420 authored over 2 years ago by Clojure LSP Bot <[email protected]>
Release: 1.3.9

github.com/clojure-lsp/lein-clojure-lsp - 611f29b157669d14ea5e4519ece28590a35f3034 authored over 2 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2022.06.22-14.09.50

github.com/clojure-lsp/setup-clojure-lsp - be1e8345ad9d4cdd6ee924bc623ec8e8f0ea0ca0 authored over 2 years ago by Clojure LSP Bot <[email protected]>
Release: 2022.06.22-14.09.50

github.com/clojure-lsp/clojure-lsp - 25a5a0c12408c5697168f4d3bfb416a0e77d2e56 authored over 2 years ago by Eric Dallo <[email protected]>
Update deps-lock.json (#1071)

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

github.com/clojure-lsp/clojure-lsp - 6848eaf8e6c125323ffe495e9630d5e5eb126339 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Add empty .cirrus.yml

github.com/clojure-lsp/clojure-lsp - 6f9bca58e94a95d79381dc596fb53ea1bdc24abf authored over 2 years ago by Eric Dallo <[email protected]>
refactor: remove deprecated graal script

github.com/clojure-lsp/clojure-lsp - 7235b145bd8b362294a4f08bc8de50896b6787c5 authored over 2 years ago by Eric Dallo <[email protected]>
Bump clj-kondo to 2022.06.22

github.com/clojure-lsp/clojure-lsp - 4c7cd13ede50ce33504d9f2777ee2748effb961c authored over 2 years ago by Eric Dallo <[email protected]>
feat: add new setting to filter source-paths that are auto generated for example for cljs projects, the default value should be enought for most cases (), replacing old .

github.com/clojure-lsp/clojure-lsp - 69a9a5c42fc852d46ecbd17aab28a9e6e9f5c055 authored over 2 years ago by Eric Dallo <[email protected]>
Avoid passing file URI to shared/logging-time (#1070)

See https://github.com/clojure-lsp/clojure-lsp/issues/1054\#issuecomment-1162731219 for discussion.

github.com/clojure-lsp/clojure-lsp - 45b22f54e82b2ec99cd3a65fb17c7faace022f38 authored over 2 years ago by Jacob Maine <[email protected]>
Release: v0.4.3

github.com/clojure-lsp/lsp4clj - 2805ca792acca9964d37b8a101cb6e5de673b82f authored over 2 years ago by Eric Dallo <[email protected]>
Merge pull request #5 from mainej/revert-completion-item-to-legacy-debeaner

Revert completion item coercion to legacy-debean

github.com/clojure-lsp/lsp4clj - 100b873d0c692c69512f0dbb845870a297117254 authored over 2 years ago by Jacob Maine <[email protected]>
Revert completion item coercion to legacy-debean

github.com/clojure-lsp/lsp4clj - 7584f0c0a6d53fa7395f4542b24b58cc2363bf72 authored over 2 years ago by Jacob Maine <[email protected]>
Release: v0.4.2

github.com/clojure-lsp/lsp4clj - 16efd7b12cd21a47a7219cb512cafab2ebda1c1c authored over 2 years ago by Eric Dallo <[email protected]>
Merge pull request #3 from mainej/debean-resolve-support

Debean client capabilities completion item resolve support

github.com/clojure-lsp/lsp4clj - 924ece8650da6084daacb6ab08ad69aae3a9e91e authored over 2 years ago by Eric Dallo <[email protected]>
Stop using deprecated version of ResponseErrorCode

github.com/clojure-lsp/lsp4clj - 82cd9edc5c314ee269b44c5d95fca3ba2ecc58a1 authored over 2 years ago by Jacob Maine <[email protected]>
Use modern debeaner

github.com/clojure-lsp/lsp4clj - 0408503e33cf6a6aac89767401e07ef2ce145f08 authored over 2 years ago by Jacob Maine <[email protected]>
Debean client capabilities completion item resolve support

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

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

github.com/clojure-lsp/clojure-lsp - 137e661ef1cb00fc8f13ff64c3475b8abbfab524 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumped lambdaisland/kaocha from 1.66.1034 to 1.68.1059. (#1065)

Inspect dependency changes here: https://github.com/lambdaisland/kaocha/compare/v1.66.1034...v1....

github.com/clojure-lsp/clojure-lsp - 9d5e8def663c520da13a2d4d4e5220642bdd3226 authored over 2 years ago by Clojure LSP bot <[email protected]>
Ignore increase/decrease in usages when linting references (#1061)

* Move helper to only ns that uses it

* Only lint references if usage added or removed

Ins...

github.com/clojure-lsp/clojure-lsp - 69f4ca262df94a91080c41e379fd06579a23bef5 authored over 2 years ago by Jacob Maine <[email protected]>
Timeout integration tests after waiting 30s for server response (#1063)

Instead of letting the integration tests wait forever for a response
from the server, this time...

github.com/clojure-lsp/clojure-lsp - 6988b37d1b86c68f33e641d83fc63df82dec01c0 authored over 2 years ago by Jacob Maine <[email protected]>
Extracted functions are private (#1062)

For consistency with promote-fn and create-function.

Fixes #1039

github.com/clojure-lsp/clojure-lsp - 5663f9cfc23b43d36aa97b5a35390acb3aeef4e9 authored over 2 years ago by Jacob Maine <[email protected]>
Avoid blocking in go blocks (#1064)

Avoids using blocking operations (the !! ones) within go blocks, as this
will block the limited...

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

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

github.com/clojure-lsp/clojure-lsp - 64cc3aa463505ea197c275c92454bdbe24028374 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Use clj-depend if any config available (#989)

* Use clj-depend if any config available

* Fix tests

* Docs

* Add project source-paths ...

github.com/clojure-lsp/clojure-lsp - f561f084c0423cebec952b1a713bd0ff4df2ddd1 authored over 2 years ago by Eric Dallo <[email protected]>
refactor: improve comment

github.com/clojure-lsp/clojure-lsp - adec691803903e7cf62b3b89917270540e487d49 authored over 2 years ago by Eric Dallo <[email protected]>
Fix clean-ns to move reader conditionals to before normal requires

Fixes #1057

github.com/clojure-lsp/clojure-lsp - 5d6a2a5f24da0c5ca26a091768e68a84585cbd0a authored over 2 years ago by Eric Dallo <[email protected]>
fix: missing <! after async tasks refactor

Fixes #1058

github.com/clojure-lsp/clojure-lsp - 614145bb10a77769ffc4c98b525b275bbf2ebaf4 authored over 2 years ago by Eric Dallo <[email protected]>
Fix references and code lens of defrecord/deftype for cljs files.

Fixes #1055

github.com/clojure-lsp/clojure-lsp - b72c124856dffd6dd181aecccb6f56325988e8c7 authored over 2 years ago by Eric Dallo <[email protected]>
Add try catch blocks for async tasks

Related to #1054

github.com/clojure-lsp/clojure-lsp - 57e46c492187c0f807552886813f15a57d9b209f authored over 2 years ago by Eric Dallo <[email protected]>
Improve performance of drag-forward (#1052)

* Speed up drag forward

By not using n.protocols/extent, which parses strings character by
c...

github.com/clojure-lsp/clojure-lsp - efbf686528c69e36f3c444227b8e2bbe1cc9d726 authored over 2 years ago by Jacob Maine <[email protected]>
Waits for client to do rename before moving db data (#1050)

Fixes #1049

github.com/clojure-lsp/clojure-lsp - c96d163c94300961776afbb95589ae906381dcf3 authored over 2 years ago by Jacob Maine <[email protected]>
Drag maintains cursor position (#1051)

Fixes #1029

github.com/clojure-lsp/clojure-lsp - 5a7c89cf1e7cfe6c1d6559c319d01ea140d10094 authored over 2 years ago by Jacob Maine <[email protected]>
Disable drag between clauses (#1048)

Resolves #1030

github.com/clojure-lsp/clojure-lsp - e92919647521dd756eb82b1760e9bb44d0054ed1 authored over 2 years ago by Jacob Maine <[email protected]>
Refactor drag to return two edits (#1044)

* Refactor drag to return two edits

Rather than returning a single edit which spans both clau...

github.com/clojure-lsp/clojure-lsp - 860e5b4227a580664528b5acd18beeb8fb6c9c57 authored over 2 years ago by Jacob Maine <[email protected]>
Merge pull request #1040 from mainej/query-signatures

refactor: Query signatures

github.com/clojure-lsp/clojure-lsp - 53b51136302e0b88b89458956c4cf64f77d5f980 authored over 2 years ago by Jacob Maine <[email protected]>
Move db closer to some queries in completion

github.com/clojure-lsp/clojure-lsp - 08a6a24c2f004899ce45becd03238414e16d36cb authored over 2 years ago by Jacob Maine <[email protected]>
Move queries out of api into queries ns

github.com/clojure-lsp/clojure-lsp - 08970f21a6c7e9bc0c7b465a35123f4a3cc9aafd authored over 2 years ago by Jacob Maine <[email protected]>
Rename local

github.com/clojure-lsp/clojure-lsp - 162fdf1f5d7ddf5b2a96d03ab8745992e580eca4 authored over 2 years ago by Jacob Maine <[email protected]>
Use helper when merging analysis

github.com/clojure-lsp/clojure-lsp - 2275349cac1e57f5f9c039ebcb6094a00497577d authored over 2 years ago by Jacob Maine <[email protected]>
Move db closer to queries in notify-references

github.com/clojure-lsp/clojure-lsp - 38a010886ea2587446ca1e55484cba96cbd90b4c authored over 2 years ago by Jacob Maine <[email protected]>
Use helper to put analysis in db

github.com/clojure-lsp/clojure-lsp - e2758ddb8104f5d18235a1f893b73d48e287298f authored over 2 years ago by Jacob Maine <[email protected]>
Pass db to rest of queries

github.com/clojure-lsp/clojure-lsp - 5cb81c624a301bb1dcbd0e616fe3183c0b78f13c authored over 2 years ago by Jacob Maine <[email protected]>
Pass db through clean-ns and add-missing-libspec

github.com/clojure-lsp/clojure-lsp - bb0debf4e9ae0b962198e57bdbc78ed3dc2a4e99 authored over 2 years ago by Jacob Maine <[email protected]>
Make queries/find-first private

github.com/clojure-lsp/clojure-lsp - 495eed9eba60cb1ec608ea0cbabff26faad7233b authored over 2 years ago by Jacob Maine <[email protected]>
Pass db through custom lint and code-lens

github.com/clojure-lsp/clojure-lsp - 2150a0a505715cf7c6b8ee12c1e0f7e58f1783ad authored over 2 years ago by Jacob Maine <[email protected]>
Pass db to main queries/find methods

github.com/clojure-lsp/clojure-lsp - 605869e22abc03a0a6b712cfc37ccab748ed50dd authored over 2 years ago by Jacob Maine <[email protected]>
Update to latest clj-nix (#1046)

Also pins clj-nix to a specific version to avoid breaking changes

github.com/clojure-lsp/clojure-lsp - f7b495c5618ce7d40874dd12203d9206557b37f4 authored over 2 years ago by José Luis Lafuente <[email protected]>
Update to latest clj-nix (#1046)

Also pins clj-nix to a specific version to avoid breaking changes

github.com/clojure-lsp/clojure-lsp - c58f5e85f049c52b32ed7b78e5582f65d9667f95 authored over 2 years ago by José Luis Lafuente <[email protected]>
Update to latest clj-nix (#1046)

Also pins clj-nix to a specific version to avoid breaking changes

github.com/clojure-lsp/clojure-lsp - d4b5cd12b29749b1c8ce8c52496ac91f0a999469 authored over 2 years ago by José Luis Lafuente <[email protected]>
Improve hover element selected (#1045)

* Improve hover element selected

* Fix tests

github.com/clojure-lsp/clojure-lsp - 54f895793bea90370bfc6da9674154ef07566033 authored over 2 years ago by Eric Dallo <[email protected]>
Fix invalid version set on did-change-watched-files

This is a important fix as the documetn version was being one above current on the client, causi...

github.com/clojure-lsp/clojure-lsp - b18af2c7f56e773a4572610cb8672daedd504bb0 authored over 2 years ago by Eric Dallo <[email protected]>
Fix drag from a quoted symbol (#1041)

* Fix drag from a quoted symbol

Fixes drag from `[v '|q :kw]`. In this and similar cases, dra...

github.com/clojure-lsp/clojure-lsp - 35d99f8335849d4a6cbbe58242e9ae73459b167e authored over 2 years ago by Jacob Maine <[email protected]>
ci: update deps-lock only on master pushes

github.com/clojure-lsp/clojure-lsp - 17c8309e4523e69b6df92eb8dbb35be4e4bafaa3 authored over 2 years ago by Eric Dallo <[email protected]>
feat: find references of namespace usages now find all namespace usages on project, not only the definition.

Fixes #1022

github.com/clojure-lsp/clojure-lsp - baa68e1a78980208760cbeb2fc230cdd3d275930 authored over 2 years ago by Eric Dallo <[email protected]>
Update deps-lock.json (#1037)

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

github.com/clojure-lsp/clojure-lsp - 7fce2f897cd6c475c7c90ab99254d8201626b769 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumped rewrite-clj/rewrite-clj from 1.0.767-alpha to 1.1.45. (#1036)

* Bumped rewrite-clj/rewrite-clj from 1.0.767-alpha to 1.1.45.

Inspect dependency changes her...

github.com/clojure-lsp/clojure-lsp - adcb48187fa5648c3a1d4fe1d57b4d82fa095287 authored over 2 years ago by Clojure LSP bot <[email protected]>
Fix suggesting alias to wrong lang (#1035)

This prevents `add-missing-libspec` from suggesting an alias to a file in the the wrong language...

github.com/clojure-lsp/clojure-lsp - 77b38c5cb2819cade0aa6c12b184c049de71b82a authored over 2 years ago by Jacob Maine <[email protected]>
Fix find-declaration in cljc (#1034)

Fix to ensure that when invoking find-declaration from a CLJ element in
a CLJC file, goes to th...

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

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

github.com/clojure-lsp/clojure-lsp - 2175c100fd6782d3c516942b5e6c19c1dbf33e87 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bump lsp4clj to 0.4.1

github.com/clojure-lsp/clojure-lsp - b911b6733f7fa14250321a2a2ee1b2e12f586d71 authored over 2 years ago by Eric Dallo <[email protected]>
Update pom.xml

github.com/clojure-lsp/lsp4clj - 492c075d145ddb4e46e245a6f7a4de8a4670fe72 authored over 2 years ago by Eric Dallo <[email protected]>
Release: v0.4.1

github.com/clojure-lsp/lsp4clj - 08d015414f52b106ca069cc6e01f78231bc854dc authored over 2 years ago by Eric Dallo <[email protected]>
fix: shutdown request to return null instead of empty object

github.com/clojure-lsp/lsp4clj - b9fb0ab48c3a656b5b3f83855c626d5f87408787 authored over 2 years ago by Eric Dallo <[email protected]>
tests: Add tests for find references of namespace-definitions

Fixes #1026

github.com/clojure-lsp/clojure-lsp - 4d26a911e4f60be3ce343f04fdb67da9ed6adfdb authored over 2 years ago by Eric Dallo <[email protected]>
performance: Improve find-declaration feature.

Fixes #1021

github.com/clojure-lsp/clojure-lsp - 589231bf368a23003b48e0a22bfa9b91f83460fd authored over 2 years ago by Eric Dallo <[email protected]>
feat: remove deprecated disabled setting `:linters :clj-kondo :async-custom-lint?`.

Fixes #1017

github.com/clojure-lsp/clojure-lsp - ffde49873432dd6ac73ed4afd9e227cee4a75309 authored over 2 years ago by Eric Dallo <[email protected]>
Add support to rename namespace of namespaced keywords like re-frame events/subs.

Fixes #978

github.com/clojure-lsp/clojure-lsp - 9ebf991e405a54e5f0c877a10a6e9261498525a3 authored over 2 years ago by Eric Dallo <[email protected]>
ci: update ymls

github.com/clojure-lsp/clojure-lsp - b30d9ab5fe55c231b651aa557c9befe02526c8fa authored over 2 years ago by Eric Dallo <[email protected]>
Update deps-lock.json (#1012)

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

github.com/clojure-lsp/clojure-lsp - 6983cfdbe2928bea9bf481a60ecbd68249977a86 authored over 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bump multiple libs

github.com/clojure-lsp/clojure-lsp - d3d76ab2bf24845577d877bec8774ef31b5c1099 authored over 2 years ago by Eric Dallo <[email protected]>
Update pom.xml

github.com/clojure-lsp/lsp4clj - c1cb161c345840ce69046a441a1377f01d53e383 authored over 2 years ago by Eric Dallo <[email protected]>
Release: v0.4.0

github.com/clojure-lsp/lsp4clj - 6d0c25e129df800880e926d5c18306ebd909a148 authored over 2 years ago by Eric Dallo <[email protected]>
Add comment to bb

github.com/clojure-lsp/lsp4clj - b4edf4d63e303ee5934c89d410d631f1a9eca7f4 authored over 2 years ago by Eric Dallo <[email protected]>
Bump lsp4j to 0.14.0

github.com/clojure-lsp/lsp4clj - 6324570f04c1c7e10510386fc956d6092e7c2e64 authored over 2 years ago by Eric Dallo <[email protected]>
Changelog: Add `compute-external-file-changes` setting as true by default, when enabled it will consider file changes outside editor like git branch changes and update analysis, avoiding the need to restart server when a file is changed outside editor, this will only work if client file-watchers is enabled.

Fixes #1002

github.com/clojure-lsp/clojure-lsp - 221bcde5f658722858901c758edcf85a5ebb506c authored over 2 years ago by Eric Dallo <[email protected]>
Add support to change file watch

github.com/clojure-lsp/clojure-lsp - e98249d14ee914f199ca698ee14b4319816658b2 authored over 2 years ago by Eric Dallo <[email protected]>
Remove `use-source-paths-from-classpath` setting, its value was already true and disabling it could cause false-positives.

github.com/clojure-lsp/clojure-lsp - 2ed55031d31fb61e3975f8b7b60b435459d22517 authored over 2 years ago by Eric Dallo <[email protected]>
Avoid going to clj def from cljs usage (#1003)

```clojure
;; a.cljs
(ns a)
(def f)
;; a.clj
(ns a)
(def f)
;; b.cljs
(ns b
(:require...

github.com/clojure-lsp/clojure-lsp - aaebe82572aceee8cdcfe510ae8c8301ed9a2f84 authored over 2 years ago by Jacob Maine <[email protected]>
Improve diagnostic log

FYI @mainej

github.com/clojure-lsp/clojure-lsp - 3514f39ae502f31dec0d35d4e42259322545aca0 authored over 2 years ago by Eric Dallo <[email protected]>
Add github action to update deps-lock.json (#1001)

github.com/clojure-lsp/clojure-lsp - 6ea60a673962e64caba31e4deb84dde2e20c0fce authored over 2 years ago by José Luis Lafuente <[email protected]>
Improve nix flake docs

github.com/clojure-lsp/clojure-lsp - a2a28d8e63a977d5da3ad5d4c6b9a6535f843801 authored over 2 years ago by Eric Dallo <[email protected]>
Add flake to build clojure-lsp (#999)

* Add flake with clj-nix

* Update clj-nix version

* Update versions

github.com/clojure-lsp/clojure-lsp - d2e53452734cc8bfeec95cc9cbe401b6cdb63ac4 authored over 2 years ago by José Luis Lafuente <[email protected]>
Fix changelog

github.com/clojure-lsp/clojure-lsp - 40b6e70fd4f529d6fdf0b2ec02f11045ab7bbcfd authored over 2 years ago by Eric Dallo <[email protected]>
Bump to version: 2022.05.31-17.35.50

github.com/clojure-lsp/homebrew-brew - ce0c8d5a24fc920ba3c8673007a524281dbaec06 authored over 2 years ago by Clojure LSP Bot <[email protected]>