Path 1: 2321 calls (0.99)

'' (2321)

[] (2321)

1def _regexp_csv_transfomer(value: str) -> Sequence[Pattern[str]]:
2    """Transforms a comma separated list of regular expressions."""
3    patterns: list[Pattern[str]] = []
4    for pattern in _csv_transformer(value):
5        patterns.append(_regex_transformer(pattern))
6    return patterns
            

Path 2: 32 calls (0.01)

'^\\.#' (21) 'failing.*' (2) '""' (1) 'ignored.*' (1) 'explicit.*,disallowed.*' (1) 'json.*,^.*Control$' (1) 'a' (1) 'ignored_.*' (1) 'mymodule.py' (1...

list (32)

1def _regexp_csv_transfomer(value: str) -> Sequence[Pattern[str]]:
2    """Transforms a comma separated list of regular expressions."""
3    patterns: list[Pattern[str]] = []
4    for pattern in _csv_transformer(value):
5        patterns.append(_regex_transformer(pattern))
6    return patterns
            

Path 3: 1 calls (0.0)

'(foo{1,3})' (1)

ArgumentTypeError (1)

1def _regexp_csv_transfomer(value: str) -> Sequence[Pattern[str]]:
2    """Transforms a comma separated list of regular expressions."""
3    patterns: list[Pattern[str]] = []
4    for pattern in _csv_transformer(value):
5        patterns.append(_regex_transformer(pattern))
6    return patterns