- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for PrecompiledGroovyScript (0.21 sec)
-
platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/PrecompiledGroovyScript.java
import org.gradle.plugin.devel.PluginDeclaration; import org.gradle.plugin.use.PluginId; import org.gradle.plugin.use.internal.DefaultPluginId; import java.io.File; class PrecompiledGroovyScript { private static final String SCRIPT_PLUGIN_EXTENSION = ".gradle"; private final ScriptSource firstPassSource; private final ScriptSource scriptSource; private final Type type;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 22:36:52 UTC 2023 - 6.1K bytes - Viewed (0) -
platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/ExtractPluginRequestsTask.java
@Internal abstract ListProperty<PrecompiledGroovyScript> getScriptPlugins(); @TaskAction void extractPluginsBlocks() { getFileSystemOperations().delete(spec -> spec.delete(getExtractedPluginRequestsClassesDirectory())); getExtractedPluginRequestsClassesDirectory().get().getAsFile().mkdirs(); // TODO: Use worker API? for (PrecompiledGroovyScript scriptPlugin : getScriptPlugins().get()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 22:36:52 UTC 2023 - 3.9K bytes - Viewed (0) -
platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/PrecompiledGroovyPluginsPlugin.java
FileTree scriptPluginFiles = pluginSourceSet.getAllSource().matching(PrecompiledGroovyScript::filterPluginFiles); List<PrecompiledGroovyScript> scriptPlugins = scriptPluginFiles.getFiles().stream() .map(file -> new PrecompiledGroovyScript(file, getTextFileResourceLoader())) .peek(scriptPlugin -> validateScriptPlugin(project, scriptPlugin))
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 22:36:52 UTC 2023 - 6.6K bytes - Viewed (0) -
platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/GeneratePluginAdaptersTask.java
@Internal abstract ListProperty<PrecompiledGroovyScript> getScriptPlugins(); @TaskAction void generatePluginAdapters() { getFileSystemOperations().delete(spec -> spec.delete(getPluginAdapterSourcesOutputDirectory())); getPluginAdapterSourcesOutputDirectory().get().getAsFile().mkdirs(); // TODO: Use worker API? for (PrecompiledGroovyScript scriptPlugin : getScriptPlugins().get()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Jun 06 22:50:50 UTC 2024 - 10.7K bytes - Viewed (0) -
platforms/extensibility/plugin-development/src/test/groovy/org/gradle/plugin/devel/internal/precompiled/PrecompiledGroovyScriptTest.groovy
def "throws for filename yielding invalid plugin id"() { when: new PrecompiledGroovyScript(new File("/foo/bar/f%izzbuzz.gradle"), loader) then: thrown InvalidPluginIdException } def "creates valid java classname from script filename based plugin id"() { expect: def script = new PrecompiledGroovyScript(new File("/foo/bar/$filename"), loader) script.pluginAdapterClassName == javaClass
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 22:36:52 UTC 2023 - 2K bytes - Viewed (0) -
platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/CompileGroovyScriptPluginsTask.java
abstract ConfigurableFileCollection getClasspath(); @OutputDirectory abstract DirectoryProperty getPrecompiledGroovyScriptsOutputDirectory(); @Internal abstract ListProperty<PrecompiledGroovyScript> getScriptPlugins(); @TaskAction void compileScripts() { ClassLoaderScope classLoaderScope = getClassLoaderScopeRegistry().getCoreAndPluginsScope();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 22:36:52 UTC 2023 - 5.5K bytes - Viewed (0)