Skip to content
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

Add capability to remove valid syntax #30113

Open
GiudGiud opened this issue Mar 17, 2025 · 0 comments
Open

Add capability to remove valid syntax #30113

GiudGiud opened this issue Mar 17, 2025 · 0 comments
Labels
C: Framework T: task An enhancement to the software.

Comments

@GiudGiud
Copy link
Contributor

Motivation

Some apps may not want to allow some allowed MOOSE syntax.
Maybe they think a certain system in MOOSE is not ready for production (their opinion, not mine)
Or maybe they want to be creating objects in only one way (e.g. no AuxKernel & AuxKernels).

We should be able to support that

Design

Add a deregisterMooseActionsForSyntax API in syntax.C

Impact

Let apps pick the valid syntax more. Not impose our syntax to every app

@GiudGiud GiudGiud added the T: task An enhancement to the software. label Mar 17, 2025
GiudGiud added a commit to GiudGiud/moose that referenced this issue Mar 17, 2025
GiudGiud added a commit to GiudGiud/moose that referenced this issue Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Framework T: task An enhancement to the software.
Projects
None yet
Development

No branches or pull requests

1 participant