zeesh49
09/03/2016, 7:56 AMzeesh49
09/03/2016, 7:57 AMzeesh49
09/03/2016, 7:58 AMyole
09/03/2016, 8:20 AMzeesh49
09/03/2016, 8:48 AMzeesh49
09/03/2016, 8:51 AMyole
09/03/2016, 4:14 PMzeesh49
09/03/2016, 7:25 PMsemoro
09/03/2016, 11:53 PMPasted image at 2016 09 04 02 50 AM▾
PsiFileImpl#calcStubTree
user
09/04/2016, 12:29 AMhttps://kotlinlang.slack.com/files/U1PRSBLHJ/F280YE6E7/pasted_image_at_2016_09_04_02_50_am.png▾
yole
09/04/2016, 7:54 AMKtNamedFunction
for the method in the companion objectyole
09/04/2016, 7:55 AMyole
09/04/2016, 7:55 AMKtElement
as an originsemoro
09/04/2016, 10:26 AMLightClassUtil#getPsiMethodWrappers
not checking methods of parent if resolving companion objectyole
09/05/2016, 9:34 AMsemoro
09/05/2016, 11:21 AMpackage foo
object Bar {
companion object {
@JvmField var foobar = "foobar"
}
}
import static foo.Bar.Companion.foobar;
public class Foo {
public void main()
{
foobar<caret> = "barfoo";
}
}
Why we should import foo.Bar.Companion.foobar, not a foo.Bar.foobar?
Cause field in this case located in Companion?yole
09/05/2016, 11:22 AMsemoro
09/05/2016, 11:24 AMobject Bar {
@JvmField var foobar = "foobar"
}
Why this automatically makes foobar static?yole
09/05/2016, 11:25 AMobject
yole
09/05/2016, 11:27 AMsemoro
09/05/2016, 11:38 AMyole
09/05/2016, 11:38 AMzeesh49
09/05/2016, 5:03 PMyole
09/05/2016, 5:20 PMyole
09/05/2016, 5:20 PM"fail", "busy", "error" -> return 0xFF660000.toInt()
else -> return return 0xFF660000.toInt()
zeesh49
09/05/2016, 6:53 PMzeesh49
09/05/2016, 6:54 PMzeesh49
09/05/2016, 6:55 PMshiraji
09/05/2016, 8:41 PMgetStrictParentOfType
. getChildrenOfType
does not iterate grand children element.yole
09/05/2016, 9:16 PMant dist
? did you specify the working directory correctly?