Skip to content
This repository has been archived by the owner on Jan 13, 2025. It is now read-only.

Refactor Context classes #81

Merged
merged 9 commits into from
Apr 19, 2024
Merged

Refactor Context classes #81

merged 9 commits into from
Apr 19, 2024

Conversation

rcahoon
Copy link
Member

@rcahoon rcahoon commented Mar 11, 2024

Description

Change Context and ContextWithValue into interfaces, so that we can create adapter and decorator classes that can be passed to Procedures.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Be detailed so that your code reviewer can understand exactly how much and what kinds of testing were done, and which might still be worthwhile to do.

  • Unit tests: Ran CI
  • Simulator testing: [Add your description here]
  • On-robot bench testing: [Add your description here]
  • On-robot field testing: [Add your description here]

@rcahoon rcahoon requested a review from dejabot March 11, 2024 05:30
@rcahoon rcahoon force-pushed the rcahoon/yield-with-value branch from c63f676 to 12a2bef Compare April 13, 2024 21:38
@rcahoon rcahoon merged commit c3339e5 into main Apr 19, 2024
3 checks passed
@rcahoon rcahoon deleted the rcahoon/yield-with-value branch April 19, 2024 06:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants