Skip to content

Commit c1696f2

Browse files
committed
Clean up error re-exports
1 parent fa31f40 commit c1696f2

File tree

21 files changed

+23
-27
lines changed

21 files changed

+23
-27
lines changed

src/controllers.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
mod cargo_prelude {
22
pub use super::prelude::*;
3-
pub use crate::util::cargo_err;
3+
pub use crate::util::errors::cargo_err;
44
}
55

66
mod frontend_prelude {
@@ -16,7 +16,7 @@ mod prelude {
1616
pub use conduit_router::RequestParams;
1717

1818
pub use crate::db::RequestTransaction;
19-
pub use crate::util::{cargo_err, AppResult}; // TODO: Remove cargo_err from here
19+
pub use crate::util::errors::{cargo_err, AppError, AppResult, ChainError}; // TODO: Remove cargo_err from here
2020

2121
pub use crate::middleware::app::RequestApp;
2222
pub use crate::middleware::current_user::RequestUser;

src/controllers/helpers.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::util::{json_response, AppResult};
1+
use crate::util::{errors::AppResult, json_response};
22
use conduit::Response;
33

44
pub(crate) mod pagination;

src/controllers/helpers/pagination.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use crate::models::helpers::with_count::*;
2-
use crate::util::errors::*;
2+
use crate::util::errors::{cargo_err, AppResult};
33
use diesel::pg::Pg;
44
use diesel::prelude::*;
55
use diesel::query_builder::*;

src/controllers/krate/publish.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ use crate::models::{
1313
};
1414

1515
use crate::render;
16-
use crate::util::{read_fill, read_le_u32};
17-
use crate::util::{AppError, ChainError, Maximums};
16+
use crate::util::{read_fill, read_le_u32, Maximums};
1817
use crate::views::{EncodableCrateUpload, GoodCrate, PublishWarnings};
1918

2019
/// Handles the `PUT /crates/new` route.

src/controllers/token.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
use super::prelude::*;
1+
use super::frontend_prelude::*;
22

33
use crate::middleware::current_user::AuthenticationSource;
44
use crate::models::ApiToken;
55
use crate::schema::api_tokens;
6-
use crate::util::{bad_request, read_fill, ChainError};
6+
use crate::util::read_fill;
77
use crate::views::EncodableApiTokenWithToken;
88

99
use serde_json as json;

src/controllers/user/me.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ use crate::controllers::frontend_prelude::*;
44

55
use crate::controllers::helpers::*;
66
use crate::email;
7-
use crate::util::errors::{AppError, ChainError};
87

98
use crate::models::{
109
CrateOwner, Email, Follow, NewEmail, OwnerKind, User, Version, VersionOwnerAction,

src/controllers/user/session.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use oauth2::{prelude::*, AuthorizationCode, TokenResponse};
77

88
use crate::models::{NewUser, User};
99
use crate::schema::users;
10-
use crate::util::errors::{AppError, ChainError, ReadOnlyMode};
10+
use crate::util::errors::ReadOnlyMode;
1111

1212
/// Handles the `GET /api/private/session/begin` route.
1313
///

src/controllers/version/yank.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ use swirl::Job;
55
use super::version_and_crate;
66
use crate::controllers::cargo_prelude::*;
77
use crate::git;
8-
use crate::models::{insert_version_owner_action, Rights, VersionAction};
9-
use crate::util::AppError;
8+
use crate::models::Rights;
9+
use crate::models::{insert_version_owner_action, VersionAction};
1010

1111
/// Handles the `DELETE /crates/:crate_id/:version/yank` route.
1212
/// This does not delete a crate version, it makes the crate

src/email.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use std::path::Path;
22

3-
use crate::util::{errors::server_error, AppResult};
3+
use crate::util::errors::{server_error, AppResult};
44

55
use failure::Fail;
66
use lettre::file::FileTransport;

src/github.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use serde::de::DeserializeOwned;
88
use std::str;
99

1010
use crate::app::App;
11-
use crate::util::{cargo_err, errors::NotFound, internal, AppError, AppResult};
11+
use crate::util::errors::{cargo_err, internal, AppError, AppResult, NotFound};
1212

1313
/// Does all the nonsense for sending a GET to Github. Doesn't handle parsing
1414
/// because custom error-code handling may be desirable. Use

0 commit comments

Comments
 (0)