- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for parseClass (0.15 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/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-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/jvm/plugins-java-library/src/integTest/groovy/org/gradle/java/JavaLibraryCompilationIntegrationTest.groovy
configuration.setBytecodePostprocessor { String name, byte[] original -> bytes = original } def gcl = new GroovyClassLoader(this.class.classLoader, configuration) gcl.parseClass(classBody) def jos = new JarOutputStream(jar.newOutputStream()) jos.putNextEntry(new JarEntry("Foo.class")) jos.write(bytes) jos.closeEntry() jos.close() jar
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jan 18 13:02:41 UTC 2024 - 14K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/tasks/IncrementalBuildIntegrationTest.groovy
def "task loaded with custom classloader fails the build"() { file("input.txt").text = "data" buildFile << """ def CustomTask = new GroovyClassLoader(getClass().getClassLoader()).parseClass ''' import org.gradle.api.* import org.gradle.api.tasks.* class CustomTask extends DefaultTask { @InputFile File input
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 03 15:21:23 UTC 2024 - 36.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java
GroovyCodeSource codeSource = new GroovyCodeSource(scriptText == null ? "" : scriptText, scriptName, "/groovy/script"); try { try { groovyClassLoader.parseClass(codeSource, false); } catch (MultipleCompilationErrorsException e) { wrapCompilationFailure(source, e); } catch (CompilationFailedException e) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jun 11 09:51:15 UTC 2024 - 20.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/inspect/ModelRuleExtractorTest.groovy
!fromFirstExtraction.is(fromSecondExtraction) } def "cache does not hold strong references"() { given: def cl = new GroovyClassLoader(getClass().classLoader) def source = cl.parseClass(''' import org.gradle.model.* class Rules extends RuleSource { @Mutate void mutate(String value) { } } ''')
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 30.4K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/tasks/NestedInputIntegrationTest.groovy
@TaskAction action() { bean.output.text = bean.input.text } } def NestedBean = new GroovyClassLoader(getClass().getClassLoader()).parseClass ''' import org.gradle.api.tasks.* class NestedBean { @InputFile @PathSensitive(PathSensitivity.NONE) File input @OutputFile File output
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 03 15:21:23 UTC 2024 - 42.6K bytes - Viewed (0)