Skip to content

0.1.1-alpha.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Jun 22:35

Changed

  • 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

Updated

  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.31

Added

  • 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>