Skip to content

Commit 4b50a88

Browse files
committed
revert
1 parent b3d34c0 commit 4b50a88

File tree

4 files changed

+26
-3
lines changed

4 files changed

+26
-3
lines changed

.github/actions/setup/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ runs:
3737
- name: Download Java formatter
3838
if: inputs.type != 'minimal'
3939
shell: bash
40-
run: curl --retry 3 -L "https://github.com/google/google-java-format/releases/download/v1.15.0/google-java-format-1.15.0-all-deps.jar" > /tmp/java-formatter.jar
40+
run: curl --retry 3 -L "https://github.com/google/google-java-format/releases/download/v1.13.0/google-java-format-1.13.0-all-deps.jar" > /tmp/java-formatter.jar
4141

4242
# JavaScript for monorepo and tooling
4343
- name: Install Node

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ RUN apk -U add openjdk11 jq bash perl build-base python3
88
ENV JAVA_HOME=/usr/lib/jvm/default-jvm
99

1010
# Java formatter
11-
ADD https://github.com/google/google-java-format/releases/download/v1.15.0/google-java-format-1.15.0-all-deps.jar /tmp/java-formatter.jar
11+
ADD https://github.com/google/google-java-format/releases/download/v1.13.0/google-java-format-1.13.0-all-deps.jar /tmp/java-formatter.jar
1212

1313
# PHP dependencies
1414
RUN apk add -U composer php8 php8-tokenizer php8-dom php8-xml php8-xmlwriter

renovate.json

+17
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,23 @@
6161
],
6262
"depNameTemplate": "google/google-java-format",
6363
"datasourceTemplate": "github-releases"
64+
},
65+
{
66+
"description": "Update java packages in mustache files",
67+
"fileMatch": "build.mustache",
68+
"matchStrings": [
69+
"testImplementation '(?<depName>.*):(?<currentValue>\\d.*?)'"
70+
],
71+
"datasourceTemplate": "maven"
72+
},
73+
{
74+
"description": "Update yarn version (won't work because we need to download the script but gives an alert at least)",
75+
"fileMatch": ".yarnrc.yml",
76+
"matchStrings": [
77+
"yarnPath: .yarn/releases/yarn-(?<currentValue>.*?).cjs"
78+
],
79+
"depNameTemplate": "yarnpkg/berry",
80+
"datasourceTemplate": "github-releases"
6481
}
6582
],
6683
"ignorePaths": [

scripts/formatter.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,13 @@ export async function formatter(
1616
cmd = `yarn eslint --ext=ts,json ${folder} --fix --no-error-on-unmatched-pattern`;
1717
break;
1818
case 'java':
19-
cmd = `find ${folder} -type f -name "*.java" | xargs java -jar /tmp/java-formatter.jar -r && yarn prettier --write ${folder}`;
19+
cmd = `find ${folder} -type f -name "*.java" | xargs java --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \
20+
--add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \
21+
--add-exports jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED \
22+
--add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \
23+
--add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \
24+
-jar /tmp/java-formatter.jar -r \
25+
&& yarn prettier --write ${folder}`;
2026
break;
2127
case 'php':
2228
await runComposerUpdate(verbose);

0 commit comments

Comments
 (0)