|  | # Copyright lowRISC contributors. | 
|  | # Licensed under the Apache License, Version 2.0, see LICENSE for details. | 
|  | # SPDX-License-Identifier: Apache-2.0 | 
|  | r''' | 
|  | Class describing lint configuration object | 
|  | ''' | 
|  |  | 
|  | import logging as log | 
|  | from pathlib import Path | 
|  |  | 
|  | from tabulate import tabulate | 
|  |  | 
|  | from LintCfg import LintCfg | 
|  | from utils import subst_wildcards, check_bool | 
|  | from MsgBuckets import MsgBuckets | 
|  |  | 
|  |  | 
|  | class CdcCfg(LintCfg): | 
|  | '''Derivative class for linting purposes.''' | 
|  |  | 
|  | flow = 'cdc' | 
|  |  | 
|  | def __init__(self, flow_cfg_file, hjson_data, args, mk_config): | 
|  | super().__init__(flow_cfg_file, hjson_data, args, mk_config) | 
|  |  | 
|  | self.results_title = f'{self.name.upper()} CDC Results' |