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

Rule action persistence policies #146

Open
wants to merge 1 commit into
base: rcahoon/mf3-superstructure
Choose a base branch
from

Conversation

rcahoon
Copy link
Member

@rcahoon rcahoon commented Dec 13, 2024

Description

Allow the user to specify how the RuleEngine should handle a Rule's action when the action completes or the Rule stops triggering.

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: Units tests for new functionality are included in this PR
  • 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 December 13, 2024 00:28
@rcahoon rcahoon force-pushed the rcahoon/mf3-superstructure branch from e7abdd1 to dad9af2 Compare December 13, 2024 05:25
@dejabot
Copy link
Contributor

dejabot commented Dec 13, 2024 via email

@rcahoon rcahoon force-pushed the rcahoon/mf3-superstructure branch from dad9af2 to 5f32fb1 Compare December 13, 2024 05:41
@rcahoon rcahoon force-pushed the rcahoon/mf3-rule-persistence branch from 6f6c750 to 1558762 Compare December 13, 2024 05:47
@rcahoon
Copy link
Member Author

rcahoon commented Dec 13, 2024

Thanks! I was wondering since this is only adding in the one class. Maybe that's the only one worth static imports at this time, tho..

We can certainly add more :) I was just keeping the changes contained to those relevant to the rest of this PR

@rcahoon rcahoon force-pushed the rcahoon/mf3-superstructure branch from 5f32fb1 to b12b003 Compare December 13, 2024 06:09
@rcahoon rcahoon force-pushed the rcahoon/mf3-rule-persistence branch from 1558762 to af3ac74 Compare December 13, 2024 06:09
@rcahoon rcahoon force-pushed the rcahoon/mf3-superstructure branch from b12b003 to 76d8c55 Compare December 14, 2024 21:23
@rcahoon rcahoon force-pushed the rcahoon/mf3-rule-persistence branch from af3ac74 to 4963833 Compare December 14, 2024 21:24
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