KT-12852 Support breadcrumbs for Kotlin

#KT-12852 Fixed
This commit is contained in:
Valentin Kipyatkov
2016-09-08 00:28:56 +03:00
parent dae4521c68
commit fcce1e3838
32 changed files with 992 additions and 4 deletions
+39
View File
@@ -0,0 +1,39 @@
fun foo() {
when {
else -> {
when (x) {
x.isSomethingLong() -> {
when (y) {
y.isSomething() -> {
when (z) {
is VeryVeryVeryVeryLongName -> {
when (xxx) {
SomeEnum.SomeLongValue -> {
when (yyy) {
!in Int.MIN_VALUE..Int.MAX_VALUE -> {
when (zzz) {
is A, is B -> {
when (x1) {
A.VeryVeryVeryLongName, A.ShortName -> {
when (y1) {
is VeryVeryVeryVeryLongClassName, is ShortName -> {
<caret>
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}