224 Commits

Author SHA1 Message Date
Andreas Dangel
74ae8d0d6e Remove profile jdk9-disabled - scala is now active always 2018-02-18 19:07:37 +01:00
Andreas Dangel
fc21190bb7 scala update, part 1 2018-02-18 18:52:07 +01:00
Juan Martín Sotuyo Dodero
c2e11ddff2 [ci] Upgrade m-pmd-p
- Reenable pmd dogfoding
 - Upgrade to use PMD 6.0.1 on self
2018-01-29 23:19:43 -03:00
Andreas Dangel
8fbb156fd9 [maven-release-plugin] prepare for next development iteration 2018-01-21 16:42:50 +01:00
Andreas Dangel
0e460317e4 [maven-release-plugin] prepare release pmd_releases/6.0.1 2018-01-21 16:42:42 +01:00
Andreas Dangel
4ba1cbcb46 Use bootclasspath when building for java7
Note: this is only works correctly, if the property java7.home is set
Fixes #842
2018-01-12 23:36:18 +01:00
Andreas Dangel
0ce2939c6b Change version to 6.0.1-SNAPSHOT 2017-12-23 09:54:03 +01:00
Andreas Dangel
a975048655 [maven-release-plugin] prepare for next development iteration 2017-12-15 16:01:22 +01:00
Andreas Dangel
9b6fe90225 [maven-release-plugin] prepare release pmd_releases/6.0.0 2017-12-15 16:01:14 +01:00
Andreas Dangel
63742b98e9 Avoid pmdVersion property which conflicts with releasing
See https://issues.apache.org/jira/browse/MRELEASE-932
2017-12-15 15:50:56 +01:00
Andreas Dangel
bd77ba6a0f [ci] Go back to java8 in order to include scala in the release 2017-12-15 11:05:36 +01:00
Andreas Dangel
a61b2e16c1 [scala] Properly activate/decativate scala depending on java version 2017-12-15 10:58:09 +01:00
Andreas Dangel
a86aea2379 [apex] Create separate module "pmd-apex-jorje" which provides the apex jorje parser 2017-12-06 20:14:03 +01:00
Matias Comercio
2466ba7163 Add remove & removeChildAtIndex to Node interface
- Implement these methods at AbstractNode.
- Add AbstractNodeTest class with test cases for the implemented methods.
  - Add JUnitParams dependency: https://github.com/Pragmatists/JUnitParams
  - Implement these test cases using JUnitParams features
2017-10-29 13:18:06 -03:00
Matias Comercio
d21be5ddc1 Add minor fixes to root pom 2017-10-28 17:44:18 -03:00
Andreas Dangel
a1a4b0b9eb Defining jacoco version, so that sonar might work again 2017-10-01 13:18:35 +02:00
Juan Martín Sotuyo Dodero
d192c5668b Merge branch 'pr-646' 2017-09-30 19:16:57 -03:00
Andreas Dangel
8113696941 Update ASM library to support java9 2017-09-27 21:11:37 +02:00
Andreas Dangel
a175b90665 Update plugins 2017-09-24 10:39:44 +02:00
Andreas Dangel
b72f1bd18c Adjust javadoc settings: disable doclint, add weird dependency 2017-09-24 10:39:39 +02:00
Andreas Dangel
8bd413591f Add enforcer plugin to make sure, we are using java9 2017-09-23 19:24:37 +02:00
Andreas Dangel
ade0d7d029 Update compiler plugin, use "release" option, adjust java.version properties
No need for the toolchain plugin anymore
2017-09-23 19:24:17 +02:00
Andreas Dangel
87d8a2fc45 [core] java9 build updates
* Updates the javadoc maven plugin, so that PMD can be built
  with a java9+mvn3.5.0 environment
* Makes sure, that the java8 modules are also enabled for java9
  and later
2017-08-25 11:47:20 +02:00
Andreas Dangel
b49eb24579 Merge branch 'issue-463' of https://github.com/Monits/pmd into pr-515 2017-08-20 19:30:15 +02:00
Andreas Dangel
6e02494e5e [doc] [java] Adjust externalInfoUrl properties to new site - Part 1
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
3d9511a0e5 [doc] Remove old maven site 2017-08-15 14:31:03 +02:00
Andreas Dangel
8bdb0a5d22 [doc] add pmd-doc submodule 2017-08-10 19:00:10 +02:00
Juan Martín Sotuyo Dodero
7a965ea363 Add exclusion of transitive dependency
- Allow the invalid import from ever happening again
2017-07-24 16:55:58 -03:00
Andreas Dangel
ce96da092a [doc] Remove jacoco report and surefire report for site generation 2017-07-08 20:33:02 +02:00
Andreas Dangel
e8dcbda839 [ci] Add coveralls.io
Updated jacoco, add maven profile "coveralls"
2017-07-08 20:30:25 +02:00
Andreas Dangel
7f1292b212 Update version to 6.0.0-SNAPSHOT 2017-06-24 22:29:36 +02:00
Andreas Dangel
f3b9231b69 [maven-release-plugin] prepare for next development iteration 2017-06-24 22:26:42 +02:00
Andreas Dangel
6dd0bc8bfd [maven-release-plugin] prepare release pmd_releases/5.8.0 2017-06-24 22:26:34 +02:00
Andreas Dangel
1e64c0d864 [maven-release-plugin] prepare for next development iteration 2017-05-20 22:35:55 +02:00
Andreas Dangel
9b70c1a0d1 [maven-release-plugin] prepare release pmd_releases/5.7.0 2017-05-20 22:35:46 +02:00
Andreas Dangel
1ed34de15c Use latest maven-pmd-plugin 3.8
refs #361
2017-05-05 10:49:15 +02:00
Andreas Dangel
0d0134b4fd Change version to 5.7.0-SNAPSHOT 2017-04-29 20:27:03 +02:00
Andreas Dangel
7373b040c9 [maven-release-plugin] prepare for next development iteration 2017-04-29 20:20:16 +02:00
Andreas Dangel
65a18787e9 [maven-release-plugin] prepare release pmd_releases/5.6.1 2017-04-29 20:20:07 +02:00
Andreas Dangel
d4edeefa63 [maven-release-plugin] prepare for next development iteration 2017-04-22 13:20:12 +02:00
Andreas Dangel
38fb34dc17 [maven-release-plugin] prepare release pmd_releases/5.6.0 2017-04-22 13:20:03 +02:00
Andreas Dangel
3771f9fbd6 Fix artifact id for pmd-build-tools-plugin 2017-04-22 11:49:14 +02:00
Andreas Dangel
1553c9cd3f Use release pmd-build-tools 1.0.1 2017-04-22 11:38:48 +02:00
Andreas Dangel
6fed4df636 Make javadoc quiet, upgrade pmd used for maven-pmd-plugin 2017-03-03 18:32:45 +01:00
Juan Martín Sotuyo Dodero
6e1bfe4027 Minor adjustments 2017-03-01 01:13:14 -03:00
Juan Martín Sotuyo Dodero
b1cd6689b5 Update changelog, visualforce support added 2017-03-01 01:13:14 -03:00
Sergey
ddeb7cadea space 2017-03-01 01:13:14 -03:00
Sergey
61389b028d Adding VF project 2017-03-01 01:13:14 -03:00
Andreas Dangel
9e77578408 Merge branch 'pmd/5.5.x' 2017-02-25 20:59:21 +01:00
Andreas Dangel
12fb1c2d7f [maven-release-plugin] prepare for next development iteration 2017-02-25 20:44:32 +01:00