~/talk

CAN KOTLIN SAVE ME FROM MY GROOVY BUILDSCRIPTS?

Talkat droidcon Berlin 2018 · 2018-06-25..06-27· [kotlin]
slides:none on file

Kotlin Gradle DSL (v0.17.5) gives type-safe autocomplete and compile-time checks for build scripts, but incurs a first-use compile cost when build sources change because scripts currently don’t compile in parallel. Real projects saw 19 modules → ~18s compile, later 23 modules → 11.5s after Gradle performance work. Migration requires workarounds for imports and extension functions inside buildScript blocks, some missing docs, and relies on accessors generated by codegen for plugin and convention bindings.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:23Pros and cons overview
  3. 8:57Migration examples
  4. 10:01Extension functions explained
  5. 11:26Plugins block migration
  6. 16:55Dependencies block migration
  7. 21:50Code generation in Kotlin DSL
  8. 23:37Java compatibility block
  9. 28:59Recommendations and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.