Files
allwpilib/wpilibjExamples/src/main/java/org/wpilib/commands/commands.json
2025-11-07 23:09:21 -08:00

83 lines
2.1 KiB
JSON

[
{
"name": "Empty Class",
"description": "Create an empty class",
"tags": [
"class"
],
"foldername": "emptyclass",
"replacename": "ReplaceMeEmptyClass",
"commandversion": 0
},
{
"name": "Command",
"description": "A command.",
"tags": [
"command"
],
"foldername": "command2",
"replacename": "ReplaceMeCommand",
"commandversion": 2
},
{
"name": "InstantCommand",
"description": "A command that finishes instantly.",
"tags": [
"instantcommand"
],
"foldername": "instantcommand",
"replacename": "ReplaceMeInstantCommand",
"commandversion": 2
},
{
"name": "ParallelCommandGroup",
"description": "A command group that runs commands in parallel, ending when all commands have finished.",
"tags": [
"parallelcommandgroup"
],
"foldername": "parallelcommandgroup",
"replacename": "ReplaceMeParallelCommandGroup",
"commandversion": 2
},
{
"name": "ParallelDeadlineGroup",
"description": "A command group that runs commands in parallel, ending when a specific command has finished.",
"tags": [
"paralleldeadlinegroup"
],
"foldername": "paralleldeadlinegroup",
"replacename": "ReplaceMeParallelDeadlineGroup",
"commandversion": 2
},
{
"name": "ParallelRaceGroup",
"description": "A command that runs commands in parallel, ending as soon as any command has finished.",
"tags": [
"parallelracegroup"
],
"foldername": "parallelracegroup",
"replacename": "ReplaceMeParallelRaceGroup",
"commandversion": 2
},
{
"name": "SequentialCommandGroup",
"description": "A command group that runs commands in sequence.",
"tags": [
"sequentialcommandgroup"
],
"foldername": "sequentialcommandgroup",
"replacename": "ReplaceMeSequentialCommandGroup",
"commandversion": 2
},
{
"name": "Subsystem",
"description": "A robot subsystem.",
"tags": [
"subsystem"
],
"foldername": "subsystem2",
"replacename": "ReplaceMeSubsystem",
"commandversion": 2
}
]