Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for ensureEmptyDirectory (0.25 sec)

  1. platforms/core-runtime/files/src/test/groovy/org/gradle/internal/file/impl/DefaultDeleterTest.groovy

            when:
            boolean didWork = deleter.ensureEmptyDirectory(file)
    
            then:
            file.assertIsDir()
            didWork
        }
    
        def "creates directory if nothing existed before"() {
            given:
            TestFile dir = tmpDir.getTestDirectory()
            def file = dir.file("someFile")
    
            when:
            boolean didWork = deleter.ensureEmptyDirectory(file)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 09 12:40:48 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  2. platforms/core-runtime/files/src/main/java/org/gradle/internal/file/impl/DefaultDeleter.java

            } else {
                return false;
            }
        }
    
        @Override
        public boolean ensureEmptyDirectory(File target) throws IOException {
            return ensureEmptyDirectory(target, false);
        }
    
        @Override
        public boolean ensureEmptyDirectory(File root, boolean followSymlinks) throws IOException {
            if (root.exists()) {
                if (root.isDirectory()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 15 17:10:06 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  3. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/incremental/transaction/CompileTransaction.java

                // Create or clean stash and stage directories
                Set<File> ensureEmptyDirectories = new HashSet<>();
                deleter.ensureEmptyDirectory(stashDirectory);
                ensureEmptyDirectories.add(stashDirectory);
                deleter.ensureEmptyDirectory(backupDirectory);
                ensureEmptyDirectories.add(backupDirectory);
    
                // Delete any other file or directory
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 13.3K bytes
    - Viewed (0)
  4. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/AntlrTask.java

                        }
                        grammarFiles.add(fileChange.getFile());
                    }
                }
                if (rebuildRequired) {
                    try {
                        getDeleter().ensureEmptyDirectory(outputDirectory);
                    } catch (IOException ex) {
                        throw new UncheckedIOException(ex);
                    }
                    grammarFiles.addAll(stableSources.getFiles());
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/main/java/org/gradle/api/tasks/javadoc/Javadoc.java

            this.javadocTool.finalizeValueOnRead();
        }
    
        @TaskAction
        protected void generate() {
            File destinationDir = getDestinationDir();
            try {
                getDeleter().ensureEmptyDirectory(destinationDir);
            } catch (IOException ex) {
                throw new UncheckedIOException(ex);
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 13.6K bytes
    - Viewed (0)
  6. platforms/jvm/language-groovy/src/main/java/org/gradle/api/tasks/javadoc/Groovydoc.java

        @TaskAction
        protected void generate() {
            checkGroovyClasspathNonEmpty(getGroovyClasspath().getFiles());
            File destinationDir = getDestinationDir();
            try {
                getDeleter().ensureEmptyDirectory(destinationDir);
            } catch (IOException ex) {
                throw new UncheckedIOException(ex);
            }
            getAntGroovydoc().execute(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 14.1K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java

            Class<? extends Script> scriptBaseClass, Action<? super ClassNode> verifier
        ) {
            Timer clock = Time.startTimer();
            try {
                deleter.ensureEmptyDirectory(classesDir);
            } catch (IOException ioex) {
                throw new UncheckedIOException(ioex);
            }
            CompilerConfiguration configuration = createBaseCompilerConfiguration(scriptBaseClass);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 20.6K bytes
    - Viewed (0)
Back to top