- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 41 for metaClass (0.16 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/AbstractDynamicObject.java
*/ package org.gradle.internal.metaobject; import groovy.lang.GroovyRuntimeException; import groovy.lang.MissingMethodException; import groovy.lang.MissingPropertyException; import org.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed; import javax.annotation.Nullable; import java.util.Arrays; import java.util.Collections; import java.util.Map; /** * An empty {@link DynamicObject}. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Nov 17 11:25:34 UTC 2023 - 8.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorDecoratedTest.groovy
} } class UsesInheritedPropertiesDuringConstruction extends TestJavaObject { UsesInheritedPropertiesDuringConstruction() { assert metaClass != null assert getMetaClass() != null assert metaClass.getProperty(this, "someValue") == "value" assert asDynamicObject.getProperty("someValue") == "value" assert getProperty("someValue") == "value"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 22K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/model/NamedObjectInstantiator.java
for (Field field : type.getDeclaredFields()) { if (Modifier.isStatic(field.getModifiers()) || (GroovyObject.class.isAssignableFrom(type) && field.getName().equals("metaClass"))) { continue; } collector.add(field, "A Named implementation class must not define any instance fields."); } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 11.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/reflect/JavaPropertyReflectionUtilTest.groovy
and: propertyNames(new WithProperties()) == ['class', 'metaClass', 'prop1', 'prop2', 'something', 'somethingElse', 'writeOnly'] as Set } def "read property"() { expect: readableProperty(JavaTestSubject, String, "myProperty").getValue(myProperties) == "myValue"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 11.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/AbstractClassGenerator.java
} // Ignore irrelevant synthetic metaClass field injected by the Groovy compiler if (instanceFields.size() == 1 && isSyntheticMetaClassField(instanceFields.get(0))) { return false; } return true; } private boolean isSyntheticMetaClassField(Field field) { return field.isSynthetic() && field.getType() == MetaClass.class; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:37 UTC 2024 - 63K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/api/groovy_build_script_primer.adoc
[CAUTION] -- Avoid using https://groovy-lang.org/metaprogramming.html#_metaclasses[Groovy MetaClass] programming techniques in your build scripts. Gradle provides its own API for adding <<writing_build_scripts#sec:extra_properties,dynamic runtime properties>>.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Dec 01 20:23:16 UTC 2023 - 10.5K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/alignment/ForcingUsingStrictlyPlatformAlignmentTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 24 06:54:47 UTC 2023 - 21.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorTest.java
} @Test public void respectsPropertiesAddedToMetaClassOfJavaObject() throws Exception { Bean bean = newInstance(Bean.class); call("{ it.metaClass.getConventionProperty = { -> 'value'} }", bean); assertThat(call("{ it.hasProperty('conventionProperty') }", bean), notNullValue()); assertThat(call("{ it.getConventionProperty() }", bean), equalTo((Object) "value"));
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/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/alignment/ForcingPlatformAlignmentTest.groovy
} abstract class ForcingPlatformAlignmentTest extends AbstractAlignmentSpec { def setup() { Assume.assumeTrue(GradleContextualExecuter.embedded) repoSpec.metaClass.platform = this.&platform.curry(repoSpec) } def "can force a virtual platform version by forcing one of its leaves through resolutionStrategy.force"() { repository {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 10 21:10:11 UTC 2023 - 39.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ManagedProxyClassGenerator.java
if (!viewMethods.contains(methodKey)) { continue; } if (methodBinding instanceof DirectMethodBinding) { // TODO:LPTR What is with the "metaClass" property here? boolean isGetterMethod = methodBinding.getAccessorType() == GET_GETTER || methodBinding.getAccessorType() == IS_GETTER; if (isGetterMethod
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 55.3K bytes - Viewed (0)