Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for SiteInfo (0.6 sec)

  1. platforms/documentation/docs/src/snippets/developingPlugins/pluginExtension/kotlin/buildSrc/src/main/java/org/myorg/SiteInfo.java

    package org.myorg;
    
    import org.gradle.api.provider.Property;
    
    // tag::snippet[]
    abstract public class SiteInfo {
    
        abstract public Property<String> getWebsiteUrl();
    
        abstract public Property<String> getVcsUrl();
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 21:49:49 UTC 2024
    - 239 bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/developingPlugins/pluginExtension/groovy/buildSrc/src/main/java/org/myorg/SiteInfo.java

    package org.myorg;
    
    import org.gradle.api.provider.Property;
    
    // tag::snippet[]
    abstract public class SiteInfo {
    
        abstract public Property<String> getWebsiteUrl();
    
        abstract public Property<String> getVcsUrl();
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 21:49:49 UTC 2024
    - 239 bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/developingPlugins/pluginExtension/groovy/buildSrc/src/main/java/org/myorg/SiteExtension.java

    import org.gradle.api.tasks.Nested;
    
    // tag::snippet[]
    abstract public class SiteExtension {
    
        abstract public RegularFileProperty getOutputDir();
    
        @Nested
        abstract public SiteInfo getSiteInfo();
    
        public void siteInfo(Action<? super SiteInfo> action) {
            action.execute(getSiteInfo());
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 21:49:49 UTC 2024
    - 474 bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/developingPlugins/pluginExtension/kotlin/buildSrc/src/main/java/org/myorg/SiteExtension.java

    import org.gradle.api.tasks.Nested;
    
    // tag::snippet[]
    abstract public class SiteExtension {
    
        abstract public RegularFileProperty getOutputDir();
    
        @Nested
        abstract public SiteInfo getSiteInfo();
    
        public void siteInfo(Action<? super SiteInfo> action) {
            action.execute(getSiteInfo());
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 21:49:49 UTC 2024
    - 474 bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/developingPlugins/pluginExtension/groovy/build.gradle

    plugins {
        id 'org.myorg.site'
    }
    
    site {
        outputDir = layout.buildDirectory.file("mysite")
    
        siteInfo {
            websiteUrl = 'https://gradle.org'
            vcsUrl = 'https://github.com/gradle/gradle-site-plugin'
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 21:49:49 UTC 2024
    - 227 bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/developingPlugins/pluginExtension/kotlin/build.gradle.kts

    plugins {
        id("org.myorg.site")
    }
    
    site {
        outputDir = layout.buildDirectory.file("mysite")
    
        siteInfo {
            websiteUrl = "https://gradle.org"
            vcsUrl = "https://github.com/gradle/gradle-site-plugin"
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 25 21:49:49 UTC 2024
    - 228 bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/implementing_gradle_plugins_binary.adoc

    First, introduce a new data object for managing the properties `websiteUrl` and `vcsUrl`:
    
    .SiteInfo.java
    [source,java]
    ----
    include::{snippetsPath}/developingPlugins/pluginExtension/groovy/buildSrc/src/main/java/org/myorg/SiteInfo.java[tags=snippet]
    ----
    
    In the extension, create an instance of the `siteInfo` class and a method to delegate the captured values to the data instance.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 29 02:31:44 UTC 2024
    - 37.7K bytes
    - Viewed (0)
Back to top