Fork me on GitHub
#reveal
<
2023-01-23
>
BlueMax17:01:16

Hi all, n00bie here trying to get Reveal to work with leiningen. Using v1.3.277 (which looks to be the latest) in my profiles.clj, I get this error:

➜  ~ lein repl
nREPL server started on port 53555 on host 127.0.0.1 - 
REPL-y 0.4.4, nREPL 0.7.0
Clojure 1.10.1
OpenJDK 64-Bit Server VM 11.0.14.1+1
    Docs: (doc function-name-here)
          (find-doc "part-of-name-here")
  Source: (source function-name-here)
 Javadoc: (javadoc java-object-or-class-here)
    Exit: Control+D or (exit) or (quit)
 Results: Stored in vars *1, *2, *3, an exception in *e

user=> (require '[vlaaad.reveal :as r])
Syntax error (ClassNotFoundException) compiling at (fipp/ednize.clj:1:1).
java/sql/Timestamp
However, after a lot of scouring in the channel, I saw that people tried out v1.3.265, and that one seemed to work.

vlaaad12:01:55

Hmm, newer version of reveal apparently has a dependency on fipp (transitively, because it depends on lambdaisland’s deep-diff)

vlaaad12:01:13

Probably I can fix it by not requiring deep-diff namespace that depends on printing

vlaaad20:01:22

Try 1.3.278

BlueMax20:01:01

yup, works now! thank you!

vlaaad20:01:20

my pleasure!