Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 68 for Pmd (0.03 sec)

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

    // end::customize-checkstyle-report[]
    
    // tag::customize-pmd[]
    pmd {
        isConsoleOutput = true
        toolVersion = "7.0.0"
        rulesMinimumPriority = 5
        ruleSets = listOf("category/java/errorprone.xml", "category/java/bestpractices.xml")
    }
    // end::customize-pmd[]
    
    // tag::pmd-threads[]
    pmd {
        threads = 4
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Apr 14 14:22:49 UTC 2024
    - 2K bytes
    - Viewed (0)
  2. platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdPluginToolchainsIntegrationTest.groovy

     */
    
    package org.gradle.api.plugins.quality.pmd
    
    import org.gradle.integtests.fixtures.AvailableJavaHomes
    import org.gradle.integtests.fixtures.jvm.JavaToolchainFixture
    import org.gradle.internal.jvm.Jvm
    import org.gradle.util.internal.VersionNumber
    import org.junit.Assume
    
    /**
     * Tests to ensure toolchains specified by the {@code PmdPlugin} and
     * {@code Pmd} tasks behave as expected.
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 07:47:10 UTC 2024
    - 6K bytes
    - Viewed (0)
  3. platforms/jvm/code-quality/src/test/groovy/org/gradle/api/plugins/quality/PmdPluginTest.groovy

            config.description == 'The PMD libraries to be used for this project.'
        }
    
        def "configures pmd extension"() {
            expect:
            PmdExtension extension = project.extensions.pmd
            extension.ruleSets == ["category/java/errorprone.xml"]
            extension.ruleSetConfig == null
            extension.ruleSetFiles.empty
            extension.reportsDir == project.file("build/reports/pmd")
            !extension.ignoreFailures
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 01 14:47:31 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  4. platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/internal/PmdInvoker.groovy

            if (version < VersionNumber.parse("5.0.0")) {
                // <5.x
                // NOTE: PMD 5.0.2 apparently introduces an element called "language" that serves the same purpose
                // http://sourceforge.net/p/pmd/bugs/1004/
                // http://java-pmd.30631.n5.nabble.com/pmd-pmd-db05bc-pmd-AntTask-support-for-language-td5710041.html
                antPmdArgs["targetjdk"] = parameters.targetJdk.get().name
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 21 12:23:38 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/codeQuality/codeQuality/groovy/build.gradle

    // end::customize-checkstyle-report[]
    
    // tag::customize-pmd[]
    pmd {
        consoleOutput = true
        toolVersion = "7.0.0"
        rulesMinimumPriority = 5
        ruleSets = ["category/java/errorprone.xml", "category/java/bestpractices.xml"]
    }
    // end::customize-pmd[]
    
    // tag::pmd-threads[]
    pmd {
        threads = 4
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun Apr 14 14:22:49 UTC 2024
    - 2K bytes
    - Viewed (0)
  6. platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdPluginIncrementalAnalysisIntegrationTest.groovy

                apply plugin: "java"
                apply plugin: "pmd"
    
                ${mavenCentralRepository()}
    
                pmd {
                    toolVersion = '$version'
                }
                ${fileLockingIssuesSolved() ? "" : """
                tasks.withType(Pmd) {
                    // clear the classpath to avoid file locking issues on PMD version < 5.5.1
                    classpath = files()
                }"""}
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 28 18:47:00 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  7. platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdPluginVersionIntegrationTest.groovy

            file("build/reports/pmd/test.xml").assertContents(containsClass("org.gradle.Class1Test"))
            output.contains("2 PMD rule violations were found. See the report at:")
        }
    
        void "can set max failures"() {
            badCode()
            buildFile << """
                pmd {
                    maxFailures = 2
                }
            """
    
            expect:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 28 18:47:00 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  8. platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/PmdReports.java

    /**
     * The reporting configuration for the {@link Pmd} task.
     */
    public interface PmdReports extends ReportContainer<SingleFileReport> {
    
        /**
         * The pmd (single file) HTML report
         *
         * @return The pmd (single file) HTML report
         */
        @Internal
        SingleFileReport getHtml();
    
        /**
         * The pmd (single file) XML report
         *
         * @return The pmd (single file) XML report
         */
        @Internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 21 12:23:38 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/ant/useExternalAntTaskWithConfig/kotlin/build.gradle.kts

    }
    
    // tag::define-classpath[]
    val pmd = configurations.create("pmd")
    
    dependencies {
        pmd(group = "pmd", name = "pmd", version = "4.2.5")
    }
    // end::define-classpath[]
    
    // tag::use-classpath[]
    tasks.register("check") {
        doLast {
            ant.withGroovyBuilder {
                "taskdef"("name" to "pmd",
                          "classname" to "net.sourceforge.pmd.ant.PMDTask",
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 800 bytes
    - Viewed (0)
  10. platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdRelocationIntegrationTest.groovy

                apply plugin: "java"
                apply plugin: "pmd"
    
                ${mavenCentralRepository()}
    
                task pmd(type: Pmd) {
                    source "src/main/java"
                }
            """
        }
    
        @Override
        protected extractResultsFrom(TestFile projectDir) {
            projectDir.file("build/reports/pmd/pmd.xml").text
                .replaceAll(/timestamp=".*?"/, 'timestamp="[NUMBER]"')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 21 12:23:38 UTC 2023
    - 2K bytes
    - Viewed (0)
Back to top