WW-5659 Resolve lazy interceptor params per invocation - #1816
WW-5659 Resolve lazy interceptor params per invocation#1816lukaszlenart wants to merge 23 commits into
Quality Gate passed
Annotations
Check warning on line 59 in core/src/main/java/org/apache/struts2/DefaultActionInvocation.java
sonarqubecloud / SonarCloud Code Analysis
Split this “Monster Class” into smaller and more specialized ones to reduce its dependencies on other classes from 22 to the maximum authorized 20 or less.
See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ-jOAxGIe-g1Dd6oyJA&open=AZ-jOAxGIe-g1Dd6oyJA&pullRequest=1816
sonarqubecloud / SonarCloud Code Analysis
This block of commented-out lines of code should be removed.
See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ-jOAuqIe-g1Dd6oyI1&open=AZ-jOAuqIe-g1Dd6oyI1&pullRequest=1816
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ-jOAwMIe-g1Dd6oyI-&open=AZ-jOAwMIe-g1Dd6oyI-&pullRequest=1816
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ-jOAwjIe-g1Dd6oyI_&open=AZ-jOAwjIe-g1Dd6oyI_&pullRequest=1816
sonarqubecloud / SonarCloud Code Analysis
Add a "super.setUp()" call to this method.
See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ-jOAvgIe-g1Dd6oyI7&open=AZ-jOAvgIe-g1Dd6oyI7&pullRequest=1816
Check warning on line 68 in core/src/main/java/org/apache/struts2/interceptor/WithLazyParams.java
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_struts&issues=AZ-jOAv7Ie-g1Dd6oyI8&open=AZ-jOAv7Ie-g1Dd6oyI8&pullRequest=1816