-
Notifications
You must be signed in to change notification settings - Fork 648
[cpp cmd] Unify various command types into concepts #6048
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
wpilibNewCommands/src/main/native/include/frc2/command/Commands.h
Outdated
Show resolved
Hide resolved
wpilibNewCommands/src/main/native/include/frc2/command/Commands.h
Outdated
Show resolved
Hide resolved
I'm worried about this inflating headers and compile times due to everything becoming a template. |
Would an approach like the |
We can make the currently-explicit conversions to |
cb5b01c
to
f628e35
Compare
This reverts commit f628e35.
cb5b01c
to
5306525
Compare
It probably should be fine, especially since most teams won't need to use |
I made the changes locally, and it's causing some issues. Maybe we should be consistent on everything being
Wdym? |
I might be wrong, but as I understand it, the point of |
b4c2767
to
9ca257d
Compare
Resolves #5789