blob: 399fc8cea574e4b9208f9c36ec3ac3edf85e24bc [file] [log] [blame]
# pylint: disable=missing-module-docstring,missing-class-docstring,too-few-public-methods
# pylint: disable=no-self-use,missing-function-docstring
from __future__ import annotations
from typing import TYPE_CHECKING
class Cls:
def func(self, stuff: defaultdict):
# This import makes the definition work.
# pylint: disable=import-outside-toplevel
from collections import defaultdict
obj = defaultdict()
obj.update(stuff)
return obj
if TYPE_CHECKING:
# This import makes the annotations work.
from collections import defaultdict