summaryrefslogtreecommitdiff
path: root/test/files/neg/t3403.check
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2010-09-01 14:12:42 +0000
committerLukas Rytz <lukas.rytz@epfl.ch>2010-09-01 14:12:42 +0000
commitd7cc24bf7857ffe9e8dd51e2ac7f6254013c03b6 (patch)
tree5ad173f9e6f1034c742f5378f0b608830dacb9f1 /test/files/neg/t3403.check
parent515db1d1be97ed29c809b27da3fb31cbca897924 (diff)
downloadscala-d7cc24bf7857ffe9e8dd51e2ac7f6254013c03b6.tar.gz
scala-d7cc24bf7857ffe9e8dd51e2ac7f6254013c03b6.tar.bz2
scala-d7cc24bf7857ffe9e8dd51e2ac7f6254013c03b6.zip
Merged revisions 22682,22685,22687,22693-22694 ...
Merged revisions 22682,22685,22687,22693-22694 via svnmerge from https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk ........ r22682 | rytz | 2010-08-05 10:20:47 +0200 (Thu, 05 Aug 2010) | 1 line close #3685. review by moors. ........ r22685 | rytz | 2010-08-05 17:43:46 +0200 (Thu, 05 Aug 2010) | 22 lines close #3667. all companion objects are now serializable. note that you can reproduce the error without default arguments: 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. ........ r22687 | rytz | 2010-08-05 22:17:38 +0200 (Thu, 05 Aug 2010) | 1 line fixes names/defaults when using :_* for specifying repeated parameters. close #3697, no review. ........ r22693 | rytz | 2010-08-06 17:58:44 +0200 (Fri, 06 Aug 2010) | 1 line close #3403. BeanProperty cannot be used when renamed. no review. ........ r22694 | rytz | 2010-08-06 17:58:47 +0200 (Fri, 06 Aug 2010) | 1 line close #2799. companion objects of deprecated classes are also marked as deprecated. review by extempore. ........
Diffstat (limited to 'test/files/neg/t3403.check')
-rw-r--r--test/files/neg/t3403.check4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/files/neg/t3403.check b/test/files/neg/t3403.check
new file mode 100644
index 0000000000..e52d140e6a
--- /dev/null
+++ b/test/files/neg/t3403.check
@@ -0,0 +1,4 @@
+t3403.scala:2: error: implementation limitation: the BeanProperty annotation cannot be used in a type alias or renamed import
+class Foo { @bp var bar: Int = 1 }
+ ^
+one error found