GitHub PushEvent at 2014-12-05 09:05:02
Repository: scala
Actor: folone
Payload: {"shas":[["f308ab08683fb9850eeac0dab146590f2bcc87a7","c2208abde9668e8e9815c3690855edd1e63abeac@accounts.propensive.com","Merge pull request #87 from folone/fix-sip23\n\nFix .check files for SIP-23","Jon Pretty",true],["c9b27319e40a30455ace2fc6624046c0321e293b","c2208abde9668e8e9815c3690855edd1e63abeac@accounts.propensive.com","Merge pull request #88 from folone/fix-sip23\n\nAdd back the optional .type","Jon Pretty",true],["07c8d3992008ffe0310faa3c71ef124d8e53f50e","7639fe603eb93a42390376ac4f0d54260fa6a394@typesafe.com","sip23: numericLub","Adriaan Moors",true],["c928b585faea6dca0a4a941caca18e03e9589e84","7639fe603eb93a42390376ac4f0d54260fa6a394@typesafe.com","asInstanceOf for singleton types\n\n```\nscala> val x = \"a\"\nx: \"a\" = a\n\nscala> x.asInstanceOf[\"a\"]\nres1: \"a\" = a\n\nscala> \"1\".asInstanceOf[\"2\"]\nx asInstanceOf Throwable\njava.lang.ClassCastException\n  ... 33 elided\n\nscala> \"1\".asInstanceOf[\"1\"]\nres3: \"1\" = 1\n\nscala> 1.asInstanceOf[1]\nres4: 1 = 1\n\nscala> 1.asInstanceOf[2]\nx asInstanceOf Throwable\njava.lang.ClassCastException\n  ... 33 elided\n\n```","Adriaan Moors",true],["0e340b295db7b0816309e7645ac1a63e433d1a1e","32a7db9b28ad93f4a19686aab0524c07d2020b6a@gmail.com","Unit-test LUBs.","George Leontiev",true],["1bf348715337090f686333f6d2107b503c600804","32a7db9b28ad93f4a19686aab0524c07d2020b6a@gmail.com","Provide some more interesting combinations.","George Leontiev",true]],"size":6,"ref":"refs/heads/fix-sip23","head":"1bf348715337090f686333f6d2107b503c600804"}