- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 30 for hasMethod (0.38 sec)
-
platforms/jvm/normalization-java/src/test/groovy/org/gradle/internal/normalization/java/ApiClassExtractorTest.groovy
then: hasMethod(clazzA.clazz, 'foo').modifiers == Opcodes.ACC_ABSTRACT + Opcodes.ACC_PUBLIC hasMethod(clazzA.clazz, 'bar').modifiers == Opcodes.ACC_PUBLIC hasMethod(extractedA, 'foo').modifiers == Opcodes.ACC_ABSTRACT + Opcodes.ACC_PUBLIC hasMethod(extractedA, 'bar').modifiers == Opcodes.ACC_PUBLIC and: hasMethod(clazzB.clazz, 'foo').modifiers == Opcodes.ACC_PUBLIC
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 15:09:49 UTC 2023 - 14.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/ExtraPropertiesDynamicObjectAdapterTest.groovy
extension.properties == adapter.properties } def "has no methods"() { given: extension.set("foo") { } expect: !adapter.hasMethod("foo", "anything") and: !adapter.hasMethod("other") } def "getting missing property throws MPE"() { when: adapter.getProperty("foo") then: thrown(MissingPropertyException)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/metaobject/BeanDynamicObjectTest.groovy
expect: dynamicObject.hasMethod("m", [12] as Object[]) !dynamicObject.hasMethod("m", [] as Object[]) !dynamicObject.hasMethod("other", [12] as Object[]) dynamicObject.hasMethod("overlap", [Integer] as Object[]) dynamicObject.hasMethod("overlap", [0] as Object[]) !dynamicObject.hasMethod("methodWithClass", [0] as 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) -
platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/CrossProjectModelAccessTrackingParentDynamicObject.kt
private val problemFactory: ProblemFactory, private val dynamicCallProblemReporting: DynamicCallProblemReporting ) : DynamicObject { override fun hasMethod(name: String, vararg arguments: Any?): Boolean { onAccess(MemberKind.METHOD, name) return delegate.hasMethod(name, *arguments) } override fun tryInvokeMethod(name: String, vararg arguments: Any?): DynamicInvokeResult { onAccess(MemberKind.METHOD, name)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Jun 08 11:29:25 UTC 2024 - 5.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/BasicScript.java
public Map<String, ?> getProperties() { return dynamicTarget.getProperties(); } @Override public boolean hasMethod(String name, Object... arguments) { return scriptObject.hasMethod(name, arguments) || dynamicTarget.hasMethod(name, arguments); } @Override public boolean hasProperty(String name) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 6.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/ExtensibleDynamicObjectTest.java
ExtensibleDynamicObjectTestHelper.decorateGroovyBean(bean); assertTrue(bean.hasMethod("groovyMethod", "a", "b")); assertThat(bean.getAsDynamicObject().invokeMethod("groovyMethod", "a", "b"), equalTo((Object) "groovy:a.b")); assertTrue(bean.hasMethod("dynamicGroovyMethod", "a", "b"));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 33.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/CompositeDynamicObject.java
} properties.put("properties", properties); return properties; } @Override public boolean hasMethod(String name, @Nullable Object... arguments) { for (DynamicObject object : objects) { if (object.hasMethod(name, arguments)) { return true; } } return false; } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 09 10:01:06 UTC 2023 - 3.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/DefaultConventionTest.groovy
convention.add("foo", ext) //then assertTrue(convention.extensionsAsDynamicObject.hasProperty("foo")) assertTrue(convention.extensionsAsDynamicObject.hasMethod("foo", {})) assertTrue(convention.extensionsAsDynamicObject.hasMethod("foo", {} as Action)) assertEquals(convention.extensionsAsDynamicObject.properties.get("foo"), ext) } @Test void extensionsTakePrecedenceOverPluginConventions() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 7K bytes - Viewed (0) -
subprojects/core-api/src/main/java/org/gradle/internal/metaobject/MethodAccess.java
* * <p>Note that not every method is known. Some methods may require an attempt invoke it in order for them to be discovered.</p> */ boolean hasMethod(String name, @Nullable Object... arguments); /** * Invokes the method with the given name and arguments. */ DynamicInvokeResult tryInvokeMethod(String name, @Nullable Object... arguments);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 09 10:01:06 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/MixInClosurePropertiesAsMethodsDynamicObject.java
return DynamicInvokeResult.found(); } DynamicObject dynamicObject = DynamicObjectUtil.asDynamicObject(property); if (dynamicObject.hasMethod("call", arguments)) { return dynamicObject.tryInvokeMethod("call", arguments); } } return DynamicInvokeResult.notFound(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 09 10:19:11 UTC 2023 - 2.8K bytes - Viewed (0)