Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for pmdAux (0.09 sec)

  1. platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdPluginAuxclasspathIntegrationTest.groovy

        private static final String ASSERTJ_COMPILE_ONLY_DEPENDENCY = "compileOnly $ASSERTJ_STR"
        private static final String ASSERTJ_PMDAUX_DEPENDENCY = "pmdAux $ASSERTJ_STR"
    
        static boolean supportsAuxclasspath() {
            return VersionNumber.parse("5.2.0") < versionNumber
        }
    
        def setup() {
            includeProject("pmd-rule")
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 28 18:47:00 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. platforms/jvm/code-quality/src/test/groovy/org/gradle/api/plugins/quality/PmdPluginTest.groovy

                assert getAttribute(TargetJvmEnvironment.TARGET_JVM_ENVIRONMENT_ATTRIBUTE).name == TargetJvmEnvironment.STANDARD_JVM
            }
        }
    
        def "pmdAux configuration has correct attributes"() {
            expect:
            with(project.configurations.pmdAux.attributes) {
                assert getAttribute(Category.CATEGORY_ATTRIBUTE).name == Category.LIBRARY
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 01 14:47:31 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  3. platforms/jvm/code-quality/src/main/groovy/org/gradle/api/plugins/quality/PmdPlugin.java

    /**
     * A plugin for the <a href="https://pmd.github.io/">PMD</a> source code analyzer.
     * <p>
     * Declares a <code>pmd</code> configuration which needs to be configured with the PMD library to be used.
     * <p>
     * Declares a <code>pmdAux</code> configuration to add transitive compileOnly dependencies to the PMD's auxclasspath. This is only needed if PMD complains about NoClassDefFoundError during type
     * resolution.
     * <p>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 18:07:00 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/docs/userguide/core-plugins/pmd_plugin.adoc

    The PMD plugin adds the following dependency configurations:
    
    .PMD plugin - dependency configurations
    [%header%autowidth,compact]
    |===
    | Name | Meaning
    | `pmd` | The PMD libraries to use
    | `pmdAux` | The additional libraries that are available for type resolution during analysis. This might be useful if PMD complains about missing classes.
    |===
    
    [[sec:pmd_configuration]]
    == Configuration
    
    ====
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3.6K bytes
    - Viewed (0)
Back to top