I just found that if I add a new Android resource (for example just a new string) Kotlin incremental compilation doesn’t work, instead I see full recompilation:
With Kotlin file change (incremental, I suppose):
appcompileDebugKotlin 0.846s
With no change, but with a new resource:
appcompileDebugKotlin 15.872s
Is it expected behaviour or a bug?