Skip to content

Commit b835dce

Browse files
jasondamingclaude
andcommitted
Fix RST indentation errors causing build failure
Fixed "Unexpected indentation" errors in three files: - command-compositions.rst: Flattened nested bullets describing parallel group implementation into single bullet - structuring-v3-project.rst: Flattened nested directory tree into single line description - telemetry-and-debugging.rst: Flattened nested bullets under "Scheduler events" into single bullet All ERROR-level indentation issues resolved. Build now passes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 6acc0fa commit b835dce

File tree

3 files changed

+3
-22
lines changed

3 files changed

+3
-22
lines changed

source/docs/software/commandbased/commands-v3/command-compositions.rst

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,7 @@
3232
Explain parallel command groups in detail. Cover:
3333
- What parallel groups do: run multiple commands simultaneously
3434
- How to create a parallel group
35-
- Note: All composition groups (parallel, race, deadline) are implemented as parallel groups with different configurations:
36-
- Parallel groups have _n_ required commands and _m_ optional commands
37-
- The group exits once all _n_ required commands have exited
38-
- "Traditional" parallel groups: _m_ = 0 (every command is required)
39-
- Race groups: _n_ = 0 (every command is optional, exits when any finishes)
40-
- Deadline groups: both _n_ and _m_ are nonzero (mix of required and optional)
41-
- Note: v2 deadlines were special case where _n_ = 1 and _m_ ≥ 1; v3 deadlines are generalized
35+
- Note: All composition groups (parallel, race, deadline) are implemented as parallel groups with different configurations: Parallel groups have _n_ required commands and _m_ optional commands. The group exits once all _n_ required commands have exited. "Traditional" parallel groups: _m_ = 0 (every command is required). Race groups: _n_ = 0 (every command is optional, exits when any finishes). Deadline groups: both _n_ and _m_ are nonzero (mix of required and optional). Note: v2 deadlines were special case where _n_ = 1 and _m_ ≥ 1; v3 deadlines are generalized.
4236
- Requirements handling with overlapping requirements
4337
- What happens if one command is interrupted
4438
- Common use cases for parallel groups

source/docs/software/commandbased/commands-v3/structuring-v3-project.rst

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,7 @@
1212
- Where command functions/classes should be organized
1313
- Organization of constants and configuration
1414
- Separation of concerns between different code areas
15-
- Example directory tree:
16-
- Autos.java
17-
- ControllerBindings.java
18-
- Main.java
19-
- Robot.java
20-
- mechanisms/
21-
- drive/
22-
- DriveConstants.java
23-
- Drive.java
24-
- elevator/
25-
- ElevatorConstants.java
26-
- Elevator.java
15+
- Example directory tree: Autos.java, ControllerBindings.java, Main.java, Robot.java, mechanisms/ (with subdirectories per mechanism like drive/ containing DriveConstants.java and Drive.java, elevator/ containing ElevatorConstants.java and Elevator.java)
2716

2817
## Robot.java and Controller Bindings
2918

source/docs/software/commandbased/commands-v3/telemetry-and-debugging.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
Overview of telemetry features in v3. Cover:
1010
- Telemetry API and Epilogue compatibility (protobuf serialization)
1111
- Mechanism state visibility
12-
- Scheduler events
13-
- Detail the subtypes of `SchedulerEvent` and when they are emitted
14-
- Add event listeners to listen for them
12+
- Scheduler events: Detail the subtypes of `SchedulerEvent` and when they are emitted. Add event listeners to listen for them.
1513
- Command lifecycle events
1614
- Priority and interruption logging
1715
- How telemetry integrates with the scheduler

0 commit comments

Comments
 (0)