Skip to content

Commit 3bca759

Browse files
committed
[Compiler plugin] Rename ExtensionsGenerator
1 parent 0e3fdcd commit 3bca759

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/FirDataFrameComponentRegistrar.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import org.jetbrains.kotlin.fir.caches.FirCache
1919
import org.jetbrains.kotlin.fir.caches.firCachesFactory
2020
import org.jetbrains.kotlinx.dataframe.plugin.extensions.DataRowSchemaSupertype
2121
import org.jetbrains.kotlinx.dataframe.plugin.extensions.ExpressionAnalysisAdditionalChecker
22-
import org.jetbrains.kotlinx.dataframe.plugin.extensions.ExtensionsGenerator
22+
import org.jetbrains.kotlinx.dataframe.plugin.extensions.TopLevelExtensionsGenerator
2323
import org.jetbrains.kotlinx.dataframe.plugin.extensions.FunctionCallTransformer
2424
import org.jetbrains.kotlinx.dataframe.plugin.extensions.IrBodyFiller
2525
import org.jetbrains.kotlinx.dataframe.plugin.extensions.KotlinTypeFacade
@@ -68,7 +68,7 @@ class FirDataFrameExtensionRegistrar(
6868
) : FirExtensionRegistrar() {
6969
@OptIn(FirExtensionApiInternals::class)
7070
override fun ExtensionRegistrarContext.configurePlugin() {
71-
+::ExtensionsGenerator
71+
+::TopLevelExtensionsGenerator
7272
+::ReturnTypeBasedReceiverInjector
7373
+{ it: FirSession ->
7474
FunctionCallTransformer(path, it, jsonCache(it), schemasDirectory, isTest)

plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/ExtensionsGenerator.kt renamed to plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/TopLevelExtensionsGenerator.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ import org.jetbrains.kotlin.name.Name
3333
import org.jetbrains.kotlin.types.Variance
3434
import org.jetbrains.kotlinx.dataframe.annotations.DataSchema
3535

36-
class ExtensionsGenerator(session: FirSession) : FirDeclarationGenerationExtension(session) {
36+
/**
37+
* extensions inside scope classes are generated here:
38+
* @see org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator
39+
*/
40+
class TopLevelExtensionsGenerator(session: FirSession) : FirDeclarationGenerationExtension(session) {
3741
private companion object {
3842
val dataSchema = FqName(DataSchema::class.qualifiedName!!)
3943
}

0 commit comments

Comments
 (0)