Skip to content

Commit c83866f

Browse files
Merge #1470
1470: Apply formatting changes from rustfmt-preview on 1.28 r=jtgeibel a=jtgeibel This will fail on stable until the 1.28 release on Thursday. At that point, bors should be able to merge this. The command run on CI is now `cargo fmt -- --check`. Co-authored-by: Justin Geibel <[email protected]>
2 parents 839501e + 5d64101 commit c83866f

File tree

21 files changed

+62
-38
lines changed

21 files changed

+62
-38
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ matrix:
5656
- rust: stable
5757
script:
5858
- rustup component add rustfmt-preview
59-
- cargo fmt -- --write-mode=diff
59+
- cargo fmt -- --check
6060
- cargo build
6161
- cargo test
6262
- npm install

src/controllers/category.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ pub fn show(req: &mut dyn Request) -> CargoResult<Response> {
4040
let cat = categories::table
4141
.filter(categories::slug.eq(::lower(slug)))
4242
.first::<Category>(&*conn)?;
43-
let subcats = cat.subcategories(&conn)?
43+
let subcats = cat
44+
.subcategories(&conn)?
4445
.into_iter()
4546
.map(Category::encodable)
4647
.collect();

src/controllers/keyword.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ pub fn index(req: &mut dyn Request) -> CargoResult<Response> {
2525
.paginate(limit, offset)
2626
.load::<(Keyword, i64)>(&*conn)?;
2727
let total = data.get(0).map(|&(_, t)| t).unwrap_or(0);
28-
let kws = data.into_iter()
28+
let kws = data
29+
.into_iter()
2930
.map(|(k, _)| k.encodable())
3031
.collect::<Vec<_>>();
3132

src/controllers/krate/metadata.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,8 @@ pub fn readme(req: &mut dyn Request) -> CargoResult<Response> {
160160
let crate_name = &req.params()["crate_id"];
161161
let version = &req.params()["version"];
162162

163-
let redirect_url = req.app()
163+
let redirect_url = req
164+
.app()
164165
.config
165166
.uploader
166167
.readme_location(crate_name, version)

src/controllers/krate/publish.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ pub fn publish(req: &mut dyn Request) -> CargoResult<Response> {
8888
)));
8989
}
9090

91-
let length = req.content_length()
91+
let length = req
92+
.content_length()
9293
.chain_error(|| human("missing header: Content-Length"))?;
9394
let max = krate
9495
.max_upload_size
@@ -134,7 +135,8 @@ pub fn publish(req: &mut dyn Request) -> CargoResult<Response> {
134135
// If the git commands fail below, we shouldn't keep the crate on the
135136
// server.
136137
let max_unpack = cmp::max(app.config.max_unpack_size, max);
137-
let (cksum, mut crate_bomb, mut readme_bomb) = app.config
138+
let (cksum, mut crate_bomb, mut readme_bomb) = app
139+
.config
138140
.uploader
139141
.upload_crate(req, &krate, readme, max, max_unpack, vers)?;
140142
version.record_readme_rendering(&conn)?;

src/controllers/krate/search.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@ pub fn search(req: &mut dyn Request) -> CargoResult<Response> {
156156
.load::<((Crate, bool, Option<i64>), i64)>(&*conn)?;
157157
let total = data.first().map(|&(_, t)| t).unwrap_or(0);
158158
let perfect_matches = data.iter().map(|&((_, b, _), _)| b).collect::<Vec<_>>();
159-
let recent_downloads = data.iter()
159+
let recent_downloads = data
160+
.iter()
160161
.map(|&((_, _, s), _)| s.unwrap_or(0))
161162
.collect::<Vec<_>>();
162163
let crates = data.into_iter().map(|((c, _, _), _)| c).collect::<Vec<_>>();

src/controllers/token.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ pub fn new(req: &mut dyn Request) -> CargoResult<Response> {
4242
}
4343

4444
let max_size = 2000;
45-
let length = req.content_length()
45+
let length = req
46+
.content_length()
4647
.chain_error(|| bad_request("missing header: Content-Length"))?;
4748

4849
if length > max_size {

src/controllers/user/me.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,13 @@ pub fn updates(req: &mut dyn Request) -> CargoResult<Response> {
6767
.paginate(limit, offset)
6868
.load::<((Version, String), i64)>(&*conn)?;
6969

70-
let more = data.get(0)
70+
let more = data
71+
.get(0)
7172
.map(|&(_, count)| count > offset + limit)
7273
.unwrap_or(false);
7374

74-
let versions = data.into_iter()
75+
let versions = data
76+
.into_iter()
7577
.map(|((version, crate_name), _)| version.encodable(&crate_name))
7678
.collect();
7779

src/controllers/user/session.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@ pub fn github_access_token(req: &mut dyn Request) -> CargoResult<Response> {
9494
}
9595

9696
// Fetch the access token from github using the code we just got
97-
let token = req.app()
97+
let token = req
98+
.app()
9899
.github
99100
.exchange(code.clone())
100101
.map_err(|s| human(&s))?;

src/controllers/version/downloads.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ pub fn download(req: &mut dyn Request) -> CargoResult<Response> {
3030
increment_download_counts(req, crate_name, version)?;
3131
}
3232

33-
let redirect_url = req.app()
33+
let redirect_url = req
34+
.app()
3435
.config
3536
.uploader
3637
.crate_location(crate_name, version)
@@ -69,7 +70,8 @@ fn increment_download_counts(
6970
pub fn downloads(req: &mut dyn Request) -> CargoResult<Response> {
7071
let (version, _) = version_and_crate(req)?;
7172
let conn = req.db_conn()?;
72-
let cutoff_end_date = req.query()
73+
let cutoff_end_date = req
74+
.query()
7375
.get("before_date")
7476
.and_then(|d| NaiveDate::parse_from_str(d, "%F").ok())
7577
.unwrap_or_else(|| Utc::today().naive_utc());

src/controllers/version/metadata.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ pub fn dependencies(req: &mut dyn Request) -> CargoResult<Response> {
2222
let (version, _) = version_and_crate(req)?;
2323
let conn = req.db_conn()?;
2424
let deps = version.dependencies(&*conn)?;
25-
let deps = deps.into_iter()
25+
let deps = deps
26+
.into_iter()
2627
.map(|(dep, crate_name)| dep.encodable(&crate_name, None))
2728
.collect();
2829

src/email.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use dotenv::dotenv;
55
use util::{bad_request, CargoResult};
66

77
use lettre::file::FileEmailTransport;
8-
use lettre::EmailTransport;
9-
use lettre::smtp::SmtpTransport;
108
use lettre::smtp::authentication::{Credentials, Mechanism};
9+
use lettre::smtp::SmtpTransport;
10+
use lettre::EmailTransport;
1111

1212
use lettre_email::{Email, EmailBuilder};
1313

src/git.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ pub struct Dependency {
3737
}
3838

3939
fn index_file(base: &Path, name: &str) -> PathBuf {
40-
let name = name.chars()
40+
let name = name
41+
.chars()
4142
.flat_map(|c| c.to_lowercase())
4243
.collect::<String>();
4344
match name.len() {
@@ -86,7 +87,8 @@ pub fn yank(app: &App, krate: &str, version: &semver::Version, yanked: bool) ->
8687
commit_and_push(&repo, || {
8788
let mut prev = String::new();
8889
File::open(&dst).and_then(|mut f| f.read_to_string(&mut prev))?;
89-
let new = prev.lines()
90+
let new = prev
91+
.lines()
9092
.map(|line| {
9193
let mut git_crate = serde_json::from_str::<Crate>(line)
9294
.map_err(|_| internal(&format_args!("couldn't decode: `{}`", line)))?;
@@ -146,7 +148,8 @@ where
146148
// git add $file
147149
let mut index = repo.index()?;
148150
let mut repo_path = repo_path.iter();
149-
let dst = dst.iter()
151+
let dst = dst
152+
.iter()
150153
.skip_while(|s| Some(*s) == repo_path.next())
151154
.collect::<PathBuf>();
152155
index.add_path(&dst)?;

src/middleware/blacklist_ips.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ impl AroundMiddleware for BlockIps {
2727

2828
impl Handler for BlockIps {
2929
fn call(&self, req: &mut dyn Request) -> Result<Response, Box<dyn Error + Send>> {
30-
let has_blacklisted_ip = req.headers()
30+
let has_blacklisted_ip = req
31+
.headers()
3132
.find("X-Forwarded-For")
3233
.unwrap()
3334
.iter()

src/middleware/ember_index_rewrite.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ impl Handler for EmberIndexRewrite {
2727
fn call(&self, req: &mut dyn Request) -> Result<Response, Box<dyn Error + Send>> {
2828
// If the client is requesting html, then we've only got one page so
2929
// rewrite the request.
30-
let wants_html = req.headers()
30+
let wants_html = req
31+
.headers()
3132
.find("Accept")
3233
.map(|accept| accept.iter().any(|s| s.contains("html")))
3334
.unwrap_or(false);

src/models/dependency.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ pub fn add_dependencies(
8181
use self::dependencies::dsl::*;
8282
use diesel::insert_into;
8383

84-
let git_and_new_dependencies = deps.iter()
84+
let git_and_new_dependencies = deps
85+
.iter()
8586
.map(|dep| {
8687
let krate = Crate::by_name(&dep.name)
8788
.first::<Crate>(&*conn)

src/models/keyword.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ impl Keyword {
5555
return false;
5656
}
5757
name.chars().next().unwrap().is_alphanumeric()
58-
&& name.chars()
58+
&& name
59+
.chars()
5960
.all(|c| c.is_alphanumeric() || c == '_' || c == '-')
6061
&& name.chars().all(|c| c.is_ascii())
6162
}

src/models/krate.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -255,15 +255,17 @@ impl Crate {
255255

256256
fn valid_ident(name: &str) -> bool {
257257
Self::valid_feature_name(name)
258-
&& name.chars()
258+
&& name
259+
.chars()
259260
.nth(0)
260261
.map(char::is_alphabetic)
261262
.unwrap_or(false)
262263
}
263264

264265
pub fn valid_feature_name(name: &str) -> bool {
265266
!name.is_empty()
266-
&& name.chars()
267+
&& name
268+
.chars()
267269
.all(|c| c.is_alphanumeric() || c == '_' || c == '-')
268270
&& name.chars().all(|c| c.is_ascii())
269271
}
@@ -390,7 +392,8 @@ impl Crate {
390392
pub fn max_version(&self, conn: &PgConnection) -> CargoResult<semver::Version> {
391393
use schema::versions::dsl::*;
392394

393-
let vs = self.versions()
395+
let vs = self
396+
.versions()
394397
.select(num)
395398
.load::<String>(conn)?
396399
.into_iter()

src/tests/all.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,8 @@ impl<'a> VersionBuilder<'a> {
329329
.get_result(connection)?;
330330
}
331331

332-
let new_deps = self.dependencies
332+
let new_deps = self
333+
.dependencies
333334
.into_iter()
334335
.map(|(crate_id, target)| {
335336
(
@@ -429,7 +430,8 @@ impl<'a> CrateBuilder<'a> {
429430
fn build(mut self, connection: &PgConnection) -> CargoResult<Crate> {
430431
use diesel::{insert_into, select, update};
431432

432-
let mut krate = self.krate
433+
let mut krate = self
434+
.krate
433435
.create_or_update(connection, None, self.owner_id)?;
434436

435437
// Since we are using `NewCrate`, we can't set all the
@@ -732,10 +734,7 @@ fn new_crate_to_body_with_io(
732734
new_crate_to_body_with_tarball(new_crate, &tarball)
733735
}
734736

735-
fn new_crate_to_body_with_tarball(
736-
new_crate: &u::NewCrate,
737-
tarball: &[u8],
738-
) -> Vec<u8> {
737+
fn new_crate_to_body_with_tarball(new_crate: &u::NewCrate, tarball: &[u8]) -> Vec<u8> {
739738
let json = serde_json::to_string(&new_crate).unwrap();
740739
let mut body = Vec::new();
741740
body.extend(

src/tests/krate.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ use std::io;
66
use std::io::prelude::*;
77
use std::sync::Arc;
88

9+
use self::diesel::prelude::*;
910
use chrono::Utc;
1011
use conduit::{Handler, Method};
1112
use diesel::dsl::*;
1213
use diesel::update;
13-
use flate2::Compression;
1414
use flate2::write::GzEncoder;
15+
use flate2::Compression;
1516
use git2;
16-
use self::diesel::prelude::*;
1717
use semver;
1818
use serde_json;
1919
use tar;

src/tests/user.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -717,10 +717,12 @@ fn test_confirm_user_email() {
717717
.unwrap()
718718
};
719719

720-
let mut response = ok_resp!(middle.call(req.with_path(&format!(
721-
"/api/v1/confirm/{}",
722-
email_token
723-
)).with_method(Method::Put),));
720+
let mut response = ok_resp!(
721+
middle.call(
722+
req.with_path(&format!("/api/v1/confirm/{}", email_token))
723+
.with_method(Method::Put),
724+
)
725+
);
724726
assert!(::json::<S>(&mut response).ok);
725727

726728
let mut response = ok_resp!(middle.call(req.with_path("/api/v1/me").with_method(Method::Get),));

0 commit comments

Comments
 (0)