| 2628 | |
| 2629 | |
| 2630 | class _ParameterKind(enum.IntEnum): |
| 2631 | POSITIONAL_ONLY = 'positional-only' |
| 2632 | POSITIONAL_OR_KEYWORD = 'positional or keyword' |
| 2633 | VAR_POSITIONAL = 'variadic positional' |
| 2634 | KEYWORD_ONLY = 'keyword-only' |
| 2635 | VAR_KEYWORD = 'variadic keyword' |
| 2636 | |
| 2637 | def __new__(cls, description): |
| 2638 | value = len(cls.__members__) |
| 2639 | member = int.__new__(cls, value) |
| 2640 | member._value_ = value |
| 2641 | member.description = description |
| 2642 | return member |
| 2643 | |
| 2644 | def __str__(self): |
| 2645 | return self.name |
| 2646 | |
| 2647 | _POSITIONAL_ONLY = _ParameterKind.POSITIONAL_ONLY |
| 2648 | _POSITIONAL_OR_KEYWORD = _ParameterKind.POSITIONAL_OR_KEYWORD |
no outgoing calls
no test coverage detected
searching dependent graphs…