Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for getClasspathForResource (0.24 sec)

  1. platforms/core-runtime/base-services/src/test/groovy/org/gradle/internal/classloader/ClasspathUtilTest.groovy

            classpath.asURLs.any { it == FILE_URL }
        }
    
        def "getClasspathForResource for jar scheme with resource name"() {
            given:
            def jarUrlWithResourceName = new URL('jar:file:/home/duke/duke.jar!/Test.class')
    
            when:
            def file = ClasspathUtil.getClasspathForResource(jarUrlWithResourceName, "Test.class")
    
            then:
            FILE.getPath() == file.getPath()
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/ClasspathUtil.java

            }
        }
    
        public static File getClasspathForResource(ClassLoader classLoader, String name) {
            if (classLoader == null) {
                return getClasspathForResource(ClassLoader.getSystemResource(name), name);
            } else {
                return getClasspathForResource(classLoader.getResource(name), name);
            }
        }
    
        public static File getClasspathForResource(URL resource, String name) {
            URI location;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  3. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/DefaultClassLoaderFactory.java

    import static java.lang.ClassLoader.getSystemClassLoader;
    import static org.gradle.internal.classloader.ClasspathUtil.getClasspathForClass;
    import static org.gradle.internal.classloader.ClasspathUtil.getClasspathForResource;
    
    public class DefaultClassLoaderFactory implements ClassLoaderFactory {
        // This uses the system classloader and will not release any loaded classes for the life of the daemon process.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  4. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/TransformingClassLoader.java

            try {
                if (resource != null) {
                    bytes = loadBytecode(resource);
                    bytes = transform(name, bytes);
                    URL codeBase = ClasspathUtil.getClasspathForResource(resource, resourceName).toURI().toURL();
                    codeSource = new CodeSource(codeBase, (Certificate[]) null);
                } else {
                    bytes = generateMissingClass(name);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 3.4K bytes
    - Viewed (0)
Back to top