Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for FileReferenceFactory (0.23 sec)

  1. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/internal/FileReferenceFactory.java

    import org.gradle.plugins.ide.eclipse.model.FileReference;
    
    import java.io.File;
    import java.net.URI;
    import java.net.URISyntaxException;
    import java.util.HashMap;
    import java.util.Map;
    
    public class FileReferenceFactory {
        private final Map<String, File> variables = new HashMap<>();
    
        /**
         * Adds a path variable
         */
        public void addPathVariable(String name, File dir) {
            variables.put(name, dir);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  2. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/model/LibraryTest.groovy

            Library library = new Library(fileReferenceFactory.fromPath('/ant.jar'))
            library.exported = true
            library.nativeLibraryLocation = 'mynative'
            library.accessRules += [new AccessRule('nonaccessible', 'secret**')]
            library.sourcePath = fileReferenceFactory.fromPath("/ant-src.jar")
            library.javadocPath = fileReferenceFactory.fromJarURI("jar:${new File("ant-javadoc.jar").toURI()}!/");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 3K bytes
    - Viewed (0)
  3. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/Library.java

    import groovy.util.Node;
    import org.gradle.plugins.ide.eclipse.model.internal.FileReferenceFactory;
    
    /**
     * A classpath entry representing a library.
     */
    public class Library extends AbstractLibrary {
        public Library(Node node, FileReferenceFactory fileReferenceFactory) {
            super(node, fileReferenceFactory);
            setSourcePath(fileReferenceFactory.fromPath((String) node.attribute("sourcepath")));
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/Variable.java

    import groovy.util.Node;
    import org.gradle.plugins.ide.eclipse.model.internal.FileReferenceFactory;
    
    /**
     * A variable library entry.
     */
    public class Variable extends AbstractLibrary {
        public Variable(Node node, FileReferenceFactory fileReferenceFactory) {
            super(node, fileReferenceFactory);
            setSourcePath(fileReferenceFactory.fromVariablePath((String) node.attribute("sourcepath")));
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  5. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/model/ClasspathTest.groovy

    import org.gradle.internal.xml.XmlTransformer
    import org.gradle.plugins.ide.eclipse.model.internal.FileReferenceFactory
    import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider
    import org.junit.Rule
    import spock.lang.Issue
    import spock.lang.Specification
    
    public class ClasspathTest extends Specification {
        final fileReferenceFactory = new FileReferenceFactory()
        final customEntries = [
            new ProjectDependency("/test2"),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Mar 24 15:55:52 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  6. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/Classpath.java

        private final FileReferenceFactory fileReferenceFactory;
        private List<ClasspathEntry> entries = new ArrayList<>();
    
        public Classpath(XmlTransformer xmlTransformer, FileReferenceFactory fileReferenceFactory) {
            super(xmlTransformer);
            this.fileReferenceFactory = fileReferenceFactory;
        }
    
        public Classpath(FileReferenceFactory fileReferenceFactory) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Mar 24 15:55:52 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  7. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/model/VariableTest.groovy

            Variable variable = new Variable(fileReferenceFactory.fromVariablePath('/GRADLE_CACHE/ant.jar'))
            variable.exported = true
            variable.nativeLibraryLocation = 'mynative'
            variable.accessRules += [new AccessRule('nonaccessible', 'secret**')]
            variable.sourcePath = fileReferenceFactory.fromVariablePath("/GRADLE_CACHE/ant-src.jar")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 3K bytes
    - Viewed (0)
  8. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/internal/ClassFoldersCreator.java

            if (classpath.getClassFolders() == null) {
                return ImmutableList.of();
            }
    
            FileReferenceFactory fileReferenceFactory = classpath.getFileReferenceFactory();
            return classpath.getClassFolders().stream()
                .map(folder -> {
                    Library library = new Library(fileReferenceFactory.fromFile(folder));
                    library.setExported(true);
                    return library;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  9. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/eclipse/model/AbstractLibrary.java

        private FileReference library;
        private ModuleVersionIdentifier moduleVersion;
    
        public AbstractLibrary(Node node, FileReferenceFactory fileReferenceFactory) {
            super(node);
            String javadocLocation = (String) getEntryAttributes().get(ATTRIBUTE_JAVADOC_LOCATION);
            javadocPath = fileReferenceFactory.fromJarURI(javadocLocation);
        }
    
        public AbstractLibrary(FileReference library) {
            super(library.getPath());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  10. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/eclipse/model/internal/FileReferenceFactoryTest.groovy

        @Rule final TestNameTestDirectoryProvider tmpDir = new TestNameTestDirectoryProvider(getClass())
        final TestFile rootDir = tmpDir.createDir("root")
        final FileReferenceFactory factory = new FileReferenceFactory()
    
        def setup() {
            factory.addPathVariable('ROOT_DIR', rootDir)
        }
    
        def "creates a reference to a file which is not under any root directory"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top