@@ -36,9 +36,9 @@ pub async fn publish_package<Http: HttpClient>(
36
36
http : & Http ,
37
37
) -> Result < ( ) > {
38
38
tracing:: info!( "Publishing package, replace: {}" , replace) ;
39
- let request = hexpm:: publish_package_request ( release_tarball, api_key, config, replace) ;
39
+ let request = hexpm:: api_publish_package_request ( release_tarball, api_key, config, replace) ;
40
40
let response = http. send ( request) . await ?;
41
- hexpm:: publish_package_response ( response) . map_err ( |e| match e {
41
+ hexpm:: api_publish_package_response ( response) . map_err ( |e| match e {
42
42
ApiError :: NotReplacing => Error :: HexPublishReplaceRequired { version } ,
43
43
err => Error :: hex ( err) ,
44
44
} )
@@ -57,9 +57,9 @@ pub async fn transfer_owner<Http: HttpClient>(
57
57
new_owner_username_or_email
58
58
) ;
59
59
let request =
60
- hexpm:: transfer_owner_request ( & package_name, & new_owner_username_or_email, api_key, config) ;
60
+ hexpm:: api_transfer_owner_request ( & package_name, & new_owner_username_or_email, api_key, config) ;
61
61
let response = http. send ( request) . await ?;
62
- hexpm:: transfer_owner_response ( response) . map_err ( Error :: hex)
62
+ hexpm:: api_transfer_owner_response ( response) . map_err ( Error :: hex)
63
63
}
64
64
65
65
#[ derive( Debug , strum:: EnumString , strum:: VariantNames , Clone , Copy , PartialEq , Eq ) ]
@@ -94,7 +94,7 @@ pub async fn retire_release<Http: HttpClient>(
94
94
http : & Http ,
95
95
) -> Result < ( ) > {
96
96
tracing:: info!( package=%package, version=%version, "retiring_hex_release" ) ;
97
- let request = hexpm:: retire_release_request (
97
+ let request = hexpm:: api_retire_release_request (
98
98
package,
99
99
version,
100
100
reason. to_library_enum ( ) ,
@@ -103,7 +103,7 @@ pub async fn retire_release<Http: HttpClient>(
103
103
config,
104
104
) ;
105
105
let response = http. send ( request) . await ?;
106
- hexpm:: retire_release_response ( response) . map_err ( Error :: hex)
106
+ hexpm:: api_retire_release_response ( response) . map_err ( Error :: hex)
107
107
}
108
108
109
109
pub async fn unretire_release < Http : HttpClient > (
@@ -114,9 +114,9 @@ pub async fn unretire_release<Http: HttpClient>(
114
114
http : & Http ,
115
115
) -> Result < ( ) > {
116
116
tracing:: info!( package=%package, version=%version, "retiring_hex_release" ) ;
117
- let request = hexpm:: unretire_release_request ( package, version, api_key, config) ;
117
+ let request = hexpm:: api_unretire_release_request ( package, version, api_key, config) ;
118
118
let response = http. send ( request) . await ?;
119
- hexpm:: unretire_release_response ( response) . map_err ( Error :: hex)
119
+ hexpm:: api_unretire_release_response ( response) . map_err ( Error :: hex)
120
120
}
121
121
122
122
pub async fn create_api_key < Http : HttpClient > (
@@ -127,9 +127,9 @@ pub async fn create_api_key<Http: HttpClient>(
127
127
http : & Http ,
128
128
) -> Result < String > {
129
129
tracing:: info!( "Creating API key with Hex" ) ;
130
- let request = hexpm:: create_api_key_request ( username, password, & key_name ( hostname) , config) ;
130
+ let request = hexpm:: api_create_api_key_request ( username, password, & key_name ( hostname) , config) ;
131
131
let response = http. send ( request) . await ?;
132
- hexpm:: create_api_key_response ( response) . map_err ( Error :: hex)
132
+ hexpm:: api_create_api_key_response ( response) . map_err ( Error :: hex)
133
133
}
134
134
135
135
pub async fn remove_api_key < Http : HttpClient > (
@@ -139,9 +139,9 @@ pub async fn remove_api_key<Http: HttpClient>(
139
139
http : & Http ,
140
140
) -> Result < ( ) > {
141
141
tracing:: info!( "Deleting API key from Hex" ) ;
142
- let request = hexpm:: remove_api_key_request ( & key_name ( hostname) , auth_key, config) ;
142
+ let request = hexpm:: api_remove_api_key_request ( & key_name ( hostname) , auth_key, config) ;
143
143
let response = http. send ( request) . await ?;
144
- hexpm:: remove_api_key_response ( response) . map_err ( Error :: hex)
144
+ hexpm:: api_remove_api_key_response ( response) . map_err ( Error :: hex)
145
145
}
146
146
147
147
#[ derive( Debug ) ]
@@ -201,7 +201,7 @@ impl Downloader {
201
201
"downloading_package_to_cache"
202
202
) ;
203
203
204
- let request = hexpm:: get_package_tarball_request (
204
+ let request = hexpm:: repository_get_package_tarball_request (
205
205
& package. name ,
206
206
& package. version . to_string ( ) ,
207
207
None ,
@@ -210,7 +210,7 @@ impl Downloader {
210
210
let response = self . http . send ( request) . await ?;
211
211
212
212
let tarball =
213
- hexpm:: get_package_tarball_response ( response, & outer_checksum. 0 ) . map_err ( |error| {
213
+ hexpm:: repository_get_package_tarball_response ( response, & outer_checksum. 0 ) . map_err ( |error| {
214
214
Error :: DownloadPackageError {
215
215
package_name : package. name . to_string ( ) ,
216
216
package_version : package. version . to_string ( ) ,
@@ -302,10 +302,10 @@ pub async fn publish_documentation<Http: HttpClient>(
302
302
http : & Http ,
303
303
) -> Result < ( ) > {
304
304
tracing:: info!( "publishing_documentation" ) ;
305
- let request = hexpm:: publish_docs_request ( name, & version. to_string ( ) , archive, api_key, config)
305
+ let request = hexpm:: api_publish_docs_request ( name, & version. to_string ( ) , archive, api_key, config)
306
306
. map_err ( Error :: hex) ?;
307
307
let response = http. send ( request) . await ?;
308
- hexpm:: publish_docs_response ( response) . map_err ( Error :: hex)
308
+ hexpm:: api_publish_docs_response ( response) . map_err ( Error :: hex)
309
309
}
310
310
311
311
pub async fn get_package_release < Http : HttpClient > (
@@ -320,7 +320,7 @@ pub async fn get_package_release<Http: HttpClient>(
320
320
version = version. as_str( ) ,
321
321
"looking_up_package_release"
322
322
) ;
323
- let request = hexpm:: get_package_release_request ( name, & version, None , config) ;
323
+ let request = hexpm:: api_get_package_release_request ( name, & version, None , config) ;
324
324
let response = http. send ( request) . await ?;
325
- hexpm:: get_package_release_response ( response) . map_err ( Error :: hex)
325
+ hexpm:: api_get_package_release_response ( response) . map_err ( Error :: hex)
326
326
}
0 commit comments