Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for isKotlinFileFacadeClass (0.11 sec)

  1. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/SinceAnnotationRule.java

        }
    
        /**
         * Kotlin file-facade classes can't have kdoc comments.
         */
        private boolean isKotlinFileFacadeClass(JApiCompatibility member) {
            return member instanceof JApiClass && ((JApiClass) member).getNewClass().isPresent() && KotlinMetadataQueries.INSTANCE.isKotlinFileFacadeClass(((JApiClass) member).getNewClass().get());
        }
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Wed Dec 24 14:15:15 UTC 2025
    - 3.8K bytes
    - Viewed (0)
  2. build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/sources/KotlinSourceQueries.kt

        }
    
    
    private
    val CtClass.baseQualifiedKotlinName: String
        get() =
            if (isKotlinFileFacadeClass) packageName
            else name
    
    
    private
    val CtClass.isKotlinFileFacadeClass: Boolean
        get() = KotlinMetadataQueries.isKotlinFileFacadeClass(this)
    
    
    private
    fun CtBehavior.firstParameterMatches(ktTypeReference: KtTypeReference): Boolean =
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Tue Jul 08 07:02:19 UTC 2025
    - 13.2K bytes
    - Viewed (0)
  3. build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/metadata/KotlinMetadataQueries.kt

    import kotlin.metadata.Visibility
    import kotlin.metadata.isInfix
    import kotlin.metadata.isOperator
    import kotlin.metadata.jvm.KotlinClassMetadata
    
    
    object KotlinMetadataQueries {
    
        fun isKotlinFileFacadeClass(ctClass: CtClass): Boolean =
            if (Modifier.isPrivate(ctClass.modifiers)) false
            else queryKotlinMetadata(ctClass) { metadata ->
                when (metadata) {
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Fri Jul 04 09:21:38 UTC 2025
    - 4.8K bytes
    - Viewed (0)
Back to top