diff --git a/.github/workflows/quick-check.yml b/.github/workflows/quick-check.yml
index e87cc11e973..ca99310be36 100644
--- a/.github/workflows/quick-check.yml
+++ b/.github/workflows/quick-check.yml
@@ -43,9 +43,9 @@ jobs:
TZ=America/Los_Angeles \
ANT_OPTS=-Dfile.encoding=UTF8 \
ANT_OPTS=-Xmx2g
- ant clean compile.tests dist doc checkstyle apicheck
+ ant clean compile.tests dist doc checkstyle apicheck | tee log.txt
- - name: Create pull request comments/annotations for checkstyle from the java 21 build, even on failure
+ - name: Create pull request comments/annotations for Checkstyle and ErrorProne from the java 21 build, even on failure
if: ${{ always() && github.event_name == 'pull_request' && matrix.java-version == '21' }}
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -56,8 +56,9 @@ jobs:
cd gwt
for f in build/out/**/checkstyle*.xml ; do
echo $f
- reviewdog -f=checkstyle -filter-mode=diff_context -reporter=github-pr-annotations -level=info < $f
+ reviewdog -f=checkstyle -filter-mode=diff_context -reporter=github-pr-annotations -level=info < $f || true
done
+ reviewdog -efm=" [javac] %f:%l: warning: %m" -filter-mode=diff_context -reporter=github-pr-annotations -level=info < log.txt || true
- name: Upload checkstyle xml for manual review
uses: actions/upload-artifact@v7
if: ${{ matrix.java-version == '21' }}
diff --git a/common.ant.xml b/common.ant.xml
index d5e03123423..7b92d4232c1 100755
--- a/common.ant.xml
+++ b/common.ant.xml
@@ -55,7 +55,7 @@
false.
*/
+ @Override
public boolean isConsumed() {
return false;
}
@@ -58,6 +65,7 @@ public boolean isConsumed() {
/**
* No-op.
*/
+ @Override
public void setConsumed(boolean consumed) {
}
}
diff --git a/user/src/com/google/gwt/editor/client/testing/MockSimpleBeanEditorDriver.java b/user/src/com/google/gwt/editor/client/testing/MockSimpleBeanEditorDriver.java
index 6e2556c9041..4e559648f15 100644
--- a/user/src/com/google/gwt/editor/client/testing/MockSimpleBeanEditorDriver.java
+++ b/user/src/com/google/gwt/editor/client/testing/MockSimpleBeanEditorDriver.java
@@ -41,12 +41,14 @@ public class MockSimpleBeanEditorDriverobject.
*/
+ @Override
public void edit(T object) {
this.object = object;
}
@@ -54,6 +56,7 @@ public void edit(T object) {
/**
* Returns null or the last value provided to {@link #edit}.
*/
+ @Override
public T flush() {
return object;
}
@@ -69,6 +72,7 @@ public E getEditor() {
/**
* Returns an empty list.
*/
+ @Override
public Listfalse.
*/
+ @Override
public boolean hasErrors() {
return false;
}
@@ -90,6 +95,7 @@ public boolean hasErrors() {
/**
* Records editor.
*/
+ @Override
public void initialize(E editor) {
this.editor = editor;
}
@@ -97,6 +103,7 @@ public void initialize(E editor) {
/**
* Returns {@code false}.
*/
+ @Override
public boolean isDirty() {
return false;
}
@@ -104,6 +111,7 @@ public boolean isDirty() {
/**
* A no-op method that always returns false.
*/
+ @Override
public boolean setConstraintViolations(
Iterable