taoensso / nippy

The fastest serialization library for Clojure
https://www.taoensso.com/nippy
Eclipse Public License 1.0
1.04k stars 60 forks source link

Nippy 2.0.0 is broken #17

Closed lbeschastny closed 11 years ago

lbeschastny commented 11 years ago

Hi. I just tried new carmine 2.0.0 and found that nippy 2.0.0 is broken:

I installed nippy from clojars:

[com.taoensso/nippy "2.0.0"]

And then required it in my REPL:

(require 'taoensso.nippy)

And got an error:

CompilerException java.lang.IllegalArgumentException: No single method: freeze_to_stream_STAR_ of interface: taoensso.nippy.Freezable found for function: freeze-to-stream* of protocol: Freezable, compiling:(taoensso/nippy.clj:123) 
lbeschastny commented 11 years ago

Looks like the problem was caused by some artifacts from the previous version in my ./target/ directory. Sorry for bothering you.

lbeschastny commented 11 years ago

Same as #16.

ptaoussanis commented 11 years ago

No problem, happy you found a solution. Actually, at least one other person has been bitten by this - I'll add a note to be sure to clean up old artifacts when migrating.