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

Update readme for new linter config

github.com/clojure-lsp/clojure-lsp - 633ea680984d3bf9a676af7010d0e39fa521e32b authored over 4 years ago by case <[email protected]>
Add linter configuration to ignore cleaning some unused namespaces in requires

github.com/clojure-lsp/clojure-lsp - c2f30e76009ea2e6986d2968773c6986d34ea3a0 authored over 4 years ago by case <[email protected]>
Merge pull request #130 from ericdallo/remove-unused-on-clean-ns

Remove unused aliases on clean-ns

github.com/clojure-lsp/clojure-lsp - cb7fa7b5f71f5b6053f352c209c70eb69a96917a authored over 4 years ago by Case Nelson <[email protected]>
Update README

github.com/clojure-lsp/clojure-lsp - f5d3279629fcddb0c737a6500a91437a9b0cc681 authored over 4 years ago by Eric Dallo <[email protected]>
Remove unused aliases on clean-ns

github.com/clojure-lsp/clojure-lsp - 7d8cb12572bcce128e18f39c82ac08bce17f73ad authored over 4 years ago by Eric Dallo <[email protected]>
Merge pull request #125 from ericdallo/patch-1

Improve emacs config in readme

github.com/clojure-lsp/clojure-lsp - 0faf5143eba8d6920a220da8c7e8b3b777abd6ca authored over 4 years ago by Case Nelson <[email protected]>
Merge pull request #129 from ericdallo/add-git-tag-version

Add git tag version plugin

github.com/clojure-lsp/clojure-lsp - a1e30bc4c3d84f9cf6c8d5fe097eef2d25676796 authored over 4 years ago by Case Nelson <[email protected]>
Merge pull request #128 from ericdallo/clean-ns-require-at-start

Add support for require at start on clean-ns

github.com/clojure-lsp/clojure-lsp - 7d8f8a592cce7f2d1b15456af466b141967330d6 authored over 4 years ago by Case Nelson <[email protected]>
Add git tag version plugin

github.com/clojure-lsp/clojure-lsp - 625172a7a4a5062a7cca1ec34f012025e69d0eba authored over 4 years ago by Eric Dallo <[email protected]>
Refactor test

github.com/clojure-lsp/clojure-lsp - 94fd72bb81938dff3200d15d8cb2198099427335 authored over 4 years ago by Eric Dallo <[email protected]>
Add feature to README

github.com/clojure-lsp/clojure-lsp - 255af673a716a4a0cf54865d64a500b8dee841ec authored over 4 years ago by Eric Dallo <[email protected]>
Add to README how to build local

github.com/clojure-lsp/clojure-lsp - ec1870d69a27531692661c10e37bf1d7b3b67251 authored over 4 years ago by Eric Dallo <[email protected]>
Add support for require at start on clean-ns

github.com/clojure-lsp/clojure-lsp - bfd8fc6ebc62b7669cb74ee147bca235ce0df6f1 authored over 4 years ago by Eric Dallo <[email protected]>
Add extra midje arrows

github.com/clojure-lsp/clojure-lsp - 9611de4d4c6991b589861c73f36705d86a8e96a8 authored over 4 years ago by case <[email protected]>
Fixes #111 Refer should not declare.

github.com/clojure-lsp/clojure-lsp - 5df685bdeaf1e39bb4c627e3e51fb0353638e0fe authored over 4 years ago by case <[email protected]>
Fixes #92 Add support for midje.sweet/fact and midje.sweet/facts

github.com/clojure-lsp/clojure-lsp - 8bf0cecb4bdf787648c0a16cf248fd6261df4169 authored over 4 years ago by case <[email protected]>
Don't ignore uneval if at start of let or defn bodies, don't double parse if-let else

github.com/clojure-lsp/clojure-lsp - c4d36c7c15f105bccadce388ad45ea39e97d3aa4 authored over 4 years ago by case <[email protected]>
Make in-range? handle nil position datan Make fn literals only scan their own forms

github.com/clojure-lsp/clojure-lsp - 3841c075aa0a250e8c5094ae481ce7cae2dbf0b3 authored over 4 years ago by case <[email protected]>
handle reformatting with reader-macros

github.com/clojure-lsp/clojure-lsp - 87b9eedde36b22cae97bceeb1edf93920fdfa0b4 authored over 4 years ago by case <[email protected]>
Now ignores quoted `'` or `(quote ...)` sexprs

github.com/clojure-lsp/clojure-lsp - 0735f46f3ddfa7da82afdf8e7ef39cd74827db30 authored over 4 years ago by case <[email protected]>
Add macro-def support for extra re-frame.core/reg-sub arity

github.com/clojure-lsp/clojure-lsp - 073e0de365b1ec2e52eaf8f03a3f7bc6f3b5c11f authored over 4 years ago by case <[email protected]>
Make sure to add a reference for the type of typed params

github.com/clojure-lsp/clojure-lsp - 2efa889d8895a378e006938a099893e7377c5c9a authored over 4 years ago by case <[email protected]>
Improve emacs config in readme

github.com/clojure-lsp/clojure-lsp - 9e987433fd09f0ccfaea1463dc5453efe0236a39 authored over 4 years ago by Eric Dallo <[email protected]>
Merge pull request #117 from caioaao/master

Remove `c` as triggercharacters

github.com/clojure-lsp/clojure-lsp - 3502e8e1234642543c3900f78d02477e253dc0d4 authored almost 5 years ago by Case Nelson <[email protected]>
remove `c` as triggercharacters

github.com/clojure-lsp/clojure-lsp - cb38a51498f1377e4701d1df33bce6bf09d4ad8e authored almost 5 years ago by Caio Oliveira <[email protected]>
Remove (mostly) useless code-action provider

github.com/clojure-lsp/clojure-lsp - 6f280b78f2cd739b7f05639dfd024d0647025836 authored almost 5 years ago by case <[email protected]>
Added support and registration for DidChangeWatchedFiles - will remove deleted files from db

github.com/clojure-lsp/clojure-lsp - c8f7e3068293b23c305450eb881dbc925ae97a17 authored almost 5 years ago by case <[email protected]>
Merge pull request #110 from Luminiscental/fix-hover-docstring-indent

Fix docstring indentation weirdness on hover

github.com/clojure-lsp/clojure-lsp - fd6ec96684b3f270e93a8bc37d253b70b6910069 authored almost 5 years ago by Case Nelson <[email protected]>
Disable some kondo linters; fix tests

github.com/clojure-lsp/clojure-lsp - 328104ebbae0ce47353e25ab1ee15243ad22fccb authored almost 5 years ago by Cnly <[email protected]>
Better range handling for clj-kondo

github.com/clojure-lsp/clojure-lsp - 3298842a5fce840dff4808ae163849e915ca913a authored almost 5 years ago by Cnly <[email protected]>
Use minimum rather than first indentation

github.com/clojure-lsp/clojure-lsp - 2578a73370e697da27cdc9b36ad2e0ad3fde14c9 authored almost 5 years ago by Luminiscental <[email protected]>
Merge branch 'master' into clj-kondo-integration

github.com/clojure-lsp/clojure-lsp - 3e3b958b4d635b41e07c3583911ccb06c3f2bb44 authored almost 5 years ago by Cnly <[email protected]>
Work around subs not acting like drop

github.com/clojure-lsp/clojure-lsp - 12275ee600a485547bc82625aededf2bbe6fa145 authored almost 5 years ago by Luminiscental <[email protected]>
Make the trimming code more robust

github.com/clojure-lsp/clojure-lsp - e0e73638206bb948afba6d08b445d8cc1db07bab authored almost 5 years ago by Luminiscental <[email protected]>
De-indent tail lines from docstrings on hover

github.com/clojure-lsp/clojure-lsp - 0e090dd36ac69792ecb4c319e852422d397248d6 authored almost 5 years ago by Luminiscental <[email protected]>
Merge pull request #107 from dpsutton/support-shadow-cljs

Add support for shadow-cljs projects

github.com/clojure-lsp/clojure-lsp - b1a561e3b330d56a1c46cf0c737120a18613c715 authored almost 5 years ago by Case Nelson <[email protected]>
Update readme `:project-file` -> `:project-path`

the latter is the correct key in the config map for projects

github.com/clojure-lsp/clojure-lsp - 37c11257b5ecfcf9170674b5456bf2e5a07d6b3b authored almost 5 years ago by dan sutton <[email protected]>
Support shadow-cljs projects

shadow-cljs is assumed to be on the path. If desired, the config file
can be added in a project ...

github.com/clojure-lsp/clojure-lsp - 3db1ed1a350484c04ad85ff94d7590038406c2a2 authored almost 5 years ago by dan sutton <[email protected]>
Merge remote-tracking branch 'upstream/master' into clj-kondo-integration

github.com/clojure-lsp/clojure-lsp - 50b9d30c761b3d1c89ba4c84c87f7b8ad90ffaed authored almost 5 years ago by Cnly <[email protected]>
Find relevant function-references once, outside arity check loop

github.com/clojure-lsp/clojure-lsp - 7415491d0cec70a3e5bd5e58b89f1f6b02601037 authored almost 5 years ago by case <[email protected]>
Merge pull request #109 from Luminiscental/fix-multi-arity-macro-def

Fix multi arity macro def

github.com/clojure-lsp/clojure-lsp - d8eddccd0655c0c19e5955c14a4d3dce13a07db8 authored almost 5 years ago by Case Nelson <[email protected]>
Allow :signature-style for :function-params-and-bodies

github.com/clojure-lsp/clojure-lsp - f153092aaa1bc9adcbd531dd906a18ed4909e20e authored almost 5 years ago by Luminiscental <[email protected]>
Use :function-params-and-bodies for schema.core/defn

github.com/clojure-lsp/clojure-lsp - f38b40a55234bdbfa1bfb2c890112f578e9086f9 authored almost 5 years ago by Luminiscental <[email protected]>
Add test for issue

github.com/clojure-lsp/clojure-lsp - b195ae6cf74ad1468402fa0c75739939d307746f authored almost 5 years ago by Luminiscental <[email protected]>
Use clj-kondo for part of diagnostics

github.com/clojure-lsp/clojure-lsp - 54515b0efd334a1c2d8e2b1e57bb1d2a413b4487 authored almost 5 years ago by Cnly <[email protected]>
Add proper signature-style so test exercises the ignore-arity code

github.com/clojure-lsp/clojure-lsp - c4f4441c7eba2f834301809398de1ee5b980f181 authored almost 5 years ago by case <[email protected]>
Add thread-style option to :elements macro-def for custom threading

github.com/clojure-lsp/clojure-lsp - 18a5646478a26a44caca99ca47408f2b3cba9543 authored almost 5 years ago by case <[email protected]>
Remove extraneous config in test

github.com/clojure-lsp/clojure-lsp - b5796aaac3350edccfa2f14075ecf1695c7fc68b authored almost 5 years ago by case <[email protected]>
Merge pull request #106 from Luminiscental/fix-schema-arity

Fix arity checking for schema.core/defn

github.com/clojure-lsp/clojure-lsp - c1b1fde329523b7e7152a7b913ad8d7e43ac57b2 authored almost 5 years ago by Case Nelson <[email protected]>
Don't use ?-suffix for non-bool

github.com/clojure-lsp/clojure-lsp - e58e71e9adbcd3e8aba3ffa39f0f0f675b06dfab authored almost 5 years ago by Luminiscental <[email protected]>
Ignore :- annotations based on macro-def flag

github.com/clojure-lsp/clojure-lsp - df4f1190070e332b980a6c6ea33fa2513df2c011 authored almost 5 years ago by Luminiscental <[email protected]>
Fix typo

github.com/clojure-lsp/clojure-lsp - b2a4c8f9d38b55ccad12a6c0f8fc5ecdc3589a05 authored almost 5 years ago by Luminiscental <[email protected]>
Re-implement ignore-arity? test case

github.com/clojure-lsp/clojure-lsp - db2a226c8f40d0ed4e26f8f84bdb6a838e413d75 authored almost 5 years ago by Luminiscental <[email protected]>
Fix tests

github.com/clojure-lsp/clojure-lsp - 763a37fb5370b4fbda74b863d309fed1ff78aa74 authored almost 5 years ago by Luminiscental <[email protected]>
Unignore arity for schema defn

github.com/clojure-lsp/clojure-lsp - 785b555431a9dfaecba7bb77e35043788f71e35e authored almost 5 years ago by Luminiscental <[email protected]>
Merge branch 'master' into fix-schema-arity

github.com/clojure-lsp/clojure-lsp - 3122e40e79f99caa8041a1e5d89f4cc729bbd965 authored almost 5 years ago by Luminiscental <[email protected]>
Fix arity checking on schema defs

github.com/clojure-lsp/clojure-lsp - 45fadee5e090b58f6efc1be60fd231f7e49b3fc0 authored almost 5 years ago by Luminiscental <[email protected]>
Allow macro-def declarations to opt-out of arity checks using :ignore-arity flag

github.com/clojure-lsp/clojure-lsp - ef37e7e11154d688c96c2a7ad27c9d4a5b584c03 authored almost 5 years ago by case <[email protected]>
Add test for issue

github.com/clojure-lsp/clojure-lsp - 7f3dcce0ce1942717391d6b72f0425eea6e0b399 authored almost 5 years ago by Luminiscental <[email protected]>
Merge pull request #103 from Cnly/completion-resolve

Add completion item resolve support

github.com/clojure-lsp/clojure-lsp - 3a62160c31e6372793bb37bc0bb0b463a18ecad2 authored almost 5 years ago by Case Nelson <[email protected]>
Extract function generate-docs

github.com/clojure-lsp/clojure-lsp - 67d89875eea8a3be7fe07a3d5d908951dd74fd7d authored almost 5 years ago by Cnly <[email protected]>
Merge pull request #102 from dpsutton/bump-nrepl-and-jdbc

Bump clojure, nrepl, and jdbc versions.

github.com/clojure-lsp/clojure-lsp - 69593b1456269676bd8c4dab97ba67c39cf16005 authored almost 5 years ago by Case Nelson <[email protected]>
Add completion item resolve support

github.com/clojure-lsp/clojure-lsp - 550de8aad50fd7a845f8666a40f78c6c4c88b583 authored almost 5 years ago by Cnly <[email protected]>
Bump clojure, nrepl, and jdbc versions.

NREPL was using ancient contrib version rather than the newer
nrepl/nrepl version.

Went to next...

github.com/clojure-lsp/clojure-lsp - 5c5e4752e7269eb6ac73a022086401b9ba69eefd authored almost 5 years ago by dan sutton <[email protected]>
Merge pull request #101 from Luminiscental/fix-symbols-with-colons

Fix greedy replacement of colons in identifiers

github.com/clojure-lsp/clojure-lsp - a9ea50f8e64427e8b98e66ec600e03722a62f41f authored almost 5 years ago by Case Nelson <[email protected]>
Fix greedy replacement of colons in identifiers

github.com/clojure-lsp/clojure-lsp - fbd9c708de3fa42e9b7e2bcfbc53b4a1f1851e72 authored almost 5 years ago by Luminiscental <[email protected]>
Add test for issue

github.com/clojure-lsp/clojure-lsp - 2c0560992bd6bbf33ac2bfbf1809ca2324df0893 authored almost 5 years ago by Luminiscental <[email protected]>
Add more capabilities to README

github.com/clojure-lsp/clojure-lsp - 2c4ea5258963ce8785de004e52cd9881bd7d5bf2 authored almost 5 years ago by case <[email protected]>
Merge pull request #98 from patrickpichler/add-workspace-symbol-support

Add workspace-symbol support

github.com/clojure-lsp/clojure-lsp - 881f40a9afb7d9447f00637b20f2ddfaf4559a80 authored almost 5 years ago by Case Nelson <[email protected]>
Ignore arity of cljs.core/defn and defmacro

github.com/clojure-lsp/clojure-lsp - cd07db81f801bf3da0d2f957078e8958154924a5 authored almost 5 years ago by case <[email protected]>
Merge pull request #95 from Luminiscental/arity-diagnostic

Add a diagnostic for calling a function with the wrong number of arguments

github.com/clojure-lsp/clojure-lsp - ccf662f92063e476dde03f590ffef2a631b7b597 authored almost 5 years ago by Case Nelson <[email protected]>
Fix threading through unparen'd functions

github.com/clojure-lsp/clojure-lsp - 8c7af39939b17ea2d0d476de3b7ec858e37f7551 authored almost 5 years ago by Luminiscental <[email protected]>
Add workspace-symbol support

The lsp now supports the workspace symbol request. This allows to query
the whole workspace for ...

github.com/clojure-lsp/clojure-lsp - 43b21b5f210532db59de36870615f67338d4956b authored almost 5 years ago by Patrick Pichler <[email protected]>
Merge pull request #99 from patrickpichler/add-document-highlight-support

Add support for document-highlight

github.com/clojure-lsp/clojure-lsp - 0acffeb813eaae4ef1623d65dcc68468be0f333c authored almost 5 years ago by Case Nelson <[email protected]>
Add support for document-highlight

LSP-Clients can now request to highlight all usages of the symbol at a
certain text position in ...

github.com/clojure-lsp/clojure-lsp - dae40d7e8d2e2cf25def9fdba72536706f3f0798 authored almost 5 years ago by Patrick Pichler <[email protected]>
Remove unneeded ignore

github.com/clojure-lsp/clojure-lsp - b523d60c1789eb144eec3de93ee2411c585dabbd authored almost 5 years ago by Luminiscental <[email protected]>
Merge branch 'master' into arity-diagnostic

github.com/clojure-lsp/clojure-lsp - 86cebea92ed9fd7a3d103de6f1bf1388d82b701a authored almost 5 years ago by Luminiscental <[email protected]>
Handle nested threading macros

github.com/clojure-lsp/clojure-lsp - 409f87a546e5ccc17348667c84d861548f4ddc55 authored almost 5 years ago by Luminiscental <[email protected]>
Add an ignore list for arity checking

github.com/clojure-lsp/clojure-lsp - 59d94dc795f16fcb73f8d021f3c7d1b36a1c97a7 authored almost 5 years ago by Luminiscental <[email protected]>
Eval quoted arglists

github.com/clojure-lsp/clojure-lsp - 75a5edc822495607bb8cd2966710be87671c3f62 authored almost 5 years ago by Luminiscental <[email protected]>
Ignore functions without signatures

github.com/clojure-lsp/clojure-lsp - 936133ef2f70721d0a457b0c594e9a7e9766e178 authored almost 5 years ago by Luminiscental <[email protected]>
Add test for metadata arglists

github.com/clojure-lsp/clojure-lsp - 30be2429ec902233ce2bdc48f29b8bace0267b4b authored almost 5 years ago by Luminiscental <[email protected]>
Fix bug from parser-test

github.com/clojure-lsp/clojure-lsp - 4bd9de606eb2a3843aacfa95fb9d54df2cdb7d5a authored almost 5 years ago by Luminiscental <[email protected]>
Small cleanup

github.com/clojure-lsp/clojure-lsp - 118e3f4ee8dd322c7694368f94d5f2d38e925797 authored almost 5 years ago by Luminiscental <[email protected]>
Store both string and sexpr signatures

github.com/clojure-lsp/clojure-lsp - b355634e493485793fee34e5789ff0525893b996 authored almost 5 years ago by Luminiscental <[email protected]>
Update test cases for arity check

github.com/clojure-lsp/clojure-lsp - 5752c10bd5f5d8b7576aad2ef28eb9d3077c64c3 authored almost 5 years ago by Luminiscental <[email protected]>
Swap usages/all-envs

github.com/clojure-lsp/clojure-lsp - cb00dbef2b0e6c16cdc66858746ad2ded3ed5292 authored almost 5 years ago by Luminiscental <[email protected]>
Merge pull request #97 from Looveh/master

Add emacs doc on adding lein to path

github.com/clojure-lsp/clojure-lsp - 5e60b471175e950a9307a9fb4c5addd40850f3e6 authored almost 5 years ago by Case Nelson <[email protected]>
Merge pull request #96 from patrickpichler/add-document-symbol-support

Add basic document-symbol support

github.com/clojure-lsp/clojure-lsp - 72f4e13f42906573a383af5f55c17d8d8b6099c3 authored almost 5 years ago by Case Nelson <[email protected]>
Fixes #87 - Introduces a `:follows-constant`

A `:pred` that allows us to handle skipping any datatype that follows
schama's `:-` type token

...

github.com/clojure-lsp/clojure-lsp - ce2bfc1cbd8483d8447eacb0b8a1511d7f4c9664 authored almost 5 years ago by case <[email protected]>
Add basic document-symbol support

If a documentSymbol request is send to the server, it will show
definitions, methods and namespa...

github.com/clojure-lsp/clojure-lsp - e681ece6fc01ff67e5622a31a0bf8c635df01997 authored almost 5 years ago by Patrick Pichler <[email protected]>
Allows destructuring params for schema.core macro-defs

github.com/clojure-lsp/clojure-lsp - 46d040d5079ec91283e6a38c0902ad09c8645625 authored almost 5 years ago by case <[email protected]>
Add emacs doc on adding lein to path

github.com/clojure-lsp/clojure-lsp - 1ef6c3dbd9c357df22b2d8d7727e9e38b266f49a authored almost 5 years ago by Niclas Nilsson <[email protected]>
Merge commits from 'master'

github.com/clojure-lsp/clojure-lsp - 5169b9551ce31b3ec3fe42e8ab02d07dc56fc415 authored almost 5 years ago by Luminiscental <[email protected]>
Add handlers for conditional threading

github.com/clojure-lsp/clojure-lsp - 587a3a4b98e0e9e3b335a047b1de6f4f4102a99d authored almost 5 years ago by Luminiscental <[email protected]>
Fix typo in comment diagnosed by this change

github.com/clojure-lsp/clojure-lsp - 53241b229886b6383b8ee79f7fb04e9170fbd066 authored almost 5 years ago by Luminiscental <[email protected]>
Fix off-by-one in thread macros

github.com/clojure-lsp/clojure-lsp - 6e2e965c6038865e652225f2a036a655bfb69ee7 authored almost 5 years ago by Luminiscental <[email protected]>
Fix arity checking in thread macros

github.com/clojure-lsp/clojure-lsp - d541f12c19c7a6365b786791f0c0b71192e4580d authored almost 5 years ago by Luminiscental <[email protected]>
Make diagnostic message more concise

github.com/clojure-lsp/clojure-lsp - e33cd8db9e4fe2f0d258b7785df756618efe5ad0 authored almost 5 years ago by Luminiscental <[email protected]>