From 0a787b6477311a718cbb6abec15df9dfdc12186e Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Thu, 5 Aug 2010 15:43:46 +0000 Subject: close #3667. scala> def ser(o: AnyRef) = new java.io.ObjectOutputStream(new java.io.ByteArrayOutputStream()).writeObject(o) ser: (o: AnyRef)Unit scala> @serializable class Outer { | case class Inner(x: Int) | } defined class Outer scala> val o = new Outer o: Outer = Outer@34469729 scala> ser(new o.Inner(1)) scala> o.Inner // initialize the Inner$module field of o res1: o.Inner.type = Inner scala> ser(new o.Inner(1)) java.io.NotSerializableException: Outer$Inner$ review by extempore. --- test/files/run/t3667.check | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 test/files/run/t3667.check (limited to 'test/files/run/t3667.check') diff --git a/test/files/run/t3667.check b/test/files/run/t3667.check new file mode 100644 index 0000000000..01e79c32a8 --- /dev/null +++ b/test/files/run/t3667.check @@ -0,0 +1,3 @@ +1 +2 +3 -- cgit v1.2.3