Releases: JavierSegoviaCordoba/kotlin-compiler-extensions
Releases · JavierSegoviaCordoba/kotlin-compiler-extensions
0.1.1-alpha.4
Changed
String.toName(): Namepackage tocom.javiersc.kotlin.compiler.extensions.commonString.toFqName(): FqNamepackage tocom.javiersc.kotlin.compiler.extensions.commonfqName(): FqNamepackage tocom.javiersc.kotlin.compiler.extensions.commonpackageFqName(): FqNamepackage tocom.javiersc.kotlin.compiler.extensions.commonKClass<*>.toFqName(): FqNamepackage tocom.javiersc.kotlin.compiler.extensions.commonString.toCallableId(): CallableIdpackage tocom.javiersc.kotlin.compiler.extensions.commonFqName.toCallableId(): CallableIdpackage tocom.javiersc.kotlin.compiler.extensions.common
Updated
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.31
Added
FirBasedSymbol<*>.isProperty(): BooleanFirBasedSymbol<*>.isFunction(): BooleanFirBasedSymbol<*>.isTopLevel: BooleanFirBasedSymbol<*>.isNested: BooleanFirBasedSymbol<*>.hasOwner: Boolean<reified T> classId(): ClassIdClassId.toCallableId(): CallableIdFirContextReceiver.typeRefName: Name?FirSession.nothingFirFunction(): FirFunctionFirSession.nothingFirFunctionCall: FirFunctionCallFirContextReceiver.toValueParameter(): FirValueParameter<reified T : Annotation> IrElement.hasAnnotation(): BooleanList<FirElement?>.render(): StringFirBasedSymbol<*>.packageFqName(): FqName?asFirSymbolFirMemberDeclaration.name: NameFirTreeNodeIrFunction.contextReceivers: List<IrValueParameter>
0.1.1-alpha.3
Added
IrClassExhaustiveKindIrClass.exhaustiveKind: IrClassExhaustiveKindIrTreeNode.irFile: IrFile?IrTreeNode.parentIrClass: IrClass?IrTreeNode.parentIrDeclaration: IrDeclaration?IrTreeNode.parentIrDeclarationWithName: IrDeclarationWithName?IrTreeNode.parentIrFunction: IrFunction?
Removed
IrTreeNode.fileName: StringIrTreeNode.className: StringIrTreeNode.functionName: String
Updated
com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.29
0.1.1-alpha.2
Changed
IrFunction.buildIrReturntoIrFunction.copyIrReturn
Added
IrFunctionExpression.irReturn: IrReturn?IrFunction.irReturn: IrReturn?
0.1.1-alpha.1
Changed
kotlin-compiler-testtokotlin-compiler-extensions-test
Added
- ir
annotationsextensions - ir
callableIdextensions - ir
fqNameextensions - ir
irCallextensions - ir
irClassextensions - ir
irClassIdextensions - ir
irConstextensions - ir
irElementextensions - ir
irFunctionextensions - ir
irGenerationextensions - ir
irGetEnumValueextensions - ir
irReturnextensions - ir
irTreeNodeextensions - ir
irTypeextensions - ir
irTypeArgumentextensions - ir
irValueParameterextensions - ir
nameextensions - ir
aIrextensions