Subroutine Coverage

lib/Artifactory/Client.pm
Criterion Covered Total %
subroutine 218 219 99.5
pod 179 180 99.4


line count pod subroutine
3 1 n/a BEGIN
4 1 n/a BEGIN
6 1 n/a BEGIN
8 1 n/a BEGIN
9 1 n/a BEGIN
10 1 n/a BEGIN
11 1 n/a BEGIN
12 1 n/a BEGIN
13 1 n/a BEGIN
14 1 n/a BEGIN
15 1 n/a BEGIN
16 1 n/a BEGIN
18 1 n/a BEGIN
138 175 No BUILD
174 80 Yes get
185 67 Yes post
196 14 Yes put
208 15 Yes delete
219 6 Yes request
234 1 Yes all_builds
245 1 Yes build_runs
256 1 Yes build_upload
277 1 Yes build_info
288 1 Yes builds_diff
299 1 Yes build_promotion
316 1 Yes promote_docker_image
334 1 Yes delete_builds
357 1 Yes build_rename
371 1 Yes distribute_build
388 1 Yes control_build_retention
409 2 Yes folder_info
424 1 Yes file_info
435 1 Yes get_storage_summary_info
447 1 Yes item_last_modified
460 1 Yes file_statistics
473 2 Yes item_properties
498 1 Yes set_item_properties
520 1 Yes delete_item_properties
540 1 Yes set_item_sha256_checksum
557 1 Yes retrieve_artifact
573 3 Yes retrieve_latest_artifact
599 1 Yes retrieve_build_artifacts_archive
617 1 Yes retrieve_folder_or_repository_archive
630 1 Yes trace_artifact_retrieval
643 1 Yes archive_entry_download
656 1 Yes create_directory
670 5 Yes deploy_artifact
701 2 Yes deploy_artifact_by_checksum
719 1 Yes deploy_artifacts_from_archive
735 1 Yes push_a_set_of_artifacts_to_bintray
751 1 Yes push_docker_tag_to_bintray
769 1 Yes distribute_artifact
786 1 Yes file_compliance_info
799 1 Yes delete_item
814 1 Yes copy_item
828 1 Yes move_item
840 1 Yes get_repository_replication_configuration
851 1 Yes set_repository_replication_configuration
862 1 Yes update_repository_replication_configuration
873 0 Yes delete_repository_replication_configuration
884 1 Yes scheduled_replication_status
897 1 Yes pull_push_replication
916 1 Yes create_or_replace_local_multi_push_replication
927 1 Yes update_local_multi_push_replication
938 1 Yes delete_local_multi_push_replication
951 1 Yes enable_or_disable_multiple_replications
967 1 Yes get_global_system_replication_configuration
979 1 Yes get_remote_repositories_registered_for_replication
994 1 Yes block_system_replication
1006 1 Yes unblock_system_replication
1021 1 Yes artifact_sync_download
1035 1 Yes file_list
1055 1 Yes get_background_tasks
1067 1 Yes empty_trash_can
1079 1 Yes delete_item_from_trash_can
1091 1 Yes restore_item_from_trash_can
1104 1 Yes optimize_system_storage
1120 1 Yes artifactory_query_language
1137 1 Yes artifact_search
1148 1 Yes archive_entry_search
1159 1 Yes gavc_search
1170 1 Yes property_search
1181 1 Yes checksum_search
1193 1 Yes bad_checksum_search
1204 1 Yes artifacts_not_downloaded_since
1216 1 Yes artifacts_with_date_in_date_range
1227 1 Yes artifacts_created_in_date_range
1238 1 Yes pattern_search
1251 1 Yes builds_for_dependency
1262 1 Yes license_search
1273 1 Yes artifact_version_search
1284 1 Yes artifact_latest_version_search_based_on_layout
1295 1 Yes artifact_latest_version_search_based_on_properties
1317 1 Yes build_artifacts_search
1334 1 Yes list_docker_repositories
1349 1 Yes list_docker_tags
1368 1 Yes get_users
1379 1 Yes get_user_details
1390 1 Yes get_user_encrypted_password
1401 1 Yes create_or_replace_user
1412 1 Yes update_user
1423 1 Yes delete_user
1434 1 Yes expire_password_for_a_single_user
1446 1 Yes expire_password_for_multiple_users
1462 1 Yes expire_password_for_all_users
1474 1 Yes unexpire_password_for_a_single_user
1486 1 Yes change_password
1506 1 Yes get_password_expiration_policy
1518 1 Yes set_password_expiration_policy
1535 1 Yes configure_user_lock_policy
1551 1 Yes retrieve_user_lock_policy
1563 1 Yes get_locked_out_users
1575 1 Yes unlock_locked_out_user
1587 1 Yes unlock_locked_out_users
1603 1 Yes unlock_all_locked_out_users
1615 1 Yes create_api_key
1626 4 Yes get_api_key
1637 1 Yes revoke_api_key
1648 1 Yes revoke_user_api_key
1659 1 Yes revoke_all_api_keys
1671 1 Yes get_groups
1682 1 Yes get_group_details
1693 1 Yes create_or_replace_group
1704 1 Yes update_group
1715 1 Yes delete_group
1726 1 Yes get_permission_targets
1737 1 Yes get_permission_target_details
1748 1 Yes create_or_replace_permission_target
1759 1 Yes delete_permission_target
1770 1 Yes effective_item_permissions
1784 1 Yes security_configuration
1797 1 Yes activate_master_key_encryption
1809 1 Yes deactivate_master_key_encryption
1821 1 Yes set_gpg_public_key
1833 1 Yes get_gpg_public_key
1844 1 Yes set_gpg_private_key
1856 1 Yes set_gpg_pass_phrase
1867 2 Yes create_token
1881 1 Yes refresh_token
1892 1 Yes revoke_token
1904 1 Yes get_service_id
1916 1 Yes get_certificates
1928 1 Yes add_certificate
1941 1 Yes delete_certificate
1957 1 Yes get_repositories
1972 1 Yes repository_configuration
1993 1 Yes create_or_replace_repository_configuration
2004 1 Yes update_repository_configuration
2015 1 Yes delete_repository
2026 1 Yes calculate_yum_repository_metadata
2039 1 Yes calculate_nuget_repository_metadata
2052 1 Yes calculate_npm_repository_metadata
2064 1 Yes calculate_maven_index
2078 1 Yes calculate_maven_metadata
2092 1 Yes calculate_debian_repository_metadata
2105 1 Yes calculate_opkg_repository_metadata
2117 1 Yes calculate_bower_index
2129 1 Yes calculate_helm_chart_index
2141 1 Yes calculate_cran_repository_metadata
2153 1 Yes calculate_conda_repository_metadata
2169 1 Yes system_info
2180 1 Yes verify_connection
2197 1 Yes system_health_ping
2208 1 Yes general_configuration
2219 1 Yes save_general_configuration
2237 1 Yes update_custom_url_base
2253 1 Yes license_information
2266 1 Yes install_license
2283 1 Yes ha_license_information
2296 1 Yes install_ha_cluster_licenses
2313 1 Yes delete_ha_cluster_license
2326 1 Yes version_and_addons_information
2339 1 Yes get_reverse_proxy_configuration
2352 1 Yes update_reverse_proxy_configuration
2369 1 Yes get_reverse_proxy_snippet
2386 1 Yes execute_plugin_code
2405 1 Yes retrieve_all_available_plugin_info
2417 1 Yes retrieve_plugin_info_of_a_certain_type
2428 1 Yes retrieve_build_staging_strategy
2444 1 Yes execute_build_promotion
2462 1 Yes reload_plugins
2478 1 Yes import_repository_content
2492 1 Yes import_system_settings_example
2503 1 Yes full_system_import
2514 1 Yes export_system_settings_example
2525 1 Yes export_system
2537 1 Yes ignore_xray_alert
2550 1 Yes allow_download_of_blocked_artifacts
2563 1 Yes allow_download_when_xray_is_unavailable
2575 1 Yes create_bundle
2593 1 Yes list_bundles
2605 1 Yes get_bundle
2617 1 Yes delete_bundle
2623 175 n/a _build_ua
2628 40 n/a _build_json
2633 182 n/a _request
2638 4 n/a _get_build
2645 9 n/a _attach_properties
2659 8 n/a _handle_prop_multivalue
2669 2 n/a _handle_matrix_props
2683 7 n/a _handle_non_matrix_props
2698 2 n/a _handle_item
2712 3 n/a _handle_repository_replication_configuration
2726 2 n/a _handle_search
2746 11 n/a _handle_search_props
2762 26 n/a _stringify_hash
2777 15 n/a _handle_security
2795 3 n/a _handle_repositories
2817 3 n/a _handle_system
2827 2 n/a _handle_plugins
2837 4 n/a _handle_system_settings
2852 4 n/a _handle_gpg_key
2858 9 n/a _handle_repository_reindex
2868 2 n/a _handle_multi_push_replication
2879 25 n/a _merge_repo_and_path
2888 1 n/a _gather_delete_builds_params
2902 5 n/a _handle_api_key
2913 3 n/a _handle_revoke_api_key
2924 2 n/a _handle_block_system_replication