- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 22 for IConventionAware (0.19 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/IConventionAware.java
* run-time from existing classes, by a {@link org.gradle.api.internal.Instantiator} implementation.</p> * * <p>Each getter of an {@code IConventionAware} object should use the mappings to determine the value for the property, * when no value has been explicitly set for the property.</p> */ public interface IConventionAware { /** * Returns the convention mapping for the properties of this object. The returned mapping object can be used to
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/plugins/DslObject.java
* object does not have that functionality. For example, calling {@link #getConventionMapping()} will fail * if the backing object does not implement {@link IConventionAware}. */ @SuppressWarnings("deprecation") public class DslObject implements DynamicObjectAware, ExtensionAware, IConventionAware, org.gradle.api.internal.HasConvention { private DynamicObject dynamicObject; private ExtensionContainer extensionContainer;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorInjectUndecoratedTest.groovy
package org.gradle.internal.instantiation.generator import org.gradle.api.internal.DynamicObjectAware import org.gradle.api.internal.GeneratedSubclass import org.gradle.api.internal.HasConvention import org.gradle.api.internal.IConventionAware import org.gradle.api.plugins.ExtensionAware import org.gradle.cache.internal.TestCrossBuildInMemoryCacheFactory import org.gradle.internal.instantiation.PropertyRoleAnnotationHandler
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/ConventionAwareHelper.java
import org.gradle.api.file.ConfigurableFileCollection; import org.gradle.api.file.FileSystemLocationProperty; import org.gradle.api.internal.ConventionMapping; import org.gradle.api.internal.IConventionAware; import org.gradle.api.internal.file.FileSystemLocationPropertyInternal; import org.gradle.api.internal.provider.DefaultProvider; import org.gradle.api.provider.HasMultipleValues; import org.gradle.api.provider.MapProperty;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 17 09:53:33 UTC 2024 - 9.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/NoConventionMapping.java
import org.gradle.api.internal.IConventionAware; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Disables the application of convention mapping for the class it is attached to, and all superclasses. * * @see IConventionAware */ @Target(ElementType.TYPE)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/eclipse/EclipseWtpPlugin.java
component.setClassesDeployPath("/"); ((IConventionAware) component).getConventionMapping().map("libDeployPath", new Callable<String>() { @Override public String call() throws Exception { return "../"; } }); ((IConventionAware) component).getConventionMapping().map("sourceDirs", new Callable<Set<File>>() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Aug 01 11:07:39 UTC 2023 - 16.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorTest.java
} @Test public void mixesInConventionAwareInterface() throws Exception { Bean bean = newInstance(Bean.class); assertTrue(bean instanceof IConventionAware); IConventionAware conventionAware = (IConventionAware) bean; assertThat(conventionAware.getConventionMapping(), instanceOf(ConventionAwareHelper.class)); conventionAware.getConventionMapping().map("prop", TEST_CLOSURE); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 74.6K bytes - Viewed (0) -
platforms/software/reporting/src/main/java/org/gradle/api/reporting/internal/TaskGeneratedSingleFileReport.java
* limitations under the License. */ package org.gradle.api.reporting.internal; import org.gradle.api.Task; import org.gradle.api.file.ProjectLayout; import org.gradle.api.internal.IConventionAware; import org.gradle.api.internal.provider.DefaultProvider; import org.gradle.api.reporting.SingleFileReport; import javax.inject.Inject; import java.io.File;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/core-configuration/bean-serialization-services/src/main/kotlin/org/gradle/internal/serialize/beans/services/BeanPropertyWriter.kt
* limitations under the License. */ package org.gradle.internal.serialize.beans.services import com.google.common.primitives.Primitives.wrap import org.gradle.api.internal.IConventionAware import org.gradle.internal.configuration.problems.PropertyKind import org.gradle.internal.extensions.stdlib.uncheckedCast import org.gradle.internal.serialize.graph.BeanStateWriter
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jun 07 23:09:56 UTC 2024 - 3.3K bytes - Viewed (0) -
platforms/software/reporting/src/main/java/org/gradle/api/reporting/internal/TaskGeneratedSingleDirectoryReport.java
* limitations under the License. */ package org.gradle.api.reporting.internal; import org.gradle.api.Task; import org.gradle.api.file.ProjectLayout; import org.gradle.api.internal.IConventionAware; import org.gradle.api.internal.provider.DefaultProvider; import org.gradle.api.reporting.DirectoryReport; import javax.annotation.Nullable; import javax.inject.Inject; import java.io.File;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 25 18:51:39 UTC 2024 - 2K bytes - Viewed (0)