MCPcopy Index your code
hub / github.com/python/mypy / build_replacement_checkers

Method build_replacement_checkers

mypy/checkstrformat.py:863–872  ·  view source on GitHub ↗
(
        self, specifiers: list[ConversionSpecifier], context: Context, expr: FormatStringExpr
    )

Source from the content-addressed store, hash-verified

861 assert False, "Unreachable"
862
863 def build_replacement_checkers(
864 self, specifiers: list[ConversionSpecifier], context: Context, expr: FormatStringExpr
865 ) -> list[Checkers] | None:
866 checkers: list[Checkers] = []
867 for specifier in specifiers:
868 checker = self.replacement_checkers(specifier, context, expr)
869 if checker is None:
870 return None
871 checkers.extend(checker)
872 return checkers
873
874 def replacement_checkers(
875 self, specifier: ConversionSpecifier, context: Context, expr: FormatStringExpr

Callers 1

Calls 2

replacement_checkersMethod · 0.95
extendMethod · 0.80

Tested by

no test coverage detected