1*55e87721SMatt Gilbride#!/usr/bin/env sh 2*55e87721SMatt Gilbridemkdir -p .cache 3*55e87721SMatt Gilbridecd .cache 4*55e87721SMatt Gilbrideif [ ! -f google-java-format-1.7-all-deps.jar ] 5*55e87721SMatt Gilbridethen 6*55e87721SMatt Gilbride curl -LJO "https://github.com/google/google-java-format/releases/download/google-java-format-1.7/google-java-format-1.7-all-deps.jar" 7*55e87721SMatt Gilbride chmod 755 google-java-format-1.7-all-deps.jar 8*55e87721SMatt Gilbridefi 9*55e87721SMatt Gilbridecd .. 10*55e87721SMatt Gilbride 11*55e87721SMatt Gilbridechanged_java_files=$(git diff --cached --name-only --diff-filter=ACMR | grep ".*java$" ) 12*55e87721SMatt Gilbrideecho $changed_java_files 13*55e87721SMatt Gilbridejava -jar .cache/google-java-format-1.7-all-deps.jar --replace $changed_java_files