Andreas Dangel
10ecef850b
Upgrade various maven plugins
2018-06-23 12:48:49 +02:00
Andreas Dangel
fcfee1969e
Fix javadoc warnings
2018-06-23 12:30:08 +02:00
Andreas Dangel
53ed213bdc
dogfood: Only fail rules with priority 1 or 2
2018-06-16 17:50:19 +02:00
Andreas Dangel
2c987a2688
Upgrade m-pmd-p to 3.10.0
2018-06-16 15:12:14 +02:00
Andreas Dangel
92e74bb228
Use snapshot build of pmd-build-tools
2018-06-05 22:36:07 +02:00
Juan Martín Sotuyo Dodero
26b942d529
[ci] Use latest pmd on self
2018-05-30 01:21:21 -03:00
Juan Martín Sotuyo Dodero
a788d4b586
[maven-release-plugin] prepare for next development iteration
2018-05-29 13:58:54 -03:00
Juan Martín Sotuyo Dodero
e9d78ede3c
[maven-release-plugin] prepare release pmd_releases/6.4.0
2018-05-29 13:58:44 -03:00
Andreas Dangel
8d21a855e5
Update default snapshot documentation url, use github
2018-05-22 20:31:45 +02:00
Andreas Dangel
85874e7e9c
[maven-release-plugin] prepare for next development iteration
2018-04-29 09:54:45 +02:00
Andreas Dangel
10c66fbf38
[maven-release-plugin] prepare release pmd_releases/6.3.0
2018-04-29 09:54:36 +02:00
Austin Shalit
13ecaf970f
Update ASM to version 6.1.1
...
This should bring ASM to a version that supports Java 10.
2018-04-28 11:12:53 -04:00
Andreas Dangel
3d9c63a271
Update jacoco plugin for java10 compatibility
2018-04-18 10:28:56 +02:00
Andreas Dangel
73a18d5fbd
Update surefire plugin to support building with java10
2018-04-18 09:26:26 +02:00
Juan Martín Sotuyo Dodero
dd1a2910c1
Fixing broken build
2018-04-15 12:46:08 -03:00
Clément Fournier
5a65701d0c
Add hamcrest matchers to pom for pmd-core
2018-04-14 03:51:35 +02:00
Andreas Dangel
f3ab54d6da
[maven-release-plugin] prepare for next development iteration
2018-03-26 09:23:23 +02:00
Andreas Dangel
59b360a60a
[maven-release-plugin] prepare release pmd_releases/6.2.0
2018-03-26 09:23:14 +02:00
Andreas Dangel
f9ef2c8c4b
Remove maven profile jdk8-modules and enable all modules by default
...
We are now enforcing java9 for building, so these modules are anyway
enabled always
2018-03-23 10:23:56 +01:00
Andreas Dangel
6cd084b7ce
Use release build-tools 1.1.0: uses latest dogfood ruleset
...
Closes #361
2018-03-23 10:12:38 +01:00
Andreas Dangel
f2c8b5e2e8
Make the project be importable by IntelliJ IDEA
...
See https://youtrack.jetbrains.com/issue/IDEA-188690
2018-03-21 21:54:31 +01:00
Andreas Dangel
8bd1e3b486
Fix PMD dogfood: UncommentedEmptyMethodBody, SimplifyBooleanReturns,
...
UnnecessaryLocalBeforeReturn, OptimizableToArrayCall,
ClassWithOnlyPrivateConstructorsShouldBeFinal,
UseLocaleWithCaseConversions, NonStaticInitializer, UseCollectionIsEmpty
2018-03-10 12:04:50 +01:00
Andreas Dangel
9fb3206d9e
PMD dogfood: Upgrade PMD to 6.1.0
2018-03-09 13:00:52 +01:00
Andreas Dangel
e9abdf7a92
Update pmd configuration to use dogfood and fail build on violations
...
Refs #361
2018-03-09 09:53:15 +01:00
Andreas Dangel
c94b3790bf
Upgrade checkstyle, use pmd-build-tools 1.1.0-SNAPSHOT
2018-03-02 20:24:48 +01:00
Juan Martín Sotuyo Dodero
502e96e3a3
Merge branch 'pr-930'
2018-02-25 19:27:02 -03:00
Andreas Dangel
098b0dcac0
[maven-release-plugin] prepare for next development iteration
2018-02-25 09:53:26 +01:00
Andreas Dangel
101b71a13e
[maven-release-plugin] prepare release pmd_releases/6.1.0
2018-02-25 09:53:19 +01:00
Andreas Dangel
d619fd360d
[ecmascript] Update rhino to 1.7.7.2
...
Refs #699
2018-02-21 19:56:20 +01:00
Andreas Dangel
73de6eb1f0
[ci] Use Java9 for building PMD
...
Fixes #854
2018-02-18 21:49:25 +01:00
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