Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for isPublicApi (0.18 sec)

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

        private void collect(Set<CtMethod> result, CtClass c) {
            if (c == null) {
                return
            }
    
            result.addAll(c.declaredMethods.findAll { isPublicApi(it) })
    
            collect(result, c.superclass)
        }
    
        private boolean isPublicApi(CtMethod method) {
            return Modifier.isPublic(method.modifiers) || Modifier.isProtected(method.modifiers)
        }
    
    Groovy
    - Registered: Wed May 01 11:36:15 GMT 2024
    - Last Modified: Thu Oct 06 19:15:15 GMT 2022
    - 3.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10VisibilityChecker.kt

                        isVisible(it.value, targetDescriptor, useSiteDescriptor, analysisContext.languageVersionSettings)
                    }
                }
            }
    
            return false
        }
    
        override fun isPublicApi(symbol: KtSymbolWithVisibility): Boolean {
            val descriptor = getSymbolDescriptor(symbol) as? DeclarationDescriptorWithVisibility ?: return false
            return descriptor.isEffectivelyPublicApi || descriptor.isPublishedApi()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Oct 27 06:22:37 GMT 2022
    - 4.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirVisibilityChecker.kt

                        null -> true
                        else -> outerClass.isVisibleByPsi(useSiteFile)
                    }
                }
            }
    
            return null
        }
    
        override fun isPublicApi(symbol: KtSymbolWithVisibility): Boolean {
            require(symbol is KtFirSymbol<*>)
            val declaration = symbol.firSymbol.fir as? FirMemberDeclaration ?: return false
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jan 05 16:04:14 GMT 2024
    - 5.7K bytes
    - Viewed (0)
Back to top