Compiler plugins: modifying and analyzing Compose
summary
Overview of Kotlin compiler plugins used to modify and analyze Jetpack Compose code in a large project. Explains Kotlin Compiler and Compose Compiler internals, the quickest way to start developing compiler plugins, and concrete problems the team solved with those plugins and how they implemented them.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 4:16Compiler plugins in Compose
- 7:29Compiler plugin structure
- 9:37Recomposition highlighting example
- 21:15Parameter stability analysis
- 33:15Frontend plugins and IDE
- 36:23Summary and outlook
- 37:49Q&A
related talks
37mBuilding a Kotlin Compiler Plugin for Compose Insights
01h 13mThe Magic of Kotlin Compiler Extensions
39mA Hitchhiker's Guide to Compose Compiler: Composers, Compiler Plugins, and Snapshots
29mA Hitchhiker's Guide to Compose Compiler: Composers, Compiler Plugins, and Snapshots
43mCrash Course on the Kotlin Compiler
19mDemystifying the Kotlin Compiler
28mA Hitchhiker's Guide to Compose Compiler: Composers, Compiler Plugins, and Snapshots
36mWriting a Kotlin Compiler Plugin
