Coverage report: 100%

Files Functions Classes

coverage.py v7.6.12, created at 2025-02-13 19:35 +0000

File function statements missing excluded coverage
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.__init__ 2 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.query 2 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.filter 18 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.delete 15 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.set 14 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.update 6 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.set_field 7 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_dict 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_flat_dict 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_records 7 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_dataframe 11 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_prototype 28 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_prototype.regex_in_list 3 0 1 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_prototype.field_combinations 5 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_networkx_graph 7 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_networkx_graph.recurse 12 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_dot_graph 34 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.to_html 4 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py BlobETL.write 18 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/blob_etl.py (no function) 31 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_config.py is_dir 3 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_config.py (no function) 28 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL._get_data 19 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.from_yaml 7 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.__init__ 6 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.__repr__ 5 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.groups 5 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.to_dataframe 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.to_blob 5 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.to_html 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py ConformETL.conform 17 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/conform_etl.py (no function) 29 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.__init__ 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.report 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.data 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.raw_metrics 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.maintainability_index 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.cyclomatic_complexity_metrics 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.halstead_metrics 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL._get_radon_data 25 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL._get_radon_report 14 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL._get_raw_metrics_dataframe 12 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL._get_maintainability_index_dataframe 15 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL._get_cyclomatic_complexity_dataframe 23 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL._get_halstead_dataframe 22 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.write_plots 26 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.write_plots.remove_test_modules 2 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.write_tables 12 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py RadonETL.write_tables.write_table 8 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/radon_etl.py (no function) 42 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL.__init__ 2 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL._get_imports 10 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL._get_data 48 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL._calculate_coordinates 15 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL._anneal_coordinate 22 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL._center_coordinate 9 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL._to_networkx_graph 8 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL.to_networkx_graph 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL.to_dot_graph 39 0 3 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL.to_dataframe 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL.to_html 4 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py RepoETL.write 17 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/repo_etl.py (no function) 32 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.from_string 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.from_toml 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.__init__ 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.to_dict 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.to_string 1 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.write 4 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.edit 14 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.delete 2 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py TomlETL.search 2 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/toml_etl.py (no function) 21 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py is_iterable 3 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py is_dictlike 6 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py is_listlike 4 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py flatten 4 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py flatten.recurse 13 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py nest 14 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py unembed 21 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py list_all_files 17 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py directory_to_dataframe 8 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py get_parent_fields 5 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py filter_text 10 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py read_text 3 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py write_text 3 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py copy_file 3 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py move_file 4 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py dot_to_html 12 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py write_dot_graph 13 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py replace_and_format 13 0 0 100%
/home/ubuntu/rolling-pin/python/rolling_pin/tools.py (no function) 37 0 0 100%
Total   1009 0 4 100%

No items found using the specified filter.