Group arguments by kind.
(args: list[RuntimeArg])
| 87 | |
| 88 | |
| 89 | def make_arg_groups(args: list[RuntimeArg]) -> dict[ArgKind, list[RuntimeArg]]: |
| 90 | """Group arguments by kind.""" |
| 91 | return {k: [arg for arg in args if arg.kind == k] for k in ArgKind} |
| 92 | |
| 93 | |
| 94 | def reorder_arg_groups(groups: dict[ArgKind, list[RuntimeArg]]) -> list[RuntimeArg]: |
no outgoing calls
no test coverage detected
searching dependent graphs…