Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for BuildContentGenerator (0.3 sec)

  1. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/BuildContentGenerator.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.buildinit.plugins.internal;
    
    public interface BuildContentGenerator {
        /**
         * Generates content for the given build.
         */
        void generate(InitSettings settings, BuildContentGenerationContext buildContentGenerationContext);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 18 14:16:33 UTC 2023
    - 873 bytes
    - Viewed (0)
  2. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/services/ProjectLayoutSetupRegistryFactory.java

            BuildContentGenerator settingsDescriptor = new SimpleGlobalFilesBuildSettingsDescriptor(scriptBuilderFactory, documentationRegistry);
            BuildContentGenerator resourcesGenerator = new ResourceDirsGenerator();
            BuildContentGenerator gitIgnoreGenerator = new GitIgnoreGenerator();
            BuildContentGenerator gitAttributesGenerator = new GitAttributesGenerator();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 18:02:40 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  3. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/AbstractBuildGenerator.java

    import java.util.TreeSet;
    
    public abstract class AbstractBuildGenerator implements BuildGenerator {
        private final BuildContentGenerator generator;
        private final List<? extends BuildContentGenerator> generators;
    
        public AbstractBuildGenerator(BuildContentGenerator projectGenerator, List<? extends BuildContentGenerator> generators) {
            this.generators = generators;
            this.generator = projectGenerator;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 24 19:40:35 UTC 2024
    - 2K bytes
    - Viewed (0)
  4. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/SourceGeneratingBuildGenerator.java

        private final ProjectGenerator descriptor;
        private final List<? extends BuildContentGenerator> generators;
    
        public SourceGeneratingBuildGenerator(ProjectGenerator projectGenerator, List<? extends BuildContentGenerator> generators) {
            super(projectGenerator, generators);
            this.generators = generators;
            this.descriptor = projectGenerator;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 19:14:25 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  5. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/BasicProjectGenerator.java

     * limitations under the License.
     */
    
    package org.gradle.buildinit.plugins.internal;
    
    import org.gradle.api.internal.DocumentationRegistry;
    
    public class BasicProjectGenerator implements BuildContentGenerator {
        private final BuildScriptBuilderFactory scriptBuilderFactory;
        private final DocumentationRegistry documentationRegistry;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 18:02:40 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  6. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/GradlePropertiesGenerator.java

    import org.gradle.api.UncheckedIOException;
    
    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.PrintWriter;
    
    public class GradlePropertiesGenerator implements BuildContentGenerator {
    
        @Override
        public void generate(InitSettings settings, BuildContentGenerationContext buildContentGenerationContext) {
            if (!settings.isUseIncubatingAPIs()) {
                return;
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 21 12:02:29 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  7. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/ProjectGenerator.java

    import org.gradle.buildinit.plugins.internal.modifiers.ModularizationOption;
    
    import java.util.Optional;
    import java.util.Set;
    
    /**
     * Creates a new Gradle project
     */
    public interface ProjectGenerator extends BuildContentGenerator {
        String getId();
    
        ComponentType getComponentType();
    
        Language getLanguage();
    
        boolean isJvmLanguage();
    
        Set<ModularizationOption> getModularizationOptions();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 19:14:24 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  8. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/ResourceDirsGenerator.java

     * limitations under the License.
     */
    
    package org.gradle.buildinit.plugins.internal;
    
    import org.gradle.util.internal.GFileUtils;
    
    public class ResourceDirsGenerator implements BuildContentGenerator {
    
        @Override
        public void generate(InitSettings settings, BuildContentGenerationContext buildContentGenerationContext) {
            for (String subproject : settings.getSubprojects()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 18 14:16:33 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  9. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/SimpleGlobalFilesBuildSettingsDescriptor.java

    import org.gradle.api.internal.DocumentationRegistry;
    import org.gradle.buildinit.plugins.internal.modifiers.ModularizationOption;
    
    public class SimpleGlobalFilesBuildSettingsDescriptor implements BuildContentGenerator {
        final static String PLUGINS_BUILD_LOCATION = "build-logic";
    
        private final DocumentationRegistry documentationRegistry;
        private final BuildScriptBuilderFactory scriptBuilderFactory;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 16:22:45 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  10. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/BasicBuildGenerator.java

        private final DocumentationRegistry documentationRegistry;
    
        public BasicBuildGenerator(BuildScriptBuilderFactory scriptBuilderFactory, DocumentationRegistry documentationRegistry, List<? extends BuildContentGenerator> generators) {
            super(new BasicProjectGenerator(scriptBuilderFactory, documentationRegistry), generators);
            this.documentationRegistry = documentationRegistry;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:45:59 UTC 2024
    - 3.2K bytes
    - Viewed (0)
Back to top