Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for duplicatesStrategy (0.31 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/DefaultCopySpec.java

            }
    
            @Override
            public DuplicatesStrategy getDuplicatesStrategy() {
                if (duplicatesStrategy != DuplicatesStrategy.INHERIT) {
                    return duplicatesStrategy;
                }
                if (parentResolver != null) {
                    return parentResolver.getDuplicatesStrategy();
                }
                return DuplicatesStrategy.INCLUDE;
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:25:10 UTC 2024
    - 33.6K bytes
    - Viewed (0)
  2. subprojects/core/src/test/groovy/org/gradle/api/internal/file/copy/DefaultCopySpecTest.groovy

            spec.caseSensitive = false
            spec.includeEmptyDirs = false
            spec.duplicatesStrategy = DuplicatesStrategy.EXCLUDE
            setter.call(spec, objectFactory)
            spec.filteringCharset = 'UTF8'
    
            then:
            !spec.caseSensitive
            !spec.includeEmptyDirs
            spec.duplicatesStrategy == DuplicatesStrategy.EXCLUDE
            spec.fileMode == 0444
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 26 08:05:50 UTC 2023
    - 14.7K bytes
    - Viewed (0)
  3. subprojects/core/src/test/groovy/org/gradle/api/internal/file/copy/DefaultCopySpecResolutionTest.groovy

            parentSpec.duplicatesStrategy = 'EXCLUDE'
    
            then:
            childResolver.duplicatesStrategy == DuplicatesStrategy.EXCLUDE
    
            when:
            child.duplicatesStrategy = 'INCLUDE'
    
            then:
            childResolver.duplicatesStrategy == DuplicatesStrategy.INCLUDE
        }
    
        def caseSensitiveFlagDefaultsToTrue() {
            when:
            DefaultCopySpec child = copySpec()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 28 12:39:32 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  4. subprojects/core-api/src/main/java/org/gradle/api/file/CopySpec.java

         * <p>
         * This strategy can be overridden for individual files by using {@link #eachFile(org.gradle.api.Action)} or {@link #filesMatching(String, org.gradle.api.Action)}.
         *
         * @return the strategy to use for files included by this copy spec.
         * @see DuplicatesStrategy
         */
        DuplicatesStrategy getDuplicatesStrategy();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 16 22:05:15 UTC 2022
    - 12.2K bytes
    - Viewed (0)
  5. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/ReproducibleArchivesIntegrationTest.groovy

            given:
            duplicateEntriesInArchive(taskName, taskType, fileExtension)
    
            buildFile << """
                ${taskName} {
                    duplicatesStrategy = DuplicatesStrategy.EXCLUDE
                }
            """
    
            when:
            succeeds taskName
    
            then:
            archive(file("build/test.${fileExtension}")).content('test.txt') == "from dir2"
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 02 14:30:00 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  6. platforms/jvm/war/src/integTest/groovy/org/gradle/api/tasks/bundling/WarTaskIntegrationTest.groovy

                webInf {
                    from 'bad'
                }
                webXml = file('good.xml')
                destinationDirectory = buildDir
                archiveFileName = 'test.war'
                duplicatesStrategy = 'exclude'
            }
            '''
    
            when:
            run "war"
    
            then:
            def war = new JarTestFixture(file('build/test.war'))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 09 13:20:44 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  7. platforms/jvm/language-jvm/src/integTest/groovy/org/gradle/api/tasks/bundling/JarIntegrationTest.groovy

                archiveFileName = 'test.jar'
                destinationDirectory = projectDir
                from 'dir1'
                from 'dir2'
                duplicatesStrategy = 'exclude'
                filesMatching ('META-INF/services/**') {
                    duplicatesStrategy = 'include'
                }
            }
            '''
    
            when:
            run 'jar'
    
            then:
            confirmDuplicateServicesPreserved()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 12:15:28 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/tasks/AbstractCopyTask.java

                getInputs().property(specPropertyName + ".includeEmptyDirs", (Callable<Boolean>) spec::getIncludeEmptyDirs);
                getInputs().property(specPropertyName + ".duplicatesStrategy", (Callable<DuplicatesStrategy>) spec::getDuplicatesStrategy);
                getInputs().property(specPropertyName + ".dirPermissions", spec.getDirPermissions().map(FilePermissions::toUnixNumeric))
                    .optional(true);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 01 10:41:40 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/DelegatingCopySpecInternal.java

            getDelegateCopySpec().setIncludeEmptyDirs(includeEmptyDirs);
        }
    
        @Override
        public DuplicatesStrategy getDuplicatesStrategy() {
            return getDelegateCopySpec().getDuplicatesStrategy();
        }
    
        @Override
        public void setDuplicatesStrategy(DuplicatesStrategy strategy) {
            getDelegateCopySpec().setDuplicatesStrategy(strategy);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 01 10:41:40 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  10. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/bundling/ArchiveIntegrationTest.groovy

            where:
            archiveType << ['tar', 'zip']
        }
    
        def 'ensure duplicates can be included in #archiveType'() {
            given:
            createFilesStructureForDupeTests()
            buildFile << archiveTaskWithDuplicates(archiveType) << """
                archive {
                    duplicatesStrategy = DuplicatesStrategy.INCLUDE
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 15:21:23 UTC 2024
    - 30.2K bytes
    - Viewed (0)
Back to top