Good catch .. ;-)

On Sunday, July 28, 2013, guersam wrote:

> In src/main/scala/com/redis/serialization/Parse.scala:
>
> > @@ -14,7 +14,7 @@ object Parse {
> >      implicit val parseDouble = Parse[Double](java.lang.Double.parseDouble)
> >    }
> >
> > -  implicit val parseDefault = Implicits.parseString
> > +  implicit def parseDefault = Implicits.parseString
>
> This single line was the root of all evils.... There's some unusual cases
> that Parse.parseDefault is initialized before Parse.Implicits.parseStringis. In that case, the value of val
> parseDefault becomes null and runtime errors occur when it's used even if
> it's compiled normally.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/debasishg/scala-redis-nb/pull/9/files#r5440102>
> .
>


-- 
Debasish Ghosh
http://manning.com/ghosh

Twttr: @debasishg
Blog: http://debasishg.blogspot.com
Code: http://github.com/debasishg