Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for KotlinModificationTrackerFactory (0.7 sec)

  1. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory.kt

        public companion object {
            public fun getInstance(project: Project): KotlinModificationTrackerFactory =
                project.getService(KotlinModificationTrackerFactory::class.java)
        }
    }
    
    /**
     * Creates an **OOBM** tracker which is incremented every time there is an OOB change in some source project module.
     *
     * See [KotlinModificationTrackerFactory.createProjectWideOutOfBlockModificationTracker] for the definition of **OOBM**.
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  2. analysis/analysis-api-standalone/analysis-api-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/modification/KotlinStandaloneModificationTrackerFactory.kt

    import com.intellij.openapi.util.ModificationTracker
    import com.intellij.openapi.util.SimpleModificationTracker
    import org.jetbrains.kotlin.analysis.api.platform.modification.KotlinModificationTrackerFactory
    
    class KotlinStandaloneModificationTrackerFactory : KotlinModificationTrackerFactory() {
        private val projectWide = SimpleModificationTracker()
        private val librariesWide = SimpleModificationTracker()
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  3. 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.
         *
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 987 bytes
    - Viewed (0)
  4. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalModificationService.kt

     * write action.
     *
     * Implementations of this service should publish global modification events to at least the following components:
     * - [KotlinModificationTrackerFactory]
     * - [KotlinModificationTopics] via [analysisMessageBus][org.jetbrains.kotlin.analysis.api.platform.analysisMessageBus]
     */
    public abstract class KotlinGlobalModificationService : KotlinPlatformComponent {
        /**
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 2K bytes
    - Viewed (0)
  5. analysis/analysis-api-standalone/src/org/jetbrains/kotlin/analysis/api/standalone/StandaloneAnalysisAPISessionBuilder.kt

    import org.jetbrains.kotlin.analysis.api.platform.modification.KotlinGlobalModificationService
    import org.jetbrains.kotlin.analysis.api.platform.modification.KotlinModificationTrackerFactory
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderFactory
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderMerger
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 14K bytes
    - Viewed (0)
  6. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/configurators/AnalysisApiBaseTestServiceRegistrar.kt

    import org.jetbrains.kotlin.analysis.api.platform.modification.KotlinGlobalModificationService
    import org.jetbrains.kotlin.analysis.api.platform.modification.KotlinModificationTrackerFactory
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderFactory
    import org.jetbrains.kotlin.analysis.api.platform.packages.KotlinPackageProviderMerger
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 9.9K bytes
    - Viewed (0)
Back to top