weisj
|
2300e6564a
|
Build: Allow running errorprone with Java 8
|
3 years ago |
weisj
|
8afe4665fd
|
Code Style: Fix violations
|
3 years ago |
weisj
|
2c967927bd
|
Build: Don't compile module-info files when not supported
|
3 years ago |
weisj
|
61447eae38
|
CI: Correct errorprone action name
|
3 years ago |
weisj
|
d47218e249
|
README: Replace 'Autostyle' with 'Code Style'
|
3 years ago |
weisj
|
d7e9d9607a
|
CI: Add errorprone check
|
3 years ago |
weisj
|
9567ab1b9b
|
Build: Treat errorprone warnings as errors
|
3 years ago |
weisj
|
7d6a35407f
|
Tooltip: Respect original clip bounds
This avoids some scenarios where the shadow would be painted
multiple times without erasing the background first,
resulting in increased opacity.
|
3 years ago |
weisj
|
524e4ec0eb
|
MacOS: Fix JNF framework path
|
3 years ago |
weisj
|
470162a700
|
Everywhere: Don't leave catch blocks empty
|
3 years ago |
weisj
|
2de6417111
|
Everywhere: Don't #printStacktrace in catch blocks
|
3 years ago |
weisj
|
c8eb4ea1d5
|
List: Make argument order explicit
|
3 years ago |
weisj
|
d676e20240
|
Replace HashTable with LinkedHashMap
|
3 years ago |
weisj
|
eaae0d17b2
|
Replace LinkedList with ArrayList
|
3 years ago |
weisj
|
ef9d4f55e0
|
Everywhere: Address errorprone warnings
|
3 years ago |
weisj
|
0a90720a3b
|
Make fallthrough explicit
|
3 years ago |
weisj
|
c51f58379b
|
ComboBox: Make narrowing conversion explicit
|
3 years ago |
weisj
|
06e4b32a6f
|
Everywhere: Allow subclasses in #equals implementations
|
3 years ago |
weisj
|
833ee1b021
|
TabFrame: Handle missing switch cases
|
3 years ago |
weisj
|
4dfbd8e399
|
Everywhere: Convert reference equality checks with Objects.equals where applicable
|
3 years ago |
weisj
|
b970fa0e3c
|
Animations: Make Interpolator @Immutable
|
3 years ago |
weisj
|
66fdf9a6c2
|
Everywhere: Clarify boolean expressions
|
3 years ago |
weisj
|
257e996f44
|
Everywhere: Keep `synchronized` in overwritten methods
|
3 years ago |
weisj
|
b441e722dc
|
Don't reinitialize static Actions in constructor
|
3 years ago |
weisj
|
883088cb1d
|
Everywhere: Remove unused fields/variables
|
3 years ago |
weisj
|
2b74e8ede8
|
Everywhere: Resolve shadowing member fields
They are either removed or renamed for clarity.
|
3 years ago |
weisj
|
b2c80213bb
|
Everywhere: Remove unnecessary parenthesis
|
3 years ago |
weisj
|
8ec52a7c26
|
Everywhere: Make protected members in final class private
|
3 years ago |
weisj
|
1c0fdfc9c8
|
Everywhere: Add missing @Overwrite annotations
|
3 years ago |
weisj
|
b171d72d1b
|
Build: Ignore 'MissingSummary' errorprone warning
|
3 years ago |
weisj
|
7d07d4a9f8
|
Mark ThemedDarkLafProvider as @Immutable
|
3 years ago |
weisj
|
81fc63ff10
|
Windows: Fix errorprone warnings
|
3 years ago |
weisj
|
2d53cc269f
|
MacOS: Fix errorprone warnings
|
3 years ago |
weisj
|
c04e386bd0
|
MacOS: Make argument order consistent
|
3 years ago |
weisj
|
87726ff7be
|
Annotations: Annotate generated classes as @Generated
|
3 years ago |
weisj
|
2491bda23e
|
IconSet: Annotate generated classes as @Generated
|
3 years ago |
weisj
|
048dbd4087
|
PropertyLoader: Fix errorprone warnings
|
3 years ago |
weisj
|
e2ae7812d3
|
Compatibility: Fix errorprone warnings
|
3 years ago |
weisj
|
9db99c8c18
|
NativeUtil: Fix errorprone warnings
|
3 years ago |
weisj
|
488b3b31e2
|
Annotations: Fix errorprone warnings
|
3 years ago |
weisj
|
db26ca6bfa
|
Theme: Fix errorprone warnings
|
3 years ago |
weisj
|
8dd0e958d3
|
Utils: Fix errorprone warnings
|
3 years ago |
weisj
|
94929e5cda
|
Build: Setup errorprone
|
3 years ago |
weisj
|
3a97adec97
|
IconSet: Fix icon path for revert
|
3 years ago |
weisj
|
b5e9da0aec
|
Test: Report which test failed
|
3 years ago |
weisj
|
f8bf001609
|
Test: Disable flaky tests
|
3 years ago |
weisj
|
fe7ecce73e
|
Always return sensible insets for table borders
|
3 years ago |
weisj
|
34278b7202
|
Spinner: Disable buttons on boundaries
|
3 years ago |
weisj
|
d03e010650
|
IconSet: Create missing disabled variants for +/- icons
|
3 years ago |
weisj
|
f685afca0f
|
Build: Make library file names unique across target machines
This allows us to flatten the library directory. It also
enables the possibility of having all libraries inside the
same directory
Relates to #262
|
3 years ago |