Ecosyste.ms: OpenCollective

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

github.com/clojure-lsp/clojure-lsp

Clojure & ClojureScript Language Server (LSP) implementation
https://github.com/clojure-lsp/clojure-lsp

Add babashka clj-kondo configs

4eb9da3fb47063e4b447ef0235c497979d48b38c authored almost 3 years ago by Eric Dallo <[email protected]>
Exit process if any error during classpath lookup

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>

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

Fixes #655

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

cdcfe5031c2abab8ece1eeb552a4e22add044c51 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

3d6f121bbcd4c3528bd63b0f726c762ffff5d2e2 authored almost 3 years ago by Eric Dallo <[email protected]>
Release: 2021.12.01-12.28.16

6745d9d79181628acf9caf3d91266fdc97fb170c authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

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`

d6458804a74aadfab9e8c3073559fdd79272df46 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix lint

eb90c3a08e82c6395ee9bd2a5927c7faee059e76 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix lint and test

5d2a690e45bcd5d4fdc021fda287ceb53efe8dbc authored almost 3 years ago by Eric Dallo <[email protected]>
Allow sort map when inside keyword of a map

e827d8855c72167db75b281f35b11c805f2a931a authored almost 3 years ago by Eric Dallo <[email protected]>
Remove self require unused

ae1e1923c005ee3377d5e9cfe9bdd1aa9d9feab5 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump clj-kondo

db27ec67fc4fead21392a4003c428b074f71c9c9 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

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...

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

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

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

febb4c4ce7b677023b9add106efb330de5ffb9ce authored almost 3 years ago by Eric Dallo <[email protected]>
Fix integration test

949010a708ce64292ccbe6131662cd073048cbb2 authored almost 3 years ago by Eric Dallo <[email protected]>
lint fix

7c1813bbec8dffc8b83b90e57e33efc85920c816 authored almost 3 years ago by Eric Dallo <[email protected]>
[docs] Improve docs

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]

25c7b23f1a44a03dda17956b2b857a70dfffdb58 authored almost 3 years ago by Eric Dallo <[email protected]>
Get refreshed settings from classpath for stub generation

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

9c3143833c1d40b213e219d3752710c5d0084b2d authored almost 3 years ago by Eric Dallo <[email protected]>
Fix unnecessary exception thrown on graal images during startup

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-...

cd98f83af01d1da9a31a55c9a86ad854ab547e16 authored almost 3 years ago by Clojure LSP bot <[email protected]>
lint fix

f56ead3e7ed81c00e790fc3c9d5d8b1cdb3e2fae authored almost 3 years ago by Eric Dallo <[email protected]>
Allow completion on empty aliased keywords

Related to #649

d38d5907922945f15ab3ccbfcda25d1200385e0d authored almost 3 years ago by Eric Dallo <[email protected]>
Fix completion items for aliased keywords

Related to #649

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

4f2014459d654ee3fdd693b2cacf63bc6f755bdf authored almost 3 years ago by Eric Dallo <[email protected]>
Add integration-tests to stub generation

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

2273069fbacf956afa703f9446a794059b14b2a9 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

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

0048e55515649f903020c72c89e2e564ef48e4d5 authored almost 3 years ago by Ivan Khaldeev <[email protected]>
Fix integration test

5e6da26dd4c9e80529ca84a317a309359c25dc23 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix lint and tests

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

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...

cd01ccb9a737bd4b1ad15380e0341c05830ee5ac authored almost 3 years ago by Joel Holdbrooks <[email protected]>
Release: 2021.11.16-16.52.14

0074d71ae970f40a3d6139099d1c7dfd12089ba3 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

775b40f1f96535aefc7ffaae951caabfd0a703c4 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump clj-kondo

d8154ff542bcebb2fec6a146e71675279b3ed213 authored almost 3 years ago by Eric Dallo <[email protected]>
[graalvm] Fix reflection error

1dbeb351c666b979b7d78ccdb91c2da3dd34429a authored almost 3 years ago by Eric Dallo <[email protected]>
Refactor make some functions private

12222842c883d18c3b5544da3ece388b5bf065a3 authored almost 3 years ago by Eric Dallo <[email protected]>
Refactor add missing libspec moving feature to its own namespace

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

80c552af0b5d619bd8f145af1a61e827b8d9ec3e authored almost 3 years ago by Eric Dallo <[email protected]>
Fix tests

0b17860fa0dd470ea697f3923b1d2cf88b982390 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve snippets

3d6cf5569ba5b793792923ea01f01f11e27b425b authored almost 3 years ago by Eric Dallo <[email protected]>
Fix tests

f2ca8685ae678925c279408519da71f602f4ca37 authored almost 3 years ago by Eric Dallo <[email protected]>
Replace snippet detail with item detail

fda08af1ffc7f20a30ff94e45a8f452591836565 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve completion snippet

Related to #638

cff43ee27e05ab3fee3a7a1b66177516a45028ae authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

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

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

089d32fbb474d8885cfb54369f9cb11603137859 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

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...

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

Related #630

e3ac1dd6636990ec0a3aaf8cdbdeb85f04ff5636 authored almost 3 years ago by Eric Dallo <[email protected]>
[api] Improve wording

3338a8ae93d54934eb7740a5c072e9b88fd493cd authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

2f9d7daf80d5a08b0fdbdf91ac71e47d7c3b7d40 authored almost 3 years ago by Eric Dallo <[email protected]>
Set hostname to empty value, disabling host resolving (#631)

b3351907f9bd3d7236055a3beac102d159d22484 authored almost 3 years ago by Ivan Khaldeev <[email protected]>
[CHANGELOG]

15e6de8f2f9edc494332130fcd7d0a093a1bd62b authored almost 3 years ago by Eric Dallo <[email protected]>
Fix lmdb warning (#629)

b78e9c68f9cf972170495040c52e43b3bc17e9bd authored almost 3 years ago by Eric Dallo <[email protected]>
[lint]

c605fb5341e29d35b6e465fe9c70085d23b925ec authored almost 3 years ago by Eric Dallo <[email protected]>
Smart check all available refers to require, adding refer options to `Add require` code actions

Fixes #627

2915f6455cfbde55bced06b70f5df01a90595faf authored almost 3 years ago by Eric Dallo <[email protected]>
Improve "Add require" wording, making it easier to understand what each different action will do

2f0d0d095e5f1dff4e20d7911e4ee785ff26b343 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump org.clojure/core.async from 1.3.622 to 1.4.627 (#628)

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

9c9d0ed02615db46190604aaf361ccf7b8a96592 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Fix "Add require" code actions adding multiple requires instead of the selected.

76609709f3ce76081f127b493348d6c2fba91a4a authored almost 3 years ago by Eric Dallo <[email protected]>
Huge improvements on namespaces renames and references find

Fixes #573

e598f82ccd0a82d1ee96f4fc88d39e67bfc2bb80 authored almost 3 years ago by Eric Dallo <[email protected]>
[lint]

ed46e1c8113eaae9d6d1aa69f1f1fe13233a9686 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

8929e9a015bb58eb214f8ec868feac0a3dc50527 authored almost 3 years ago by Eric Dallo <[email protected]>
[graalvm] Fix reflection issue with setTrace notification

ad6e83ba3092880867a25422b19281778319c979 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve rename feature to not heavily rely on valid source-paths for most cases

5fe7919045495fdc7841385b477c24b85c5fff18 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix pom.xml

f7baafa40ebfcb17884801b1f1b63cbfe2cb8d8e authored almost 3 years ago by Eric Dallo <[email protected]>
Release: 2021.11.02-15.24.47

6d05311d1a8ac681b909e578643fa267ee51e8f5 authored almost 3 years ago by Eric Dallo <[email protected]>
[CI] Increase windows memory

37f7c4cb209d7c0850df0348c25bee91df7f3862 authored almost 3 years ago by Eric Dallo <[email protected]>
Add coloring to `diagnostics` output matching diagnostic severity

Fixes #625

b05747f8237e59c81111c39d63b5b86645a1e4e9 authored almost 3 years ago by Eric Dallo <[email protected]>
Show error/warning message when a classpath scan fail during analysis

Fixes #626

ebb4cc72ecc3750e8b2b28ed095dee0bed5e0417 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

2942b4333e6510af64cb221cb345070d90cc80e1 authored almost 3 years ago by Eric Dallo <[email protected]>
Release: 2021.11.01-12.31.34

e31fc4f8870287579bcb9bf8e6cdb384a39620b7 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

a1a0475d249baca535d808789892bd5054e6d0c3 authored almost 3 years ago by Eric Dallo <[email protected]>
lint

9495e2d2d3b32259766d39e1e8cbee52e42c940b authored almost 3 years ago by Eric Dallo <[email protected]>
Fix missing keywords rename/references for destructured keywords

c171fc759f52effa534a2e3a83e69bebccf8e636 authored almost 3 years ago by Eric Dallo <[email protected]>
Remove wrong test

965947c37a9ea23021c2ffbf0f92bf4efdcfb348 authored almost 3 years ago by Eric Dallo <[email protected]>
Minor API docs improvements

72e045554714ed5bea40152f13cef3de1cfd64f9 authored almost 3 years ago by Eric Dallo <[email protected]>
Add scm to pom.xml

51e4cca394368e080c50eab710f31773ca36e8f4 authored almost 3 years ago by Eric Dallo <[email protected]>
[API] Improve API docs

0d6c352d9c3cd2b8f1a38706f2e392a22be9c292 authored almost 3 years ago by Eric Dallo <[email protected]>
Bump com.google.code.gson/gson from 2.8.8 to 2.8.9 (#623)

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

f62fd6e5b23d4521dde258e6537b26c20aaf31b3 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Bump lambdaisland/kaocha from 1.0.902 to 1.60.945 (#613)

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

c0686153e96a3ed02b11739e154d314089095bb3 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Bump com.google.guava/guava from 30.1.1-jre to 31.0.1-jre (#622)

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

055f73ed01fde822b06f996f4089d0479265e1c6 authored almost 3 years ago by Clojure LSP bot <[email protected]>
Make `make classes` phony

e845609ff98d3fba04091869e166872fcfc1ad42 authored almost 3 years ago by Eric Dallo <[email protected]>
Clojuredocs raw (#612)

* Add new Clojuredos command

Fixes #598

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

58bd867d85b8089f0387743958d1088de6bd3389 authored almost 3 years ago by Peter Strömberg <[email protected]>
Improve code actions performance request async all actions

c850d7496d398745b7664a7de92393e85d11de77 authored almost 3 years ago by Eric Dallo <[email protected]>
Add new `Unwind thread once` and `Unwind whole thread` code actions to undo a thread call

3bed289ef9d8282bb06358e3fcb83f7a5f5282a8 authored almost 3 years ago by Eric Dallo <[email protected]>
Add support for `window/showDocument`

c666f452463c0b8ce85b4c8b532d9007cb2a8983 authored almost 3 years ago by Eric Dallo <[email protected]>
[CHANGELOG]

cf2863a2ec70fdb8858db79eba5adefe277f0974 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix aliased keywords semantic tokens

c40af19ad9476d82f6fef78e398d4156562c8648 authored almost 3 years ago by Eric Dallo <[email protected]>
Fix bug where `:source-paths` settings could be hot-reloaded with wrong-value

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

5c10c8c69dfceb7c9a1caebd7e7a32f690f6d2f2 authored almost 3 years ago by Eric Dallo <[email protected]>
Improve keyword semantic tokens

a9e94d3373ecc1938f0e6c37b937ed3d18e546ef authored almost 3 years ago by Eric Dallo <[email protected]>
Add support for multiple elements on cursor-info

9886b3b1f29bb5f54e70784e7e6657875f72de06 authored almost 3 years ago by Eric Dallo <[email protected]>
Safe check uri when converting to namespace

efd001450efa653e6dda8829c7e7ea614eff657e authored almost 3 years ago by Eric Dallo <[email protected]>