Skip to content

Commit

Permalink
Merge pull request #6268 from robolectric/piper_361611243
Browse files Browse the repository at this point in the history
Execute google-java-format-diff.py directly on CI machines
  • Loading branch information
hoisie committed Mar 10, 2021
2 parents 6dc3300 + b1ffa56 commit 4f1290c
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 11 deletions.
5 changes: 3 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,14 @@ jobs:
command: |
curl -L -o $HOME/google-java-format.jar https://github.com/google/google-java-format/releases/download/google-java-format-1.9/google-java-format-1.9-all-deps.jar
curl -L -o $HOME/google-java-format-diff.py https://raw.githubusercontent.com/google/google-java-format/google-java-format-1.9/scripts/google-java-format-diff.py
chmod +x $HOME/google-java-format-diff.py
- run:
name: Check Java formatting
command: |
diff=$(git diff -U0 $(git merge-base HEAD origin/master) | python $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1)
diff=$(git diff -U0 $(git merge-base HEAD origin/master) | $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1)
if [[ $diff ]]; then
echo "Please run google-java-format on the changes in this pull request"
git diff -U0 $(git merge-base HEAD origin/master) | python $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1
git diff -U0 $(git merge-base HEAD origin/master) | $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1
exit 1
fi
build:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/check_java_formatting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ jobs:
run: |
curl -L -o $HOME/google-java-format.jar https://github.com/google/google-java-format/releases/download/google-java-format-1.9/google-java-format-1.9-all-deps.jar
curl -L -o $HOME/google-java-format-diff.py https://raw.githubusercontent.com/google/google-java-format/google-java-format-1.9/scripts/google-java-format-diff.py
chmod +x $HOME/google-java-format-diff.py
- name: Check Java formatting
run: |
diff=$(git diff -U0 $(git merge-base HEAD origin/master) | python $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1)
diff=$(git diff -U0 $(git merge-base HEAD origin/master) | $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1)
if [[ $diff ]]; then
echo "Please run google-java-format on the changes in this pull request"
git diff -U0 $(git merge-base HEAD origin/master) | python $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1
git diff -U0 $(git merge-base HEAD origin/master) | $HOME/google-java-format-diff.py --google-java-format-jar=$HOME/google-java-format.jar -p1
exit 1
fi
fi
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;

/** @author christianw@google.com (Christian Williams) */
/** Tests for {@link DeprecatedMethodsCheck} */
@RunWith(JUnit4.class)
@SuppressWarnings("LineLength")
public class DeprecatedMethodsCheckTest {
Expand Down Expand Up @@ -211,10 +211,8 @@ public void useFrameworkMethodWhenAppropriateAfterApplicationSubstitution() thro
.doTest();
}

@BugPattern(
name = "DeprecatedMethods",
summary = "",
severity = WARNING)
/** Test overrides for {@link DeprecatedMethodsCheck} */
@BugPattern(name = "DeprecatedMethods", summary = "", severity = WARNING)
public static class DeprecatedMethodsCheckForTest extends DeprecatedMethodsCheck {
@Override
String shadowName(String className) {
Expand Down

0 comments on commit 4f1290c

Please sign in to comment.