Ecosyste.ms: OpenCollective

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

github.com/nrepl/nrepl

A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.
https://github.com/nrepl/nrepl

[Docs] Replace deprecated usage of clj -R (#249)

4eb9ad189f97dc88c70b4163a6c2ca327f9a95fc authored about 3 years ago by yuhan0 <[email protected]>
Release 0.9.0-beta3

428267a9ffdf583e6f2278a5bdd1dafce1135eec authored over 3 years ago by Bozhidar Batsov <[email protected]>
Only set/unset the session loader if it isn't set already

This also prevents us from setting/unsetting it when there is no
session-specific loader.

c35c3bb39f4e4ab8465cbaada67a1d8a24bca3fa authored over 3 years ago by Arne Brasseur <[email protected]>
In middleware/session, only create a DynamicClassLoader if necessary

If the current contextclassloader already is a DCL, or has a DCL as ancestor,
then the new threa...

c843ddacca2ef306b73f1ff31c0f734c7a297e98 authored over 3 years ago by Arne Brasseur <[email protected]>
Add some basic usage instructions to the README

366cf7ca596f9418d96bb5d3d16f16476cb15649 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Log errors that happen when loading dynamic middleware

b3549dccee7c9fcf3449733c2376c871aadfaf6f authored over 3 years ago by Arne Brasseur <[email protected]>
[Docs] Mention an article on nREPL middleware

500a4dc77f00b75a7730f16511118fe6366d7b6c authored over 3 years ago by Bozhidar Batsov <[email protected]>
Release 0.9.0-beta2

37b47db09484424a535c6bf13475e93cedf41058 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Store sideloader state in the session

Pending resources in the sideloader are kept in an atom, which currently is
defined in a closure...

6f93adc02f88cff169ad427646202706a9eb4d4d authored over 3 years ago by Arne Brasseur <[email protected]>
Sideloader Base64 decode: ignore invalid characters

Make the base64 decoding more conservative by ignoring characters that are not
valid base64. Thi...

2c7cca2ac33c9ff7b3b6a501d8b01f7f5f7735b2 authored over 3 years ago by Arne Brasseur <[email protected]>
Update the changelog with #243

6d3cd037e2948845747b0778c9d253e6711774b3 authored over 3 years ago by Arne Brasseur <[email protected]>
Add tests for sideloader state persistance and base64decode

Add a bit of a monster of a test that checks the interaction between
add-middleware and sideload...

7754c1b81fdeb74520f54d930bf11d13bca92f00 authored over 3 years ago by Arne Brasseur <[email protected]>
[Docs] Mention nrepl-cljs-sci

93ad495128d94cab043e8a26234529f93b103434 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Document the :extra-metadata option

aea08b263c642e460bd8c1e0260cafcfe0ce8d31 authored over 3 years ago by Bozhidar Batsov <[email protected]>
start-server: annotate return type to avoid reflection in callers

c3edc8b2d3b3f5a9c034a402fd555a0cca22612e authored over 3 years ago by Rob Browning <[email protected]>
circleci: drop explicit clj-kondo install (no longer necessary)

Should no longer be necessary, given
4a315f4051098de36e491574e5d8f6bdc8c70db3

5712e676fd209e964ffc3989e371601085d5abfd authored over 3 years ago by Rob Browning <[email protected]>
Elaborate on filesystem socket permission issues

3f7117d7b5ed4c9d96f2173d5d7458cce96ed4da authored over 3 years ago by Rob Browning <[email protected]>
Test junixsocket support during "make test" (including CI)

b0c59b2c2aa63924316659600b1ed82e054f10ca authored over 3 years ago by Rob Browning <[email protected]>
get-path: suppress eastwood reflection warnings

Move get-path to a new nrepl.socket.dynamic namespace and ask eastwood
to ignore any reflection ...

67344b22dca98b9bd8c09476fab8f75fdc6a18c2 authored over 3 years ago by Rob Browning <[email protected]>
Fix a typo

629e85fc874fbfa9c6feaedf70e07199c55ebc20 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Release 0.9.0-beta1

f7d489f4027671b78713a033b97aae84b57d5858 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Fix a typo

508655429bb93fbf8269c93b5bade562457af0cd authored over 3 years ago by Bozhidar Batsov <[email protected]>
Tweak a changelog entry

f48173f374a098ccc206060971e895c89e4da675 authored over 3 years ago by Bozhidar Batsov <[email protected]>
[Fix #208] Fix namespace resolution in the cmdline repl (#239)

The namespace resolution in `nrepl.cmdline/run-repl` was broken due to
usage of `clojure.core/r...

a0ee74158d0905056bab3f4f1c026254d8d22a63 authored over 3 years ago by Mike Martin <[email protected]>
Upgrade Eastwood

84b348bd809a1dcaed4e905f2539a6389452657a authored over 3 years ago by vemv <[email protected]>
.gitignore: add /.eastwood

39c641c0a398765b0f81fabe0170256b74d8cbe6 authored over 3 years ago by Rob Browning <[email protected]>
Add a "make check" roughly matching CI what runs in CI

This is intended to be a convenient way to check whatever's reasonable
locally.

280357a96b6bda6c45281d89a98903bd06911d9d authored over 3 years ago by Rob Browning <[email protected]>
cmdline-test: add basic top-level filesystem socket test

Test that if we send a call System/exit over a --socket specified
filesystem socket, the server ...

f79c097e0c6e1a6bb3e7aff9b22c07267a9f6d75 authored over 3 years ago by Rob Browning <[email protected]>
misc.log: avoid shadowing ex

c3598433c946a199b8cf01e20dc76fafcdf17556 authored over 3 years ago by Rob Browning <[email protected]>
Handle clj-kondo entirely via lein (don't require clj-condo install)

This avoids the need to install clj-kondo, and determines the version
as a normal lein dependenc...

4a315f4051098de36e491574e5d8f6bdc8c70db3 authored over 3 years ago by Rob Browning <[email protected]>
Add noisy-future and use to avoid lost exceptions

Without this, any exceptions thrown out of a future will never be
seen. Suppress various expect...

4d8644f8ebcbb390296854a105d789afbb228f7a authored over 3 years ago by Rob Browning <[email protected]>
Underscore variables to satisfy clj-kondo

fb4de8fb2668800c2f3bb89bb432a2af174fb869 authored over 3 years ago by Rob Browning <[email protected]>
Support filesystem (UNIX) socket connections

Add support for UNIX domain sockets (filesystem sockets) via either
the built-in support in JDK ...

32d63e467a5552ebc22c71f5d0bd80ec13b32887 authored over 3 years ago by Rob Browning <[email protected]>
Upgrade from clojure 1.10.1 to 1.10.2

084b25b822fe623178628ec1807ba526721e2aa5 authored over 3 years ago by Rob Browning <[email protected]>
cmdline: generalize ex-info ::kind

Instead of ::kind (i.e. ;nrepl.cmdline/kind) use :nrepl/kind, since
it's intended to be a shared...

fc3ebb898e1a4a569a61c1e6e514bddc70e91e0c authored over 3 years ago by Rob Browning <[email protected]>
Add my Liberapay profile

bb9f2f311447f637239ead4b42df3114664f8e13 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Make completion and lookup error messages more descriptive when ns not found (#238)

af415432ae19c73283bd4cfb96234f528186daa2 authored over 3 years ago by Artem Solomatin <[email protected]>
Remove duplicated section in the changelog

8812f0a6e029349d9c7f03bc105647c2b05ff403 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Remove minor cruft

6eb53818c86bc2683ab80f695d3ab72bd006e049 authored over 3 years ago by vemv <[email protected]>
Upgrade Eastwood

5e6e833bc33378854644c3c93a416c801e4a4b33 authored over 3 years ago by vemv <[email protected]>
Address all reflection warnings

f572d1525496e19bcc89ae20768921dcd0cc185a authored over 3 years ago by vemv <[email protected]>
Makefile: add `-user` profile

Increases reproducibility.

cae5678f76c12ea8ce0c6921db090354145cfc14 authored over 3 years ago by vemv <[email protected]>
[Docs] Add a note on "middleware" vs "middlewares"

f1ed475a0218852ad98899942e1865c75610c18a authored over 3 years ago by Bozhidar Batsov <[email protected]>
Bump the copyright years

8223894f6c46a2afd71398517d9b8fe91cdf715d authored over 3 years ago by Bozhidar Batsov <[email protected]>
Tweak a heading

c40d27fa8b5588014eede3fd449d70d5375815d7 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Mention Discord

27cd695761a487931a83dfe0ef32c34186a00671 authored over 3 years ago by Bozhidar Batsov <[email protected]>
Add JDK 16 to the CI matrix

a057874cd3bfc83e465cc163fbc1d4c00223e1b1 authored almost 4 years ago by Bozhidar Batsov <[email protected]>
Teach cljfmt and CIDER how to indent `returning`

225378f1fada164cb1506172d5338ea1cd4025f7 authored almost 4 years ago by Bozhidar Batsov <[email protected]>
Remove unused imports

e4664f442089e25bb33e46cb902eac181df40d56 authored almost 4 years ago by Bozhidar Batsov <[email protected]>
Simplify handle-file-meta

b700e7110077a3f221914d7ee161ec83df553394 authored almost 4 years ago by Bozhidar Batsov <[email protected]>
[Fix #231] Handle properly URL as :file metadata (#236)

b7cd0e55e7db48d01bd878dc518dc37fbb214e77 authored almost 4 years ago by Artem Solomatin <[email protected]>
Add docstring to nrepl.core/delimited-transport-seq (#234)

b23e9e07983e04ed854af7d6afc541780e5d894e authored almost 4 years ago by th994 <[email protected]>
Add clj-kondo (#235)

This commit adds clj-kondo to the CI checks and fixes the problems in the codebase discovered by...

5bddb5d1811c0f44f80defe573b2bd1d3dc17fd7 authored almost 4 years ago by Artem Solomatin <[email protected]>
Remove redundant assoc of id (#233)

Since the invocation of `delimited-transport-seq` already merges the id, there is no need to ass...

3349a621b45da50b482da2efdc21607f3a1d8ba5 authored almost 4 years ago by th994 <[email protected]>
Mention clojupyter

c9e166be31958b00eae10e1443d07a927b2fbab9 authored almost 4 years ago by Bozhidar Batsov <[email protected]>
Bump the development version

d011098bd8c1a762f19b15b9c0ca10412167ad1b authored almost 4 years ago by Bozhidar Batsov <[email protected]>
Update the changelog

744b100bfa2c98c3cd06cab6932d3739f2d6d0ce authored almost 4 years ago by Bozhidar Batsov <[email protected]>
Add JDK 15 to the CI matrix (#225)

55f5b066703c4809d7bbf419cbb2cbdf3e8f893e authored almost 4 years ago by Sunil KS <[email protected]>
Rename normalize-meta and add docstring

ee7979635def028c6ac9004aac65071e9f703102 authored almost 4 years ago by Eero Helenius <[email protected]>
Add extra-metadata completions op option

The completions op no longer returns the "doc" and "arglists" keys by
default. Instead, clients ...

62cc243b97ce42a3c0ea8a2a1ffddf77d3e2de59 authored almost 4 years ago by Eero Helenius <[email protected]>
Add doc and arglists to completion responses

f06fdf069e15bc8ab5fc3f87dbe5b8805832cc31 authored almost 4 years ago by Eero Helenius <[email protected]>
Inline resolve-file function

6d8e8f12d77852d2577420b806a2a3e18a8657b2 authored almost 4 years ago by Eero Helenius <[email protected]>
Fix completion for static class members

(resolve sym) is the same as (ns-resolve *ns* &env sym). That is, prior
to this fix, the resolve...

eb005eedbb88b4cfb39c57869ac40a80d4586b95 authored almost 4 years ago by Eero Helenius <[email protected]>
Revert "Test on JDK 15"

Seems there's no matching image for OpenJDK 15.
This reverts commit eb4ac88c46dfcf9fd5eb63b341bd...

5176cdd886f4c7ef4aef2db60489799555d799b7 authored about 4 years ago by Bozhidar Batsov <[email protected]>
Test on JDK 15

eb4ac88c46dfcf9fd5eb63b341bd82f4bbc0ea8a authored about 4 years ago by Bozhidar Batsov <[email protected]>
Update the grenchman link to the nicer HTML page

4caed5c11008bc2e6565b6ada2a2c49899575bb5 authored about 4 years ago by Glen Mailer <[email protected]>
fix one more reflectin warning

b211ddcf6e53b8e88b149e795e431494b8f2fd73 authored about 4 years ago by Sunil KS <[email protected]>
Correct minor typo (soul focus => sole focus) (#218)

249f343d10b3034193931fa474aa8d8a4186705b authored about 4 years ago by David Reno <[email protected]>
Add keyword completion support

0895caa7f0910c013014d554bbb262834a8408e4 authored about 4 years ago by Eero Helenius <[email protected]>
Fix reflection warnings

5d66ab58869a96aa9f6c2ebe6654673175052b3f authored about 4 years ago by Eero Helenius <[email protected]>
[Docs] Add a note about command-line settings taking precedence over the

config files

21d52b8fb2adbe728c09d1f8f76ce9af901fe582 authored about 4 years ago by Bozhidar Batsov <[email protected]>
Update cljdoc.edn

0db6cc6733b7a4d175b43edb95784a5af2ac246a authored about 4 years ago by Bozhidar Batsov <[email protected]>
Extend the FAQ a bit

033626a0d0f6b8c61c73c0de1ae588ac02a552ba authored about 4 years ago by Bozhidar Batsov <[email protected]>
Switch back the docs version to master

5b05c3289e87c64def7a5ebc7fe8ed70cf6b07fc authored about 4 years ago by Bozhidar Batsov <[email protected]>
Release 0.8.3

4cfcca5e21718f09a0a3127f7cafc67c02d1d525 authored about 4 years ago by Bozhidar Batsov <[email protected]>
Tweak changelog entry

79f43d19c0a9a79693a0c5549f609baec64b36a4 authored about 4 years ago by Bozhidar Batsov <[email protected]>
Fix sideloader race condition (#213)

Prior to this change, the sideloader sometimes incorrectly sent the
client an "unexpected-provi...

255d8420ec0c14397f29b906e1ce7cefd544a274 authored about 4 years ago by Eero Helenius <[email protected]>
Fix badge

0e3be6bc4a4b97d74df940a18f2d2b990999b048 authored over 4 years ago by Bozhidar Batsov <[email protected]>
Add a downloads badge

565cc075dc8ba1179e0a9d6b4ef8eb6ae9d47f54 authored over 4 years ago by Bozhidar Batsov <[email protected]>
[Docs] Tweak terminology

e4fdc1a3fead94381204af3df4858e4e90b0011d authored over 4 years ago by Bozhidar Batsov <[email protected]>
[Docs] Reword a note

ee8df36fc276bdc5c197b9e89ac35cbae95c58a4 authored over 4 years ago by Bozhidar Batsov <[email protected]>
[Docs] Update for latest Antora version

9810e6fcac8b537f780dfd14bebeca4815d26bee authored over 4 years ago by Bozhidar Batsov <[email protected]>
Touch up the previous commit

e939439e1007bea73fc5bcc8fbab0695c744da10 authored over 4 years ago by Bozhidar Batsov <[email protected]>
[Fix #203] Document a tools.deps peculiarity (#212)

6a91e5bbb33a3be037285f373f835438e48a0717 authored over 4 years ago by Pradeep Bishnoi <[email protected]>
[Docs] Add a note about building the docs from a local git repo

7d73cb887325dadc0efb2c263cf1db1fd734c4c3 authored over 4 years ago by Bozhidar Batsov <[email protected]>
Switch back the docs version to master

c42e1a180de954167a70a90a040d9ce320a0d12f authored over 4 years ago by Bozhidar Batsov <[email protected]>
Release 0.8.2

e931cede72b08dc815937af34fdc13516848441a authored over 4 years ago by Bozhidar Batsov <[email protected]>
Convert :arglists to string in lookup response #207

Arglists with coll keys are not serializable as Bencode.

9c9d0933e05e7492bad5e047f79fc6af8c8de324 authored over 4 years ago by Eero Helenius <[email protected]>
Update docs #207

4157b3044e2f01f8b8b4a7194040ea588d2d8fb8 authored over 4 years ago by Eero Helenius <[email protected]>
Convert :protocol to string in lookup response

Prior to this, lookup for e.g. clojure.core.protocols/datafy failed
because the response contain...

853a054cd527d8760c985a850969e0a4f9a79865 authored over 4 years ago by Eero Helenius <[email protected]>
Add lookup Bencode serialization test #207

The test looks up every public var in all namespaces in the classpath
and checks that serializin...

6b4e9f68d6fe4f2f03ec247edb0548176e31e820 authored over 4 years ago by Eero Helenius <[email protected]>
Refactor if-let to some->

ea861d7aa4bc9fc0b90acce036e55b01f0e740c4 authored over 4 years ago by Eero Helenius <[email protected]>
Account for nil path in lookup response

The metadata map doesn't always include the :file key. The :file key can
also be nil, as in cloj...

d5b7a970241874a696776e16488899ed6fe2ef06 authored over 4 years ago by Eero Helenius <[email protected]>
Switch docs version to master

e3de852607cd7ae0e36fb5ee4e06de2d819bb6d4 authored over 4 years ago by Bozhidar Batsov <[email protected]>
Fix docs version

e23a0bac012b40597257c3433f03c61e49810e3f authored over 4 years ago by Bozhidar Batsov <[email protected]>
Add a missing full stop

644e3d92873e140e3f59296a5c5601429ee4c0b4 authored over 4 years ago by Bozhidar Batsov <[email protected]>
Bump version to 0.8.1

2e9c1f6eecea13758ebea470bb47c2b5b1771e45 authored over 4 years ago by Bozhidar Batsov <[email protected]>
Add a changelog entry

4e35d85fc36894e31ac8799532e1b681146ead12 authored over 4 years ago by Bozhidar Batsov <[email protected]>
[Fix #206] Fix for latest version of cider-nrepl/Java8 (#210)

04510f911038f0c68c89727a58cbb8dbf5c08363 authored over 4 years ago by Shen Tian <[email protected]>
Add a ko-fi link

0caddf679fcab360e9a4cbb35e1c9fc1852ced56 authored over 4 years ago by Bozhidar Batsov <[email protected]>