japborst
525df33e42
gdejong/docgen -> gdejong/docgen_old
2022-10-10 21:06:24 +02:00
japborst
368f70fc98
Rename refastertemplates -> refasterrules
2022-10-10 21:05:24 +02:00
japborst
ec023cd8cf
Remove trailing space for code blocks
2022-09-27 16:49:02 +02:00
Rick Ossendrijver
9ae3c70dff
Update .gitignore, fix typo, and sort links in README
2022-09-27 16:15:42 +02:00
japborst
f781c85143
Fix GitHub source path
2022-09-27 11:06:44 +02:00
japborst
d1054bfb8b
Deploy to GH pages
2022-09-27 10:20:29 +02:00
japborst
ac86140420
Reduce # regex
2022-09-27 10:20:29 +02:00
japborst
1ed4892d34
Generate output lines
2022-09-27 10:20:29 +02:00
japborst
8ee643e9b9
Style summary, and support explanations
2022-09-27 10:20:29 +02:00
japborst
272245b9d4
Exclude generated files
2022-09-27 10:20:29 +02:00
Gijs de Jong
d8009e9c26
[WIP] Initial regex extraction + docgen
2022-09-27 10:20:29 +02:00
japborst
d7f1fc6cff
Use absolute path for Picnic logo
2022-09-27 10:20:19 +02:00
japborst
8760f7f31f
A few SEO improvements
2022-09-24 13:43:42 +02:00
japborst
81ddfdb6fb
Add Picnic logo; small improvements
2022-09-21 11:50:41 +02:00
japborst
ccf3ce4962
Bootstrap documentation website
2022-09-21 11:33:41 +02:00
Svava Bjarnadóttir
3874ca9be2
Introduce OptionalIdentity Refaster template ( #245 )
2022-09-19 21:20:50 +02:00
Jelmer Borst
84ba3946d9
Introduce {CONTRIBUTING,LICENSE,README}.md and Error Prone Support's logo ( #212 )
2022-09-19 08:50:08 +02:00
Picnic-Bot
b675ff680f
Upgrade Error Prone 2.14.0 -> 2.15.0 ( #179 )
...
See:
- https://github.com/google/error-prone/releases/tag/v2.15.0
- https://github.com/google/error-prone/compare/v2.14.0...v2.15.0
- https://github.com/PicnicSupermarket/error-prone/compare/v2.14.0-picnic-2...v2.15.0-picnic-3
2022-09-18 15:25:18 +02:00
Shang Xiang
8e7d04a24c
Introduce AssertJComparableTemplates and AssertJPrimitiveTemplates ( #225 )
2022-09-18 14:59:18 +02:00
Rick Ossendrijver
bfc951b61f
Introduce IsCharacter matcher for use by Refaster templates ( #237 )
...
This new matcher is used to improve the `AssertThatIsOdd` and
`AssertThatIsEven` Refaster templates.
While there, apply assorted semi-related test improvements.
2022-09-18 14:39:25 +02:00
Picnic-Bot
b30562bbd8
Upgrade maven-jar-plugin 3.2.2 -> 3.3.0 ( #242 )
...
See:
- https://github.com/apache/maven-jar-plugin/releases/tag/maven-jar-plugin-3.3.0
- https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.2.2...maven-jar-plugin-3.3.0
2022-09-17 13:10:30 +02:00
Picnic-Bot
9be85204ae
Upgrade versions-maven-plugin 2.11.0 -> 2.12.0 ( #226 )
...
See:
- https://github.com/mojohaus/versions-maven-plugin/releases/tag/versions-maven-plugin-2.12.0
- https://github.com/mojohaus/versions-maven-plugin/compare/versions-maven-plugin-2.11.0...versions-maven-plugin-2.12.0
2022-09-16 20:29:26 +02:00
Picnic-Bot
6fbf1b0cb2
Upgrade New Relic Java Agent 7.9.0 -> 7.10.0 ( #241 )
...
See:
- https://github.com/newrelic/newrelic-java-agent/releases/tag/v7.10.0
- https://github.com/newrelic/newrelic-java-agent/compare/v7.9.0...v7.10.0
2022-09-16 09:06:18 +02:00
Picnic-Bot
5a428e6e29
Upgrade Spring 5.3.22 -> 5.3.23 ( #240 )
...
See:
- https://github.com/spring-projects/spring-framework/releases/tag/v5.3.23
- https://github.com/spring-projects/spring-framework/compare/v5.3.22...v5.3.23
2022-09-16 08:52:40 +02:00
Picnic-Bot
71163c0061
Upgrade Project Reactor 2020.0.22 -> 2020.0.23 ( #239 )
...
See:
- https://github.com/reactor/reactor/releases/tag/2020.0.23
- https://github.com/reactor/reactor/compare/2020.0.22...2020.0.23
2022-09-15 21:30:56 +02:00
Picnic-Bot
880be0dbdd
Upgrade NullAway 0.10.0 -> 0.10.1 ( #238 )
...
See:
- https://github.com/uber/NullAway/blob/master/CHANGELOG.md
- https://github.com/uber/NullAway/compare/v0.10.0...v0.10.1
2022-09-15 21:08:43 +02:00
Stephan Schroevers
62fe10f2cd
Prefer Mono#fromSupplier over Mono#fromCallable where possible ( #232 )
...
This rule is implemented using a Refaster template, relying on the new
`ThrowsCheckedException` matcher.
While there, introduce `AbstractTestChecker` to simplify the test setup for
Refaster `Matcher`s. This base class flags all `ExpressionTree`s matched by the
`Matcher` under test.
2022-09-15 09:42:16 +02:00
Nathan Kooij
f7ec28368a
Drop or replace references to Travis CI ( #236 )
...
- Update Maven's `ciManagement` section to refer to GitHub Actions.
- Drop an obsolete "wish list" entry.
2022-09-14 07:38:22 +02:00
Jeanderson Barros Candido
e34c2baf7c
Prefer simple null reference check over calling Objects#{isNull,nonNull} ( #228 )
2022-09-10 14:37:54 +02:00
Picnic-Bot
184ba8af51
Upgrade NullAway 0.9.10 -> 0.10.0 ( #231 )
...
See:
- https://github.com/uber/NullAway/blob/master/CHANGELOG.md
- https://github.com/uber/NullAway/compare/v0.9.10...v0.10.0
2022-09-10 14:04:36 +02:00
Stephan Schroevers
63c3aa8259
Improve the RedundantStringConversion check ( #193 )
...
- Describe the set of well-known string conversion methods more
concisely.
- Extend said set to include all relevant `String#valueOf` overloads.
2022-09-10 13:11:44 +02:00
Picnic-Bot
7daabeee48
Upgrade Mockito 4.7.0 -> 4.8.0 ( #230 )
...
See:
- https://github.com/mockito/mockito/releases/tag/v4.8.0
- https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0
2022-09-09 10:14:20 +02:00
Picnic-Bot
0acfd8a723
Upgrade Immutables Annotations 2.9.1 -> 2.9.2 ( #229 )
...
See:
- https://github.com/immutables/immutables/releases/tag/2.9.2
- https://github.com/immutables/immutables/compare/2.9.1r...2.9.2
2022-09-09 09:04:13 +02:00
Vincent Koeman
000fcefe92
Have RequestMappingAnnotation recognize @RequestPart parameters ( #227 )
2022-09-08 15:25:46 +02:00
Rick Ossendrijver
1e3ad0fe32
Fix typo in pom.xml ( #222 )
2022-09-08 12:49:45 +02:00
Stephan Schroevers
b88a668819
Reduce GitHub Actions build workflow permissions ( #221 )
2022-09-08 08:54:43 +02:00
Stephan Schroevers
4c8e125dcb
Drop the dependency on com.google.errorprone:javac ( #197 )
...
This new setup matches the upstream Error Prone build configuration and
simplifies development against JDK 11+ internal APIs.
2022-09-05 16:11:06 +02:00
Picnic-Bot
4ab5dc4f32
Upgrade Jackson 2.13.3 -> 2.13.4 ( #220 )
...
See:
- https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.4
- https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.13.3...jackson-bom-2.13.4
2022-09-05 09:11:41 +02:00
Picnic-Bot
7c667334cc
Upgrade Checker Framework Annotations 3.24.0 -> 3.25.0 ( #219 )
...
See:
- https://github.com/typetools/checker-framework/releases/tag/checker-framework-3.25.0
- https://github.com/typetools/checker-framework/compare/checker-framework-3.24.0...checker-framework-3.25.0
2022-09-03 13:31:57 +02:00
Picnic-Bot
b4b2afd130
Upgrade NullAway 0.9.9 -> 0.9.10 ( #217 )
...
See:
- https://github.com/uber/NullAway/blob/master/CHANGELOG.md
- https://github.com/uber/NullAway/compare/v0.9.9...v0.9.10
2022-09-01 08:06:51 +02:00
Picnic-Bot
4445c93f6e
Upgrade errorprone-slf4j 0.1.13 -> 0.1.15 ( #218 )
...
See:
- https://github.com/KengoTODA/errorprone-slf4j/releases/tag/v0.1.14
- https://github.com/KengoTODA/errorprone-slf4j/releases/tag/v0.1.15
- https://github.com/KengoTODA/errorprone-slf4j/compare/v0.1.13...v0.1.15
2022-09-01 08:00:59 +02:00
Picnic-Bot
5a7d7ff89b
Upgrade Checkstyle 10.3.2 -> 10.3.3 ( #216 )
...
See:
- https://checkstyle.sourceforge.io/releasenotes.html
- https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.3.3
- https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.2...checkstyle-10.3.3
2022-08-30 10:02:17 +02:00
Picnic-Bot
7ef75e8f07
Upgrade maven-checkstyle-plugin 3.1.2 -> 3.2.0 ( #215 )
...
See:
- https://issues.apache.org/jira/issues/?jql=project%20%3D%20MCHECKSTYLE%20AND%20fixVersion%20%3E%203.1.2%20AND%20fixVersion%20%3C%3D%203.2.0
- https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.2.0
2022-08-25 09:26:59 +02:00
Rick Ossendrijver
a1f2418805
Introduce release.yml to improve GitHub release notes generation ( #213 )
2022-08-24 16:31:15 +02:00
Picnic-Bot
39bfcc75ca
Upgrade Immutables 2.9.0 -> 2.9.1 ( #210 )
...
See:
- https://github.com/immutables/immutables/releases/tag/2.9.1
- https://github.com/immutables/immutables/compare/2.9.0...2.9.1
2022-08-24 09:33:53 +02:00
Stephan Schroevers
753cdce29e
[maven-release-plugin] prepare for next development iteration
2022-08-23 08:33:02 +02:00
Stephan Schroevers
36654883e5
[maven-release-plugin] prepare release v0.2.0
v0.2.0
2022-08-23 08:33:02 +02:00
Picnic-Bot
d5372934ec
Upgrade pitest-maven-plugin 1.9.4 -> 1.9.5 ( #211 )
...
See:
- https://github.com/hcoles/pitest/releases/tag/1.9.5
- https://github.com/hcoles/pitest/compare/1.9.4...1.9.5
2022-08-23 07:55:01 +02:00
Stephan Schroevers
f810530599
Fix several RxJava2Adapter Refaster templates ( #205 )
...
This reverts some changes from d2bbee3ed9
and instead drops some invalid `Flowable#compose` and `Flux#transform`
rewrite rules.
2022-08-22 11:05:24 +02:00
Stephan Schroevers
6928381403
Drop unnecessary dependency declarations ( #208 )
2022-08-22 10:49:40 +02:00