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

Avoid high CPU and lockup when kondo throws exceptions (#671)

* Avoid high CPU and lockup when kondo throws exceptions

* Fix linting

* Fix linting

* ...

github.com/clojure-lsp/clojure-lsp - 8439aacb6a605c6f4d40b46e96beb450ccd1ce21 authored almost 3 years ago by Alex Chen <[email protected]>
Avoid processing unused-public-vars if linter is disabled

github.com/clojure-lsp/clojure-lsp - 00cead9e86db41e153d60c1b25895dd6eb3f1b23 authored almost 3 years ago by Eric Dallo <[email protected]>
Add flag to exit classpath if errors

github.com/clojure-lsp/clojure-lsp - a3c4a0673f7beae4de204f66755825184139fa7c authored almost 3 years ago by Eric Dallo <[email protected]>
Default :custom-async-lint to true

github.com/clojure-lsp/clojure-lsp - 9b85c3b76fc56935116c17fb1e7e8baa5c2f0fa3 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump lambdaisland/kaocha from 1.60.945 to 1.60.972 (#670)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/clojure-lsp/clojure-lsp - 43524d9e5b713bb0a807e2579b48376a876655c6 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Bump clj-kondo

github.com/clojure-lsp/clojure-lsp - 5da7870262bf35824a29d25deadc39409b83591a authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] Fix capability

github.com/clojure-lsp/clojure-lsp - b7b7b8902ece464fa4d21b47adfb779f15f424c1 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix performance issues on `find-var-definition-name-loc`

github.com/clojure-lsp/clojure-lsp - 358b7e65ef7b316eeffeb4d89c772aef1905278f authored almost 3 years ago by Eric Dallo <[email protected]>
Fix performance issue on create-test?

github.com/clojure-lsp/clojure-lsp - ca946e4052cef150775bb23f4b893c490c611fa3 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump cider/cider-nrepl from 0.27.2 to 0.27.4 (#668)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/clojure-lsp/clojure-lsp - 14a721e46340c905e951f0ce40b4df8aec80d817 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Bump clj-kondo

github.com/clojure-lsp/clojure-lsp - 44d47375a74a2969ce41dfec23d1d8aa032011c4 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump org.clojure/core.async from 1.5.644 to 1.5.648 (#667)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/clojure-lsp/clojure-lsp - 0003ba51e8d1c24ebbccc07d803a72ecfb2bfd61 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Move test tree produce to handler

github.com/clojure-lsp/clojure-lsp - 009062c49a7b2ba0eb9af07278f8d27e66fa7ce2 authored almost 3 years ago by Eric Dallo <[email protected]>
Reduce log noise

github.com/clojure-lsp/clojure-lsp - 51738aadef6d2fa84919ce40a7b3abb63cf60865 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve function name finding to consider other function definition types for some features

Fixes #666

github.com/clojure-lsp/clojure-lsp - 6de2625de982d7cef6f4f53c5235401b4eb4541d authored almost 3 years ago by Eric Dallo <[email protected]>
Bump org.clojure/java.data from 1.0.92 to 1.0.95 (#664)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/clojure-lsp/clojure-lsp - 97175840ec7d500bc0a720417099ff11561b6e1b authored almost 3 years ago by Clojure LSP bot <[email protected]>
Merge `:cljfmt` settings with `:cljfmt-config-path` if file path exists.

github.com/clojure-lsp/clojure-lsp - df23fd408991902d4b1efb73019cdeaa18b576ae authored almost 3 years ago by Eric Dallo <[email protected]>
Fix tests flaky

github.com/clojure-lsp/clojure-lsp - 7bd96eb1b17839f0507694e5a9bb53c668e29984 authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] Add feature Test tree

github.com/clojure-lsp/clojure-lsp - 116d685ddee476a8c92053186b0e6b4a7a3318c7 authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] Improve features

github.com/clojure-lsp/clojure-lsp - 4a94716c7087df345a7de9eb1cdea68da30185aa authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] improve capabilities

github.com/clojure-lsp/clojure-lsp - a6c853c61f62d6075a34607898f25a11f6dc3d93 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump clj-kondo to `2021.12.02-20211212.204828-17`, supporting auto-load features.

github.com/clojure-lsp/clojure-lsp - 2a40fe5f68d790862905f88f9e477d6ec72932f6 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump nrepl/nrepl from 0.8.3 to 0.9.0 (#663)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-a...

github.com/clojure-lsp/clojure-lsp - bc678042906053f648a1bc9bee8f0194410a8003 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Fix integration tests

github.com/clojure-lsp/clojure-lsp - 37ce3b065f2159680126bd0b33f1cb1680efb277 authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] improve capabilities

github.com/clojure-lsp/clojure-lsp - 1f4e6d50002ec17b64fcc624df78abcca727e452 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - a46f4fb0f21da4b0b55246e56b2bdbd21eedfb67 authored almost 3 years ago by Eric Dallo <[email protected]>
Refactor classes location

github.com/clojure-lsp/clojure-lsp - 7df75ee382bf7e06e232bd73e82a9274a1cc9319 authored almost 3 years ago by Eric Dallo <[email protected]>
Add namespace to test tree

github.com/clojure-lsp/clojure-lsp - 046aed9e9ef6cc409532a6f17dbd8d65397182aa authored almost 3 years ago by Eric Dallo <[email protected]>
Add client and server capabilities

github.com/clojure-lsp/clojure-lsp - bd87e6bc9b87698e784ae888da60fc573053303f authored almost 3 years ago by Eric Dallo <[email protected]>
Improve capabilites section

github.com/clojure-lsp/clojure-lsp - f3dbbc05ee433ae90b191cdeb686595b2c7a04a9 authored almost 3 years ago by Eric Dallo <[email protected]>
Send test tree new notification

github.com/clojure-lsp/clojure-lsp - c8703396b50485fddabec033204fccf45c4324d5 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve `:linters :clj-kondo :async-custom-lint?` to avoid infinite loops.

github.com/clojure-lsp/clojure-lsp - c168377b5376b29b298ba3f84aef9a2285c39e79 authored almost 3 years ago by Eric Dallo <[email protected]>
[CI] install babashka on lint task

github.com/clojure-lsp/clojure-lsp - 4fb1978f6e14d6e8671f90e01d92c279a7479cee authored almost 3 years ago by Eric Dallo <[email protected]>
Add babashka clj-kondo configs

github.com/clojure-lsp/clojure-lsp - 4eb9da3fb47063e4b447ef0235c497979d48b38c authored almost 3 years ago by Eric Dallo <[email protected]>
Exit process if any error during classpath lookup

github.com/clojure-lsp/clojure-lsp - cb1340c037b3d51a48299455274af3fad58dfe85 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump org.clojure/core.async from 1.5.640 to 1.5.644 (#659)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/clojure-lsp/clojure-lsp - 5798fb1cadc0ebf9bddb5f80b188ab2432fccd14 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Return `edits` in `codeAction/resolve` responses rather than `commands`.

Fixes #655

github.com/clojure-lsp/clojure-lsp - b0b8a35604abd64cd7878980a6b4b359ca4da8a0 authored almost 3 years ago by Eric Dallo <[email protected]>
Change call hierarchy to return selection range of usage, not function definition

github.com/clojure-lsp/clojure-lsp - cdcfe5031c2abab8ece1eeb552a4e22add044c51 authored almost 3 years ago by Eric Dallo <[email protected]>
Release: 1.1.4

github.com/clojure-lsp/lein-clojure-lsp - 771ad0334138d51ea2dad6d4ec2b7a5807e9a1e7 authored almost 3 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2021.12.01-12.28.16

github.com/clojure-lsp/homebrew-brew - a021cbd2b835b7e88f6beb2c3b021e21fe2f8cd5 authored almost 3 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2021.12.01-12.28.16

github.com/clojure-lsp/setup-clojure-lsp - 77e6f49041f3ec7b1f4959ce623e69ee7ddefd2e authored almost 3 years ago by Clojure LSP Bot <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - 3d6f121bbcd4c3528bd63b0f726c762ffff5d2e2 authored almost 3 years ago by Eric Dallo <[email protected]>
Release: 2021.12.01-12.28.16

github.com/clojure-lsp/clojure-lsp - 6745d9d79181628acf9caf3d91266fdc97fb170c authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - 7a7b7c7bf27bdbaf3938d11a3db32bd6a65e8588 authored almost 3 years ago by Eric Dallo <[email protected]>
Experimental: new `:linters :clj-kondo :async-custom-lint` setting, when true, scan unused-public-vars async improving lint/analysis UI feedback for huge buffers (> ~1000 lines). Default `false`

github.com/clojure-lsp/clojure-lsp - d6458804a74aadfab9e8c3073559fdd79272df46 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix lint and test

github.com/clojure-lsp/clojure-lsp - 5d2a690e45bcd5d4fdc021fda287ceb53efe8dbc authored almost 3 years ago by Eric Dallo <[email protected]>
Allow sort map when inside keyword of a map

github.com/clojure-lsp/clojure-lsp - e827d8855c72167db75b281f35b11c805f2a931a authored almost 3 years ago by Eric Dallo <[email protected]>
Remove self require unused

github.com/clojure-lsp/clojure-lsp - ae1e1923c005ee3377d5e9cfe9bdd1aa9d9feab5 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump clj-kondo

github.com/clojure-lsp/clojure-lsp - db27ec67fc4fead21392a4003c428b074f71c9c9 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - 57e13503a3f0c862a51cf9bff6456d986c5a8429 authored almost 3 years ago by Eric Dallo <[email protected]>
Add naive sort to clean-ns, through settings (#654)

* Add naive sort to clean-ns, through settings

* PR feedback, change naive to lexicographical...

github.com/clojure-lsp/clojure-lsp - 1a7a34549003df0614bee5dca4f7b110d1e9eead authored almost 3 years ago by Case Nelson <[email protected]>
Improve `Extract function` refactoring to consider comments above current function.

Fixes https://github.com/BetterThanTomorrow/calva/issues/1399

github.com/clojure-lsp/clojure-lsp - 111387c98364e302a9853a74bcf47b253801590c authored almost 3 years ago by Eric Dallo <[email protected]>
Add new `Create function` code action, allowing to create a function on a existing namespace or creating a new namespace + the function.

Fixes #646

github.com/clojure-lsp/clojure-lsp - 4a259771d5c6848a6de0d9388538f472d869cb41 authored almost 3 years ago by Eric Dallo <[email protected]>
Support `deps.edn` `:local/root` source-paths discovery, improving support for monorepo projects like `polylith`.

Fixes #652

github.com/clojure-lsp/clojure-lsp - febb4c4ce7b677023b9add106efb330de5ffb9ce authored almost 3 years ago by Eric Dallo <[email protected]>
Fix integration test

github.com/clojure-lsp/clojure-lsp - 949010a708ce64292ccbe6131662cd073048cbb2 authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] Improve docs

github.com/clojure-lsp/clojure-lsp - e7ba29edce8488d30fb672d28e8cd1324788dce7 authored almost 3 years ago by Eric Dallo <[email protected]>
Add new `Sort map keys` refactoring code action

Fixes #651

Co-authored-by: lread [email protected]

github.com/clojure-lsp/clojure-lsp - 25c7b23f1a44a03dda17956b2b857a70dfffdb58 authored almost 3 years ago by Eric Dallo <[email protected]>
Get refreshed settings from classpath for stub generation

github.com/clojure-lsp/clojure-lsp - 3985d570cdd938f32b18a2ed05211d4dfc97d46b authored almost 3 years ago by Eric Dallo <[email protected]>
Allow recursive :classpath-config-paths lookup

github.com/clojure-lsp/clojure-lsp - 9c3143833c1d40b213e219d3752710c5d0084b2d authored almost 3 years ago by Eric Dallo <[email protected]>
Fix unnecessary exception thrown on graal images during startup

github.com/clojure-lsp/clojure-lsp - 5ebf56e6931c49b524932ef09595608b6ed2f0db authored almost 3 years ago by Eric Dallo <[email protected]>
Bump org.clojure/core.async from 1.4.627 to 1.5.640 (#650)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-...

github.com/clojure-lsp/clojure-lsp - cd98f83af01d1da9a31a55c9a86ad854ab547e16 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Allow completion on empty aliased keywords

Related to #649

github.com/clojure-lsp/clojure-lsp - d38d5907922945f15ab3ccbfcda25d1200385e0d authored almost 3 years ago by Eric Dallo <[email protected]>
Fix completion items for aliased keywords

Related to #649

github.com/clojure-lsp/clojure-lsp - 4f43a3f1bb1de7064face9a1dc46ea576117f219 authored almost 3 years ago by Eric Dallo <[email protected]>
Handle config deep merge differently for collections, concating instead of overwriting

github.com/clojure-lsp/clojure-lsp - 4f2014459d654ee3fdd693b2cacf63bc6f755bdf authored almost 3 years ago by Eric Dallo <[email protected]>
Add integration-tests to stub generation

github.com/clojure-lsp/clojure-lsp - b2fe644fa77b80e3872cbdb538eaf60b231e3eac authored almost 3 years ago by Eric Dallo <[email protected]>
Support stub generation using `clj-easy/stub`, adding analysis and liniting support for closed sources codes like Datomic. Check `:stubs` settings for more details.

Fixes #637

github.com/clojure-lsp/clojure-lsp - 2273069fbacf956afa703f9446a794059b14b2a9 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - bd6f7c83a3a3447663241310ac9e9184b10b3faa authored almost 3 years ago by Eric Dallo <[email protected]>
Expose cursor info raw API (#645)

* Expose cursor info raw API

* Fix code style

github.com/clojure-lsp/clojure-lsp - 0048e55515649f903020c72c89e2e564ef48e4d5 authored almost 3 years ago by Ivan Khaldeev <[email protected]>
Fix integration test

github.com/clojure-lsp/clojure-lsp - 5e6da26dd4c9e80529ca84a317a309359c25dc23 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix lint and tests

github.com/clojure-lsp/clojure-lsp - 0347431b9128217f2bb82e4cbf18d78559650def authored almost 3 years ago by Eric Dallo <[email protected]>
Add support for LSP method `textDocument/prepareRename` which it's the proper way to check if the rename will work correctly.

Fixes #642

github.com/clojure-lsp/clojure-lsp - 30e601545c1bd1550a92095c242c6ae07f993aa7 authored almost 3 years ago by Eric Dallo <[email protected]>
Prevent potential macro expansion error (#643)

This patch prevents a potential error where passing more than two arguments to `logging-time` co...

github.com/clojure-lsp/clojure-lsp - cd01ccb9a737bd4b1ad15380e0341c05830ee5ac authored almost 3 years ago by Joel Holdbrooks <[email protected]>
Release: 1.1.3

github.com/clojure-lsp/lein-clojure-lsp - 48b2538928bf819424e18d6626576746e16921ba authored almost 3 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2021.11.16-16.52.14

github.com/clojure-lsp/homebrew-brew - 10c92881cff231052e339be6a7c8b6603c420ebf authored almost 3 years ago by Clojure LSP Bot <[email protected]>
Bump to version: 2021.11.16-16.52.14

github.com/clojure-lsp/setup-clojure-lsp - fe52c2170a801fbcb8197789d9bcf5d336c5321c authored almost 3 years ago by Clojure LSP Bot <[email protected]>
Release: 2021.11.16-16.52.14

github.com/clojure-lsp/clojure-lsp - 0074d71ae970f40a3d6139099d1c7dfd12089ba3 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - 775b40f1f96535aefc7ffaae951caabfd0a703c4 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump clj-kondo

github.com/clojure-lsp/clojure-lsp - d8154ff542bcebb2fec6a146e71675279b3ed213 authored almost 3 years ago by Eric Dallo <[email protected]>
[graalvm] Fix reflection error

github.com/clojure-lsp/clojure-lsp - 1dbeb351c666b979b7d78ccdb91c2da3dd34429a authored almost 3 years ago by Eric Dallo <[email protected]>
Refactor make some functions private

github.com/clojure-lsp/clojure-lsp - 12222842c883d18c3b5544da3ece388b5bf065a3 authored almost 3 years ago by Eric Dallo <[email protected]>
Refactor add missing libspec moving feature to its own namespace

github.com/clojure-lsp/clojure-lsp - 4b719a5a1ae5772e5fbd51ab205a200ff69cc958 authored almost 3 years ago by Eric Dallo <[email protected]>
Refactor clean-ns namespace moving to feature ns

github.com/clojure-lsp/clojure-lsp - 80c552af0b5d619bd8f145af1a61e827b8d9ec3e authored almost 3 years ago by Eric Dallo <[email protected]>
Improve snippets

github.com/clojure-lsp/clojure-lsp - 3d6cf5569ba5b793792923ea01f01f11e27b425b authored almost 3 years ago by Eric Dallo <[email protected]>
Replace snippet detail with item detail

github.com/clojure-lsp/clojure-lsp - fda08af1ffc7f20a30ff94e45a8f452591836565 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve completion snippet

Related to #638

github.com/clojure-lsp/clojure-lsp - cff43ee27e05ab3fee3a7a1b66177516a45028ae authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - b72f68a34978104ec4e35b980504503f38113262 authored almost 3 years ago by Eric Dallo <[email protected]>
Avoid adding duplicate requires when adding a new require via code action.

Fixes #639

github.com/clojure-lsp/clojure-lsp - 779ee8ae2d6a5990cf00294cc1b3a91767d6d44a authored almost 3 years ago by Eric Dallo <[email protected]>
Add setting `keep-parens-when-threading?` to keep parens for single arity functions when threading.

Fixes #636

github.com/clojure-lsp/clojure-lsp - 089d32fbb474d8885cfb54369f9cb11603137859 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

github.com/clojure-lsp/clojure-lsp - f68347c8bf833529ade70abde3ecbfc8015c542b authored almost 3 years ago by Eric Dallo <[email protected]>
Improve keyword completion (#632)

* Improve keyword handling for : only

* Remove duplicates, fix invalid keyword parsing and ma...

github.com/clojure-lsp/clojure-lsp - 2681ab6bb7ee2267d9b99d46acaac4a5015fc46f authored almost 3 years ago by Eric Dallo <[email protected]>
Bump clj-kondo improve code parsing and clojure-lsp keywords completion

Related #630

github.com/clojure-lsp/clojure-lsp - e3ac1dd6636990ec0a3aaf8cdbdeb85f04ff5636 authored almost 3 years ago by Eric Dallo <[email protected]>