From 434defab5196bae858db47b54d60f1497e0bd464 Mon Sep 17 00:00:00 2001
From: Bryan Chen <xlchen1291@gmail.com>
Date: Wed, 30 Oct 2019 14:33:05 +1300
Subject: [PATCH] add githooks and format

---
 githooks/pre-commit | 12 ++++++++++++
 src/main.rs         |  3 +--
 traits/src/lib.rs   |  4 +---
 3 files changed, 14 insertions(+), 5 deletions(-)
 create mode 100755 githooks/pre-commit

diff --git a/githooks/pre-commit b/githooks/pre-commit
new file mode 100755
index 0000000..a70dd02
--- /dev/null
+++ b/githooks/pre-commit
@@ -0,0 +1,12 @@
+#!/usr/bin/env bash
+
+set -e
+
+REPO_ROOT_DIR="$(git rev-parse --show-toplevel)"
+
+files=$((git diff --cached --name-only --diff-filter=ACMR | grep -Ei "\.rs$") || true)
+if [ ! -z "${files}" ]; then
+    cargo fmt --all
+    git add $(echo "$files" | paste -s -d " " -)
+fi
+
diff --git a/src/main.rs b/src/main.rs
index f79c691..f328e4d 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,2 +1 @@
-fn main() {
-}
+fn main() {}
diff --git a/traits/src/lib.rs b/traits/src/lib.rs
index 07e79ac..73f43fa 100644
--- a/traits/src/lib.rs
+++ b/traits/src/lib.rs
@@ -1,5 +1,3 @@
 #![cfg_attr(not(feature = "std"), no_std)]
 
-pub trait MultiCurrency {
-
-}
+pub trait MultiCurrency {}
-- 
GitLab