summaryrefslogtreecommitdiffstats
path: root/tests/roots/test-ext-napoleon-paramtype/pkg/foo.py
blob: 6979f9e4a1984d9537636a37cc1b35bc523aeddd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
class Foo:
    """The foo."""
    def do(
        self,
        *,
        keyword_paramtype,
        keyword_kwtype,
        kwarg_paramtype,
        kwarg_kwtype,
        kwparam_paramtype,
        kwparam_kwtype,
    ):
        """Some method.

        :keyword keyword_paramtype: some param
        :paramtype keyword_paramtype: list[int]
        :keyword keyword_kwtype: some param
        :kwtype keyword_kwtype: list[int]
        :kwarg kwarg_paramtype: some param
        :paramtype kwarg_paramtype: list[int]
        :kwarg kwarg_kwtype: some param
        :kwtype kwarg_kwtype: list[int]
        :kwparam kwparam_paramtype: some param
        :paramtype kwparam_paramtype: list[int]
        :kwparam kwparam_kwtype: some param
        :kwtype kwparam_kwtype: list[int]
        """