This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-12-31
Channels
- # adventofcode (4)
- # ai (1)
- # announcements (13)
- # babashka (1)
- # beginners (42)
- # calva (15)
- # chlorine-clover (28)
- # cider (7)
- # cljsrn (1)
- # clojure (3)
- # clojure-china (1)
- # clojure-dev (4)
- # clojure-europe (7)
- # clojure-losangeles (1)
- # clojure-nl (3)
- # clojure-nlp (2)
- # clojure-sweden (12)
- # clojure-uk (2)
- # clojurescript (30)
- # code-reviews (36)
- # core-async (5)
- # cursive (10)
- # data-science (1)
- # datalevin (1)
- # fulcro (11)
- # introduce-yourself (1)
- # lsp (10)
- # malli (7)
- # minecraft (24)
- # missionary (10)
- # monads (6)
- # nrepl (4)
- # off-topic (11)
- # portal (4)
- # rdf (1)
- # reagent (3)
- # releases (4)
- # shadow-cljs (4)
- # spacemacs (4)
I put some java code in a project (https://blog.agical.se/posts/mixed-clojure-and-java/) to see how Calva behaves with it. Expecting that I should be able to navigate to the source since it is in the same project. But the info
response seems to lack the path (and no navigation happens). Here’s the relevant (I think) negotiation. Are my expectations wrong or is something else wrong? nrepl 0.9.0, cider-nrepl 0.27.4.
-> sent
{
op: 'info',
ns: 'pez.java-hello',
symbol: 'HelloWorld/FOO',
id: '17',
session: '9ce19606-3d66-4c9d-9768-bbfc8688a841'
}
<- received
{
'arglists-str': 'nil',
class: 'pez.HelloWorld',
id: '17',
javadoc: 'pez/HelloWorld.html#FOO',
member: 'FOO',
modifiers: '#{:public :static}',
session: '9ce19606-3d66-4c9d-9768-bbfc8688a841',
status: [ 'done' ],
type: 'java.lang.String'
}
If the path is missing then most likely the Java sources are not on Clojure's classpath.