Index _ | A | B | C | D | E | F | G | I | L | M | N | P | R | S | T | V | W _ __init__() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) (sw_metadata_bot.incremental.Decision method) A action (sw_metadata_bot.incremental.Decision attribute) add_issue_comment() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) append_opt_out_repository() (in module sw_metadata_bot.config_utils) B build_analysis_counters() (in module sw_metadata_bot.analysis_runtime) build_analysis_run_report() (in module sw_metadata_bot.analysis_runtime) build_record_entry() (in module sw_metadata_bot.analysis_runtime) C close_issue() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) copy_config_to_analysis_root() (in module sw_metadata_bot.config_utils) copy_previous_repo_artifacts() (in module sw_metadata_bot.analysis_runtime) create_analysis_record() (in module sw_metadata_bot.analysis_runtime) create_issue() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) create_issue_body() (in module sw_metadata_bot.pitfalls) D Decision (class in sw_metadata_bot.incremental) detect_platform() (in module sw_metadata_bot.config_utils) detect_platform_from_repo_url() (in module sw_metadata_bot.analysis_runtime) E evaluate() (in module sw_metadata_bot.incremental) extract_check_ids() (in module sw_metadata_bot.check_parsing) extract_previous_commit() (in module sw_metadata_bot.analysis_runtime) F find_latest_previous_report() (in module sw_metadata_bot.pipeline) findings_signature() (in module sw_metadata_bot.history) format_report() (in module sw_metadata_bot.pitfalls) G get_base_url() (sw_metadata_bot.gitlab_api.GitLabAPI method) get_check_catalog_id() (in module sw_metadata_bot.check_parsing) get_custom_message() (in module sw_metadata_bot.config_utils) get_generic_git_head_commit() (in module sw_metadata_bot.commit_lookup) get_github_head_commit() (in module sw_metadata_bot.commit_lookup) get_gitlab_head_commit() (in module sw_metadata_bot.commit_lookup) get_issue() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) get_issue_comments() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) get_metacheck_version() (in module sw_metadata_bot.pitfalls) get_opt_out_repositories() (in module sw_metadata_bot.config_utils) get_pitfalls_list() (in module sw_metadata_bot.pitfalls) get_repo_head_commit() (in module sw_metadata_bot.commit_lookup) get_repositories() (in module sw_metadata_bot.config_utils) get_repository_url() (in module sw_metadata_bot.pitfalls) get_short_check_code() (in module sw_metadata_bot.check_parsing) get_warnings_list() (in module sw_metadata_bot.pitfalls) GitHubAPI (class in sw_metadata_bot.github_api) GitLabAPI (class in sw_metadata_bot.gitlab_api) I is_check_reported() (in module sw_metadata_bot.check_parsing) is_commit_hash() (in module sw_metadata_bot.commit_lookup) is_previous_issue_open() (in module sw_metadata_bot.analysis_runtime) L load_config() (in module sw_metadata_bot.config_utils) load_pitfalls() (in module sw_metadata_bot.pitfalls) load_previous_commit_report() (in module sw_metadata_bot.history) load_previous_repo_record() (in module sw_metadata_bot.analysis_runtime) load_previous_report() (in module sw_metadata_bot.history) M main() (in module sw_metadata_bot.main) module sw_metadata_bot.analysis_runtime sw_metadata_bot.check_parsing sw_metadata_bot.commit_lookup sw_metadata_bot.config_utils sw_metadata_bot.github_api sw_metadata_bot.gitlab_api sw_metadata_bot.history sw_metadata_bot.incremental sw_metadata_bot.main sw_metadata_bot.pipeline sw_metadata_bot.pitfalls sw_metadata_bot.publish sw_metadata_bot.token_resolver sw_metadata_bot.verify_tokens N normalize_repo_url() (in module sw_metadata_bot.config_utils) P parse_github_repo() (in module sw_metadata_bot.commit_lookup) parse_issue_url() (sw_metadata_bot.github_api.GitHubAPI static method) (sw_metadata_bot.gitlab_api.GitLabAPI static method) parse_url() (sw_metadata_bot.github_api.GitHubAPI static method) (sw_metadata_bot.gitlab_api.GitLabAPI static method) publish_analysis() (in module sw_metadata_bot.publish) R reason (sw_metadata_bot.incremental.Decision attribute) resolve_gitlab_project_path() (in module sw_metadata_bot.commit_lookup) resolve_output_root() (in module sw_metadata_bot.config_utils) resolve_per_repo_paths() (in module sw_metadata_bot.analysis_runtime) resolve_run_name() (in module sw_metadata_bot.config_utils) resolve_snapshot_tag() (in module sw_metadata_bot.config_utils) resolve_token() (in module sw_metadata_bot.token_resolver) run_metacheck_for_repo() (in module sw_metadata_bot.analysis_runtime) run_pipeline() (in module sw_metadata_bot.pipeline) S sanitize_repo_name() (in module sw_metadata_bot.config_utils) standardize_metacheck_outputs() (in module sw_metadata_bot.analysis_runtime) sw_metadata_bot.analysis_runtime module sw_metadata_bot.check_parsing module sw_metadata_bot.commit_lookup module sw_metadata_bot.config_utils module sw_metadata_bot.github_api module sw_metadata_bot.gitlab_api module sw_metadata_bot.history module sw_metadata_bot.incremental module sw_metadata_bot.main module sw_metadata_bot.pipeline module sw_metadata_bot.pitfalls module sw_metadata_bot.publish module sw_metadata_bot.token_resolver module sw_metadata_bot.verify_tokens module T test_auth() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) V verify_auth() (sw_metadata_bot.github_api.GitHubAPI method) (sw_metadata_bot.gitlab_api.GitLabAPI method) W write_analysis_repo_report() (in module sw_metadata_bot.analysis_runtime)