Set of extensions for the Kotlin compiler APIs
Bot releases are visible (Hide)
Published by github-actions[bot] about 1 month ago
compilerClasspath
configuration not working properly on WindowsPublished by github-actions[bot] about 2 months ago
:
separator not supported in compilerClasspath
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.8
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.10
Published by github-actions[bot] about 2 months ago
compilerClasspath
does not support String
Published by github-actions[bot] about 2 months ago
inline
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.7
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.8
kotlin-compiler-gradle-extensions
projectPublished by github-actions[bot] about 2 months ago
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.6
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.7
Published by github-actions[bot] 2 months ago
MetaRuntimeClasspathProvider
gradle -> 8.10
com.javiersc.hubdle:hubdle-version-catalog -> 0.3.2
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.7.5
Published by JavierSegoviaCordoba 6 months ago
FULL_JDK
and Context Receivers to test configurationIrPluginContext.declarationIrBuilder: DeclarationIrBuilder
IrVariable.toIrGetValue(): IrGetValue
FirBasedSymbol<*>.valueParameters
nothingFirAnonymousFunctionExpression
FirConstExpression
to FirLiteralExpression
com.javiersc.hubdle:hubdle-version-catalog -> 0.2.6+2.0.0-RC1
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.6.6+2.0.0-RC1
gradle -> 8.7
Published by github-actions[bot] about 1 year ago
FirBasedSymbol<*>.packageFqName()
-> FirBasedSymbol<*>.packageFqName
buildVariable
to createIrVariable
1.9.255-SNAPSHOT
irCall
extensionsIrValueParameter.createIrField(): IrField
IrPluginContext.createIrField(): IrField
IrDeclaration.toIrExpression(): IrExpression
IrPluginContext.createIrBlockBody(): IrBlockBody
isSubtypeOf(): Boolean
IrPluginContext.irType(): IrType
KFunction<*>.toName(): Name
FirBasedSymbol<*>.contextReceivers: List<FirContextReceiver>
FirBasedSymbol<*>.name: Name
IrElement.contextReceivers: List<IrValueParameter>
IrDeclaration.toIrCall(): IrCall
Sequence<IrTreeNode>.filterIrIsInstance(): Sequence<T>
IrElement.irType: IrType
IrType.buildVariable(): IrVariable
buildVariable(): IrVariable
ConeKotlinType.toValueParameter(): FirValueParameter
FirSession.coneKotlinType: ConeKotlinType
FirBasedSymbol<*>.coneKotlinType: ConeKotlinType?
FirClassSymbol<*>.toPrimaryConstructor(): FirConstructor
ConeTypeProjection.toFirTypeParameter(): FirTypeParameterRef
FirTypeRef.toValueParameter(): FirValueParameter
ClassId.toFirTypeRef(): FirTypeRef
FirClassLikeSymbol<*>.toFirTypeRef(): FirTypeRef
FirFunctionSymbol<*>.contextReceiversToValueParameters(): List<FirValueParameter>
ClassId.toConeType(): ConeClassLikeType
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0+1.9.30-dev-2548-SNAPSHOT
gradle -> 8.3
Published by github-actions[bot] over 1 year ago
String.toName(): Name
package to com.javiersc.kotlin.compiler.extensions.common
String.toFqName(): FqName
package to com.javiersc.kotlin.compiler.extensions.common
fqName(): FqName
package to com.javiersc.kotlin.compiler.extensions.common
packageFqName(): FqName
package to com.javiersc.kotlin.compiler.extensions.common
KClass<*>.toFqName(): FqName
package to com.javiersc.kotlin.compiler.extensions.common
String.toCallableId(): CallableId
package to com.javiersc.kotlin.compiler.extensions.common
FqName.toCallableId(): CallableId
package to com.javiersc.kotlin.compiler.extensions.common
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.31
FirBasedSymbol<*>.isProperty(): Boolean
FirBasedSymbol<*>.isFunction(): Boolean
FirBasedSymbol<*>.isTopLevel: Boolean
FirBasedSymbol<*>.isNested: Boolean
FirBasedSymbol<*>.hasOwner: Boolean
<reified T> classId(): ClassId
ClassId.toCallableId(): CallableId
FirContextReceiver.typeRefName: Name?
FirSession.nothingFirFunction(): FirFunction
FirSession.nothingFirFunctionCall: FirFunctionCall
FirContextReceiver.toValueParameter(): FirValueParameter
<reified T : Annotation> IrElement.hasAnnotation(): Boolean
List<FirElement?>.render(): String
FirBasedSymbol<*>.packageFqName(): FqName?
asFirSymbol
FirMemberDeclaration.name: Name
FirTreeNode
IrFunction.contextReceivers: List<IrValueParameter>
Published by github-actions[bot] over 1 year ago
IrClassExhaustiveKind
IrClass.exhaustiveKind: IrClassExhaustiveKind
IrTreeNode.irFile: IrFile?
IrTreeNode.parentIrClass: IrClass?
IrTreeNode.parentIrDeclaration: IrDeclaration?
IrTreeNode.parentIrDeclarationWithName: IrDeclarationWithName?
IrTreeNode.parentIrFunction: IrFunction?
IrTreeNode.fileName: String
IrTreeNode.className: String
IrTreeNode.functionName: String
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.29
Published by github-actions[bot] over 1 year ago
IrFunction.buildIrReturn
to IrFunction.copyIrReturn
IrFunctionExpression.irReturn: IrReturn?
IrFunction.irReturn: IrReturn?
Published by github-actions[bot] over 1 year ago
kotlin-compiler-test
to kotlin-compiler-extensions-test
annotations
extensionscallableId
extensionsfqName
extensionsirCall
extensionsirClass
extensionsirClassId
extensionsirConst
extensionsirElement
extensionsirFunction
extensionsirGeneration
extensionsirGetEnumValue
extensionsirReturn
extensionsirTreeNode
extensionsirType
extensionsirTypeArgument
extensionsirValueParameter
extensionsname
extensionsaIr
extensions