Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 43 for disposal (0.3 sec)

  1. build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/util/KotlinSourceParser.kt

            Disposer.newDisposable().let { disposable ->
                ParsedKotlinFiles(disposable.parseKotlinFiles(sourceRoots, compilationClasspath), disposable)
            }
    
        private
        fun <T : Any?> withParsedKotlinSource(sourceRoots: List<File>, block: (List<KtFile>) -> T) =
            Disposer.newDisposable().use {
                parseKotlinFiles(sourceRoots, emptyList()).let(block)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Sep 30 16:17:28 UTC 2023
    - 4K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/core/misc/Disposable.java

     * <p>
     * S2コンテナの終了時に破棄しなければならないリソースがある場合は、 このインタフェースを実装したクラスを作成し、
     * {@link DisposableUtil}に登録します。
     * </p>
     *
     * @author koichik
     */
    public interface Disposable {
    
        /**
         * このオブジェクトが保持しているリソースを破棄します。
         *
         */
        void dispose();
    
    Registered: Wed Jun 12 12:50:12 UTC 2024
    - Last Modified: Thu Mar 07 01:59:08 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-barebone/tests/org/jetbrains/kotlin/analysis/api/impl/barebone/test/AbstractCompilerBasedTest.kt

        private var _disposable: Disposable? = null
        protected val disposable: Disposable get() = _disposable!!
    
        @BeforeEach
        fun initDisposable(testInfo: TestInfo) {
            _disposable = Disposer.newDisposable("disposable for ${testInfo.displayName}")
        }
    
        @AfterEach
        fun disposeDisposable() {
            _disposable?.let { Disposer.dispose(it) }
            _disposable = null
        }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Oct 24 10:30:55 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolve/extensions/KtResolveExtension.kt

     * creation of an analysis session, and disposed after the analysis session has been invalidated.
     *
     * [KaResolveExtension] implements the [Disposable] interface. The resolve extension can then act as a parent disposable, e.g. for a message
     * bus connection.
     *
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  5. src/main/java/org/codelibs/core/misc/DisposableUtil.java

            assertArgumentNotNull("disposable", disposable);
            disposables.addFirst(disposable);
        }
    
        /**
         * 破棄可能なリソースを登録解除します。
         *
         * @param disposable
         *            破棄可能なリソース。{@literal null}であってはいけません
         */
        public static synchronized void remove(final Disposable disposable) {
            assertArgumentNotNull("disposable", disposable);
            disposables.remove(disposable);
        }
    
        /**
    Registered: Wed Jun 12 12:50:12 UTC 2024
    - Last Modified: Thu Mar 07 01:59:08 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  6. src/test/java/org/codelibs/core/misc/DisposableUtilTest.java

                this.name = name;
            }
    
            @Override
            public void dispose() {
                ++count;
                names += name;
            }
        }
    
        /**
         *
         */
        public class TestDisposable2 implements Disposable {
            @Override
            public void dispose() {
                ++count;
                throw new RuntimeException();
            }
        }
    
    Registered: Wed Jun 12 12:50:12 UTC 2024
    - Last Modified: Thu Mar 07 01:59:08 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl-integ-tests/src/integTest/kotlin/org/gradle/kotlin/dsl/plugins/precompiled/KotlinParser.kt

    import org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment
    
    import org.jetbrains.kotlin.com.intellij.openapi.project.Project
    import org.jetbrains.kotlin.com.intellij.openapi.util.Disposer
    import org.jetbrains.kotlin.com.intellij.psi.PsiManager
    import org.jetbrains.kotlin.com.intellij.testFramework.LightVirtualFile
    
    import org.jetbrains.kotlin.config.CompilerConfiguration
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 30 11:39:02 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  8. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/session/KtAnalysisSessionProvider.kt

     * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
     */
    
    package org.jetbrains.kotlin.analysis.api.session
    
    import com.intellij.openapi.Disposable
    import com.intellij.openapi.project.Project
    import org.jetbrains.annotations.TestOnly
    import org.jetbrains.kotlin.analysis.api.KaSession
    import org.jetbrains.kotlin.analysis.api.KaAnalysisApiInternals
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:22:24 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  9. maven-core/src/main/java/org/apache/maven/project/DefaultProjectRealmCache.java

    import org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable;
    import org.eclipse.aether.graph.DependencyFilter;
    
    /**
     * Default project realm cache implementation. Assumes cached data does not change.
     */
    @Named
    @Singleton
    public class DefaultProjectRealmCache implements ProjectRealmCache, Disposable {
        /**
         * CacheKey
         */
        protected static class CacheKey implements Key {
    
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon Dec 26 15:12:32 UTC 2022
    - 3.7K bytes
    - Viewed (0)
  10. maven-core/src/main/java/org/apache/maven/plugin/DefaultExtensionRealmCache.java

    import org.codehaus.plexus.classworlds.realm.NoSuchRealmException;
    import org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable;
    
    /**
     * Default extension realm cache implementation. Assumes cached data does not change.
     */
    @Named
    @Singleton
    public class DefaultExtensionRealmCache implements ExtensionRealmCache, Disposable {
        /**
         * CacheKey
         */
        protected static class CacheKey implements Key {
    
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon Dec 26 15:12:32 UTC 2022
    - 4.7K bytes
    - Viewed (0)
Back to top