Skip to content

ESB-000: Align develop branch to release/7.5 - #353

Merged
ffalqui merged 26 commits into
developfrom
release/7.5
Jul 27, 2026
Merged

ESB-000: Align develop branch to release/7.5#353
ffalqui merged 26 commits into
developfrom
release/7.5

Merge pull request #346 from entando/ESB-1154

30757b0
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 24, 2026 in 3m 31s

Quality Gate failed

Failed conditions
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 failure on line 566 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7to7dtt045fte94&open=AZ-Tk7to7dtt045fte94&pullRequest=353

Check warning on line 45 in keycloak-plugin/src/test/java/org/entando/entando/keycloak/services/KeycloakAuthorizationManagerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove redundant visibility modifiers from this test class and its methods.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7zy7dtt045fte-F&open=AZ-Tk7zy7dtt045fte-F&pullRequest=353

Check failure on line 352 in keycloak-plugin/src/main/java/org/entando/entando/keycloak/services/KeycloakAuthorizationManager.java

See this annotation in the file changed.

@sonarqubecloud 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=entando_app-engine&issues=AZ-Tk7y77dtt045fte-D&open=AZ-Tk7y77dtt045fte-D&pullRequest=353

Check failure on line 273 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7to7dtt045fte92&open=AZ-Tk7to7dtt045fte92&pullRequest=353

Check warning on line 205 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/web/content/SearchByResourceControllerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7wt7dtt045fte98&open=AZ-Tk7wt7dtt045fte98&pullRequest=353

Check warning on line 0 in solr-plugin/src/main/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SearcherDAO.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the "java.time" API for date and time.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7yD7dtt045fte9_&open=AZ-Tk7yD7dtt045fte9_&pullRequest=353

Check failure on line 173 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/content/ContentManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7sh7dtt045fte9z&open=AZ-Tk7sh7dtt045fte9z&pullRequest=353

Check warning on line 673 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify the code by replacing .stream().forEach() with .forEach().

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7to7dtt045fte91&open=AZ-Tk7to7dtt045fte91&pullRequest=353

Check warning on line 23 in keycloak-plugin/src/main/java/org/entando/entando/keycloak/services/KeycloakImportConfig.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the "transient" modifier from this field.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7zU7dtt045fte-E&open=AZ-Tk7zU7dtt045fte-E&pullRequest=353

Check failure on line 285 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7to7dtt045fte93&open=AZ-Tk7to7dtt045fte93&pullRequest=353

Check failure on line 160 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/content/ContentManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7sh7dtt045fte9y&open=AZ-Tk7sh7dtt045fte9y&pullRequest=353

Check warning on line 172 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/web/content/AdvContentSearchControllerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This block of commented-out lines of code should be removed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7xN7dtt045fte9-&open=AZ-Tk7xN7dtt045fte9-&pullRequest=353

Check failure on line 231 in keycloak-plugin/src/main/java/org/entando/entando/keycloak/services/KeycloakAuthorizationManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7y77dtt045fte-C&open=AZ-Tk7y77dtt045fte-C&pullRequest=353

Check failure on line 587 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7to7dtt045fte95&open=AZ-Tk7to7dtt045fte95&pullRequest=353

Check warning on line 50 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SolrFieldsCheckerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace this usage of 'Stream.collect(Collectors.toList())' with 'Stream.toList()' and ensure that the list is unmodified.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7v67dtt045fte96&open=AZ-Tk7v67dtt045fte96&pullRequest=353

Check warning on line 0 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/content/ContentManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the "java.time" API for date and time.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7sh7dtt045fte9w&open=AZ-Tk7sh7dtt045fte9w&pullRequest=353

Check warning on line 73 in solr-plugin/src/main/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SearcherDAO.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use concise character class syntax '\\w' instead of '[a-zA-Z0-9_]'.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7yD7dtt045fte-A&open=AZ-Tk7yD7dtt045fte-A&pullRequest=353

Check warning on line 57 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/web/content/AdvContentSearchControllerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove redundant visibility modifiers from this test class and its methods.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7xN7dtt045fte99&open=AZ-Tk7xN7dtt045fte99&pullRequest=353

Check warning on line 188 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/web/content/SearchByResourceControllerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7wt7dtt045fte97&open=AZ-Tk7wt7dtt045fte97&pullRequest=353

Check warning on line 0 in engine/src/main/java/com/agiletec/aps/system/services/category/CategoryManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the "java.time" API for date and time.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7rH7dtt045fte9v&open=AZ-Tk7rH7dtt045fte9v&pullRequest=353

Check warning on line 0 in cms-plugin/src/main/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the "java.time" API for date and time.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7to7dtt045fte90&open=AZ-Tk7to7dtt045fte90&pullRequest=353

Check failure on line 116 in solr-plugin/src/main/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SearcherDAO.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Fix this access that will throw a NullPointerException when executed.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7yD7dtt045fte-B&open=AZ-Tk7yD7dtt045fte-B&pullRequest=353

Check warning on line 765 in keycloak-plugin/src/test/java/org/entando/entando/keycloak/services/KeycloakAuthorizationManagerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a static import for "doThrow".

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7zy7dtt045fte-H&open=AZ-Tk7zy7dtt045fte-H&pullRequest=353

Check warning on line 58 in keycloak-plugin/src/test/java/org/entando/entando/keycloak/services/KeycloakAuthorizationManagerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "@InjectMocks" to inject these mock fields instead of manually constructing the object.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7zy7dtt045fte-G&open=AZ-Tk7zy7dtt045fte-G&pullRequest=353

Check warning on line 0 in engine/src/main/java/com/agiletec/aps/system/common/entity/ApsEntityManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the "java.time" API for date and time.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ-Tk7fS7dtt045fte9u&open=AZ-Tk7fS7dtt045fte9u&pullRequest=353