Andreas Dangel
291d36d841
[maven-release-plugin] prepare for next development iteration
2018-09-02 14:27:42 +02:00
Andreas Dangel
b98bd0bb96
[maven-release-plugin] prepare release pmd_releases/6.7.0
2018-09-02 14:27:33 +02:00
Andreas Dangel
7a8847bacb
[ci] Fix sonar configuration
...
For now, we need to use java10 with sonar, until sonarjava 5.8.0
is released, which adds support for java11.
Apparantly sonar also loads the classfiles and can't yet load
java11 classes, leading to many errors
"Unsupported class file major version 55" while analyzing
the project.
Also update SONAR_TOKEN
See https://jira.sonarsource.com/browse/SONARJAVA-2877
2018-09-02 12:15:45 +02:00
Andreas Dangel
c9f686903e
[ci] Coveralls hasn't built the project since June 25th
...
The previous fix was not enough. Coveralls maven plugin depends on
javax.xml.bind, which has been removed with JDK11, since it is
a EE feature.
Workaround is now, to add the jaxb-api as a plugin dependency, so
that the utility class javax.xml.bind.DatatypeConverter is
available.
Fixes #1317
2018-09-02 10:53:02 +02:00
Andreas Dangel
2264d3c964
[ci] Fix sonar / coveralls build after switching to jdk 11
...
Also update jacoco plugin to 0.8.2
2018-09-01 23:11:12 +02:00
Juan Martín Sotuyo Dodero
bec314ef27
Merge branch 'pr-1266'
2018-09-01 16:13:02 -03:00
Juan Martín Sotuyo Dodero
2cf941dd4e
[core] Upgrade PMD on self
2018-08-27 12:24:33 -03:00
Andreas Dangel
cb323a3496
Enforce building with at least java10
2018-08-15 23:40:13 +02:00
Andreas Dangel
20f52700b4
[maven-release-plugin] prepare for next development iteration
2018-07-29 12:07:05 +02:00
Andreas Dangel
868f262c21
[maven-release-plugin] prepare release pmd_releases/6.6.0
2018-07-29 12:06:56 +02:00
Andreas Dangel
c362f5a77f
[java] Prepare for Java 11
2018-07-19 22:00:34 +02:00
Andreas Dangel
6323724da4
[dogfood] Upgrade pmd to 6.5.0
2018-07-08 10:29:11 +02:00
Andreas Dangel
444beeb220
[maven-release-plugin] prepare for next development iteration
2018-06-26 09:34:01 +02:00
Andreas Dangel
211002bb34
[maven-release-plugin] prepare release pmd_releases/6.5.0
2018-06-26 09:07:11 +02:00
Andreas Dangel
9e17867610
Use pmd-build-tools 1.2
2018-06-24 21:12:05 +02:00
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