Adding cargo checking to husky pre-commit. Fixes #402

This commit is contained in:
Dessalines 2020-01-04 17:21:33 -05:00
parent a68fd4f2aa
commit 206d9160de
2 changed files with 7 additions and 4 deletions

View file

@ -408,7 +408,7 @@ mod tests {
user_id: Some(inserted_user.id),
my_vote: Some(1),
id: inserted_post.id,
name: post_name.to_owned(),
name: post_name,
url: None,
body: None,
removed: false,
@ -416,12 +416,12 @@ mod tests {
locked: false,
stickied: false,
creator_id: inserted_user.id,
creator_name: user_name.to_owned(),
creator_name: user_name,
creator_avatar: None,
banned: false,
banned_from_community: false,
community_id: inserted_community.id,
community_name: community_name.to_owned(),
community_name,
community_removed: false,
community_deleted: false,
community_nsfw: false,

5
ui/package.json vendored
View file

@ -58,7 +58,7 @@
"engineStrict": true,
"husky": {
"hooks": {
"pre-commit": "lint-staged"
"pre-commit": "cargo fmt --manifest-path ../server/Cargo.toml && cargo clippy --manifest-path ../server/Cargo.toml --all-targets --all-features -- -D warnings && lint-staged"
}
},
"lint-staged": {
@ -67,6 +67,9 @@
"eslint --fix",
"git add"
],
"../server/src/**/*.rs": [
"git add"
],
"package.json": [
"sortpack",
"git add"