Starlight220
Starlight220
Brought up in #6029 (and others). Some info (such as the current index in a sequence) is already published to Sendable (NT, eventually DataLog as well), #4735 should send even...
Sounds good. One point for question: should the returned collection be read-only, a capture, or fully backed and writeable?
If `ImmutableSet(m_subsystems.keySet())` still reads from the backing set (rather than a one-time copy), that can be a simple solution. EDIT: `Collections.unmodifiableSet` looks like exactly what we need. C++ would also...
Looks like they're complementary, similarly to Java's Comparable and Comparator: Interpolatable is inherent to the type, whereas Interpolator is an external function type and is more flexible at the cost...
Regarding https://github.com/wpilibsuite/allwpilib/commit/276e65d62e627e8a0838ecd544dbec65a8649205, I think `booleanPublisher` (without the `add`) would flow better and is less verbose.
How is it better with `addBooleanPublisher`? An API idea I've been thinking of is breaking out the overloads: ie, there'd be one `booleanPublisher(String)` function that returns an object that can...
> The NT entry API should only be used for reading data from the dashboard, such as from a slider, button, or text field Isn't that what `getNumber` etc are...
I'm not sure I agree. Each article serves a different purpose: this one is information that teams need to know, the other is historical context/rationale. To add notes at the...
Fair. The old article does have some outdated or duplicate info.
Yeah, I just don't really have time atm