LakeEffectRobotics / LakeEffectRobotics/LER2020_ConveyorBot

Make subsystems public

Open
#30 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Suggestion
Dominant language
Java
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

In RobotContainer, subsystems are currently private variables. By making them public, we would be able to access them in the various Robot functions, which would facilitate testing.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect RobotContainer to identify the subsystem variables currently declared private, then review the Robot functions that need to access them. Make the requested visibility change and verify that those Robot functions can access the subsystems for testing.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
robotics
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.