mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-04 07:33:56 +00:00
23 lines
781 B
Bash
23 lines
781 B
Bash
![]() |
#!/usr/bin/env sh
|
||
|
|
||
|
VERSION=1.13.0
|
||
|
JARFILE=google-java-format-$VERSION-all-deps.jar
|
||
|
|
||
|
mkdir -p .cache
|
||
|
cd .cache
|
||
|
if [ ! -f $JARFILE ]
|
||
|
then
|
||
|
curl -LJO "https://github.com/google/google-java-format/releases/download/v$VERSION/$JARFILE"
|
||
|
chmod 755 $JARFILE
|
||
|
fi
|
||
|
cd ..
|
||
|
|
||
|
changed_java_files=$(git diff --cached --name-only --diff-filter=ACMR | grep ".*java$" )
|
||
|
echo $changed_java_files
|
||
|
java \
|
||
|
--add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \
|
||
|
--add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \
|
||
|
--add-exports jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED \
|
||
|
--add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \
|
||
|
--add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \
|
||
|
-jar .cache/$JARFILE --replace $changed_java_files
|