lib/rbbt/tsv/serializers.rb in rbbt-util-5.13.36 vs lib/rbbt/tsv/serializers.rb in rbbt-util-5.13.37

- old
+ new

@@ -1,6 +1,7 @@ module TSV + class CleanSerializer def self.dump(o); o end def self.load(o); o end end @@ -24,11 +25,11 @@ def self.load(str); str.unpack("d*"); end end class StringSerializer def self.dump(str); str.to_s; end - def self.load(str); str; end + def self.load(str); str.dup; end end class StringArraySerializer def self.dump(array) array.collect{|a| a.to_s} * "\t" @@ -58,10 +59,9 @@ def self.load(string) TSV.setup Marshal.load(string) end end - class TSVSerializer def self.dump(tsv) tsv.to_s end