Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 32 for convention_mapping (0.38 sec)

  1. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/ProviderConventionMappingIntegrationTest.groovy

                    }
                }
                tasks.register("mytask", MyTask) {
                    def layout = project.layout
                    conventionMapping.map("foo") { $directoryExpression }
                    conventionMapping.map("bar") { $fileExpression }
                }
            """
    
            expect:
            succeeds 'mytask'
    
            where:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 12:27:37 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/ConventionAwareHelper.java

                } else {
                    throw DocumentedFailure.builder()
                        .withSummary("Using internal convention mapping with a Provider backed property.")
                        .withUpgradeGuideSection(7, "convention_mapping")
                        .build();
                }
            } else {
                _mappings.put(propertyName, mapping);
            }
            return mapping;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 09:53:33 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/ConventionMapping.java

    import javax.annotation.Nullable;
    import java.util.concurrent.Callable;
    
    /**
     * <p>A {@code ConventionMapping} maintains the convention mappings for the properties of a particular object.</p>
     *
     * <p>Implementations should also allow mappings to be set using dynamic properties.</p>
     */
    public interface ConventionMapping {
    
        MappedProperty map(String propertyName, Closure<?> value);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/ConventionTask.java

    public abstract class ConventionTask extends DefaultTask implements IConventionAware {
        private ConventionMapping conventionMapping;
    
        public Task conventionMapping(String property, Callable<?> mapping) {
            getConventionMapping().map(property, mapping);
            return this;
        }
    
        public Task conventionMapping(String property, Closure mapping) {
            getConventionMapping().map(property, mapping);
            return this;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Mar 12 12:01:34 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  5. subprojects/diagnostics/src/main/java/org/gradle/api/plugins/ProjectReportsPlugin.java

                taskReportTask.setDescription("Generates a report about your tasks.");
                taskReportTask.conventionMapping("outputFile", () -> taskReportTask.getProjectReportDirectory().file("tasks.txt").get().getAsFile());
                taskReportTask.conventionMapping("projects", () -> WrapUtil.toSet(project));
            });
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 13 12:55:19 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/plugins/DslObject.java

            return extensionContainer;
        }
    
        @Override
        public ConventionMapping getConventionMapping() {
            if (conventionMapping == null) {
                this.conventionMapping = DeprecationLogger.whileDisabled(() ->
                    toType(object, IConventionAware.class).getConventionMapping()
                );
            }
            return conventionMapping;
        }
    
        public Class<?> getDeclaredType() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/docs/userguide/releases/upgrading/upgrading_version_7.adoc

    ==== Start scripts require bash shell
    
    The command used to start Gradle, the Gradle wrapper as well as the scripts generated by the `application` plugin now require `bash` shell.
    
    === Deprecations
    
    [[convention_mapping]]
    ==== Using convention mapping with properties with type Provider is deprecated
    Convention mapping is an internal feature that is been replaced by the <<lazy_configuration#lazy_configuration,Provider API>>.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 15:00:23 UTC 2024
    - 87.7K bytes
    - Viewed (0)
  8. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/idea/IdeaPlugin.java

                ConventionMapping conventionMapping = ((IConventionAware) ideaProject).getConventionMapping();
                conventionMapping.map("jdkName", new Callable<String>() {
                    @Override
                    public String call() {
                        return JavaVersion.current().toString();
                    }
                });
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 12 14:00:13 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  9. platforms/jvm/plugins-java-base/src/main/java/org/gradle/api/plugins/internal/JvmPluginsHelper.java

            ConventionMapping conventionMapping = compile.getConventionMapping();
            conventionMapping.map("sourceCompatibility", () -> computeSourceCompatibilityConvention(javaExtension, compatibilityComputer).toString());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 11.4K bytes
    - Viewed (0)
  10. subprojects/core/src/testFixtures/groovy/org/gradle/api/tasks/AbstractConventionTaskTest.groovy

            expect:
            task.getConventionMapping() instanceof ConventionAwareHelper
    
            when:
            ConventionAwareHelper conventionMapping = (ConventionAwareHelper) task.getConventionMapping();
    
            then:
            conventionMapping.getConvention().is(task.getConvention())
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 22 12:57:17 UTC 2020
    - 1.2K bytes
    - Viewed (0)
Back to top