Flywheel/src/main/java/com/jozufozu/flywheel/api
Jozufozu 78975e8cad Improved vexillology
- Separate concept of Flags from TaskExecutor.
- Instead, allow TaskExecutor to sync until, or while a given condition
  is met.
- Flags directly store their state as an AtomicBoolean.
- Switch `executor.syncOn(flag)` to `executor.syncUntil(flag::isRaised)`
- Remove tests made redundant by improved interface.
2023-11-21 10:47:33 -08:00
..
backend Sweeping changes 2023-11-18 11:46:04 -08:00
context Building shade 2023-05-18 00:03:53 -07:00
event Full of red flags 2023-11-18 16:07:58 -08:00
instance Less building, more converting 2023-11-20 22:03:04 -08:00
layout Instant legacy code 2: electric boogaloo 2023-05-17 20:45:30 -07:00
material Sweeping changes 2023-11-18 11:46:04 -08:00
model Less building, more converting 2023-11-20 22:03:04 -08:00
registry Instance Refactor I 2023-04-04 12:36:54 -07:00
task Improved vexillology 2023-11-21 10:47:33 -08:00
uniform Registry refactors and namespaced backends 2023-04-02 23:58:28 -07:00
vertex Batched simplification 2023-05-28 09:54:51 -07:00
visual Sweeping changes 2023-11-18 11:46:04 -08:00
visualization Sweeping changes 2023-11-18 11:46:04 -08:00