{"shas":[["70d0bd5b17ce2f00c338ff8af3cb1505d8c4e917","91c3ee4fc807067ccd2d90c5be0d27a10d086566@5e8d7ff9-d8ef-0310-90f0-a4852d11357a","Don't infer anonymous classes. The type is widened as little as\npossible, just far enough to avoid all kinds of undesirable consequences\nwhich accompany the preservation of too much type information. (The\nproblems are akin to inferring the singleton type too freely.)\n\n  // Example of code which did not compile, but now does\n  class A\n  class B[T <: A](cons: T)\n  object C extends B(new A {})\n\nCloses #4110, #3048.  I already ran this by moors, so review by odersky.\n\ngit-svn-id: https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@25161 5e8d7ff9-d8ef-0310-90f0-a4852d11357a","extempore"],["f0073ad94c6921ad2be154dfd0cd47de73aca908","91c3ee4fc807067ccd2d90c5be0d27a10d086566@5e8d7ff9-d8ef-0310-90f0-a4852d11357a","Suppressing a failing assert which isn't accomplishing anything\nbut annoyance.  Why is this suddenly tripping with frequency? I\ndo not know.  No review.\n\ngit-svn-id: https://lampsvn.epfl.ch/svn-repos/scala/scala/trunk@25162 5e8d7ff9-d8ef-0310-90f0-a4852d11357a","extempore"]],"ref":"refs/heads/master","size":2,"head":"f0073ad94c6921ad2be154dfd0cd47de73aca908","push_id":35114841}