Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for createProjectWideOutOfBlockModificationTracker (0.57 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/KtFe10CliAnalysisSessionProvider.kt

    import org.jetbrains.kotlin.analysis.project.structure.KtModule
    import org.jetbrains.kotlin.analysis.project.structure.ProjectStructureProvider
    import org.jetbrains.kotlin.analysis.api.platform.modification.createProjectWideOutOfBlockModificationTracker
    import org.jetbrains.kotlin.psi.KtElement
    
    internal class KaFe10SessionProvider(project: Project) : KaBaseSessionProvider(project) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory.kt

     *
     * See [KotlinModificationTrackerFactory.createProjectWideOutOfBlockModificationTracker] for the definition of **OOBM**.
     * @see ModificationTracker
     */
    public fun Project.createProjectWideOutOfBlockModificationTracker(): ModificationTracker =
        KotlinModificationTrackerFactory.getInstance(this).createProjectWideOutOfBlockModificationTracker()
    
    /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  3. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinAlwaysAccessibleLifetimeToken.kt

    import org.jetbrains.kotlin.analysis.api.platform.modification.createProjectWideOutOfBlockModificationTracker
    import kotlin.reflect.KClass
    
    public class KotlinAlwaysAccessibleLifetimeToken(project: Project) : KaLifetimeToken() {
        private val modificationTracker = project.createProjectWideOutOfBlockModificationTracker()
        private val onCreatedTimeStamp = modificationTracker.modificationCount
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  4. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleOutOfBlockModificationListener.kt

        /**
         * [onModification] is invoked in a write action before or after an out-of-block modification happens in [module]'s source code.
         *
         * See [KotlinModificationTrackerFactory.createProjectWideOutOfBlockModificationTracker] for an explanation of out-of-block
         * modifications.
         *
         * This event may be published for any and all source code changes, not just out-of-block modifications, to simplify the implementation
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 987 bytes
    - Viewed (0)
  5. analysis/analysis-api-standalone/analysis-api-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/modification/KotlinStandaloneModificationTrackerFactory.kt

        private val projectWide = SimpleModificationTracker()
        private val librariesWide = SimpleModificationTracker()
    
        override fun createProjectWideOutOfBlockModificationTracker(): ModificationTracker {
            return projectWide
        }
    
        override fun createLibrariesWideModificationTracker(): ModificationTracker {
            return librariesWide
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 1.4K bytes
    - Viewed (0)
Back to top