ns form housekeeping

This commit is contained in:
Peter Taoussanis 2016-10-28 10:25:46 +07:00
parent 56b3f5c365
commit 4aa1a3b871
2 changed files with 21 additions and 18 deletions

View file

@ -1,23 +1,26 @@
(ns taoensso.nippy (ns taoensso.nippy
"High-performance serialization library for Clojure" "High-performance serialization library for Clojure"
{:author "Peter Taoussanis (@ptaoussanis)"} {:author "Peter Taoussanis (@ptaoussanis)"}
(:require [taoensso.encore :as enc :refer (cond*)] (:require
[taoensso.nippy [taoensso.encore :as enc :refer [cond*]]
(utils :as utils) [taoensso.nippy
(compression :as compression) [utils :as utils]
(encryption :as encryption)]) [compression :as compression]
(:import [java.io ByteArrayInputStream ByteArrayOutputStream DataInputStream [encryption :as encryption]])
DataOutputStream Serializable ObjectOutputStream ObjectInputStream
DataOutput DataInput] (:import
[java.lang.reflect Method] [java.io ByteArrayInputStream ByteArrayOutputStream DataInputStream
;; [java.net URI] ; TODO DataOutputStream Serializable ObjectOutputStream ObjectInputStream
[java.util Date UUID] DataOutput DataInput]
[java.util.regex Pattern] [java.lang.reflect Method]
[clojure.lang Keyword Symbol BigInt Ratio ;; [java.net URI] ; TODO
APersistentMap APersistentVector APersistentSet [java.util Date UUID]
IPersistentMap ; IPersistentVector IPersistentSet IPersistentList [java.util.regex Pattern]
PersistentQueue PersistentTreeMap PersistentTreeSet PersistentList [clojure.lang Keyword Symbol BigInt Ratio
LazySeq IRecord ISeq])) APersistentMap APersistentVector APersistentSet
IPersistentMap ; IPersistentVector IPersistentSet IPersistentList
PersistentQueue PersistentTreeMap PersistentTreeSet PersistentList
LazySeq IRecord ISeq]))
(if (vector? enc/encore-version) (if (vector? enc/encore-version)
(enc/assert-min-encore-version [2 67 1]) (enc/assert-min-encore-version [2 67 1])

View file

@ -1,7 +1,7 @@
(ns taoensso.nippy.benchmarks (ns taoensso.nippy.benchmarks
(:require [clojure.data.fressian :as fressian] (:require [clojure.data.fressian :as fressian]
[taoensso.encore :as enc] [taoensso.encore :as enc]
[taoensso.nippy :as nippy :refer (freeze thaw)])) [taoensso.nippy :as nippy :refer [freeze thaw]]))
(def data #_22 nippy/stress-data-benchable) (def data #_22 nippy/stress-data-benchable)