Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for withNormalizer (0.24 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/tasks/TaskInputFilePropertyBuilderInternal.java

    @NonNullApi
    public interface TaskInputFilePropertyBuilderInternal extends TaskInputFilePropertyBuilder, TaskFilePropertyBuilderInternal {
    
        @Override
        TaskInputFilePropertyBuilderInternal withNormalizer(Class<? extends org.gradle.api.tasks.FileNormalizer> normalizer);
    
        TaskInputFilePropertyBuilderInternal withInternalNormalizer(FileNormalizer normalizer);
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 16 20:09:26 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  2. subprojects/core-api/src/main/java/org/gradle/api/tasks/FileNormalizer.java

    /**
     * A normalizer used to remove unwanted noise when considering file inputs.
     * The default behavior without specifying a normalizer is to ignore the order of the files.
     *
     * @see TaskInputFilePropertyBuilder#withNormalizer(Class)
     *
     * @since 4.3
     */
    public interface FileNormalizer {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 939 bytes
    - Viewed (0)
  3. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/AbstractLineEndingSensitivityIntegrationSpec.groovy

                            sources.each { writer.println it }
                        }
                    }
                }
            """
        }
    
        static def withNormalizer(Class<?> normalizer) {
            return normalizer != null ? ".withNormalizer(${normalizer.simpleName})" : ""
        }
    
        static def withPathSensitivity(PathSensitivity pathSensitivity) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 20 11:16:24 UTC 2024
    - 21.2K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskInputFilePropertyRegistration.java

            return withInternalNormalizer(InputNormalizer.determineNormalizerForPathSensitivity(sensitivity));
        }
    
        @Override
        public TaskInputFilePropertyBuilderInternal withNormalizer(Class<? extends org.gradle.api.tasks.FileNormalizer> normalizer) {
            if (normalizer == ClasspathNormalizer.class) {
                return withInternalNormalizer(InputNormalizer.RUNTIME_CLASSPATH);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 21 21:43:46 UTC 2022
    - 5.3K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/tasks/TaskInputFilePropertyBuilder.java

        TaskInputFilePropertyBuilder withPathSensitivity(PathSensitivity sensitivity);
    
        /**
         * Sets the normalizer to use for this property.
         *
         * @since 4.3
         */
        TaskInputFilePropertyBuilder withNormalizer(Class<? extends FileNormalizer> normalizer);
    
        /**
         * Ignore directories during up-to-date checks and build cache key calculations.  When this is set, only the contents of directories
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 13 17:35:59 UTC 2022
    - 4.2K bytes
    - Viewed (0)
  6. subprojects/core/src/integTest/groovy/org/gradle/normalization/ConfigureRuntimeClasspathNormalizationIntegrationTest.groovy

                task customTask {
                    def outputFile = file("build/output.txt")
                    inputs.file("${archive.name}")
                        .withPropertyName("classpath")
                        .withNormalizer(ClasspathNormalizer)
                    outputs.file(outputFile)
                        .withPropertyName("outputFile")
                    outputs.cacheIf { true }
    
                    doLast {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 01 03:07:53 UTC 2023
    - 37.2K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/DefaultPrecompiledScriptPluginsSupport.kt

                }
    
            compileKotlin {
    
                dependsOn(generatePrecompiledScriptPluginAccessors)
    
                inputs.files(compileClasspath)
                    .withNormalizer(ClasspathNormalizer::class.java)
                    .withPropertyName("compileClasspath")
                inputs.dir(accessorsMetadata)
                    .withPathSensitivity(PathSensitivity.RELATIVE)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 21 10:44:10 UTC 2024
    - 21K bytes
    - Viewed (0)
  8. subprojects/core/src/integTest/groovy/org/gradle/api/internal/tasks/SnapshotTaskInputsOperationIntegrationTest.groovy

                        .ignoreEmptyDirectories($ignoreEmptyDirectories)
                        .normalizeLineEndings($ignoreLineEndings)
                        ${normalizer ? ".withNormalizer(${normalizer.name})" : ''}
                    outputs.file('outputDir')
                    doLast {
                        println 'do something'
                    }
                }
            """
            createDir('foo')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 23.5K bytes
    - Viewed (0)
  9. build-logic/performance-testing/src/main/kotlin/gradlebuild/performance/PerformanceTestPlugin.kt

                args(performanceScenarioJson.absolutePath, tmpPerformanceScenarioJson.absolutePath)
                inputs.files(performanceSourceSet.runtimeClasspath).withNormalizer(ClasspathNormalizer::class)
                inputs.file(performanceScenarioJson.absolutePath)
                inputs.file(tmpPerformanceScenarioJson.absolutePath)
                project.toolchainInstallationPaths?.apply {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 06:42:07 UTC 2024
    - 24.4K bytes
    - Viewed (0)
  10. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/plugins/JavaGradlePluginPlugin.java

                    test.getInputs()
                        .files(pluginClasspathTask.get().getPluginClasspath())
                        .withPropertyName("pluginClasspath")
                        .withNormalizer(ClasspathNormalizer.class);
    
                    test.getJvmArgumentProviders().add(new AddOpensCommandLineArgumentProvider(test));
                });
    
                for (SourceSet testSourceSet : testSourceSets) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 06:56:29 UTC 2024
    - 24.8K bytes
    - Viewed (0)
Back to top