Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 41 for metaClass (0.36 sec)

  1. 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)
  2. platforms/software/dependency-management/src/crossVersionTest/groovy/org/gradle/integtests/resolve/GradleMetadataJavaLibraryCrossVersionIntegrationTest.groovy

                        }
                    }
                    implementation 'com.google.inject:guice:4.2.2:no_aop'
                }
    
                java {
                    if (JavaPluginExtension.metaClass.respondsTo(delegate, 'registerFeature')) {
                        sourceSets {
                            hibernateSupport
                        }
                        registerFeature("hibernateSupport") {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 01 19:59:45 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  3. 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)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/AsmBackedClassGenerator.java

                }
    
                // GENERATE private MetaClass metaClass = GroovySystem.getMetaClassRegistry().getMetaClass(getClass())
                addField(ACC_PRIVATE | ACC_TRANSIENT, META_CLASS_FIELD, META_CLASS_TYPE_DESCRIPTOR);
    
                // GENERATE public MetaClass getMetaClass() {
                //     if (metaClass == null) {
                //         metaClass = GroovySystem.getMetaClassRegistry().getMetaClass(getClass());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 15:40:00 UTC 2024
    - 100.6K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/util/internal/ClosureBackedAction.java

     * limitations under the License.
     */
    
    package org.gradle.util.internal;
    
    import com.google.common.base.Objects;
    import groovy.lang.Closure;
    import org.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed;
    import org.gradle.api.Action;
    import org.gradle.api.InvalidActionClosureException;
    import org.gradle.util.Configurable;
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/crossVersionTest/groovy/org/gradle/integtests/resolve/ResolveCrossVersionIntegrationTest.groovy

            mavenHttpRepo.module("test", "lang", "2.6").publish()
    
            and:
            server.allowGetOrHead("/repo", mavenRepo.rootDir)
    
            and:
            buildFile << """
    repositories {
        if (repositories.metaClass.respondsTo(repositories, 'maven')) {
            maven { url "${mavenHttpRepo.uri}" }
        } else {
            mavenRepo urls: "${mavenHttpRepo.uri}"
        }
    }
    
    configurations {
        compile
    }
    
    dependencies {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  7. subprojects/core/src/integTest/groovy/org/gradle/api/DynamicObjectIntegrationTest.groovy

                class SomeTask extends DefaultTask {
                }
                class SomeExtension {
                }
    
                SomeTask.metaClass.p1 = 12
                SomeTask.metaClass.m1 = { -> "m1" }
                SomeExtension.metaClass.p2 = 10
                SomeExtension.metaClass.m2 = { String p -> p }
    
                task t(type: SomeTask)
                extensions.add("e", SomeExtension)
    
                assert t.p1 == 12
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 13:27:33 UTC 2024
    - 32.7K bytes
    - Viewed (0)
  8. platforms/core-runtime/launcher/src/test/groovy/org/gradle/launcher/daemon/client/DefaultDaemonConnectorTest.groovy

            ConnectCompletion connect(Address address) throws ConnectException {
                def connection = [:] as RemoteConnection
                // unsure why I can't add this as property in the map-mock above
                connection.metaClass.num = address.num
                return { connection } as ConnectCompletion
            }
        }
    
        def createAddress(int i) {
            new Address() {
                int getNum() { i }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 10:50:51 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/repositories/AbstractAuthenticationSupportedRepositoryTest.groovy

            }
    
            then:
            thrown InvalidUserDataException
        }
    
        private void enhanceCredentials(Credentials credentials, String... props) {
            props.each { prop ->
                credentials.metaClass."$prop" = { String val ->
                    delegate."set${prop.capitalize()}"(val)
                }
            }
        }
    
        class AuthSupportedRepository extends AbstractAuthenticationSupportedRepository {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 9.1K bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/initialization/MixInLegacyTypesClassLoaderTest.groovy

            cl.package.name == "org.gradle.api.plugins"
    
            def obj = JavaReflectionUtil.newInstance(cl)
            obj instanceof GroovyObject
            obj.getMetaClass()
            obj.metaClass
            obj.setProperty("prop", "value")
            obj.getProperty("prop") == "value"
            obj.invokeMethod("doSomething", "arg") == "arg"
    
            def newMetaClass = new MetaClassImpl(cl)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 22 23:58:47 UTC 2022
    - 8.9K bytes
    - Viewed (0)
Back to top