Your IP : 216.73.216.213
B
E�W � @ sX d Z ddlZddlZddlmZmZ ddlmZmZm Z m
Z
e
e�ZG dd� de�ZdS )z$Reporter foundation for coverage.py.� N)�
prep_patterns�FnmatchMatcher)�CoverageException�NoSource� NotPython�isolate_modulec @ s6 e Zd ZdZdd� Zedd� �Zdd� Zdd d
�ZdS )�ReporterzA base class for all reporters.c C s || _ || _d| _g | _dS )z�Create a reporter.
`coverage` is the coverage instance. `config` is an instance of
CoverageConfig, for controlling all sorts of behavior.
N)�coverage�config� directory�_file_reporters)�selfr r
� r �B/opt/alt/python37/lib64/python3.7/site-packages/coverage/report.py�__init__ s zReporter.__init__c C s t �dt� | jS )z8Keep .file_reporters working for private-grabbing tools.zDReport.file_reporters will no longer be available in Coverage.py 4.2)�warnings�warn�DeprecationWarningr )r
r r r �file_reporters&