Command framework rewrite early access

As many of you probably already know, the command-based library is being reworked for 2020. I’ve hosted most of the rewrite on a separate repo so that teams that want to get acquainted with the new library can do so, since it may be some time before it is officially merged into WPILib.

To add the library as a dependency, use jitpack.

Library: https://github.com/Oblarg/command-rewrite-jitpack
Javadoc: https://oblarg.github.io/command-rewrite-jitpack/

8 Likes

Thanks for doing this! It looks like you are adding substantial new functionality along with your refactor!

This looks awesome, when exactly will it be officially completed and released?

I would say before the 2020 season starts :stuck_out_tongue:

I believe the delay right now is waiting for the C++ implementation.

1 Like

We’re currently finishing up the cpp implementation. It should be ready for the 2020 season.

3 Likes

This looks great @Oblarg! I think I’m going to try to refactor my team’s 2019 code with your additions this summer. Do you have any example code or example robot projects available or in the works?

Edit: I found some examples in Oblarg’s fork of allwpilib.

1 Like

I have combed through bits. What changes are in the works.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.