Skip to content

ci(struts6): adjust workflows to use the new branch names

9ee46f0
Select commit
Loading
Failed to load commit list.
Merged

ci(struts6): adjust workflows to use the new branch names #1658

ci(struts6): adjust workflows to use the new branch names
9ee46f0
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 10, 2026 in 3m 32s

Quality Gate failed

Failed conditions
18 Security Hotspots
43.3% Coverage on New Code (required ≥ 80%)
3.3% Duplication on New Code (required ≤ 3%)
E Security Rating on New Code (required ≥ A)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 27 in core/src/main/java/com/opensymphony/xwork2/interceptor/AbstractInterceptor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this class.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xXpZ_TZDx_O-aXmc&open=AZ11xXpZ_TZDx_O-aXmc&pullRequest=1658

Check failure on line 3693 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/Generator.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a default case to this switch.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xa-m_TZDx_O-aYRP&open=AZ11xa-m_TZDx_O-aYRP&pullRequest=1658

Check warning on line 1915 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbpJ_TZDx_O-aYzS&open=AZ11xbpJ_TZDx_O-aYzS&pullRequest=1658

Check warning on line 126 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/TreeNode.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xa0R_TZDx_O-aYIw&open=AZ11xa0R_TZDx_O-aYIw&pullRequest=1658

Check failure on line 246 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/compiler/TagLibraryInfoImpl.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "description" 8 times.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbH0_TZDx_O-aYZC&open=AZ11xbH0_TZDx_O-aYZC&pullRequest=1658

Check warning on line 44 in plugins/portlet/src/main/java/org/apache/struts2/portlet/PortletConstants.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make PHASE a static final constant or non-public and provide accessors if needed.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xcL7_TZDx_O-aY9g&open=AZ11xcL7_TZDx_O-aY9g&pullRequest=1658

Check warning on line 267 in core/src/main/java/com/opensymphony/xwork2/util/StrutsLocalizedTextProvider.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of "ActionContext"; it is deprecated.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xXs7_TZDx_O-aXnI&open=AZ11xXs7_TZDx_O-aXnI&pullRequest=1658

Check warning on line 1159 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/JspC.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbcG_TZDx_O-aYl5&open=AZ11xbcG_TZDx_O-aYl5&pullRequest=1658

Check warning on line 75 in core/src/main/java/com/opensymphony/xwork2/util/XWorkTestCaseHelper.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of "ValueStack"; it is deprecated.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xX4i_TZDx_O-aXoL&open=AZ11xX4i_TZDx_O-aXoL&pullRequest=1658

Check warning on line 1136 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested code block into a method.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbpI_TZDx_O-aYv1&open=AZ11xbpI_TZDx_O-aYv1&pullRequest=1658

Check warning on line 110 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/ASCIIReader.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move the array designators [] to the type.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xayN_TZDx_O-aYHO&open=AZ11xayN_TZDx_O-aYHO&pullRequest=1658

Check failure on line 217 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/XMLEncodingDetector.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "ISO-10646-UCS-4" 5 times.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xazR_TZDx_O-aYH6&open=AZ11xazR_TZDx_O-aYH6&pullRequest=1658

Check warning on line 68 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/servlet/JspCServletContext.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbRK_TZDx_O-aYd0&open=AZ11xbRK_TZDx_O-aYd0&pullRequest=1658

Check warning on line 607 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserTokenManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this "switch" statement by "if" statements to increase readability.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbmN_TZDx_O-aYtm&open=AZ11xbmN_TZDx_O-aYtm&pullRequest=1658

Check warning on line 75 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/runtime/JspContextWrapper.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide the parametrized type for this generic.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbSx_TZDx_O-aYe9&open=AZ11xbSx_TZDx_O-aYe9&pullRequest=1658

Check failure on line 27 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParserConstants.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move constants defined in this interfaces to another class or enum.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbiN_TZDx_O-aYrU&open=AZ11xbiN_TZDx_O-aYrU&pullRequest=1658

Check warning on line 459 in core/src/main/java/org/apache/struts2/components/Form.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename "method" which hides the field declared at line 108.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xYmM_TZDx_O-aXt9&open=AZ11xYmM_TZDx_O-aXt9&pullRequest=1658

Check warning on line 544 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/xmlparser/UTF8Reader.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add the "@Override" annotation above this method signature

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xayr_TZDx_O-aYHm&open=AZ11xayr_TZDx_O-aYHm&pullRequest=1658

Check warning on line 184 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/parser/ELParser.html

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this deprecated "ALIGN" attribute.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbf__TZDx_O-aYqZ&open=AZ11xbf__TZDx_O-aYqZ&pullRequest=1658

Check warning on line 92 in core/src/test/java/com/opensymphony/xwork2/validator/StringValidatorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of "ActionContext"; it is deprecated.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xaNG_TZDx_O-aX-W&open=AZ11xaNG_TZDx_O-aX-W&pullRequest=1658

Check failure on line 403 in plugins/embeddedjsp/src/main/java/org/apache/struts2/jasper/EmbeddedServletOptions.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "false" 14 times.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbM6_TZDx_O-aYcJ&open=AZ11xbM6_TZDx_O-aYcJ&pullRequest=1658

Check warning on line 133 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ExpressionBuilder.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace the usage of the "instanceof" operator by a catch block.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbtb_TZDx_O-aY1_&open=AZ11xbtb_TZDx_O-aY1_&pullRequest=1658

Check warning on line 29 in plugins/portlet-tiles/src/test/java/org/apache/tiles/request/portlet/extractor/ParameterExtractorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'org.easymock.EasyMock'.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xcsD_TZDx_O-aZG7&open=AZ11xcsD_TZDx_O-aZG7&pullRequest=1658

Check warning on line 156 in core/src/test/java/com/opensymphony/xwork2/util/TextParseUtilTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of "ActionContext"; it is deprecated.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xZwb_TZDx_O-aX1T&open=AZ11xZwb_TZDx_O-aX1T&pullRequest=1658

Check warning on line 215 in plugins/embeddedjsp/src/main/java/org/apache/struts2/el/lang/ELArithmetic.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Reorder the modifiers to comply with the Java Language Specification.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ11xbts_TZDx_O-aY2w&open=AZ11xbts_TZDx_O-aY2w&pullRequest=1658