Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for contextualModule (0.39 sec)

  1. analysis/analysis-api-standalone/src/org/jetbrains/kotlin/analysis/project/structure/impl/KtStandaloneProjectStructureProvider.kt

                    .withAttachment("contextualModule", contextualModule?.asDebugString())
            }
    
            return allKtModules.firstOrNull { module -> virtualFile in module.contentScope }
                ?: throw KotlinExceptionWithAttachments("Cannot find a KtModule for the VirtualFile")
                    .withPsiAttachment("containingFile", containingFile)
                    .withAttachment("contextualModule", contextualModule?.asDebugString())
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Apr 10 16:23:23 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  2. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderFactory.kt

     * additional information not available in the [scope].
     */
    public fun Project.createDeclarationProvider(scope: GlobalSearchScope, contextualModule: KtModule?): KotlinDeclarationProvider =
        KotlinDeclarationProviderFactory.getInstance(this).createDeclarationProvider(scope, contextualModule)
    
    public fun Project.mergeDeclarationProviders(declarationProviders: List<KotlinDeclarationProvider>): KotlinDeclarationProvider =
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/containingDeclarationProvider/AbstractContainingModuleByFileTest.kt

                val fileSymbol = mainFile.getFileSymbol()
                val module = fileSymbol.getContainingModule()
    
                val providerModule = ProjectStructureProvider.getModule(mainFile.project, mainFile, contextualModule = null)
                assert(module == providerModule)
                assert(module == mainModule.ktModule)
    
                val actualString = buildString {
                    append("File: ").appendLine(mainFile.name)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Mar 27 16:04:54 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  4. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/symbols/AbstractSymbolRestoreFromDifferentModuleTest.kt

                ).single().first
    
            val project = declaration.project
            val declarationModule = ProjectStructureProvider.getModule(project, declaration, contextualModule = null)
            val restoreAtModule = ProjectStructureProvider.getModule(project, restoreAt, contextualModule = null)
    
            val (debugRendered, prettyRendered, pointer) = analyseForTest(declaration) {
                val symbol = declaration.getSymbol()
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-standalone/analysis-api-fir-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/declarations/KotlinStandaloneFirDirectInheritorsProvider.kt

            // or removed only in the dangling file.
            val baseKtModule = when (val ktModule = ProjectStructureProvider.getModule(project, ktClass, contextualModule = null)) {
                is KtDanglingFileModule -> ktModule.contextModule
                else -> ktModule
            }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 6K bytes
    - Viewed (0)
  6. analysis/analysis-api-standalone/analysis-api-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/declarations/KotlinStandaloneAnnotationsResolver.kt

        ktFiles: Collection<KtFile>,
        scope: GlobalSearchScope
    ) : KotlinAnnotationsResolver {
        private val declarationProvider: KotlinDeclarationProvider by lazy {
            project.createDeclarationProvider(scope, contextualModule = null)
        }
    
        private val filesInScope = ktFiles.filter { scope.contains(it.virtualFile) }
    
        private val allDeclarations: List<KtDeclaration> by lazy {
            val result = mutableListOf<KtDeclaration>()
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/KtFe10CliAnalysisSessionProvider.kt

            val context = facade.getAnalysisContext(useSiteKtElement, token)
            val useSiteModule = ProjectStructureProvider.getModule(project, useSiteKtElement, contextualModule = null)
            return KaFe10Session(context, useSiteModule, token)
        }
    
        override fun getAnalysisSessionByUseSiteKtModule(useSiteKtModule: KtModule): KaSession {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  8. analysis/analysis-api-standalone/tests/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/session/builder/StandaloneSessionBuilderTest.kt

            val codeFragment = KtExpressionCodeFragment(project, "fragment.kt", "x - 1", imports = null, contextElement)
    
            val codeFragmentModule = ProjectStructureProvider.getModule(project, codeFragment, contextualModule = contextModule)
            requireIsInstance<KtDanglingFileModule>(codeFragmentModule)
            assertEquals(codeFragmentModule.contextModule, contextModule)
    
            analyze(codeFragment) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt

            LowMemoryWatcher.register(::clearCaches, project)
        }
    
        override fun getAnalysisSession(useSiteKtElement: KtElement): KaSession {
            val module = ProjectStructureProvider.getModule(project, useSiteKtElement, contextualModule = null)
            return getAnalysisSessionByUseSiteKtModule(module)
        }
    
        override fun getAnalysisSessionByUseSiteKtModule(useSiteKtModule: KtModule): KaSession {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/CliFe10AnalysisFacade.kt

        }
    
        private fun getHandler(useSiteElement: KtElement): KaFe10AnalysisHandlerExtension {
            val project = useSiteElement.project
            val ktModule = ProjectStructureProvider.getModule(project, useSiteElement, contextualModule = null)
            return KaFe10AnalysisHandlerExtension.getInstance(project, ktModule)
        }
    
        private fun <T : Any> T?.orThrowResolutionNotPerformedError(): T =
            this ?: error("Resolution is not performed")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 7K bytes
    - Viewed (0)
Back to top