Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for BuildScriptData (0.54 sec)

  1. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/BuildScriptData.java

     * limitations under the License.
     */
    
    package org.gradle.groovy.scripts.internal;
    
    /**
     * Data extracted from a build script at compile time.
     */
    public class BuildScriptData {
        private final boolean hasImperativeStatements;
    
        public BuildScriptData(boolean hasImperativeStatements) {
            this.hasImperativeStatements = hasImperativeStatements;
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 02 16:56:13 UTC 2016
    - 1.2K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/BuildScriptDataSerializer.java

    import org.gradle.internal.serialize.Encoder;
    
    public class BuildScriptDataSerializer extends AbstractSerializer<BuildScriptData> {
        @Override
        public BuildScriptData read(Decoder decoder) throws Exception {
            return new BuildScriptData(decoder.readBoolean());
        }
    
        @Override
        public void write(Encoder encoder, BuildScriptData value) throws Exception {
            encoder.writeBoolean(value.getHasImperativeStatements());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jan 09 14:30:11 UTC 2017
    - 1.2K bytes
    - Viewed (0)
  3. subprojects/core/src/test/groovy/org/gradle/configuration/DefaultScriptPluginFactoryTest.groovy

    import org.gradle.groovy.scripts.ScriptCompilerFactory
    import org.gradle.groovy.scripts.ScriptRunner
    import org.gradle.groovy.scripts.ScriptSource
    import org.gradle.groovy.scripts.internal.BuildScriptData
    import org.gradle.groovy.scripts.internal.NoDataCompileOperation
    import org.gradle.internal.Factory
    import org.gradle.internal.classloader.ClasspathHasher
    import org.gradle.internal.classpath.ClassPath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Dec 09 15:05:17 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/BuildScriptTransformer.java

            imperativeStatementDetectingTransformer.register(compilationUnit);
        }
    
        @Override
        public BuildScriptData create() {
            return new BuildScriptData(imperativeStatementDetectingTransformer.isImperativeStatementDetected());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 10:39:11 UTC 2019
    - 2.7K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/configuration/project/DefaultCompileOperationFactory.java

    import org.gradle.configuration.CompileOperationFactory;
    import org.gradle.configuration.ScriptTarget;
    import org.gradle.groovy.scripts.ScriptSource;
    import org.gradle.groovy.scripts.internal.BuildScriptData;
    import org.gradle.groovy.scripts.internal.BuildScriptDataSerializer;
    import org.gradle.groovy.scripts.internal.BuildScriptTransformer;
    import org.gradle.groovy.scripts.internal.CompileOperation;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 3K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/configuration/CompileOperationFactory.java

    import org.gradle.groovy.scripts.ScriptSource;
    import org.gradle.groovy.scripts.internal.BuildScriptData;
    import org.gradle.groovy.scripts.internal.CompileOperation;
    
    public interface CompileOperationFactory {
        CompileOperation<?> getPluginsBlockCompileOperation(ScriptTarget initialPassScriptTarget);
    
        CompileOperation<BuildScriptData> getScriptCompileOperation(ScriptSource scriptSource, ScriptTarget scriptTarget);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 27 10:51:55 UTC 2020
    - 1.1K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/configuration/DefaultScriptPluginFactory.java

                scriptType = scriptTarget.getScriptClass();
    
                CompileOperation<BuildScriptData> operation = compileOperationFactory.getScriptCompileOperation(scriptSource, scriptTarget);
    
                final ScriptRunner<? extends BasicScript, BuildScriptData> runner = compiler.compile(scriptType, target, targetScope, operation, ClosureCreationInterceptingVerifier.INSTANCE);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 15:37:32 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  8. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/CompileGroovyScriptPluginsTask.java

    import org.gradle.api.tasks.SkipWhenEmpty;
    import org.gradle.api.tasks.TaskAction;
    import org.gradle.configuration.CompileOperationFactory;
    import org.gradle.configuration.ScriptTarget;
    import org.gradle.groovy.scripts.internal.BuildScriptData;
    import org.gradle.groovy.scripts.internal.CompileOperation;
    import org.gradle.groovy.scripts.internal.ScriptCompilationHandler;
    import org.gradle.initialization.ClassLoaderScopeRegistry;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  9. subprojects/core/src/test/groovy/org/gradle/groovy/scripts/internal/BuildScriptDataSerializerTest.groovy

    class BuildScriptDataSerializerTest extends SerializerSpec {
        def serializer = new BuildScriptDataSerializer()
    
        def "serializes data"() {
            given:
            def value = new BuildScriptData(true)
            def result = serialize(value, serializer)
    
            expect:
            result.hasImperativeStatements
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 15 00:59:47 UTC 2015
    - 1K bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/groovy/scripts/internal/BuildScriptTransformerSpec.groovy

            scriptCacheDir = new File(testProjectDir, "cache")
            metadataCacheDir = new File(testProjectDir, "metadata")
        }
    
        private CompiledScript<Script, BuildScriptData> parse(String script) {
            def source = new TextResourceScriptSource(new StringTextResource("test script", script))
            def sourceHashCode = Hashing.hashString(script)
            def target = Mock(ScriptTarget) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 04 22:26:51 UTC 2021
    - 7.5K bytes
    - Viewed (0)
Back to top