Skip to content

Add new strictness modes to SwitchController service (backport #2224) #2231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 23, 2025

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented May 15, 2025

Add new strictness mode that I'm planning to implement in near future. Here are more details about it

  • With RESOLVE the idea is to be able to activate or deactivate a particular controller without having to mention each and every controller of the chain. It's cool especially if you have a complex system and when you want all the chain to start in same update iteration.
  • With FORCE the idea is similar to RESOLVE, but it also deactivates the current controller to activate the other controller. A simple example, an arm in JTC switching to admittance, but you don't have to specify JTC in deactivate list. Basically, you don't care of internal state, but you want the system to figure a way out
    This is an automatic backport of pull request Add new strictness modes to SwitchController service #2224 done by Mergify.

@bmagyar bmagyar merged commit 313e3c8 into jazzy May 23, 2025
12 of 13 checks passed
@bmagyar bmagyar deleted the mergify/bp/jazzy/pr-2224 branch May 23, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants