Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 30 for mapNotNull (0.21 sec)

  1. build-logic/kotlin-dsl-shared-runtime/src/main/kotlin/org/gradle/kotlin/dsl/internal/sharedruntime/support/ClassBytesRepository.kt

                .flatMap { sourceNamesFrom(it) }
                .mapNotNull { sourceName ->
                    classBytesSupplierForSourceName(sourceName)?.let { sourceName to it }
                }
    
        private
        fun classBytesSupplierForSourceName(sourceName: String): ClassBytesSupplier? =
            classFilePathCandidatesFor(sourceName)
                .mapNotNull(::classBytesSupplierForFilePath)
                .firstOrNull()
    
        private
    Plain Text
    - Registered: Wed Feb 28 11:36:09 GMT 2024
    - Last Modified: Sat Sep 30 16:17:27 GMT 2023
    - 6.1K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/KtFe10DescConstructorSymbol.kt

        override val typeParameters: List<KtTypeParameterSymbol>
            get() = withValidityAssertion {
                descriptor.typeParameters.mapNotNull {
                    if (it.containingDeclaration != descriptor) return@mapNotNull null
                    KtFe10DescTypeParameterSymbol(it, analysisContext)
                }
            }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 3.4K bytes
    - Viewed (0)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/scopes/KtFe10ScopeResolution.kt

            return scope
                .getContributedDescriptors(kindFilter = DescriptorKindFilter.ALL, nameFilter)
                .asSequence()
                .filter { nameFilter(it.name) }
                .mapNotNull { it.toKtSymbol(analysisContext) as? KtCallableSymbol }
        }
    
        override fun getCallableSymbols(names: Collection<Name>): Sequence<KtCallableSymbol> = withValidityAssertion {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 5.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirInvokeFunctionReference.kt

        override fun KtAnalysisSession.resolveToSymbols(): Collection<KtSymbol> {
            return expression.resolveCall()?.calls.orEmpty().mapNotNull { call ->
                (call as? KtSimpleFunctionCall)
                    ?.takeIf { it.isImplicitInvoke }
                    ?.partiallyAppliedSymbol
                    ?.symbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 21 20:40:22 GMT 2023
    - 1.2K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirInheritorsProvider.kt

            val inheritorClassIds = classSymbol.firSymbol.fir.getSealedClassInheritors(analysisSession.useSiteSession)
    
            return with(analysisSession) {
                inheritorClassIds.mapNotNull { getClassOrObjectSymbolByClassId(it) as? KtNamedClassOrObjectSymbol }
            }
        }
    
        override fun getEnumEntries(classSymbol: KtNamedClassOrObjectSymbol): List<KtEnumEntrySymbol> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 1.9K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolDeclarationOverridesProvider.kt

            }
            val descriptor = getSymbolDescriptor(callableSymbol) as? CallableMemberDescriptor ?: return emptyList()
            return getOverriddenDescriptors(descriptor, true).mapNotNull { it.toKtCallableSymbol(analysisContext) }.distinct()
        }
    
        override fun <T : KtSymbol> getDirectlyOverriddenSymbols(callableSymbol: T): List<KtCallableSymbol> {
            if (callableSymbol is KtValueParameterSymbol) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Mar 13 16:31:41 GMT 2024
    - 4.6K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirReference.kt

            symbol.origin == KtSymbolOrigin.INTERSECTION_OVERRIDE && symbol is KtCallableSymbol -> symbol.getIntersectionOverriddenSymbols()
            else -> listOf(symbol)
        }
        return intersectionOverriddenSymbolsOrSingle.mapNotNull { it.findPsiForReferenceResolve() }
    }
    
    private fun KtSymbol.findPsiForReferenceResolve(): PsiElement? {
        require(this is KtFirSymbol<*>)
        return firSymbol.fir.findReferencePsi()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Mar 18 17:35:32 GMT 2024
    - 2K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ReferenceResolveProvider.kt

            require(reference is KtFe10Reference)
            val bindingContext = analysisContext.analyze(reference.element, Fe10AnalysisFacade.AnalysisMode.PARTIAL)
            return reference.getTargetDescriptors(bindingContext).mapNotNull { descriptor ->
                descriptor.toKtSymbol(analysisContext)
            }
        }
    
        override fun isImplicitReferenceToCompanion(reference: KtReference): Boolean {
            if (reference !is KtSimpleNameReference) {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Fri Jun 30 13:43:30 GMT 2023
    - 1.9K bytes
    - Viewed (0)
  9. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiDestructuringDeclarationSymbol.kt

        override val annotationsObject: Annotations by cached {
            val bindingContext = analysisContext.analyze(psi, AnalysisMode.PARTIAL)
            Annotations.create(
                psi.annotationEntries.mapNotNull { entry ->
                    bindingContext[BindingContext.ANNOTATION, entry]
                }
            )
        }
    
        override val analysisContext: Fe10AnalysisContext get() = analysisSession.analysisContext
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 2.9K bytes
    - Viewed (0)
  10. native-image-tests/src/main/kotlin/okhttp3/GenerateClassList.kt

      val testSelector = DiscoverySelectors.selectPackage("okhttp3")
      val testClasses =
        findTests(listOf(testSelector))
          .filter { it.isContainer }
          .mapNotNull { (it as? ClassBasedTestDescriptor)?.testClass?.name }
          .filterNot { it in avoidedTests }
          .sorted()
          .distinct()
      knownTestFile.writeText(testClasses.joinToString("\n"))
    Plain Text
    - Registered: Fri May 03 11:42:14 GMT 2024
    - Last Modified: Mon Jan 08 01:13:22 GMT 2024
    - 1.9K bytes
    - Viewed (0)
Back to top