These are chat archives for Arasthel/SwissKnife

10th
Jun 2015
Alex Isaienko
@s0nerik
Jun 10 2015 02:07
Hey guys, since you have abandoned my proposal for "silent" view (and other) injections, I'm going to create my own library with those "silent" injections. But SwissKnife has many great features other than "injections", so I would like them to be present in my library too. Am I allowed to use the code from SwissKnife in my own library?
Eugene Kamenev
@eugene-kamenev
Jun 10 2015 04:57
SwissKnife is licensed under Apache, so I think you can use and modify our code. What @Arasthel think?
Jorge Martin Espinosa
@Arasthel
Jun 10 2015 07:33
Yes, of course you can. That's why it is Apache licensed, so you can fork it and make your own version
Eugene Kamenev
@eugene-kamenev
Jun 10 2015 07:52
By the way, I got great experience with IntelliJ gdsl scripts, do we need any ide support?
I mean I can add methods/properties recognized well, I just don't know to what SwiasKnife feature this problem relates
Jorge Martin Espinosa
@Arasthel
Jun 10 2015 07:54
I think everything is recognized at the moment, since we already added some gdsls
Wait, didn't we add them?
Jorge Martin Espinosa
@Arasthel
Jun 10 2015 08:07
Well, apparently we didn't. Being that the case, it would be great if groovy could automatically recognize @Parcelable annotated classes as Parcelables, that way we wouldn't need to cast them if we want to add them to a Bundle
Eugene Kamenev
@eugene-kamenev
Jun 10 2015 08:09
I will add this to roadmap
Thanks
Eugene Kamenev
@eugene-kamenev
Jun 10 2015 10:08
however class that implements something invisible is a new case for me :D but i will try to find a way. Still cant find a way to inject constructor to class via gdsl. But it is possible and add implements support is also possible i think.