Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 104 for projectLayout (0.17 sec)

  1. platforms/documentation/docs/src/snippets/workerApi/waitForCompletion/kotlin/build.gradle.kts

                filter { line: String -> line.reversed() }
            }
        }
    }
    
    // The WorkerExecutor will be injected by Gradle at runtime
    abstract class ReverseFiles @Inject constructor(
        private val projectLayout: ProjectLayout,
        private val workerExecutor: WorkerExecutor
    ) : SourceTask() {
    
        @get:OutputDirectory
        abstract val outputDir: DirectoryProperty
    
        @TaskAction
        fun reverseFiles() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  2. platforms/core-runtime/launcher/src/integTest/groovy/org/gradle/launcher/continuous/ContinuousWorkerDaemonServiceIntegrationTest.groovy

            assert workerDaemonSets[0] == workerDaemonSets[1]
        }
    
        String getTaskTypeUsingWorkerDaemon() {
            return """
                import org.gradle.api.file.ProjectLayout
                import org.gradle.workers.WorkParameters
                import org.gradle.workers.internal.WorkerDaemonFactory
    
                abstract class TestWorkAction implements WorkAction<WorkParameters.None> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  3. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/DefaultVisualStudioSolution.java

        public DefaultVisualStudioSolution(String name, ObjectFactory objectFactory, IdeArtifactRegistry ideArtifactRegistry, ProviderFactory providers, ProjectLayout projectLayout) {
            this.name = name;
            this.solutionFile = objectFactory.newInstance(SolutionFile.class, getName() + ".sln");
            this.location = projectLayout.file(providers.provider(new Callable<File>() {
                @Override
                public File call() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/configure/NativeBinaryRules.java

    public class NativeBinaryRules extends RuleSource {
        @Defaults
        public static void assignTools(NativeBinarySpec nativeBinarySpec, NativeToolChainRegistryInternal toolChains, ProjectLayout projectLayout) {
            assignTools(nativeBinarySpec, toolChains, projectLayout.getBuildDir());
        }
    
        static void assignTools(NativeBinarySpec nativeBinarySpec, NativeToolChainRegistryInternal toolChains, File buildDir) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  5. platforms/software/reporting/src/main/java/org/gradle/api/reporting/internal/TaskGeneratedSingleDirectoryReport.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.api.reporting.internal;
    
    import org.gradle.api.Task;
    import org.gradle.api.file.ProjectLayout;
    import org.gradle.api.internal.IConventionAware;
    import org.gradle.api.internal.provider.DefaultProvider;
    import org.gradle.api.reporting.DirectoryReport;
    
    import javax.annotation.Nullable;
    import javax.inject.Inject;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 18:51:39 UTC 2024
    - 2K bytes
    - Viewed (0)
  6. platforms/jvm/language-groovy/src/main/java/org/gradle/api/internal/tasks/compile/ApiGroovyCompiler.java

        private final Compiler<JavaCompileSpec> javaCompiler;
        private final ProjectLayout projectLayout;
    
        public ApiGroovyCompiler(Compiler<JavaCompileSpec> javaCompiler, ProjectLayout projectLayout) {
            this.javaCompiler = javaCompiler;
            this.projectLayout = projectLayout;
        }
    
        private static abstract class IncrementalCompilationCustomizer extends CompilationCustomizer {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 20.7K bytes
    - Viewed (0)
  7. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/WorkersServices.java

                                                CachedClasspathTransformer classpathTransformer,
                                                ProjectLayout projectLayout,
                                                ProjectCacheDir projectCacheDir
                                                ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 19:57:50 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/FileCollectionConventionMappingIntegrationTest.groovy

                abstract class MyTask extends DefaultTask {
                    @Internal abstract ConfigurableFileCollection getFoo()
                    @Internal abstract ConfigurableFileCollection getBar()
                    @Inject abstract ProjectLayout getLayout()
    
                    @TaskAction
                    void useIt() {
                        assert foo.files == layout.files("file1", "file2").files
                        assert foo.files.size() == 2
                    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 27 20:10:55 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/authoring-builds/gradle-properties/service_injection.adoc

    ====
    
    The `MyObjectFactoryTask` task uses an `ObjectFactory` instance, which is injected into the task's constructor using the `@Inject` annotation.
    
    [[sec:projectlayout]]
    == 2. `ProjectLayout`
    
    link:{groovyDslPath}/org.gradle.api.file.ProjectLayout.html[`ProjectLayout`] is a service that provides access to the layout of a Gradle project's directories and files.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 24 04:19:09 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  10. subprojects/core-api/src/main/java/org/gradle/api/file/RegularFile.java

     * from a {@link Directory} instance using the {@link Directory#file(String)} method or via various methods on {@link ProjectLayout} such as {@link ProjectLayout#getProjectDirectory()}.
     *
     * @since 4.1
     */
    public interface RegularFile extends FileSystemLocation {
        /**
         * Returns the location of this file, as an absolute {@link File}.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 05 12:56:25 UTC 2019
    - 1.4K bytes
    - Viewed (0)
Back to top