Transition to the "required" parameter state.
(self)
| 821 | |
| 822 | |
| 823 | def to_required(self) -> None: |
| 824 | """ |
| 825 | Transition to the "required" parameter state. |
| 826 | """ |
| 827 | if self.parameter_state is not ParamState.REQUIRED: |
| 828 | self.parameter_state = ParamState.REQUIRED |
| 829 | assert self.function is not None |
| 830 | for p in self.function.parameters.values(): |
| 831 | p.group = -p.group |
| 832 | |
| 833 | def state_parameter(self, line: str) -> None: |
| 834 | assert isinstance(self.function, Function) |