Coverage for C:\Repos\ekr-pylint\pylint\utils\__init__.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v6.4, created at 2022-05-24 10:21 -0500

1# Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html 

2# For details: https://github.com/PyCQA/pylint/blob/main/LICENSE 

3# Copyright (c) https://github.com/PyCQA/pylint/blob/main/CONTRIBUTORS.txt 

4 

5"""Some various utilities and helper classes, most of them used in the 

6main pylint class. 

7""" 

8 

9from pylint.utils.ast_walker import ASTWalker 

10from pylint.utils.docs import print_full_documentation 

11from pylint.utils.file_state import FileState 

12from pylint.utils.linterstats import LinterStats, ModuleStats, merge_stats 

13from pylint.utils.utils import ( 

14 HAS_ISORT_5, 

15 IsortDriver, 

16 _check_csv, 

17 _format_option_value, 

18 _splitstrip, 

19 _unquote, 

20 decoding_stream, 

21 diff_string, 

22 format_section, 

23 get_global_option, 

24 get_module_and_frameid, 

25 get_rst_section, 

26 get_rst_title, 

27 normalize_text, 

28 register_plugins, 

29 tokenize_module, 

30) 

31 

32__all__ = [ 

33 "ASTWalker", 

34 "HAS_ISORT_5", 

35 "IsortDriver", 

36 "_check_csv", 

37 "_format_option_value", 

38 "_splitstrip", 

39 "_unquote", 

40 "decoding_stream", 

41 "diff_string", 

42 "FileState", 

43 "format_section", 

44 "get_global_option", 

45 "get_module_and_frameid", 

46 "get_rst_section", 

47 "get_rst_title", 

48 "normalize_text", 

49 "register_plugins", 

50 "tokenize_module", 

51 "merge_stats", 

52 "LinterStats", 

53 "ModuleStats", 

54 "print_full_documentation", 

55]