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

Update capabilities and vim section

c48ed3dda966b0a880908188e6fd55a11e21e88f authored over 5 years ago by case <[email protected]>
Adding troubleshooting docs

449621724966a45c368b3cf624b0d28b75109e9a authored over 5 years ago by case <[email protected]>
Better logs when find definition fails, Add tags to hover

80459989ab505c24fbc84dbb1c9191d41a292855 authored over 5 years ago by case <[email protected]>
Update README.md

5aaa6cadc387b12da4d9d3df27c9dd0eea0b535b authored over 5 years ago by Case Nelson <[email protected]>
Add better diagnostic codes, and parse clojure.test/are

3b9051980ee11e99e8325aaa126c1c0751878e40 authored over 5 years ago by case <[email protected]>
fn literal fix, pred, repeat, doc and attr-maps.

Properly handle fn literals
Allow pred in macro-defs.
Allow repeat in macro-defs.
Look for doc, m...

32320822d956a73c4af5890b1a7de03b79eae864 authored over 5 years ago by case <[email protected]>
refactoring handlers move a bunch of code into crawler ns

82651162b85ed4ad749408408c03ddfa12a29e51 authored over 5 years ago by case <[email protected]>
Fix renaming aliases - now only renames within namespace

abaaeff8594b9940670452487dfcfa415b2f6406 authored over 5 years ago by case <[email protected]>
Adding newlines to thread refactors

34bf8075da1a518716d3395fea7fca18317b4de3 authored over 5 years ago by case <[email protected]>
Read cljfmt settings from client-settings

ea2efb6d884ceac7c8a7e0ead617233c1ec4b932 authored over 5 years ago by case <[email protected]>
Load lein deps from deps.edn

a90836ce5a50147347a55001505cc29bbe171dc1 authored over 5 years ago by case <[email protected]>
Add default macro-defs for compojure, enlive, and outpace.config

4d9e87b006a0c2143566c4f2691e9e3c88f0018e authored over 5 years ago by case <[email protected]>
Add default-macrodefs for defmethod and as->

89d779be64782622d23b397dd8ab68d1637ebde8 authored over 5 years ago by case <[email protected]>
Merge pull request #26 from markx/version-flag

print version when run with args

6562b0760a85c5528f29c9f1b30fc6bd15484609 authored over 5 years ago by Case Nelson <[email protected]>
Fix some more lazy paths

4a580859f1fa0bff6bd9f24640d620896b1bca6e authored over 5 years ago by case <[email protected]>
print version when run with args

354e7ab7e48cf31c29e3a23e8293dfda42da5d08 authored over 5 years ago by Ke Xu <[email protected]>
move to lein-binplus

49702e71731674cb66e515bfa137fbd735732e08 authored over 5 years ago by case <[email protected]>
Add docstring and attr-map arglists to hover text

3133bf6c636a2e941b864a8a732879489f46e0f8 authored over 5 years ago by case <[email protected]>
Stop doing naive path joins

9b035767e54644a6ae6ab1429e921c267fd17864 authored over 5 years ago by case <[email protected]>
skip over reader macros

01196834a5e71c76ce5fbb0cb1e9427942e89030 authored over 5 years ago by case <[email protected]>
Make sure macro-defs are in db before parsingnFixup markdownnAdd right and rightmost movements for signatures

e1d892a13ef23f130009e0058bbdd0157d885d0e authored over 5 years ago by case <[email protected]>
Minor dead code cleanup

33d4599035f5595e3d8abfe0e626bcf23674f468 authored over 5 years ago by case <[email protected]>
Remove expensive, unused ns searching

c9eaa8d1cf9e5afd9cb03d0a1e18eb121ed9b734 authored over 5 years ago by case <[email protected]>
Add custom macro parsing dsl

062b8fda3809752899cca61352be8bc11f7fccb4 authored over 5 years ago by case <[email protected]>
Merge pull request #22 from dpsutton/master

update emacs instructions to inhibit lsp indentation

304bd07b66a1da072cc21d814d0f7d67028f273d authored over 5 years ago by Case Nelson <[email protected]>
update emacs instructions to inhibit lsp indentation

lsp _can_ indent but the clojure mode does not yet support this. leave
this to clojure-mode whic...

52902a57f3b20758d13768e942ad66ab46cc82e4 authored over 5 years ago by dan sutton <[email protected]>
Add unused var diagnostic

075d95d5be66501810946138e25f0d501a07b8e6 authored over 5 years ago by case <[email protected]>
Add initial clean-ns impl for sorting requires

9e9c7d3bffa5e57929251d8648995b96c4c667f9 authored over 5 years ago by case <[email protected]>
Add ns when opening new source file

d8042ea817800143426eef4ece9fb3d0e5bc7f26 authored over 5 years ago by case <[email protected]>
Update readme with emacs instructions

bfbc8a62e93b58c6ebb7aa5a7ebe7a3cd807149f authored over 5 years ago by case <[email protected]>
Merge pull request #15 from patrickpichler/boot-support

Boot support

bf8ba75c5cffeceff31215b6f6a7127ab59d52ff authored over 5 years ago by Case Nelson <[email protected]>
Remove unecessary quoting of vector

b3f5008414171bd0b68e20f8144229bd6bf916fb authored over 5 years ago by Patrick Pichler <[email protected]>
Fix wrong classpath lookup issue

There was a mixup for building the boot classpath, as the
lein-lookup-classpath method was used ...

d7842d096739a35d139a3cb6dce7919ff2d97915 authored over 5 years ago by Patrick Pichler <[email protected]>
Simplify how to get dependencies

The Project protocol is replaced by a simple map containing
:project-hash and :classpath as keys...

7b6ed87dabb9ff6bce787f48fdeb9cb25c0844e0 authored over 5 years ago by Patrick Pichler <[email protected]>
Added boot project implementation

dadc5d5934a3c7eb43d1a3a73e80c20de1f39de4 authored over 5 years ago by Patrick Pichler <[email protected]>
Extracted protocol for Project definition

c70d30dc724aadb72be0f19848477933f188ff14 authored over 5 years ago by Patrick Pichler <[email protected]>
Merge pull request #21 from markx/issues/19

Fix renaming keyword when input has leading colons

d2784a515646002f83258db28662606c335bca27 authored over 5 years ago by Case Nelson <[email protected]>
Fix renaming keyword when input has leading colons

278259b02cf05daa1d54e2a2a0fb5191f85382de authored over 5 years ago by Ke Xu <[email protected]>
Merge pull request #18 from rinx/rinx/readme/fix-neovim-example-code

Fix a part of LanguageClient-neovim example configure

0fbf47d207ddd5852df80dbd11e7c6e1aafddb4a authored over 5 years ago by Case Nelson <[email protected]>
Fix a part of LanguageClient-neovim example configure

f635fd60a88f3fcc369cafa076acbdf01ce71520 authored over 5 years ago by Rintaro Okamura <[email protected]>
Handle quoted forms, fix bug with private metadata defs

9e4ca60e1462c2900e5056622e1061c05edae638 authored almost 6 years ago by case <[email protected]>
Don't spit .nrepl-port files into users stuff

6bdf142a3ad8a70857ee7f942771a443ef991c2b authored almost 6 years ago by case <[email protected]>
Parse inside comment and uneval tags

1afacbc167fcc2aac55d14e0bbbcf965d1df7dc8 authored almost 6 years ago by case <[email protected]>
Calculate refer-all-syms once, handle nil cursor-value

f2c2fd8cd1737ce94e8e7e5e1420a3e55da161c2 authored almost 6 years ago by case <[email protected]>
Usages for cljc was broken because end? check needed to be reset

c582b9afe98b25e4313826990f79d5ec1e780b38 authored almost 6 years ago by case <[email protected]>
Finished some todos

6fd447b0e8e71ad14891db3995f024201fdbd97e authored almost 6 years ago by case <[email protected]>
Add circleci status badge

1235efe516a84b1c7ac041bef5daaaecb9176d3b authored about 6 years ago by Case Nelson <[email protected]>
Fixing tests - use find-references to populate test dbs

999e178dafecf19c81ad09108ad13bf97afc2231 authored about 6 years ago by case <[email protected]>
Fix add-missing-libspec and adding requires from completion terms

7a45d9184f80f3048381639c13c2b1be76f9c271 authored about 6 years ago by case <[email protected]>
Work around a stackoverflow in z/postwalk, don't turn ana/*compiler* into two tokens

c99436ae54a3a0561417ef88fef8f3753d409109 authored about 6 years ago by case <[email protected]>
Fix parsing empty :keys, add deftype parsing

1ab168816d879cf9cc9054fc8a14df5f20c87e76 authored about 6 years ago by case <[email protected]>
Context needs to hold extra info because it's too slow looking through usages

a5d183f94133e8f81febeab4bbae526b74b12edc authored about 6 years ago by case <[email protected]>
complete to namespace and aliases, only complete publics if exact match

c9c2d1cb295d9374dccb4e53214651fd13144000 authored about 6 years ago by case <[email protected]>
Big change to only produce usages from parser - namespace and aliases are found in these lists

cae7b820daf0b180790a76f8c7a27dc317e2952d authored about 6 years ago by case <[email protected]>
Upgrade test-refresh

9a9f713a899012507afd97985236ee2ff7911042 authored about 6 years ago by case <[email protected]>
Add support for js/ in cljs files, better cljc reader conditional handling, hack to complete symbols at the slash

2989b1dc3ff55ed9d488fb461d44f3562d52e93b authored about 6 years ago by case <[email protected]>
better handle db, only store public declarations, handle multiple meta tags and '/' as symbol

10edf4bf0d4080bcf8690b01d024e612eb854680 authored about 6 years ago by case <[email protected]>
Allow refactorings to return nil, make add-missing-libspec much safer

be8b1d751bc35fcbb655e275e8f0119120044f6a authored about 6 years ago by case <[email protected]>
Completions: Try harder to get cursor value, filter to appropriate file types

ff1af9551b7e1e2b80a479704b66754c3d2b6a69 authored about 6 years ago by case <[email protected]>
Log timings around calls, keep track of what's running

770b21de2f1febe1d79497d4821b2824d6f0595d authored about 6 years ago by case <[email protected]>
Adding text-edit and details to test expectations

7fd1a3fce1198ee36b0d9de43f2d4213152c56ad authored about 6 years ago by case <[email protected]>
Better completions that are less likely to be filtered out by clients

268f849418e345e318fcfee81baa32a0369f20db authored about 6 years ago by case <[email protected]>
Merge pull request #11 from pedrorgirardi/hover-marked-string

Hover MarkedString

41c7faa4b70329711ca870dcfa8a8430dae80ebc authored over 6 years ago by Case Nelson <[email protected]>
Hover in markdown or plaintext

e7d3495860d5bd2642d8fb3b156966d70cbb2ad7 authored over 6 years ago by Pedro Girardi <[email protected]>
Load nrepl server on start

a8283b34d280f009ddd3519da08590206a7534d7 authored over 6 years ago by case <[email protected]>
Move the specs and other interop things to their own namespace

495bc8193aeb12281b9817c0be5f46b44bae4512 authored over 6 years ago by case <[email protected]>
Add client-capabilities specs, add MarkupContent support

4f965eeaea56a92e01d742722347206558e96d81 authored over 6 years ago by case <[email protected]>
Handle keyword usages

f9f448f0ca0bc3a1ba46dc276847f229dcf15ec9 authored over 6 years ago by case <[email protected]>
Don't hardcode path to lsp in vscode extension

7b60982e9c7895e2296a0bdf8579a831cbb7c2b3 authored over 6 years ago by case <[email protected]>
Merge pull request #9 from andrestylianos/atom-ide-clojure-failure

Guard against nil in json->clj

dad1f5c9f310d73791e130355162a7c77b6060d7 authored over 6 years ago by Case Nelson <[email protected]>
guard against json-element being nil in json->clj

caf5c7aff31b163af8b3b9564e8931ed63adb051 authored over 6 years ago by André Stylianos Ramos <[email protected]>
handle multiarity signatures on hover

af7c1a4ce3441e75ed3a18e5d64d2618c5d315fa authored over 6 years ago by case <[email protected]>
Don't put fn names in locals, test for private

507bbf10bc9f0b1a0dc33b2d6a1222837e606252 authored over 6 years ago by case <[email protected]>
handle local private defs and defns

82af624736c301175efc95b681f2c7916b5cffdb authored over 6 years ago by case <[email protected]>
de-json client-settings and look in local-env for non-public declarations

a0e88709e0d81d685681521146569c9d2c4b8bb9 authored over 6 years ago by case <[email protected]>
Add release script

4cbf2bca79fc7b81120d8fd9ef175a1661a1f6ed authored over 6 years ago by case <[email protected]>
Handle JSON primitives, default src dir is a File, converts paths to uris for refactor

a681e117fcf2c4fe12e4accba6a0ece9ae1532d3 authored over 6 years ago by Case Nelson and Mark Nicolosi <[email protected]>
Conform integer? values to actual Integer - fixes Long cannot be cast Integer

d11436c185cc11cd1a09b89287922682ce57fdb7 authored over 6 years ago by case <[email protected]>
Also declare symbols with strs and syms

61e733f4bab79ec3fe0d9343621bcf8ebecbdbf4 authored over 6 years ago by case <[email protected]>
Upgrades to lsp4j 0.4; Add ability to get source-paths from client configuration; Fix refactor

7ef702fa38cffbec6122c0bc9726a5d37ea67cd2 authored over 6 years ago by case <[email protected]>
Disable test until I have more time

2e27076b59b8728bd6e2de049b40253c0268d37f authored over 6 years ago by case <[email protected]>
add-missing-libspec

e341c12833f3cf5e3d3cee83af6a73250cf61e4d authored over 6 years ago by case <[email protected]>
Support formatting call

16e8ab64822613bd22845abb78a147fe7b133b98 authored over 6 years ago by case <[email protected]>
Add expand-let refactoring

fbcc37e322cd70a5f47d3d3aadd1b5bf9d8e2a0c authored over 6 years ago by case <[email protected]>
More precise completions

ce34d73f1675852d8f8b064e9f312e12a0fc9b10 authored over 6 years ago by case <[email protected]>
Handle defmethod and defmulti

5612141cbca94f26d39aa628c91e93f1cabe8cef authored over 6 years ago by case <[email protected]>
Handle move-to-let within bindings vector

86e3d0d68573c08baa0358fafa2ccab4bc309f82 authored over 6 years ago by case <[email protected]>
crawl cljs files and drop :require-macros from ns

fa4568c165f05eef7d6fc418bc0a52c866a251a5 authored over 6 years ago by case <[email protected]>
Support refer :all

a7d9e06fbdb9c290ec407413f4fdec45b1996b3d authored over 6 years ago by case <[email protected]>
Updating README

bbac1fa9a9cca8f17b7488fe9967da8982826106 authored over 6 years ago by case <[email protected]>
Adding support for imports (methods are not checked and goto definition does not work)

1c6386f5733bb7664ae150bb08f1c594f2a7c0d2 authored over 6 years ago by case <[email protected]>
Fixing bug saving db. Fixing for :let and :when handling. Removing clojure.core refers from default envs

e5f27c9a4da88a64401cc6e9623aa19eb16c553c authored over 6 years ago by case <[email protected]>
Save parsed jars to sqlite db. Fix fn parsing with name and multi arity.

7e22aadf1f9b21b95132b46c3a23a08e922af90b authored over 6 years ago by case <[email protected]>
add sqlite db for saving project index

1df070666f92e06a0567c886f4955d260edde4e4 authored over 6 years ago by case <[email protected]>
Fixing move-to-let when last binding value is doubly nested

210d4f2bdbbfa4e4ace74f1a3ceb058b9d6e6e11 authored over 6 years ago by case <[email protected]>
Add introduce-let command. Fix some thread command edge cases. Add catch binding handling

3dc4c3010c55c821f0aea1e22c9c11af67f16fc5 authored over 6 years ago by case <[email protected]>
Parse dispatch-macro

d4fa2d066ae8578cb5450d77c4edff35ac0e5dc9 authored over 6 years ago by case <[email protected]>
add if-let handling

9b88df0d8dcd908931100d4178e01c7702b42b0f authored over 6 years ago by case <[email protected]>
Add move-to-let refactoring

72569edaa2ba300bd2e2ab3260383c5c0ff5326f authored over 6 years ago by case <[email protected]>
Update README.md

11921934e9dd00d1059a035edc5d69077113ca0f authored over 6 years ago by Case Nelson <[email protected]>