232 Commits

Author SHA1 Message Date
Jordan Zimmerman
44db5fdf17 Change to 1.12.ea-SNAPSHOT - last release must have missed this 2020-11-28 08:25:10 -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
Ted Cassirer
7e8ddbd700 Remove unused variable in RecordBuilder 2020-11-25 09:33:08 -05:00
Ted Cassirer
3a534fbea9 Don't add the allArgsConstructor to the RecordBuilder if record has no fields 2020-11-25 08:53:06 -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
437e314799 Better exception when Wither is set as implementor on non-builder class 2020-11-04 10:36:35 -05:00
Jordan Zimmerman
a870beee21 Update README.md 2020-11-02 23:41:19 -05:00
Jordan Zimmerman
5b879743ef Added simple module-info. I've never done this before, I hope it's right 2020-11-02 23:37:57 -05:00
Jordan Zimmerman
c7bdafb0b9 Add method to do downcasting 2020-11-02 23:37:57 -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
610081b27e [maven-release-plugin] prepare for next development iteration 2020-10-05 11:22:40 -05:00
Jordan Zimmerman
1eb91d612e [maven-release-plugin] prepare release record-builder-1.10.ea record-builder-1.10.ea 2020-10-05 11:22:31 -05:00
Jordan Zimmerman
7c84f26972 Generated record from interface should implement the wither 2020-10-05 11:20:43 -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
c92bf78ec5 [maven-release-plugin] prepare for next development iteration 2020-10-04 14:48:03 -05:00
Jordan Zimmerman
4c4baa015f [maven-release-plugin] prepare release record-builder-1.9.ea record-builder-1.9.ea 2020-10-04 14:47:55 -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
400caa2943 [maven-release-plugin] prepare for next development iteration 2020-09-27 22:23:31 -05:00
Jordan Zimmerman
a2edd7299f [maven-release-plugin] prepare release record-builder-1.8.ea record-builder-1.8.ea 2020-09-27 22:23:22 -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
Jordan Zimmerman
44064d656e Update README.md 2020-05-28 21:38:31 -05:00
Jordan Zimmerman
791eb02faf [maven-release-plugin] prepare for next development iteration 2020-05-28 21:36:11 -05:00
Jordan Zimmerman
aa3aefa39c [maven-release-plugin] prepare release record-builder-1.7.ea record-builder-1.7.ea 2020-05-28 21:36:03 -05:00
Jordan Zimmerman
de6946030f [maven-release-plugin] rollback the release of record-builder-1.7.ea 2020-05-28 21:34:44 -05:00
Jordan Zimmerman
091c663520 [maven-release-plugin] prepare release record-builder-1.7.ea 2020-05-28 21:34:12 -05:00
Jordan Zimmerman
6a45a2cbd9 Added support for RecordInterface to generate records from Interfaces 2020-05-28 21:32:53 -05:00
Jordan Zimmerman
c47e290363 Update README.md 2020-05-28 21:32:53 -05:00
Jordan Zimmerman
d7abf4c60d Update README.md 2020-05-28 21:32:53 -05:00
Jordan Zimmerman
6fbb0d0330 Update README.md 2020-05-28 21:32:53 -05:00
Jordan Zimmerman
e235fc078f Update README.md 2020-05-28 21:32:53 -05:00
randgalt
cf8f277018 [maven-release-plugin] prepare for next development iteration 2020-05-28 21:32:53 -05:00
randgalt
e8e74cce1a [maven-release-plugin] prepare release record-builder-1.6.ea 2020-05-28 21:32:53 -05:00
randgalt
3b425d4dce Updated the README 2020-05-28 21:32:53 -05:00
sipkab
395f0879ac Fix indentation in RecordBuilderProcessor 2020-05-28 21:32:53 -05:00
sipkab
8969a17053 Fix indentation in OptionBasedRecordBuilderMetaData as well 2020-05-28 21:32:53 -05:00