From 0bd3ef12ab02ca41a2b6fd293ba6410c4fa938d1 Mon Sep 17 00:00:00 2001 From: Andy Fingerhut Date: Sat, 13 Apr 2013 16:18:22 -0700 Subject: [PATCH] Eliminate some reflection via adding type hints, and correcting one --- src/clojure/monger/ring/session_store.clj | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/clojure/monger/ring/session_store.clj b/src/clojure/monger/ring/session_store.clj index 0aa450e..8d830de 100644 --- a/src/clojure/monger/ring/session_store.clj +++ b/src/clojure/monger/ring/session_store.clj @@ -26,7 +26,7 @@ (defrecord ClojureReaderBasedMongoDBSessionStore [^String collection-name]) (defmethod print-dup java.util.Date - [^java.util.Date d ^java.io.OutputStream out] + [^java.util.Date d ^java.io.Writer out] (.write out (str "#=" `(java.util.Date. ~(.getYear d) @@ -37,7 +37,7 @@ ~(.getSeconds d))))) (defmethod print-dup org.bson.types.ObjectId - [oid out] + [oid ^java.io.Writer out] (.write out (str "#=" `(org.bson.types.ObjectId. ~(str oid))))) @@ -101,4 +101,4 @@ ([] (MongoDBSessionStore. default-session-store-collection)) ([^String s] - (MongoDBSessionStore. s))) \ No newline at end of file + (MongoDBSessionStore. s)))