Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for GenerateSource (0.32 sec)

  1. platforms/documentation/docs/src/snippets/providers/fileAndDirectoryProperty/groovy/build.gradle

    // A task that generates a source file and writes the result to an output directory
    abstract class GenerateSource extends DefaultTask {
        // The configuration file to use to generate the source file
        @InputFile
        abstract RegularFileProperty getConfigFile()
    
        // The directory to write source files to
        @OutputDirectory
        abstract DirectoryProperty getOutputDir()
    
        @TaskAction
        def compile() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/providers/fileAndDirectoryProperty/kotlin/build.gradle.kts

    // A task that generates a source file and writes the result to an output directory
    abstract class GenerateSource : DefaultTask() {
        // The configuration file to use to generate the source file
        @get:InputFile
        abstract val configFile: RegularFileProperty
    
        // The directory to write source files to
        @get:OutputDirectory
        abstract val outputDir: DirectoryProperty
    
        @TaskAction
        fun compile() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/ProjectAccessorsSourceGenerator.java

    public class ProjectAccessorsSourceGenerator extends AbstractProjectAccessorsSourceGenerator {
    
        public ProjectAccessorsSourceGenerator(Writer writer) {
            super(writer);
        }
    
        public static String generateSource(Writer writer,
                                            ProjectDescriptor current,
                                            String packageName) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/RootProjectAccessorSourceGenerator.java

        public static final String ROOT_PROJECT_ACCESSOR_CLASSNAME = "RootProjectAccessor";
    
        public RootProjectAccessorSourceGenerator(Writer writer) {
            super(writer);
        }
    
        public static void generateSource(Writer writer,
                                          ProjectDescriptor root,
                                          String packageName) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/DefaultDependenciesAccessors.java

            }
    
            @Override
            public String getSource() {
                StringWriter writer = new StringWriter();
                LibrariesSourceGenerator.generateSource(writer, model, ACCESSORS_PACKAGE, getSimpleClassName(), problemsService);
                return writer.toString();
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 26.4K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/catalog/ProjectAccessorsSourceGeneratorTest.groovy

        }
    
        private void generateSources(ProjectDescriptor descriptor) {
            def writer = new StringWriter()
            RootProjectAccessorSourceGenerator.generateSource(
                writer,
                descriptor,
                'org.test'
            )
            def code = new GeneratedCode(descriptor.name, writer.toString())
            generatedCode[code.className] = code
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 12.3K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/catalog/LibrariesSourceGeneratorTest.groovy

            spec.delegate = builder
            spec.resolveStrategy = Closure.DELEGATE_FIRST
            spec()
            def writer = new StringWriter()
            def model = builder.build()
            LibrariesSourceGenerator.generateSource(writer, model, 'org.test', className, problems)
            sources = new GeneratedSource(className, writer.toString(), model)
        }
    
        class GeneratedSource {
            final String className
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:26:24 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/LibrariesSourceGenerator.java

            Problems problemsService
        ) {
            super(writer);
            this.config = config;
            this.problemsService = (InternalProblems) problemsService;
        }
    
        public static void generateSource(
            Writer writer,
            DefaultVersionCatalog config,
            String packageName,
            String className,
            Problems problemsService
        ) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:35:05 UTC 2024
    - 36K bytes
    - Viewed (0)
Back to top