Skip to content

WW-5791 chore(boot): mark Struts Boot as experimental - #2131

Merged
lukaszlenart merged 1 commit into
mainfrom
WW-5791-boot-experimental
Nov 8, 2026
Merged

lukaszlenart merged 1 commit into
mainfrom
WW-5791-boot-experimental

WW-5791 chore(boot): mark Struts Boot as experimental

46dbe67
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Nov 8, 2026 in 1m 2s

Quality Gate failed

Failed conditions
B Security Rating on New Code (required ≥ A)
C 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 warning on line 286 in plugins/json/src/main/java/org/apache/struts2/json/JSONResult.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Log Injection via HTTP request parameter in JSONResult.addCallbackIfApplicable()

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaG78XXmxlSVO5ryLmoe&open=AaG78XXmxlSVO5ryLmoe&pullRequest=2131

Check warning on line 66 in plugins/json/src/main/java/org/apache/struts2/json/JSONUtil.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this repetition that can lead to a stack overflow for large inputs.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaG78Xd0xlSVO5ryLmoh&open=AaG78Xd0xlSVO5ryLmoh&pullRequest=2131

Check warning on line 286 in plugins/json/src/main/java/org/apache/struts2/json/JSONResult.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Invoke method(s) only conditionally.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaG78XXmxlSVO5ryLmod&open=AaG78XXmxlSVO5ryLmod&pullRequest=2131

Check warning on line 546 in plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Log Injection via HTTP request parameter in JSONInterceptor.addCallbackIfApplicable()

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaG78XbhxlSVO5ryLmog&open=AaG78XbhxlSVO5ryLmog&pullRequest=2131

Check warning on line 546 in plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Invoke method(s) only conditionally.

See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AaG78XbhxlSVO5ryLmof&open=AaG78XbhxlSVO5ryLmof&pullRequest=2131