Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 34 for parseClass (0.39 sec)

  1. subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/DefaultPluginContainerTest.groovy

        private Class<?> plugin1Class = classLoader.parseClass("""
            import org.gradle.api.Plugin
            import org.gradle.api.Project
            class TestPlugin1 implements Plugin<Project> {
              void apply(Project project) {}
            }
        """)
    
        private Class<?> plugin2Class = classLoader.parseClass("""
            import org.gradle.api.Plugin
            import org.gradle.api.Project
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 13 21:54:27 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ManagedModelInitializerTest.groovy

            String typeName = type.getSimpleName()
            return classLoader.parseClass("""
    import org.gradle.model.Managed
    
    @Managed
    interface Managed${typeName} {
        ${typeName} get${typeName}()
    }
    """)
        }
    
        Class<?> managedClass(Class<?> type) {
            String typeName = type.getSimpleName()
            return classLoader.parseClass("""
    import org.gradle.model.Managed
    
    @Managed
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 12.9K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/properties/annotations/DefaultTypeMetadataStoreTest.groovy

            def parentTask = groovyClassLoader.parseClass """
                class ParentTask extends org.gradle.api.DefaultTask {
                    @$parentAnnotation.name Object getValue() { null }
                }
            """
    
            def childTask = groovyClassLoader.parseClass """
                class ChildTask extends ParentTask {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 20:42:35 UTC 2024
    - 18.6K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/ScalarTypesInManagedModelTest.groovy

        def classLoader = new GroovyClassLoader(this.class.classLoader)
    
        def "cannot have read only property of scalar type #someType.simpleName"() {
    
            when:
            def clazz = classLoader.parseClass """
                import org.gradle.api.artifacts.Configuration.State
                import org.gradle.model.Managed
    
                @Managed
                interface ManagedType {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  5. platforms/core-runtime/serialization/src/test/groovy/org/gradle/internal/serialize/DefaultSerializerTest.groovy

            GroovyClassLoader classLoader = new GroovyClassLoader(getClass().classLoader)
            DefaultSerializer serializer = new DefaultSerializer(classLoader)
    
            Class cl = classLoader.parseClass('package org.gradle.cache; class TestObj implements Serializable { }')
            Object o = cl.newInstance(new Object[0])
    
            when:
            def r = serialize(o, serializer)
    
            then:
            cl.isInstance(r)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/DefaultModelSchemaExtractorTest.groovy

            schema.getProperty("name") == null
        }
    
        def "primitive types are supported - #primitiveType"() {
            when:
            def interfaceWithPrimitiveProperty = new GroovyClassLoader(getClass().classLoader).parseClass """
                import org.gradle.model.Managed
    
                @Managed
                interface PrimitiveProperty {
                    $primitiveType.name getPrimitiveProperty()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 29.9K bytes
    - Viewed (0)
  7. platforms/core-runtime/serialization/src/test/groovy/org/gradle/internal/serialize/MessageTest.groovy

            def cause = new RuntimeException("nested")
            def sourceExceptionType = source.parseClass(
                    "package org.gradle; public class TestException extends RuntimeException { public TestException(String msg, Throwable cause) { super(msg, cause); } }")
            def destExceptionType = dest.parseClass(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  8. platforms/core-runtime/serialization/src/test/groovy/org/gradle/internal/serialize/ClassLoaderObjectInputStreamTest.groovy

    class ClassLoaderObjectInputStreamTest extends Specification {
    
        def "should handle array types"() {
            setup:
            GroovyClassLoader gcl = new GroovyClassLoader()
            def myClass = gcl.parseClass("class MyClass {}")
            def arrayObject = Array.newInstance(myClass, 10)
            def output = new ByteArrayOutputStream()
            def oos = new ObjectOutputStream(output)
            oos.writeObject(arrayObject)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 15 16:06:56 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  9. subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/DefaultPluginManagerTest.groovy

        def setup() {
            rulesClass = classLoader.parseClass("""
                class Rules extends org.gradle.model.RuleSource {
    
                }
            """)
    
            hybridClass = classLoader.parseClass("""
                import org.gradle.api.Plugin
                import org.gradle.api.Project
    
                class Hybrid implements Plugin<Project> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 16.1K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ModelRuleSourceDetectorTest.groovy

        }
    
        private void addClass(GroovyClassLoader cl, String impl) {
            def type = cl.parseClass(impl)
            detector.getDeclaredSources(type)
            type = null
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3K bytes
    - Viewed (0)
Back to top