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

Make the debug ns require-able (#944)

If you connect to the debug build, you couldn't require the
cloure-lsp.debug namespace. This fix...

8d8ffbb09c6306878a06235f206b79ca93ade5a7 authored over 2 years ago by Jacob Maine <[email protected]>
graalvm: fix missing reflection config

33eb7d5b011d846935d6d047ac751abffda9bd4e authored over 2 years ago by Eric Dallo <[email protected]>
Centralize kondo merge (#938)

* Restore line numbers to logs of timed tasks

* Centralize merge of kondo data into db

Aft...

91dfe2f690447c5c6953f76d26924ad6bf2c2e8d authored over 2 years ago by Jacob Maine <[email protected]>
Bump clj-kondo

a7873c7412d35c78d15689ec06512c65c2496e9d authored over 2 years ago by Eric Dallo <[email protected]>
graalvm: fix missing reflection class

83e87d10a41997aa0506cf1179c133c08dcf964b authored over 2 years ago by Eric Dallo <[email protected]>
graalvm: fix missing reflection class

a84b1489f43155d4dc1fcb78efc6048a8bff167b authored over 2 years ago by Eric Dallo <[email protected]>
Bump clj-kondo to `2022.04.23`.

0e274d7c4a3858a294ba99f05b83929dd2043f02 authored over 2 years ago by Eric Dallo <[email protected]>
Don't save cache when classpath lookup failed.

edb18dba840918d506d47e51927225cbbd604207 authored over 2 years ago by Eric Dallo <[email protected]>
Integration test cleanup (#935)

* Print integration test log only once

* Add timestamp to integration test logs

* Log exce...

6097927056cee3c3e9e4e8bd1b4c51b217798089 authored over 2 years ago by Jacob Maine <[email protected]>
Add missing graalvm classes reflection config

30619fd47da5bd4266c5c682a7e8f4a713af8270 authored over 2 years ago by Eric Dallo <[email protected]>
Bump lsp4clj

23adff2ca7fb63c9dd88eea131e8c3ea1adda2e0 authored over 2 years ago by Eric Dallo <[email protected]>
Support `workspace/willRenameFiles`, renaming namespaces and all its references when a file is renamed.

3c13ba27ad72fcae085b6eeaeac814e541aaef8b authored over 2 years ago by Eric Dallo <[email protected]>
Avoid core.async errors on CLI for multiple diagnostics

2f9425b06777323030de6c16fdb6c5798dee180e authored over 2 years ago by Eric Dallo <[email protected]>
Fix reflection warning

2f6da41c450724da065ab15a9773db6e94827090 authored over 2 years ago by Eric Dallo <[email protected]>
Avoid using org.clojure/clojure 1.11.0 functions until lein-clojure-lsp is fixed

87e3c34ed7710a3535e1b4bc029fd69dd119c3b7 authored over 2 years ago by Eric Dallo <[email protected]>
CHANGELOG

e821725a0f4bb885b2201c0736f562b1f91b3665 authored over 2 years ago by Eric Dallo <[email protected]>
ci: upload aarch64 with continue-on-error

b018944ac38b412c8ac6f0bd109ce0fe9373b656 authored over 2 years ago by Eric Dallo <[email protected]>
Release: 2022.04.18-00.59.32

d24101f024011c807395ff0693f65872f074ca80 authored over 2 years ago by Eric Dallo <[email protected]>
Bump clj-kondo to version with new linter

f5df334f26f77d2403f7bc476d2f45d11d037345 authored over 2 years ago by Eric Dallo <[email protected]>
docs: update troubleshooting organization

7dc3e8a6c06c31e364a1054cd77d9940d753b085 authored over 2 years ago by Eric Dallo <[email protected]>
docs: update troubleshooting

9b16e9a4f07cb0266bc1a9f6a1d0041cce52e797 authored over 2 years ago by Eric Dallo <[email protected]>
Gather ns filenames in fewer number of passes (#934)

This reduces time, both CPU and wall-clock time, for a few CLI commands.
It gathers filenames f...

faac3e9bce247d0a883df625f335818c04746777 authored over 2 years ago by Jacob Maine <[email protected]>
Remove test setting

07b5b2ce38944a64a125530699317e928bfe026d authored over 2 years ago by Eric Dallo <[email protected]>
java: Add `:java :home-path` setting for easier way to specify java location for JDK source analysis.

Fixes #907

b3efdffe6651491ddcecf16af68e6d3251abb143 authored over 2 years ago by Eric Dallo <[email protected]>
Optimize finding ns def by filename (#933)

* Optimize finding ns def by filename

Reduces CPU usage of refresh-test-tree and probably cod...

59ae49a8a2f9c090d3732320dcc4542f89fc1ac0 authored over 2 years ago by Jacob Maine <[email protected]>
lint-fix

291ccf760724b0de82b2ca48822c88f5b9f247c6 authored over 2 years ago by Eric Dallo <[email protected]>
java: Cache JDK analysis globally avoiding high CPU usages after startup.

dbed54554e15aea0c9df7a73e632bc59b0051ccc authored over 2 years ago by Eric Dallo <[email protected]>
java: Use `XDG_CACHE_HOME` or `.cache/clojure-lsp` instead of config files for JDK cache.

dfb84ddb5f66948939ad236f43f9706b85a3f270 authored over 2 years ago by Eric Dallo <[email protected]>
Fix drag destructured keys (#930)

* Fix drag within destructured keys

Drag element-wise, not pair-wise. Fixes #927.

* Fix ty...

dfeeb4506249e4cab576a92adbe46f288c38ef2b authored over 2 years ago by Jacob Maine <[email protected]>
Consider `.bb` and `.cljd` files as clj files. #906

bd4f518e08cde167432396cee2de4d69286b5978 authored over 2 years ago by Eric Dallo <[email protected]>
promote-fn (#922)

* Clarify q/find-local-usages-under-form

* Promote fn -> defn

* Promote #() -> fn

* Fix...

084e8464e9b9f574a178044bfb4c8cb3d408a420 authored over 2 years ago by Jacob Maine <[email protected]>
change setup graal action (#929)

521917aaa92c842f97e2054a97ad651f8abf80eb authored over 2 years ago by Eric Dallo <[email protected]>
ci: Add musl-tools

6f91306fec275c5989b81542d8b31bc04f8373c2 authored over 2 years ago by Eric Dallo <[email protected]>
ci: setup musl

b33dce332a2ced33c25ac5c4c6ad7a5469a38067 authored over 2 years ago by Eric Dallo <[email protected]>
CHANGELOG

0308eb48ffa0106d8da11985048ff89f86a41bc9 authored over 2 years ago by Eric Dallo <[email protected]>
graalvm: Compile static linux with --musl for better compatibility.

Fixes #868

a76653e221b568336c0b99fcc3763c0c2b7ef4ec authored over 2 years ago by Eric Dallo <[email protected]>
Fix graalvm compilation with wrong image name for windows

7465d00f76e88f531a8cd96afc66267905c97fcd authored over 2 years ago by Eric Dallo <[email protected]>
Improve progress report during initialization

9da6acf90cb86c51ef13b04aef22cbe75426b9ee authored over 2 years ago by Eric Dallo <[email protected]>
Consider filename + lastModified as checksum for external files, avoiding analyzing it if analysis is already present.

b41d14f801dee6a3bf347e904777f22f7b49a54e authored over 2 years ago by Eric Dallo <[email protected]>
Fix local files outside source-paths not being linted even if opened/changed

8bc5c91ab01c38c800468fde19180d9e8b86e33f authored over 2 years ago by Eric Dallo <[email protected]>
Bumped borkdude/rewrite-edn from 0.1.0 to 0.2.0. (#924)

Inspect dependency changes here: https://github.com/borkdude/rewrite-edn/compare/v0.1.0...v0.2.0...

1d6e554ec0afd3a04c113e513f6b6724bbe0f709 authored over 2 years ago by Clojure LSP bot <[email protected]>
Move lsp4clj to its own repo/jar

9382f6e04991b6d4701174c1897c9b7e5e863261 authored over 2 years ago by Eric Dallo <[email protected]>
Remove pristmatic test schema lib

cf9b0b03dfcfb8109b6e9118ed1d5af05e952e87 authored over 2 years ago by Eric Dallo <[email protected]>
completion: Fix to no require extra ns when alias is already required.

Fixes #920

aef068ab2550be1b17f85ae7952f7e153cfa0565 authored over 2 years ago by Eric Dallo <[email protected]>
Exclude processing time from wait time in logs (#919)

afe41ca17567ffadebe910e44338fdb3c297c05c authored over 2 years ago by Jacob Maine <[email protected]>
CHANGELOG

b2913c602e00fe2b2a6bab8e4e5fda3be3322e62 authored over 2 years ago by Eric Dallo <[email protected]>
Bump clj-kondo to `2022.04.08` fixing semantic tokens for `:require`, `:refer` and `:as`.

[#1609](https://github.com/clj-kondo/clj-kondo/issues/1609)

74adbcc1f5e5402761023f636da2251e4aa4833f authored over 2 years ago by Eric Dallo <[email protected]>
Fix deps.edn

0c0f377f0dbbbe9cdff04028f483302b1b130a67 authored over 2 years ago by Eric Dallo <[email protected]>
Add tools for profiling clojure-lsp (#917)

* Add tools for profiling clojure-lsp

* Include debug ns in clojure-lsp analysis; fix docstri...

938f0105e57ad00cbeacdbf714da9f1447b7bb75 authored over 2 years ago by Jacob Maine <[email protected]>
Add `external?` to analysis for better performance all over the project (#916)

* Add `external?` to analysis for better performance all over the project

* CHANGELOG

* Co...

5bf6b327d34c716238fc72d040e6cf673ccd0f62 authored over 2 years ago by Eric Dallo <[email protected]>
Update clojure.core completion items for 1.10 and 1.11 (#914)

* Move syms that are now defined in clj and cljs

* Add syms from Clojure 1.10 and 1.11

* A...

655da8ed7070e8a5493f296b7ed463ea6430e8a9 authored over 2 years ago by Jacob Maine <[email protected]>
Bump rewrite-clj and apply fixes for correct end of root node (#915)

rewrite-clj 1.0.767-alpha includes a fix that corrects the end position
of the root node, a fix...

87ec9773b63e884304499fa592c0c8c858a79490 authored over 2 years ago by Jacob Maine <[email protected]>
Add integration test for prepareRename (#912)

* Add integration test for prepareRename

* Display error when renaming unnamed element

* A...

763efabc0edb2c8038050832e889bb6b34327eff authored over 2 years ago by Jacob Maine <[email protected]>
Rename move-coll-entry to drag (#910)

* Use clause terminology more uniformly

* Split clause spec determination from movement valid...

6e4c8ef2cb4a959e0333f50dc71dd4571be67baf authored over 2 years ago by Jacob Maine <[email protected]>
Bump to clojure 1.11.0

bdba4613d9fe26d9efb64feb0a4524acfb6e1b48 authored over 2 years ago by Eric Dallo <[email protected]>
Fix integration tests

82575e29e674ad177814c2c59851d949cd1d69de authored over 2 years ago by Eric Dallo <[email protected]>
Improve completion performance for most cases, recuding time to compute clj/cljs core symbols

cd3300e93349dabe3689815df5107c7aafbd8b38 authored over 2 years ago by Eric Dallo <[email protected]>
Consider `.bb` and `.cljd` files on watched file changes.

Fixes #906

b5b0755b3f77663da07cdfba39c0cb88eee9cdbd authored over 2 years ago by Eric Dallo <[email protected]>
Fix completion performance regression from previous release.

d4de1884b3c2fb50841e344a62db18778d1fed97 authored over 2 years ago by Eric Dallo <[email protected]>
deref db earlier (#902)

* Cache settings on derefed db

* Pass derefed db to settings/get

* Pass derefed db to quer...

3b428b3ca01b7f2389aba2b74c276e82f399dcdd authored over 2 years ago by Jacob Maine <[email protected]>
Mention project-root-uri not found during initialization

10eec38d8441251c160d5a4a8b3a53ccbe40a4e8 authored over 2 years ago by Eric Dallo <[email protected]>
docs: mention java settings on feature.md

ee721de72ad6f9dcce2634771a9f8c22d00116a4 authored over 2 years ago by Eric Dallo <[email protected]>
move-coll-entry enhancements (#893)

* move-coll-entry works for clojure.test/are

* Move top level forms

Fixes 891.

c9f4ba7e16065b4678681a2c964f54691c7741f3 authored over 2 years ago by Jacob Maine <[email protected]>
Remove color on logs

It seems most terminals have issues with asci colors and that mess up debug logs on issues

de066ccbb7e781fdbc411ffcaa175391e425a9bb authored over 2 years ago by Eric Dallo <[email protected]>
docs: Update global settings

5f5274c4bed7e1571f48535ab957325a54253489 authored over 2 years ago by Eric Dallo <[email protected]>
Improve performance of notify-references (#892)

* Delineate between calculating and publishing diagnostics

* Exclude self from references ear...

bb79bb5f4888a36e867eec5463f27807510c2ea8 authored over 2 years ago by Jacob Maine <[email protected]>
Fix lint

e6cd6f4ac1c57c01e706cfed0a13ea47cd06619f authored over 2 years ago by Eric Dallo <[email protected]>
java: Remove upsert to db on java analysis

3cd59cd54df435b139dac207967aa0faf7215d98 authored over 2 years ago by Eric Dallo <[email protected]>
Refactor java interop adding more tests

80a71590bff23ce07220ce1521e490b703ab0684 authored over 2 years ago by Eric Dallo <[email protected]>
Backfill tests for finding reference files to notify (#887)

ce522c5ef10da0bd84cc4bef6cb57ceb8987f6c0 authored over 2 years ago by Jacob Maine <[email protected]>
Bump medley

0329f0fb7c210eb5e099532f92ef1f0469c90a0b authored over 2 years ago by Eric Dallo <[email protected]>
Fix changelog

bd1374c6243655c552b4fac59d2357fe1fe84cf2 authored over 2 years ago by Eric Dallo <[email protected]>
feature: move-form (#871)

* WIP Initial commit for move-form

Mostly working:
Reworked add-to-namespace add a seam wher...

26bdd3ccf2276df2b54a4ddde95d6530af46c743 authored over 2 years ago by Case Nelson <[email protected]>
Minor settings docs improvements (#898)

* Minor settings docs improvements

These are just some minor tweaks to the settings docs to m...

4d830a41996df362d16fb6b532428dafaf18b940 authored over 2 years ago by Cora Sutton <[email protected]>
Fix integration tests

6f1b5e7dec6804992ea6cf9dea30125f1ad94fac authored over 2 years ago by Eric Dallo <[email protected]>
Release: 2022.03.31-20.00.20

447380e9ee70c31e321a44124ed4dd5dcb2ef37b authored over 2 years ago by Eric Dallo <[email protected]>
java: Add first unit test to routing logic

facc4aadab452a1bf85f0e869f4dbf1fdbb99261 authored over 2 years ago by Eric Dallo <[email protected]>
java: create cache folder before extracting zip

5de77d16878b202428d7ff8761e23955199c6d36 authored over 2 years ago by Eric Dallo <[email protected]>
CI: skip aarch64 for now until improved performance

For now, do it async

e479496ee1340d35f8785970963c757be25d8f86 authored over 2 years ago by Eric Dallo <[email protected]>
CHANGELOG

d13968121064434d2ffbc962c1feefad5f1763df authored over 2 years ago by Eric Dallo <[email protected]>
Fix zipfile scheme: Fix zipfile scheme when finding external deps.

bb517135ce666bc8012e8513623a592a913bda38 authored over 2 years ago by Eric Dallo <[email protected]>
CHANGELOG

91799c6d33605ae44fef2dec0fb96e74b84464de authored over 2 years ago by Eric Dallo <[email protected]>
Fix URI resolver on java JDK logic.

e5d1d9794f1aaf1cc1de0e94a72bc384ce2baa87 authored over 2 years ago by Eric Dallo <[email protected]>
docs: Fix java section

d2366023edf7d63fdb33986adf6a2027d4b9b460 authored over 2 years ago by Eric Dallo <[email protected]>
docs: improve java gif

0aadfefd211c27f560f731915d1aaeee6dbb38bb authored over 2 years ago by Eric Dallo <[email protected]>
docs: Improve java section

5b56b8b8bc94bb981eec135d2b227832c7894084 authored over 2 years ago by Eric Dallo <[email protected]>
docs: Update java gif

a71ffa2ae3b122f6afc7365dd0fd2a505a0f3868 authored over 2 years ago by Eric Dallo <[email protected]>
Release: 2022.03.31-14.21.14

afaffd4e527ff3b6257ecd641561902bdfdfa440 authored over 2 years ago by Eric Dallo <[email protected]>
Fix integration test

9e3a8e1f4bd6d32f5fbd6dc23fbb8a2c26171925 authored over 2 years ago by Eric Dallo <[email protected]>
Bump clj-kondo fixing java imports

d079ed3c3984cd2aa19087529963e3f80362f930 authored over 2 years ago by Eric Dallo <[email protected]>
Bump clj-kondo to `2022.03.10-20220330.150303-29` improving java analysis and fixing a critical regression for re-frame.

Fixes #888

2a2c5a4e1eca138ca4be88d27cfccc64afc17f40 authored over 2 years ago by Eric Dallo <[email protected]>
fix doc nightly install command (#894)

* removes orphan paren

0e235bf9acaa2eb202b98df3305801cc92ed2d9e authored over 2 years ago by Max Penet <[email protected]>
docs: update installation

400592f55310ed8778dfe7ad22ac6f483fafb8fa authored over 2 years ago by Eric Dallo <[email protected]>
Fix lint

8069996f4d4eeb429deba80b747d7548dde9168e authored over 2 years ago by Eric Dallo <[email protected]>
Suggestions from last commit

45495c9b80ac36ac1c8acd79708b00420eeb4a06 authored over 2 years ago by Eric Dallo <[email protected]>
Make filter-project/external-analysis a transducer

This should bring a better performance and a walk in a direction of more composable queries

79e8a84f976dfc263187a3175cab5a463a517a16 authored over 2 years ago by Eric Dallo <[email protected]>
Remove invalid duration details in log (#886)

3282056eebb79095d083a5675afe3aea519b7653 authored over 2 years ago by Jacob Maine <[email protected]>
More quickly identify changed files in notify-references (#885)

* More quickly identify changed files in notify-references

This removes several nested loops ...

bbfe8477034e0174eae53d1740fdf6707ac60120 authored over 2 years ago by Jacob Maine <[email protected]>
docs: fix notify-references-on-file-change default

3d3ade0872867cccf4b2dc78f810f9ed51862eab authored over 2 years ago by Eric Dallo <[email protected]>
docs

4c1b19f0c63790ad87c52e60df049199bacd5a4d authored over 2 years ago by Eric Dallo <[email protected]>