Jannis Weis
8638d9d0bd
Require Java 17
...
Keeping support for Java 8 only results in headaches.
5 months ago
Jannis Weis
52d0d13282
Fix license header year ranges
3 years ago
weisj
87726ff7be
Annotations: Annotate generated classes as @Generated
3 years ago
weisj
488b3b31e2
Annotations: Fix errorprone warnings
3 years ago
weisj
e716522288
Build: Add and compile module info
...
We add a custom task to compile the module-info with a newer java version.
To ensure the module-info is correct we need to compile it together with all other project sources.
3 years ago
weisj
aab96b6471
API: Move ColorUtil into util project as it is referenced there.
3 years ago
weisj
140b3c3d7a
Add warning to auto generated LaF classes.
4 years ago
weisj
5580656e79
Build: Update to Gradle 7
...
Upgrade gradle version to 7.0. Make use of typesafe project and library accessors. These replace the current bom project.
Handle different xCode version on macOS.
4 years ago
weisj
7d9e7d73b7
Update year in LICENSE.
4 years ago
weisj
11c74eaa4e
Make SynthesiseLafProcessor incremental.
4 years ago
weisj
9928b9afd4
Switched to google formatting with increased linewidth and indentation size.
4 years ago
weisj
a464d233d1
Updated formatting rules.
4 years ago
weisj
65f84bace2
Fix broken synthesised lafs.
4 years ago
weisj
9edb1f5026
Add option to synthesise a LookAndFeel class that automatically installs a theme for better interoperability with the LookAndFeelInfo class.
...
Load available themes as Service.
4 years ago