Issue #805: Disable the javac error when a generic subclass of Throwable is declared.
Fix #805 and #1237: test for whether the catch clauses can be handled using multiple Java catch clauses and if not transform using a single catch clause and chained if/else if. Also, in the simple case change the transformation for catch clauses with union types to use a Java 7 union type catch clause, which saves transforming the catch block multiple times.
Issues #805 and #1237: Add tests. Since it's a runtime test, and the trycatch dir contains a module.ceylon I'm splitting out the trycatch tests into their own testcase.
Issues #805 and #1237: Fix up the test .src for the catching a union type, now we're using a Java 7 union catch.
Stop importing Tree.Whatever, since seeing Tree.Whatever in the code (rather than plain Whatever) makes it easier to distinguish Tree classes from model and codegen classes.
Issues #1074: Fix the member transformation to use a qualified this when we're within an anonymous class.
Issue #1074: Fix existing .src.
Issue #1074: Add a test
Issue #1074: Add a test for anonymous functions, which suffered a similar problem
Issue #1074: When transforming a functional argument we need to remember that we're going to put that within an anonymous AbstractCallable.
Issue #1074: Fix existing .src for the qualified this qualification in functional arguments.
Issue #1074: Add a test for member qualification with method with multiple parameters lists.'
git commit -m Issue
Issue #1074: Fix .src changed now we're qualifying calls within method with MPL.
Issue #1074: Fix for member qualification of methods with MPL.
Issue #1074: Revise test a little.
Issue #1074: We also need to use qualified members in these anonymous functions.
Issue #1074: And static references, though I'm not sure these can actually cause a compiler crash
Ceylondoc: better package navigation #1309
Ceylondoc: better package navigation #1309 (minor fix)
Issue #1146: Some initial work on ceyon version.