Better exceptions-only completion in catch

This commit is contained in:
Roman Shevchenko
2011-03-10 21:34:36 +01:00
parent 7b05a6c4a9
commit ec147dd31d
16 changed files with 75 additions and 55 deletions
@@ -1,7 +0,0 @@
class MyClass {
static class MyException extends Exception { }
void m() {
try { } catch (MyException<caret>) { }
}
}
@@ -1,7 +0,0 @@
class MyClass {
static class MyException extends Exception { }
void m() {
try { } catch (My<caret>) { }
}
}
@@ -1,7 +0,0 @@
class MyClass {
static class MyException extends Exception { }
void m() {
try { } catch (MyException<caret> e) { }
}
}
@@ -1,7 +0,0 @@
class MyClass {
static class MyException extends Exception { }
void m() {
try { } catch (My<caret> e) { }
}
}
@@ -0,0 +1,8 @@
class AbcdClass {}
class AbcdException extends Throwable {}
class Foo {
{
try { } catch (Abcd<caret> e)
}
}
@@ -0,0 +1,8 @@
class AbcdClass {}
class AbcdException extends Throwable {}
class Foo {
{
try { } catch (AbcdException<caret> e)
}
}
@@ -0,0 +1,8 @@
class AbcdClass {}
class AbcdException extends Throwable {}
class Foo {
{
try { } catch (final Abcd<caret>)
}
}
@@ -0,0 +1,8 @@
class AbcdClass {}
class AbcdException extends Throwable {}
class Foo {
{
try { } catch (final AbcdException<caret>)
}
}
@@ -0,0 +1,8 @@
class AbcdClass {}
class AbcdException extends Throwable {}
class Foo {
{
try { } catch (final Abcd<caret> e)
}
}
@@ -0,0 +1,8 @@
class AbcdClass {}
class AbcdException extends Throwable {}
class Foo {
{
try { } catch (final AbcdException<caret> e)
}
}