It appears that Kotlin is not compatible with the Android Studio (AS) Instant Run feature introduced in AS 2.0. The reason provided in AS is:
Instant Run couldn't apply changes on the fly: Class Annotation Change
Is this related to the following exceptions in the Instant run “spec” currently (as seen here)? Namely:
Add/remove/change annotations -> Supported, but requires an app restart (cold swap)
Otherwise, is this something Kotlin related (code generation, etc)? Any chance that we will see a fix in either AS 2.0 final or Kotlin 1.0?