Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for ClassPathProvider (0.3 sec)

  1. platforms/core-runtime/build-process-services/src/main/java/org/gradle/api/internal/ClassPathProvider.java

     * limitations under the License.
     */
    
    package org.gradle.api.internal;
    
    import org.gradle.internal.classpath.ClassPath;
    
    import javax.annotation.Nullable;
    
    public interface ClassPathProvider {
        /**
         * Returns the files for the given classpath, if known. Returns null for unknown classpath.
         */
        @Nullable
        ClassPath findClassPath(String name);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 06:16:07 UTC 2024
    - 942 bytes
    - Viewed (0)
  2. platforms/core-runtime/build-process-services/src/test/groovy/org/gradle/api/internal/DefaultClassPathRegistryTest.groovy

    package org.gradle.api.internal
    
    import spock.lang.Specification
    import org.gradle.internal.classpath.ClassPath
    
    class DefaultClassPathRegistryTest extends Specification {
        final ClassPathProvider provider1 = Mock()
        final ClassPathProvider provider2 = Mock()
        final DefaultClassPathRegistry registry = new DefaultClassPathRegistry(provider1, provider2)
    
        def "fails for unknown classpath"() {
            given:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 06:16:07 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  3. platforms/core-runtime/build-process-services/src/main/java/org/gradle/api/internal/DefaultClassPathRegistry.java

        private final List<ClassPathProvider> providers = new ArrayList<ClassPathProvider>();
    
        public DefaultClassPathRegistry(ClassPathProvider... providers) {
            this.providers.addAll(Arrays.asList(providers));
        }
    
        @Override
        public ClassPath getClassPath(String name) {
            for (ClassPathProvider provider : providers) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 06:16:07 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  4. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/provider/BuildServices.kt

        @Provides
        fun createClassPathModeExceptionCollector() =
            ClassPathModeExceptionCollector()
    
        @Provides
        fun createKotlinScriptEvaluator(
            classPathProvider: KotlinScriptClassPathProvider,
            classloadingCache: KotlinScriptClassloadingCache,
            pluginRequestsHandler: PluginRequestsHandler,
            pluginRequestApplicator: PluginRequestApplicator,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 16:14:33 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/process/internal/worker/child/WorkerProcessClassPathProvider.java

     */
    
    package org.gradle.process.internal.worker.child;
    
    import org.gradle.api.Action;
    import org.gradle.api.GradleException;
    import org.gradle.api.JavaVersion;
    import org.gradle.api.internal.ClassPathProvider;
    import org.gradle.api.internal.classpath.ModuleRegistry;
    import org.gradle.api.internal.jvm.JavaVersionParser;
    import org.gradle.api.specs.Spec;
    import org.gradle.cache.FileLockManager;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/DependencyClassPathProvider.java

    import static org.gradle.api.internal.artifacts.dsl.dependencies.DependencyFactoryInternal.ClassPathNotation.LOCAL_GROOVY;
    
    public class DependencyClassPathProvider implements ClassPathProvider {
        private static final List<String> MODULES = Arrays.asList(
            "gradle-worker-main",
            "gradle-launcher",
            "gradle-workers",
            "gradle-dependency-management",
            "gradle-plugin-use",
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:58:56 UTC 2024
    - 5K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/provider/KotlinScriptEvaluator.kt

            baseScope: ClassLoaderScope,
            topLevelScript: Boolean,
            options: EvalOptions
        )
    }
    
    
    internal
    class StandardKotlinScriptEvaluator(
        private val classPathProvider: KotlinScriptClassPathProvider,
        private val classloadingCache: KotlinScriptClassloadingCache,
        private val pluginRequestApplicator: PluginRequestApplicator,
        private val pluginRequestsHandler: PluginRequestsHandler,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 10:23:24 UTC 2024
    - 17.1K bytes
    - Viewed (0)
  8. platforms/core-runtime/build-process-services/src/main/java/org/gradle/api/internal/DefaultClassPathProvider.java

     */
    package org.gradle.api.internal;
    
    import org.gradle.api.internal.classpath.ModuleRegistry;
    import org.gradle.internal.classpath.ClassPath;
    
    public class DefaultClassPathProvider implements ClassPathProvider {
        private final ModuleRegistry moduleRegistry;
    
        public DefaultClassPathProvider(ModuleRegistry moduleRegistry) {
            this.moduleRegistry = moduleRegistry;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/DynamicModulesClassPathProvider.java

    import java.io.File;
    import java.util.HashSet;
    import java.util.Set;
    
    import static java.util.Collections.emptySet;
    
    public class DynamicModulesClassPathProvider implements ClassPathProvider {
        private final ModuleRegistry moduleRegistry;
        private final PluginModuleRegistry pluginModuleRegistry;
        private final JavaVersion javaVersion;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 04:50:46 UTC 2024
    - 4.9K bytes
    - Viewed (0)
Back to top