Skip to content

Commit 1c99af0

Browse files
committed
Run cargo +stable fix --edition, then cargo +stable fmt
The only remaining changes were to add the `crate` keyword to the front of absolute paths.
1 parent 415bb26 commit 1c99af0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+321
-319
lines changed

src/app.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ use oauth2;
1111
use reqwest;
1212
use scheduled_thread_pool::ScheduledThreadPool;
1313

14-
use util::CargoResult;
15-
use {db, Config, Env};
14+
use crate::util::CargoResult;
15+
use crate::{db, Config, Env};
1616

1717
/// The `App` struct holds the main components of the application like
1818
/// the database connection pool and configurations

src/bin/update-downloads.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ fn main() {
3030
}
3131

3232
fn update(conn: &PgConnection) -> QueryResult<()> {
33+
use crate::version_downloads::dsl::*;
3334
use diesel::dsl::now;
3435
use diesel::select;
35-
use version_downloads::dsl::*;
3636

3737
let mut max = Some(0);
3838
while let Some(m) = max {
@@ -183,7 +183,7 @@ mod test {
183183
.execute(&conn)
184184
.unwrap();
185185

186-
::update(&conn).unwrap();
186+
crate::update(&conn).unwrap();
187187
let version_downloads = versions::table
188188
.find(version.id)
189189
.select(versions::downloads)
@@ -195,7 +195,7 @@ mod test {
195195
.first(&conn);
196196
assert_eq!(Ok(1), crate_downloads);
197197
crate_downloads!(&conn, krate.id, 1);
198-
::update(&conn).unwrap();
198+
crate::update(&conn).unwrap();
199199
let version_downloads = versions::table
200200
.find(version.id)
201201
.select(versions::downloads)
@@ -220,7 +220,7 @@ mod test {
220220
))
221221
.execute(&conn)
222222
.unwrap();
223-
::update(&conn).unwrap();
223+
crate::update(&conn).unwrap();
224224
let processed = version_downloads::table
225225
.filter(version_downloads::version_id.eq(version.id))
226226
.select(version_downloads::processed)
@@ -244,7 +244,7 @@ mod test {
244244
))
245245
.execute(&conn)
246246
.unwrap();
247-
::update(&conn).unwrap();
247+
crate::update(&conn).unwrap();
248248
let processed = version_downloads::table
249249
.filter(version_downloads::version_id.eq(version.id))
250250
.select(version_downloads::processed)
@@ -294,7 +294,7 @@ mod test {
294294
.filter(crates::id.eq(krate.id))
295295
.first::<Crate>(&conn)
296296
.unwrap();
297-
::update(&conn).unwrap();
297+
crate::update(&conn).unwrap();
298298
let version2 = versions::table
299299
.find(version.id)
300300
.first::<Version>(&conn)
@@ -308,7 +308,7 @@ mod test {
308308
assert_eq!(krate2.downloads, 2);
309309
assert_eq!(krate2.updated_at, krate_before.updated_at);
310310
crate_downloads!(&conn, krate.id, 1);
311-
::update(&conn).unwrap();
311+
crate::update(&conn).unwrap();
312312
let version3 = versions::table
313313
.find(version.id)
314314
.first::<Version>(&conn)
@@ -343,7 +343,7 @@ mod test {
343343
.execute(&conn)
344344
.unwrap();
345345

346-
::update(&conn).unwrap();
346+
crate::update(&conn).unwrap();
347347
let versions_changed = versions::table
348348
.select(versions::updated_at.ne(now - 2.days()))
349349
.get_result(&conn);

src/boot/categories.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ use diesel;
55
use diesel::prelude::*;
66
use toml;
77

8-
use db;
9-
use util::errors::{internal, CargoResult, ChainError};
8+
use crate::db;
9+
use crate::util::errors::{internal, CargoResult, ChainError};
1010

1111
#[derive(Debug)]
1212
struct Category {
@@ -91,9 +91,9 @@ pub fn sync(toml_str: &str) -> CargoResult<()> {
9191
}
9292

9393
pub fn sync_with_connection(toml_str: &str, conn: &PgConnection) -> CargoResult<()> {
94+
use crate::schema::categories::dsl::*;
9495
use diesel::dsl::all;
9596
use diesel::pg::upsert::excluded;
96-
use schema::categories::dsl::*;
9797

9898
let toml: toml::value::Table =
9999
toml::from_str(toml_str).expect("Could not parse categories toml");

src/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use s3;
33
use std::env;
44
use std::path::PathBuf;
55

6-
use {env, Env, Replica, Uploader};
6+
use crate::{env, Env, Replica, Uploader};
77

88
#[derive(Clone, Debug)]
99
pub struct Config {

src/controllers/category.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use super::prelude::*;
22

3-
use models::Category;
4-
use schema::categories;
5-
use views::{EncodableCategory, EncodableCategoryWithSubcategories};
3+
use crate::models::Category;
4+
use crate::schema::categories;
5+
use crate::views::{EncodableCategory, EncodableCategoryWithSubcategories};
66

77
/// Handles the `GET /categories` route.
88
pub fn index(req: &mut dyn Request) -> CargoResult<Response> {

src/controllers/crate_owner_invitation.rs

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

33
use serde_json;
44

5-
use models::{CrateOwner, CrateOwnerInvitation, OwnerKind};
6-
use schema::{crate_owner_invitations, crate_owners};
7-
use views::{EncodableCrateOwnerInvitation, InvitationResponse};
5+
use crate::models::{CrateOwner, CrateOwnerInvitation, OwnerKind};
6+
use crate::schema::{crate_owner_invitations, crate_owners};
7+
use crate::views::{EncodableCrateOwnerInvitation, InvitationResponse};
88

99
/// Handles the `GET /me/crate_owner_invitations` route.
1010
pub fn list(req: &mut dyn Request) -> CargoResult<Response> {

src/controllers/helpers/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
use crate::util::{json_response, CargoResult};
12
use conduit::Response;
2-
use util::{json_response, CargoResult};
33

44
pub mod pagination;
55

src/controllers/keyword.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
use super::prelude::*;
22

3-
use controllers::helpers::Paginate;
4-
use models::Keyword;
5-
use views::EncodableKeyword;
3+
use crate::controllers::helpers::Paginate;
4+
use crate::models::Keyword;
5+
use crate::views::EncodableKeyword;
66

77
/// Handles the `GET /keywords` route.
88
pub fn index(req: &mut dyn Request) -> CargoResult<Response> {
9-
use schema::keywords;
9+
use crate::schema::keywords;
1010

1111
let conn = req.db_conn()?;
1212
let (offset, limit) = req.pagination(10, 100)?;

src/controllers/krate/downloads.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
66
use std::cmp;
77

8-
use controllers::prelude::*;
8+
use crate::controllers::prelude::*;
99

10-
use models::{Crate, CrateVersions, Version, VersionDownload};
11-
use schema::version_downloads;
12-
use views::EncodableVersionDownload;
10+
use crate::models::{Crate, CrateVersions, Version, VersionDownload};
11+
use crate::schema::version_downloads;
12+
use crate::views::EncodableVersionDownload;
1313

14-
use models::krate::to_char;
14+
use crate::models::krate::to_char;
1515

1616
/// Handles the `GET /crates/:crate_id/downloads` route.
1717
pub fn downloads(req: &mut dyn Request) -> CargoResult<Response> {

src/controllers/krate/follow.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
use diesel;
44
use diesel::associations::Identifiable;
55

6-
use controllers::prelude::*;
7-
use models::{Crate, Follow};
8-
use schema::*;
6+
use crate::controllers::prelude::*;
7+
use crate::models::{Crate, Follow};
8+
use crate::schema::*;
99

1010
fn follow_target(req: &mut dyn Request) -> CargoResult<Follow> {
1111
let user = req.user()?;

src/controllers/krate/metadata.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
//! index or cached metadata which was extracted (client side) from the
55
//! `Cargo.toml` file.
66
7-
use controllers::prelude::*;
8-
use models::{
7+
use crate::controllers::prelude::*;
8+
use crate::models::{
99
Category, Crate, CrateCategory, CrateDownload, CrateKeyword, CrateVersions, Keyword, Version,
1010
};
11-
use schema::*;
12-
use views::{
11+
use crate::schema::*;
12+
use crate::views::{
1313
EncodableCategory, EncodableCrate, EncodableDependency, EncodableKeyword, EncodableVersion,
1414
};
1515

16-
use models::krate::ALL_COLUMNS;
16+
use crate::models::krate::ALL_COLUMNS;
1717

1818
/// Handles the `GET /summary` route.
1919
pub fn summary(req: &mut dyn Request) -> CargoResult<Response> {
20-
use schema::crates::dsl::*;
20+
use crate::schema::crates::dsl::*;
2121

2222
let conn = req.db_conn()?;
2323
let num_crates = crates.count().get_result(&*conn)?;
@@ -116,7 +116,7 @@ pub fn show(req: &mut dyn Request) -> CargoResult<Response> {
116116
.load(&*conn)?;
117117
let cats = CrateCategory::belonging_to(&krate)
118118
.inner_join(categories::table)
119-
.select(::models::category::ALL_COLUMNS)
119+
.select(crate::models::category::ALL_COLUMNS)
120120
.load(&*conn)?;
121121
let recent_downloads = CrateDownload::belonging_to(&krate)
122122
.filter(crate_downloads::date.gt(date(now - 90.days())))

src/controllers/krate/owners.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
33
use serde_json;
44

5-
use controllers::prelude::*;
6-
use models::{Crate, Owner, Rights, Team, User};
7-
use views::EncodableOwner;
5+
use crate::controllers::prelude::*;
6+
use crate::models::{Crate, Owner, Rights, Team, User};
7+
use crate::views::EncodableOwner;
88

99
/// Handles the `GET /crates/:crate_id/owners` route.
1010
pub fn owners(req: &mut dyn Request) -> CargoResult<Response> {

src/controllers/krate/publish.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ use std::sync::Arc;
66
use hex::ToHex;
77
use serde_json;
88

9-
use git;
10-
use render;
11-
use util::{internal, ChainError, Maximums};
12-
use util::{read_fill, read_le_u32};
13-
14-
use controllers::prelude::*;
15-
use models::dependency;
16-
use models::{Badge, Category, Keyword, NewCrate, NewVersion, Rights, User};
17-
use views::{EncodableCrateUpload, GoodCrate, PublishWarnings};
9+
use crate::git;
10+
use crate::render;
11+
use crate::util::{internal, ChainError, Maximums};
12+
use crate::util::{read_fill, read_le_u32};
13+
14+
use crate::controllers::prelude::*;
15+
use crate::models::dependency;
16+
use crate::models::{Badge, Category, Keyword, NewCrate, NewVersion, Rights, User};
17+
use crate::views::{EncodableCrateUpload, GoodCrate, PublishWarnings};
1818

1919
/// Handles the `PUT /crates/new` route.
2020
/// Used by `cargo publish` to publish a new crate or to publish a new version of an

src/controllers/krate/search.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
33
use diesel_full_text_search::*;
44

5-
use controllers::helpers::Paginate;
6-
use controllers::prelude::*;
7-
use models::{Crate, CrateBadge, CrateVersions, OwnerKind, Version};
8-
use schema::*;
9-
use views::EncodableCrate;
5+
use crate::controllers::helpers::Paginate;
6+
use crate::controllers::prelude::*;
7+
use crate::models::{Crate, CrateBadge, CrateVersions, OwnerKind, Version};
8+
use crate::schema::*;
9+
use crate::views::EncodableCrate;
1010

11-
use models::krate::{canon_crate_name, ALL_COLUMNS};
11+
use crate::models::krate::{canon_crate_name, ALL_COLUMNS};
1212

1313
/// Handles the `GET /crates` route.
1414
/// Returns a list of crates. Called in a variety of scenarios in the
@@ -95,7 +95,7 @@ pub fn search(req: &mut dyn Request) -> CargoResult<Response> {
9595
crates_keywords::table
9696
.select(crates_keywords::crate_id)
9797
.inner_join(keywords::table)
98-
.filter(::lower(keywords::keyword).eq(::lower(kw))),
98+
.filter(crate::lower(keywords::keyword).eq(crate::lower(kw))),
9999
),
100100
);
101101
} else if let Some(letter) = params.get("letter") {

src/controllers/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ mod prelude {
55
pub use conduit::{Request, Response};
66
pub use conduit_router::RequestParams;
77

8-
pub use db::RequestTransaction;
9-
pub use util::{human, CargoResult};
8+
pub use crate::db::RequestTransaction;
9+
pub use crate::util::{human, CargoResult};
1010

11-
pub use middleware::app::RequestApp;
12-
pub use middleware::current_user::RequestUser;
11+
pub use crate::middleware::app::RequestApp;
12+
pub use crate::middleware::current_user::RequestUser;
1313

1414
use std::collections::HashMap;
1515
use std::io;
@@ -28,7 +28,7 @@ mod prelude {
2828

2929
impl<'a> RequestUtils for dyn Request + 'a {
3030
fn json<T: Serialize>(&self, t: &T) -> Response {
31-
::util::json_response(t)
31+
crate::util::json_response(t)
3232
}
3333

3434
fn query(&self) -> HashMap<String, String> {

src/controllers/team.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
use controllers::prelude::*;
1+
use crate::controllers::prelude::*;
22

3-
use models::Team;
4-
use schema::teams;
5-
use views::EncodableTeam;
3+
use crate::models::Team;
4+
use crate::schema::teams;
5+
use crate::views::EncodableTeam;
66

77
/// Handles the `GET /teams/:team_id` route.
88
pub fn show_team(req: &mut dyn Request) -> CargoResult<Response> {

src/controllers/token.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
use super::prelude::*;
22

3+
use crate::middleware::current_user::AuthenticationSource;
4+
use crate::util::{bad_request, read_fill, ChainError};
35
use diesel;
4-
use middleware::current_user::AuthenticationSource;
56
use serde_json as json;
6-
use util::{bad_request, read_fill, ChainError};
77

8-
use models::ApiToken;
9-
use schema::api_tokens;
10-
use views::EncodableApiTokenWithToken;
8+
use crate::models::ApiToken;
9+
use crate::schema::api_tokens;
10+
use crate::views::EncodableApiTokenWithToken;
1111

1212
/// Handles the `GET /me/tokens` route.
1313
pub fn list(req: &mut dyn Request) -> CargoResult<Response> {

src/controllers/user/me.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
use controllers::prelude::*;
1+
use crate::controllers::prelude::*;
22

33
use serde_json;
44

5-
use controllers::helpers::Paginate;
6-
use email;
7-
use util::bad_request;
5+
use crate::controllers::helpers::Paginate;
6+
use crate::email;
7+
use crate::util::bad_request;
88

9-
use models::{Email, Follow, NewEmail, User, Version};
10-
use schema::{crates, emails, follows, users, versions};
11-
use views::{EncodableMe, EncodableVersion};
9+
use crate::models::{Email, Follow, NewEmail, User, Version};
10+
use crate::schema::{crates, emails, follows, users, versions};
11+
use crate::views::{EncodableMe, EncodableVersion};
1212

1313
/// Handles the `GET /me` route.
1414
pub fn me(req: &mut dyn Request) -> CargoResult<Response> {
@@ -148,7 +148,7 @@ pub fn update_user(req: &mut dyn Request) -> CargoResult<Response> {
148148
.get_result::<String>(&*conn)
149149
.map_err(|_| human("Error in creating token"))?;
150150

151-
::email::send_user_confirm_email(user_email, &user.gh_login, &token)
151+
crate::email::send_user_confirm_email(user_email, &user.gh_login, &token)
152152
.map_err(|_| bad_request("Email could not be sent"))
153153
})?;
154154

0 commit comments

Comments
 (0)