- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 17 for metaClass (0.76 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/BeanDynamicObject.java
} return invokeOpaqueMethod(metaClass, name, arguments); } @Nullable protected MetaMethod lookupMethod(MetaClass metaClass, String name, Class[] arguments) { return metaClass.pickMethod(name, arguments); } protected DynamicInvokeResult invokeOpaqueMethod(MetaClass metaClass, String name, Object[] arguments) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 29.3K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/internal/classpath/CallInterceptingMetaClassTest.groovy
withEntryPoint(INVOKE_METHOD, "test") { method1 = instance.metaClass.pickMethod("test", new Class[]{}) method2 = instance.metaClass.pickMethod("test", new Class[]{InterceptorTestReceiver}) } // not in the scope of an entry point, so should not be an intercepted method def method3 = instance.metaClass.pickMethod("test", new Class[]{String}) then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Nov 24 13:33:59 UTC 2023 - 15K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/GroovyInteroperabilityTest.kt
delegate.withGroovyBuilder { hasProperty(absentPropertyName) } ) inOrder(delegate, metaClass) { verify(delegate).metaClass verify(metaClass).hasProperty(delegate, existingPropertyName) verify(delegate).metaClass verify(metaClass).hasProperty(delegate, absentPropertyName) verifyNoMoreInteractions() } } @Test
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 10.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/reflect/ClassInspectorTest.groovy
class ClassInspectorTest extends Specification { def "extracts properties of a Groovy class"() { expect: def details = ClassInspector.inspect(SomeClass) details.propertyNames == ['class', 'metaClass', 'prop', 'readOnly', 'writeOnly'] as Set def prop = details.getProperty('prop') prop.getters.size() == 1 prop.setters.size() == 1 def readOnly = details.getProperty('readOnly')
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 01 23:46:06 UTC 2023 - 11.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/CallInterceptingMetaClass.java
} } //region implementations delegating to adaptee @Override public MetaClass getAdaptee() { return adaptee; } @Override public void setAdaptee(MetaClass metaClass) { adaptee = metaClass; } @Override public synchronized void initialize() { this.adaptee.initialize(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 13:46:35 UTC 2024 - 21.8K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/initialization/MixInLegacyTypesClassLoader.java
MethodVisitor methodVisitor = cv.visitMethod(Opcodes.ACC_PUBLIC | Opcodes.ACC_SYNTHETIC, "getMetaClass", RETURN_META_CLASS, null, null); methodVisitor.visitCode(); // if (this.metaClass != null) { return this.metaClass; } methodVisitor.visitVarInsn(Opcodes.ALOAD, 0); methodVisitor.visitFieldInsn(Opcodes.GETFIELD, className, META_CLASS_FIELD, META_CLASS_TYPE.getDescriptor());
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 22 14:04:39 UTC 2024 - 17K bytes - Viewed (0) -
platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApi.groovy
this.stderr = stderr this.stdout = stdout this.dist = dist this.useSeparateDaemonBaseDir = DefaultGradleConnector.metaClass.respondsTo(null, "daemonBaseDir") this.gradleUserHomeDir = context.gradleUserHomeDir this.daemonBaseDir = context.daemonBaseDir this.requiresDaemon = !GradleContextualExecuter.embedded
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:07:23 UTC 2024 - 12K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/CallInterceptionClosureInstrumentingClassVisitor.java
* that this closure is now in the scope of an instrumented call, so changing its delegate must be reflected in updating the new delegate's * metaclass for call interception. * <li> Overrides {@link Closure#setDelegate}, adding a call to {@link InstrumentedGroovyMetaClassHelper#addInvocationHooksInClosureDispatchObject} with
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Mar 20 01:16:36 UTC 2024 - 16.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/metaobject/BeanDynamicObjectTest.groovy
dynamicObject.getProperty("readOnly") == "read-only" } def "can get metaClass of groovy object"() { def bean = new Bean(prop: "value") def dynamicObject = new BeanDynamicObject(bean) expect: dynamicObject.hasProperty("metaClass") dynamicObject.getProperty("metaClass") == bean.metaClass } def "can get property of dynamic groovy object"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 26.5K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/DynamicObjectIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 17 13:27:33 UTC 2024 - 32.7K bytes - Viewed (0)