- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 19 for visitProperties (0.36 sec)
-
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/properties/bean/DefaultPropertyWalkerTest.groovy
def visitor = Mock(PropertyVisitor) def validationContext = Mock(TypeValidationContext) def "visits properties"() { def task = project.tasks.create("myTask", MyTask) when: visitProperties(task) then: _ * visitor.visitOutputFilePropertiesOnly() >> false 1 * visitor.visitInputProperty('myProperty', { it.call() == 'myValue' }, false)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 20:42:35 UTC 2024 - 10.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskInputs.java
this.deprecatedThis = new TaskInputsDeprecationSupport(); } @Override public boolean getHasInputs() { HasInputsVisitor visitor = new HasInputsVisitor(); TaskPropertyUtils.visitProperties(propertyWalker, task, visitor); return visitor.hasInputs(); } @Override public void visitRegisteredProperties(PropertyVisitor visitor) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 12.6K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/TaskPropertyUtils.java
*/ // TODO Move this to some test fixture like TaskPropertyTestUtils @VisibleForTesting public static void visitProperties(PropertyWalker propertyWalker, TaskInternal task, PropertyVisitor visitor) { visitProperties(propertyWalker, task, TypeValidationContext.NOOP, visitor); } /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 15 21:46:24 UTC 2022 - 2.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/properties/bean/PropertyWalker.java
import org.gradle.internal.service.scopes.ServiceScope; /** * Walks properties declared by the type. */ @ServiceScope(Scope.Global.class) public interface PropertyWalker { void visitProperties(Object instance, TypeValidationContext validationContext, PropertyVisitor visitor);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 00:47:05 UTC 2024 - 1.1K bytes - Viewed (0) -
subprojects/core/src/testFixtures/groovy/org/gradle/api/tasks/TaskPropertyTestUtils.groovy
} static Map<String, Object> getProperties(TaskInternal task, PropertyWalker propertyWalker) { GetInputPropertiesVisitor visitor = new GetInputPropertiesVisitor() TaskPropertyUtils.visitProperties(propertyWalker, task, visitor) return visitor.getProperties().collectEntries { [it.propertyName, it.value.call()] } } static FileCollection getInputFiles(DefaultTask task) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 15 21:15:57 UTC 2022 - 2.5K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/tasks/AbstractTaskInputsAndOutputsTest.groovy
def visitor = new GetInputPropertiesVisitor() TaskPropertyUtils.visitProperties(walker, task, visitor) return visitor.properties.collectEntries { [it.propertyName, InputParameterUtils.prepareInputParameterValue(it.value)] } } def inputFileProperties() { def inputFiles = [:] TaskPropertyUtils.visitProperties(walker, task, new PropertyVisitor() { @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 20:42:35 UTC 2024 - 4.6K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/AddSoftwareTypesAsExtensionsPluginTargetTest.groovy
pluginTarget.applyImperative(null, plugin) then: 1 * softwareTypeRegistry.isRegistered(_) >> true 1 * inspectionScheme.getPropertyWalker() >> propertyWalker 1 * propertyWalker.visitProperties(plugin, _, _) >> { args -> args[2].visitSoftwareTypeProperty("foo", propertyValue, softwareType) } 1 * target.getExtensions() >> extensions 1 * softwareType.modelPublicType() >> Foo.class
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 20:42:35 UTC 2024 - 3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskOutputs.java
public boolean getHasOutput() { if (!upToDateSpec.isEmpty()) { return true; } HasDeclaredOutputsVisitor visitor = new HasDeclaredOutputsVisitor(); TaskPropertyUtils.visitProperties(propertyWalker, task, visitor); return visitor.hasDeclaredOutputs(); } @Override public FileCollection getFiles() { return allOutputFiles; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 04 09:46:14 UTC 2023 - 10.2K bytes - Viewed (0) -
platforms/core-configuration/flow-services/src/main/kotlin/org/gradle/internal/flow/services/FlowParametersInstantiator.kt
} } private fun <P : FlowParameters> validate(type: Class<P>, parameters: P) { val problems = ImmutableList.builder<Problem>() inspection.propertyWalker.visitProperties( parameters, object : ProblemRecordingTypeValidationContext(type, { Optional.empty() }) { override fun recordProblem(problem: Problem) { problems.add(problem)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 15:01:34 UTC 2024 - 4.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/properties/bean/DefaultPropertyWalker.java
this.handlers = propertyHandlers.stream().collect(toImmutableMap(PropertyAnnotationHandler::getAnnotationType, Function.identity())); } @Override public void visitProperties(Object bean, TypeValidationContext validationContext, PropertyVisitor visitor) { walker.walk(bean, new TypeMetadataWalker.InstanceMetadataVisitor() { @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 8.2K bytes - Viewed (0)