Commit Graph

73 Commits

Author SHA1 Message Date
Stephan Schroevers
d0e373301a Document the idea of replacing modernizer-maven-plugin 2018-10-03 22:45:47 +02:00
Stephan Schroevers
baced05730 Apply latest formatting rules 2018-09-16 23:58:50 +02:00
Stephan Schroevers
0d1ca81332 Make sure the auto-service annotation processor is executed 2018-09-16 20:38:21 +02:00
Stephan Schroevers
397a04273f Move flags that only have an impact when forking to the relevant location 2018-09-15 15:15:42 +02:00
Stephan Schroevers
71f2a3d98b Upgrade Auto Service 1.0-rc3 -> 1.0-rc4
See https://github.com/google/auto/releases
2018-09-09 18:18:59 +02:00
Stephan Schroevers
2ef56b1d63 Just skip the builds on OpenJDK 9/10 2018-09-09 18:10:20 +02:00
Stephan Schroevers
51ee867cd5 Try to get the build to pass on OpenJDK 9/10 2018-09-09 17:55:37 +02:00
Stephan Schroevers
e042bdc64a Sync with reactive-support 2018-09-09 17:04:13 +02:00
Stephan Schroevers
f6eec2650f Document an idea for an RxJava check 2018-08-10 09:59:47 +02:00
Stephan Schroevers
6c573c55dd Version upgrades 2018-05-01 23:00:38 +02:00
Stephan Schroevers
4c164894c2 Upgrade install-jdk.sh
While there, record a thought.
2018-04-30 13:56:07 +02:00
Stephan Schroevers
3a2ee42fe7 Get all builds to pass 2018-04-29 19:10:18 +02:00
Stephan Schroevers
1511691b89 Sync with reactive-support 2018-04-29 18:02:47 +02:00
Stephan Schroevers
30224204b8 Sync group and artifact IDs 2018-04-28 19:45:14 +02:00
Stephan Schroevers
35d2f1cc15 Add .travis.yml 2018-04-28 19:01:13 +02:00
Stephan Schroevers
ab386acc01 Introduce parent pom 2018-04-28 18:54:06 +02:00
Stephan Schroevers
27d04c360b Add JDK 9 support 2018-04-28 13:23:26 +02:00
Stephan Schroevers
0579ba77b9 Upgrade dependencies 2018-04-28 13:23:26 +02:00
Stephan Schroevers
3e818eac70 Add more ideas to README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
15a394dd50 Dependency upgrades 2018-04-28 13:23:26 +02:00
Stephan Schroevers
030d11d68f Dependency upgrades 2018-04-28 13:23:26 +02:00
Stephan Schroevers
025013027b Add more ideas to README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
b7a3b4cde0 Add more ideas to README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
3f74167bca Dependency upgrades 2018-04-28 13:23:26 +02:00
Stephan Schroevers
16cb888179 Rename systems.picnic -> tech.picnic 2018-04-28 13:23:26 +02:00
Stephan Schroevers
7e2a9e5319 Add an entry to README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
91a2df0819 Upgrade auto-common 0.9 -> 0.10
See:
- https://github.com/google/auto/releases/tag/auto-common-0.10
- https://github.com/google/auto/compare/auto-common-0.9...auto-common-0.10
2018-04-28 13:23:26 +02:00
Stephan Schroevers
3e106ce333 Fix plugin service loading 2018-04-28 13:23:26 +02:00
Stephan Schroevers
73bbaedd6b Document MethodReferenceUsageCheck TODO 2018-04-28 13:23:26 +02:00
Stephan Schroevers
1b784fb070 Upgrade Error Prone 2.1.3 -> 2.2.0
This also requires upgrading Error Prone's custom javac 9-dev-r4023-3 ->
9+181-r4173-1 and fixing `auto-common`'s version to address dependency
divergence.

See:
- https://github.com/google/error-prone/releases/tag/v2.2.0
- https://github.com/google/error-prone/compare/v2.1.3...v2.2.0
2018-04-28 13:23:26 +02:00
Stephan Schroevers
2ea4390546 Further tweak pom.xml 2018-04-28 13:23:26 +02:00
Stephan Schroevers
4447aa8a04 Extend the README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
faee7dc066 Upgrade NullAway 0.3.0 -> 0.3.2
See https://github.com/uber/NullAway/blob/master/CHANGELOG.md
2018-04-28 13:23:26 +02:00
Stephan Schroevers
72f92307dd Extend the README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
5327ec6c6b Enable more Checkstyle checks 2018-04-28 13:23:26 +02:00
Stephan Schroevers
de8870781d Upgrade Guava 23.5-jre -> 23.6-jre
See https://github.com/google/guava/releases/tag/v23.6
2018-04-28 13:23:26 +02:00
Stephan Schroevers
06c4a4da03 Rename com.picnicinternational -> systems.picnic 2018-04-28 13:23:26 +02:00
Stephan Schroevers
2c515874ea Use Optional in PrimitiveComparisonCheck like elsewhere 2018-04-28 13:23:26 +02:00
Stephan Schroevers
3f79a928e1 Enable null analysis 2018-04-28 13:23:26 +02:00
Stephan Schroevers
e680a00c1d Introduce a README.md 2018-04-28 13:23:26 +02:00
Stephan Schroevers
26b149cde8 Compile with (most off) -Xdoclint 2018-04-28 13:23:26 +02:00
Stephan Schroevers
a40e7c314b Introduce -Dverification.warn 2018-04-28 13:23:26 +02:00
Stephan Schroevers
b7a35cc0e7 Upgrade Checkstyle 8.5 -> 8.7
See http://checkstyle.sourceforge.net/releasenotes.html
2018-04-28 13:23:26 +02:00
Stephan Schroevers
cc1db9d3a4 Use another formatter so that imports are also sorted 2018-04-28 13:23:26 +02:00
Stephan Schroevers
461754df83 Document Slf4jLogStatementCheck caveat 2018-04-28 13:23:26 +02:00
Stephan Schroevers
b7aaa6f5e7 Introduce Slf4jLogStatementCheck 2018-04-28 13:23:26 +02:00
Stephan Schroevers
db7ffddeed Just always use TEXT_MATCH to test replacements 2018-04-28 13:23:26 +02:00
Stephan Schroevers
47bfe88d66 Update tags 2018-04-28 13:23:26 +02:00
Stephan Schroevers
f43831fba1 Upgrade PITest 1.3.0 -> 1.3.1
See:
- https://github.com/hcoles/pitest/releases/tag/pitest-parent-1.3.1
- https://github.com/hcoles/pitest/compare/pitest-parent-1.3.0...pitest-parent-1.3.1
2018-04-28 13:23:26 +02:00
Stephan Schroevers
dadb21e506 Introduce MethodReferenceUsageCheck 2018-04-28 13:23:26 +02:00