Coverage report: 95%

Files Functions Classes

coverage.py v7.10.0, created at 2025-07-29 08:46 +0000

File function statements missing excluded coverage
lynceus/__init__.py (no function) 0 0 0 100%
lynceus/core/__init__.py (no function) 0 0 0 100%
lynceus/core/config/__init__.py (no function) 40 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__init__ 2 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__getitem__ 3 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__setitem__ 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__delitem__ 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__iter__ 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__len__ 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig._keytransform 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig._valuetransform 3 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.copy 3 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.as_dict 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.dump_config_parser 6 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.get_config 6 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.check_config_exists 6 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.to_bool 3 1 0 67%
lynceus/core/config/lynceus_config.py LynceusConfig.is_bool_config_enabled 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.get_config_as_dict 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.has_section 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__cleanse_value 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.transform_value_inner_keys 3 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.merge_iterables 4 0 1 100%
lynceus/core/config/lynceus_config.py LynceusConfig.recursive_merge 20 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.merge 6 0 1 100%
lynceus/core/config/lynceus_config.py LynceusConfig.merge_from_lynceus_config 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.merge_from_config_parser 2 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.lookup_configuration_file_and_update_from_it 10 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.update_from_configuration_file 6 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.format_config 5 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.format_config.obfuscator 7 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.format_config.process_value 5 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.format_dict_to_string 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.dump_for_config_file 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.dump_to_config_str 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.load_from_config_str 7 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.load_json_params_from_lynceus_config 14 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.save_partial_to_config_file 27 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.is_empty 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__repr__ 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__str__ 1 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfig.__or__ 5 0 0 100%
lynceus/core/config/lynceus_config.py LynceusConfigJSONEncoder.default 7 2 0 71%
lynceus/core/config/lynceus_config.py (no function) 66 0 0 100%
lynceus/core/exchange/__init__.py (no function) 0 0 0 100%
lynceus/core/exchange/lynceus_exchange.py LynceusExchange.__init__ 2 0 0 100%
lynceus/core/exchange/lynceus_exchange.py LynceusExchange.__str__ 1 1 0 0%
lynceus/core/exchange/lynceus_exchange.py (no function) 5 0 0 100%
lynceus/core/logger_utils.py FilteredStdoutLoggerHandler.__init__ 2 0 0 100%
lynceus/core/logger_utils.py (no function) 4 0 0 100%
lynceus/core/lynceus.py LynceusSession.__init__ 11 1 0 91%
lynceus/core/lynceus.py LynceusSession.get_session 13 1 0 92%
lynceus/core/lynceus.py LynceusSession.__do_load_configuration_files 17 0 0 100%
lynceus/core/lynceus.py LynceusSession.__load_configuration 12 0 0 100%
lynceus/core/lynceus.py LynceusSession.has_config_section 1 1 0 0%
lynceus/core/lynceus.py LynceusSession.get_config 1 0 0 100%
lynceus/core/lynceus.py LynceusSession.is_bool_config_enabled 1 1 0 0%
lynceus/core/lynceus.py LynceusSession.get_config_section 1 1 0 0%
lynceus/core/lynceus.py LynceusSession.get_lynceus_config_copy 1 0 0 100%
lynceus/core/lynceus.py LynceusSession.get_logger 5 0 0 100%
lynceus/core/lynceus.py (no function) 25 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.__init__ 2 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.name 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.level 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.parent 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.propagate 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.handlers 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.filters 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.disabled 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.root 1 1 0 0%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.manager 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper._cache 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.__manage_logging 9 4 0 56%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.trace 1 1 0 0%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.debug 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.info 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.warning 1 0 0 100%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.error 1 1 0 0%
lynceus/core/lynceus_client.py LynceusClientLogExchangeWrapper.critical 1 1 0 0%
lynceus/core/lynceus_client.py LynceusClientClass.__init__ 4 0 0 100%
lynceus/core/lynceus_client.py (no function) 41 0 0 100%
lynceus/core/lynceus_message_status.py (no function) 7 0 0 100%
lynceus/devops/__init__.py (no function) 0 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.__init__ 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_user_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_group_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_project_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_member_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_issue_event_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_commit_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_branch_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._extract_tag_info 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.__get_from_cache 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.__register_in_cache 5 1 0 80%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.authenticate 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_current_user 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_current_user 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_user_without_cache 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_user 6 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_user 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_groups 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_groups 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_group_without_cache 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_group 6 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_group 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_projects 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_projects 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_without_cache 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project 6 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.check_permissions_on_project 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_members 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_commits 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_commits 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_branches 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_branches 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_tags 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_tags 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_members 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_group_members 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_group_members 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_issue_events 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_issue_events 5 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_issues 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_issues 2 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_pull_requests 1 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_merge_requests 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_merge_requests 2 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_project_milestones 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_project_milestones 2 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_group_projects 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_group_projects 3 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_get_group_milestones 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_group_milestones 2 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_user_stats_commit_activity 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_user_contributions 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.get_user_stats_code_frequency 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.download_repository 9 0 0 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer._do_download_repository 0 0 1 100%
lynceus/devops/devops_analyzer.py DevOpsAnalyzer.uncompress_tarball 13 3 0 77%
lynceus/devops/devops_analyzer.py (no function) 71 0 0 100%
lynceus/devops/factory.py DevOpsFactory.__init__ 1 0 0 100%
lynceus/devops/factory.py DevOpsFactory._create_devops_analyzer_instance 2 0 0 100%
lynceus/devops/factory.py DevOpsFactory._manage_new_devops_analyzer 5 0 0 100%
lynceus/devops/factory.py DevOpsFactory.new_devops_analyzer 1 0 0 100%
lynceus/devops/factory.py DevOpsFactory.new_devops_analyzer_editor 1 0 0 100%
lynceus/devops/factory.py DevOpsFactory.get_access_token_simulating_anonymous_access 12 0 0 100%
lynceus/devops/factory.py DevOpsFactory.check_and_enhance_configuration_for_anonymous_access 4 0 0 100%
lynceus/devops/factory.py (no function) 20 0 0 100%
lynceus/devops/github_devops_analyzer.py github_exception_handler 2 0 0 100%
lynceus/devops/github_devops_analyzer.py github_exception_handler.func_wrapper 8 1 0 88%
lynceus/devops/github_devops_analyzer.py get_list_from_paginated_and_count 6 2 0 67%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer.__init__ 5 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_user_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_group_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_project_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_member_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_issue_event_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_commit_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_branch_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._extract_tag_info 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer.authenticate 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_current_user 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_user_without_cache 4 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_groups 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_group_without_cache 4 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_projects 1 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_without_cache 4 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer.check_permissions_on_project 14 1 0 93%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_commits 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_branches 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_tags 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_members 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_group_members 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_issue_events 10 1 0 90%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_issues 4 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_merge_requests 4 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_project_milestones 3 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_group_milestones 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_get_group_projects 2 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer.get_user_stats_commit_activity 14 1 0 93%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer.get_user_contributions 21 13 0 38%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer.get_user_stats_code_frequency 11 0 0 100%
lynceus/devops/github_devops_analyzer.py GithubDevOpsAnalyzer._do_download_repository 8 0 0 100%
lynceus/devops/github_devops_analyzer.py (no function) 70 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py gitlab_exception_handler 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py gitlab_exception_handler.func_wrapper 8 1 0 88%
lynceus/devops/gitlab_devops_analyzer.py get_list_from_paginated_and_count 4 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.__init__ 3 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_user_info 5 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_group_info 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_project_info 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_member_info 6 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_issue_event_info 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_commit_info 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_branch_info 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._extract_tag_info 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.authenticate 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_current_user 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_user_without_cache 9 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_groups 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_group_without_cache 13 2 0 85%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_projects 1 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_without_cache 8 1 0 88%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.__get_current_token 3 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.check_permissions_on_project 25 2 0 92%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_commits 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_branches 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_tags 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_members 4 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_group_members 4 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_issue_events 8 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_issues 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_merge_requests 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_project_milestones 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.__get_recursive_groups 5 5 0 0%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_group_projects 6 2 0 67%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_get_group_milestones 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.get_user_stats_commit_activity 16 1 0 94%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.get_user_contributions 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer.get_user_stats_code_frequency 2 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py GitlabDevOpsAnalyzer._do_download_repository 3 0 0 100%
lynceus/devops/gitlab_devops_analyzer.py (no function) 77 0 0 100%
lynceus/files/__init__.py (no function) 0 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.__init__ 54 12 2 78%
lynceus/files/file_factory.py LynceusFileFactory.name 1 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.is_dynamic_remote 1 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.__define_complete_env 3 1 0 67%
lynceus/files/file_factory.py LynceusFileFactory.force_cache_refresh 2 1 0 50%
lynceus/files/file_factory.py LynceusFileFactory.get_env 1 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.__build_relative_path_dir 1 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.__define_local_root_path 2 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.update_dynamic_storage_params 4 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.__define_remote_container_name 12 2 0 83%
lynceus/files/file_factory.py LynceusFileFactory.__define_remote_root_path 2 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.new_file 14 3 0 79%
lynceus/files/file_factory.py LynceusFileFactory.new_env_directory 1 1 0 0%
lynceus/files/file_factory.py LynceusFileFactory._do_new_file 15 1 0 93%
lynceus/files/file_factory.py LynceusFileFactory.create_from_full_path 11 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.get_parent_file 1 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.get_context_info 1 0 0 100%
lynceus/files/file_factory.py LynceusFileFactory.__str__ 1 0 0 100%
lynceus/files/file_factory.py (no function) 35 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.__init__ 3 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.extract_storage_and_path 4 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.build_file_metadata 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.read_parquet 2 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.write_to_parquet 4 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.get_storage_options 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.is_local 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.is_remote 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.delete 2 0 0 100%
lynceus/files/lynceus_file.py LynceusFile._do_delete 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.download_to 2 0 0 100%
lynceus/files/lynceus_file.py LynceusFile._do_download_to 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.exists 5 0 0 100%
lynceus/files/lynceus_file.py LynceusFile._do_exists 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.list_files 2 0 0 100%
lynceus/files/lynceus_file.py LynceusFile._do_list_files 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.copy_to 5 0 0 100%
lynceus/files/lynceus_file.py LynceusFile._do_copy_to 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.get_name 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.path 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.get_path 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.get_raw_path 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.get_relative_path 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.get_parent_path 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.parent_exists 2 0 0 100%
lynceus/files/lynceus_file.py LynceusFile._do_parent_exists 0 0 1 100%
lynceus/files/lynceus_file.py LynceusFile.get_extension 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.__str__ 1 0 0 100%
lynceus/files/lynceus_file.py LynceusFile.__repr__ 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile.is_local 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile._do_delete 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile._do_download_to 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile._do_exists 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile._do_parent_exists 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile._do_list_files 3 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile._do_copy_to 6 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile.get_raw_path 1 0 0 100%
lynceus/files/lynceus_file.py _LocalLynceusFile.get_relative_path 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.__init__ 2 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.get_storage_options 4 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.is_local 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile._do_delete 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile._do_download_to 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile._do_exists 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile._do_parent_exists 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile._do_list_files 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile._do_copy_to 6 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.get_path 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.get_raw_path_from_remote_path 4 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.get_raw_path 1 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.get_relative_path 2 0 0 100%
lynceus/files/lynceus_file.py _RemoteS3LynceusFile.__str__ 1 0 0 100%
lynceus/files/lynceus_file.py (no function) 74 0 0 100%
lynceus/files/remote/__init__.py (no function) 0 0 0 100%
lynceus/files/remote/s3.py S3Utils.__init__ 3 0 0 100%
lynceus/files/remote/s3.py S3Utils.initialize 2 0 0 100%
lynceus/files/remote/s3.py S3Utils.get_s3filesystem 3 0 0 100%
lynceus/files/remote/s3.py S3Utils.force_cache_refresh 3 0 0 100%
lynceus/files/remote/s3.py S3Utils.split_path 1 0 0 100%
lynceus/files/remote/s3.py S3Utils.list_remote_files 10 2 0 80%
lynceus/files/remote/s3.py S3Utils.list_remote_files._retrieve_remote_files 7 1 0 86%
lynceus/files/remote/s3.py S3Utils.list_remote_files._extract_path 1 0 0 100%
lynceus/files/remote/s3.py S3FileSystemPatched.__init__ 12 1 0 92%
lynceus/files/remote/s3.py S3FileSystemPatched.ls 1 1 0 0%
lynceus/files/remote/s3.py (no function) 19 0 0 100%
lynceus/files/storage.py StorageMetadataBase.cleansed_instance_id 1 0 0 100%
lynceus/files/storage.py StorageMetadataBase.build_unique_storage_name 0 0 1 100%
lynceus/files/storage.py StorageMetadataBase.get_cache_toggle 0 0 1 100%
lynceus/files/storage.py StorageMetadataBase.get_access_permission 0 0 1 100%
lynceus/files/storage.py StorageMetadataBase.build_storage_prefix 0 0 1 100%
lynceus/files/storage.py StorageMetadataBase.build_mount_path_relative_to_home_dir 0 0 1 100%
lynceus/files/storage.py (no function) 12 0 0 100%
lynceus/lynceus_exceptions.py LynceusError.__init__ 4 0 0 100%
lynceus/lynceus_exceptions.py LynceusError.__str__ 1 1 0 0%
lynceus/lynceus_exceptions.py (no function) 6 0 0 100%
lynceus/utils/__init__.py cleansed_str_value 3 0 0 100%
lynceus/utils/__init__.py concatenate_string_with_limit 9 0 0 100%
lynceus/utils/__init__.py exec_and_return_time 1 0 0 100%
lynceus/utils/__init__.py time_catcher 3 0 1 100%
lynceus/utils/__init__.py parse_string_to_datetime 7 0 0 100%
lynceus/utils/__init__.py format_exception_human_readable 3 0 0 100%
lynceus/utils/__init__.py lookup_root_path 6 0 0 100%
lynceus/utils/__init__.py lookup_files_from_pattern 8 1 0 88%
lynceus/utils/__init__.py check_file_exist_from_pattern 1 0 0 100%
lynceus/utils/__init__.py lookup_available_packages 13 0 0 100%
lynceus/utils/__init__.py compute_file_line_count 6 0 0 100%
lynceus/utils/__init__.py extract_class_fqn 1 1 0 0%
lynceus/utils/__init__.py dynamically_load_class 2 2 0 0%
lynceus/utils/__init__.py inspect_attrs 5 0 0 100%
lynceus/utils/__init__.py flatten 4 0 0 100%
lynceus/utils/__init__.py filter_kwargs 1 0 0 100%
lynceus/utils/__init__.py (no function) 30 0 0 100%
lynceus/utils/lynceus_dict.py LynceusDict.__getattr__ 4 0 0 100%
lynceus/utils/lynceus_dict.py LynceusDict.__setattr__ 1 0 0 100%
lynceus/utils/lynceus_dict.py LynceusDict.__delattr__ 4 0 0 100%
lynceus/utils/lynceus_dict.py LynceusDict._do_to_lynceus_dict 9 0 0 100%
lynceus/utils/lynceus_dict.py LynceusDict.to_lynceus_dict 1 0 0 100%
lynceus/utils/lynceus_dict.py (no function) 8 0 0 100%
lynceus/utils/randomizer.py random_int 1 0 0 100%
lynceus/utils/randomizer.py random_id 1 0 0 100%
lynceus/utils/randomizer.py random_bool 1 0 0 100%
lynceus/utils/randomizer.py random_string 1 0 0 100%
lynceus/utils/randomizer.py random_email 4 0 0 100%
lynceus/utils/randomizer.py random_path 4 0 0 100%
lynceus/utils/randomizer.py random_password 1 0 0 100%
lynceus/utils/randomizer.py random_enum 1 1 0 0%
lynceus/utils/randomizer.py (no function) 10 0 0 100%
lynceus/utils/storage.py create_storage_file_factory 4 0 0 100%
lynceus/utils/storage.py extract_dynamic_remote_storage_params 13 4 0 69%
lynceus/utils/storage.py get_lynceus_file_from_metadata 28 6 0 79%
lynceus/utils/storage.py retrieve_remote_file_locally 11 0 0 100%
lynceus/utils/storage.py (no function) 15 0 0 100%
Total   1768 96 50 95%

No items found using the specified filter.