Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ProblemReportingPlugin (0.2 sec)

  1. platforms/documentation/docs/src/snippets/developingPlugins/problemReporting/kotlin/buildSrc/src/main/java/org/myorg/ProblemReportingPlugin.java

    import org.gradle.api.problems.ProblemReporter;
    import org.gradle.api.problems.Severity;
    
    // tag::snippet[]
    public class ProblemReportingPlugin implements Plugin<Project> {
    
        private final ProblemReporter problemReporter;
    
        @Inject
        public ProblemReportingPlugin(Problems problems) { // <1>
            this.problemReporter = problems.forNamespace("org.myorg"); // <2>
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 13:35:05 UTC 2024
    - 944 bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/developingPlugins/problemReporting/kotlin/buildSrc/build.gradle.kts

    plugins {
        id("java-gradle-plugin")
    }
    
    gradlePlugin {
        plugins {
            create("problemReportingPlugin") {
                id = "org.myorg.problem-reporting"
                implementationClass = "org.myorg.ProblemReportingPlugin"
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 14:11:29 UTC 2023
    - 248 bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/userguide/authoring-builds/plugins/implementing_gradle_plugins_binary.adoc

    The following example shows an issue reported from a plugin:
    
    ====
    include::sample[dir="snippets/developingPlugins/problemReporting/kotlin/buildSrc/src/main/java/org/myorg",files="ProblemReportingPlugin.java[tags=snippet]"]
    ====
    
    <1> The `Problem` service is injected into the plugin.
    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