package Ġorg . jetbrains . research . l up a . kotlin Analysis . gradle . analysis . gradle . build Gradle . plugins . analy zers Ċ Ċ import Ġorg . jetbrains . kotlin . psi . Kt Call Expression Ċ import Ġorg . jetbrains . research . l up a . kotlin Analysis . Psi Main Analyzer WithContext Ċ import Ġorg . jetbrains . research . l up a . kotlin Analysis . gradle . analysis . gradle . build Gradle . context . Gradle Block Context Ċ import Ġorg . jetbrains . research . l up a . kotlin Analysis . gradle . analysis . gradle . build Gradle . context . K ts Build Gradle Block Context Controller Ċ import Ġorg . jetbrains . research . l up a . kotlin Analysis . gradle . analysis . gradle . build Gradle . plugins . Build Gradle Plugin Ċ Ċ /** ĠAnaly ser Ġfor Ġgradle Ġplugin Ġwhich Ġparse Ġ[ Build Gradle Plugin ] Ġform Ġ[ Kt Call Expression ]. */ Ċ object ĠK ts Build Gradle Plugin Analyzer Ġ: ĠBuild Gradle Plugin Analyzer < Kt Call Expression >( Kt Call Expression :: class . java ) Ċ Ċ /** ĠAnalyzer Ġfor Ġgradle Ġplugins Ġwhich Ġextract s Ġall Ġapplied Ġor Ġdeclared Ġplugins Ġin Ġbuild . gradle . k ts Ġfile . Ġ*/ Ċ object ĠK ts Build Gradle Plugins Analyzer Ġ: ĊĠĠĠ ĠPsi Main Analyzer WithContext < Gradle Block Context , ĠBuild Gradle Plugin ?, ĠSet < Build Gradle Plugin >>( ĊĠĠĠĠĠĠĠ ĠlistOf ( K ts Build Gradle Block Context Controller ), ĊĠĠĠĠĠĠĠ ĠlistOf ( K ts Build Gradle Plugin Analyzer ), ĊĠĠĠĠĠĠĠ ĠBuild Gradle Plugins Aggregator ĊĠĠĠ Ġ) Ċ