- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 23 for parseClass (0.16 sec)
-
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) -
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) -
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) -
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) -
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) -
subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/DefaultPluginManagerTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 13:46:07 UTC 2024 - 16.1K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/internal/tasks/SnapshotTaskInputsOperationIntegrationTest.groovy
def "handles invalid implementation classloader"() { given: buildScript """ def classLoader = new GroovyClassLoader(this.class.classLoader) def clazz = classLoader.parseClass(\"\"\"${customTaskImpl()}\"\"\") task customTask(type: clazz){ input1 = 'foo' input2 = 'bar' } """ when:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 09:03:53 UTC 2024 - 23.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/snapshot/impl/DefaultIsolatableFactoryTest.groovy
def "can coerce enum value"() { def loader = new GroovyClassLoader(getClass().getClassLoader().parent) loader.addURL(ClasspathUtil.getClasspathForClass(GroovyObject).toURI().toURL()) def cl = loader.parseClass("package ${Type1.package.name}; enum Type1 { TWO, THREE } ") assert cl != Type1 assert cl.name == Type1.name expect: def isolated = isolatableFactory.isolate(Type1.TWO)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 17K bytes - Viewed (0) -
platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/transform/ArtifactTransformIsolationIntegrationTest.groovy
include 'producer', 'consumer' """ buildFile << """ def classLoader = new GroovyClassLoader(this.class.classLoader) def MakeGreen = classLoader.parseClass(\"\"\"abstract class MakeGreen implements ${TransformAction.name}<${TransformParameters.name}.None> { @${InputArtifact.name} abstract ${Provider.name}<${FileSystemLocation.name}> getInputArtifact()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 24 06:54:47 UTC 2023 - 10.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/ManagedProxyClassGeneratorTest.groovy
def "can read and write #value to managed property of type #primitiveType"() { def loader = new GroovyClassLoader(getClass().classLoader) when: def interfaceWithPrimitiveProperty = loader.parseClass """ @org.gradle.model.Managed interface PrimitiveProperty { $primitiveType.name getPrimitiveProperty() void setPrimitiveProperty($primitiveType.name value)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 27.6K bytes - Viewed (0)