Skip to content

[core] Use released build tools and small pom.xml improvements#996

Merged
jsotuyod merged 4 commits into
pmd:masterfrom
adangel:use-released-build-tools
Mar 23, 2018
Merged

[core] Use released build tools and small pom.xml improvements#996
jsotuyod merged 4 commits into
pmd:masterfrom
adangel:use-released-build-tools

Conversation

@adangel

@adangel adangel commented Mar 23, 2018

Copy link
Copy Markdown
Member
  • This PR closes [core] Enable / update dogfood ruleset on PMD's codebase #361 (We'll continue to update the dogfood ruleset as needed)
  • It deletes the old dogfood rulesets.
  • The maven profile "jdk8-modules" is gone now - all modules are enabled by default. We are enforcing java9 for building PMD, so we can simply enable always all modules. This should make it easier to import PMD into IDEA/eclipse

btw.: I'll probably release PMD 6.2.0 Monday morning (CEST).

@adangel adangel added the in:pmd-internals Affects PMD's internals label Mar 23, 2018
@adangel adangel added this to the 6.2.0 milestone Mar 23, 2018
@adangel adangel changed the title Use released build tools and small pom.xml improvements [core] Use released build tools and small pom.xml improvements Mar 23, 2018
@jsotuyod jsotuyod merged commit 579914f into pmd:master Mar 23, 2018
@adangel adangel deleted the use-released-build-tools branch March 24, 2018 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in:pmd-internals Affects PMD's internals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[core] Enable / update dogfood ruleset on PMD's codebase

2 participants