Jordan Zimmerman
3e1d7d69d0
Update README.md
2023-01-09 09:17:39 +00:00
Jordan Zimmerman
79bc8396f2
Update README.md
2022-04-08 09:03:30 +01:00
Jordan Zimmerman
b2149622e4
Update README.md
2022-04-08 09:01:07 +01:00
Jordan Zimmerman
3b8c3ff9e3
Remove Java 15 support
...
Java 15 has been EOL for a while now. No need to continue supporting
it.
Closes #78
2021-10-21 19:00:46 +01:00
Jordan Zimmerman
9943667af1
Add support for static from() that returns a Wither
...
Useful for when you can't add the With interface to your record.
Static method takes a record as an argument and returns a With
instance.
2021-10-19 20:24:10 +01:00
Stefan Kuhn
0d3c2f37c1
chore: update test to use annotation processor discovery
2021-10-19 19:42:04 +01:00
Stefan Kuhn
eabcb2f179
doc: update maven usage, so that the default annotation processors discovery process is not disabled
2021-10-19 19:42:04 +01:00
Jordan Zimmerman
3494d01b2b
Added link to SingleItemsBuilder gist
2021-10-07 08:35:46 +01:00
Jordan Zimmerman
0d2fe2ffe7
Optionally include all records from a list of packages
...
Closes #67
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
3c8e305002
Use Map.entry() instead of AbstractMap.SimpleEntry
...
Closes #68
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
75010d0add
Update README.md
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
67f219bd67
Remove downcast in favor of methods
...
Great suggestion from @Twisol. There's no need for the downcasting
if record component methods are added to the Wither interface.
Closes #27
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
5d7bea565f
Rework how options are specified ( #37 )
...
- Remove `RecordBuilderMetaData`
- Unify how the javac options are handled
- Create `RecordBuilder.Options` to specify options
- Allow creation of custom annotations that bundle options
2021-10-07 08:35:17 +01:00
Thiago Henrique Hüpner
b7c4e22066
Enable syntax-highlighting in the README ( #29 )
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
19803592a2
Update README.md
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
9e25c6fa47
Update README.md
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
c16e3bb14b
Update README.md
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
61d355b9fc
Update README.md
2021-10-07 08:35:17 +01:00
Jordan Zimmerman
07fc606147
Update README.md
2021-02-04 06:33:50 -05:00
Jordan Zimmerman
677813e875
[maven-release-plugin] prepare for next development iteration
2021-02-04 06:31:51 -05:00
Jordan Zimmerman
6f3046f507
Update README.md
2021-02-01 13:22:08 -05:00
Jordan Zimmerman
3f8bb47cbf
Support alternate artifacts built with Java 15
2021-02-01 13:00:42 -05:00
Jordan Zimmerman
7e78d32780
Added support for putting @RecordInterface on Java beans
2021-02-01 12:26:07 -05:00
Jordan Zimmerman
0dc4aa7657
Prep for Java 16
2021-02-01 12:26:07 -05:00
Jordan Zimmerman
b21368f32f
Have the consumer version of with() use the other with() to get the builder. This will ensure better testing and is more logical
2021-02-01 12:26:07 -05:00
Jordan Zimmerman
501da86afd
you're right - we only need provided/compileOnly. I've made the updates to Maven as well.
2021-02-01 12:26:07 -05:00
Marc Philipp
13d867e6e6
Use compileOnly instead of implementation
...
Since most users only need the annotations.
2021-02-01 12:26:07 -05:00
Jordan Zimmerman
75163f53ed
Update README.md
2021-02-01 12:26:07 -05:00
Jordan Zimmerman
90a65235a9
Add support for static constructor
...
Add a static constructor/builder so it can statically imported. Instead of
calling "new Record(...)" you can call just "Record(...)".
2020-11-28 07:35:34 -05:00
Jordan Zimmerman
6d7ebe2545
Update README.md
2020-11-09 14:42:30 -05:00
Jordan Zimmerman
f1e47391c8
Update README.md
2020-11-04 11:34:41 -05:00
Jordan Zimmerman
c999d0ba06
Update README.md
2020-11-04 10:47:33 -05:00
Jordan Zimmerman
e0243c8b1c
Fixed some typos in previous PR
2020-11-04 10:44:43 -05:00
Jordan Zimmerman
65bbbaea05
Update README.md
2020-11-04 10:38:53 -05:00
Jordan Zimmerman
5ae03a2c66
Update README.md
2020-11-04 10:37:38 -05:00
Jordan Zimmerman
a870beee21
Update README.md
2020-11-02 23:41:19 -05:00
Jordan Zimmerman
d67c62ed3b
Update README.md
2020-10-05 15:00:28 -05:00
Jordan Zimmerman
39cf2b0353
Update README.md
2020-10-05 15:00:16 -05:00
Jordan Zimmerman
6813b88f8d
Update README.md
2020-10-05 14:59:28 -05:00
Jordan Zimmerman
54662d69c7
Support Include versions of the annotation
2020-10-05 14:45:34 -05:00
Jordan Zimmerman
7811ff8823
Update README.md
2020-10-05 11:30:04 -05:00
Jordan Zimmerman
4c5076690d
Update README.md
2020-10-05 11:29:32 -05:00
Jordan Zimmerman
39a800f10e
Update README.md
2020-10-05 11:29:00 -05:00
Jordan Zimmerman
82cc4f4cad
Update README.md
2020-10-04 14:54:54 -05:00
Jordan Zimmerman
f16e1b1d0e
Update README.md
2020-10-04 14:51:40 -05:00
Jordan Zimmerman
81b7b93a5b
Added alternate build wither that takes the builder as a consumer argument
2020-10-04 14:43:43 -05:00
Jordan Zimmerman
c39983e342
Some refactoring and simplifying. No need for the method to return the cast "this". It can be done inline, etc.
2020-09-28 08:06:23 -05:00
Jordan Zimmerman
6661c2ae0e
Added support for withers and moved to Java 15
2020-09-27 22:18:26 -05:00
Jordan Zimmerman
74c8480b43
Update README.md
2020-08-03 08:48:59 -05:00
Jordan Zimmerman
8dbdb43391
Update README.md
2020-05-30 08:21:30 -05:00