blob: 2029d7bec0a708e3bb93e5b8217655a51db9e73f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
"""Common logic for the `coverage analyze` subcommand."""
from __future__ import annotations
import typing as t
from .. import (
CoverageConfig,
)
class CoverageAnalyzeConfig(CoverageConfig):
"""Configuration for the `coverage analyze` command."""
def __init__(self, args: t.Any) -> None:
super().__init__(args)
# avoid mixing log messages with file output when using `/dev/stdout` for the output file on commands
# this may be worth considering as the default behavior in the future, instead of being dependent on the command or options used
self.display_stderr = True
|