Returns a list of CommandParameters.
(self)
| 100 | |
| 101 | @property |
| 102 | def parameters(self) -> list[CommandParameter]: |
| 103 | """Returns a list of CommandParameters.""" |
| 104 | ret = [] |
| 105 | for name, param in self.signature.parameters.items(): |
| 106 | ret.append(CommandParameter(name, param.annotation, param.kind)) |
| 107 | return ret |
| 108 | |
| 109 | def signature_help(self) -> str: |
| 110 | params = " ".join(str(param) for param in self.parameters) |
nothing calls this directly
no test coverage detected