Kuba Petržílka
12/03/2020, 1:49 PMval myTask by tasks.getting
vs
val myTask = tasks.getByName("myTask")
or
val myProp: String by project
vs
val myProp = project.property("myProp")Vampire
12/03/2020, 1:57 PMval myProp = project.property("myProp")?
You don't have to duplicate the name and you get type safety for example for myProp which is String in the first case and Any? in the secondKuba Petržílka
12/03/2020, 2:02 PMsomeFn(project.property("myProp") as String)
vs
val myProp: String by project
someFn(myProp)Vampire
12/03/2020, 2:25 PMeskatos
12/03/2020, 2:35 PMKuba Petržílka
12/03/2020, 3:27 PMVampire
12/03/2020, 3:29 PMKuba Petržílka
12/03/2020, 3:37 PMVampire
12/03/2020, 3:37 PM