Skip to content

ESB-1133 Initial implementation of boolean indexing in Solr#348

Draft
MEM2677 wants to merge 4 commits into
release/7.5from
ESB-1133
Draft

ESB-1133 Initial implementation of boolean indexing in Solr#348
MEM2677 wants to merge 4 commits into
release/7.5from
ESB-1133

ESB-1133 Quality gate

6d46bff
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 23, 2026 in 2m 27s

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 warning on line 79 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SolrSearchEngineManagerTest.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-PCivP3QF866IWLbR1&open=AZ-PCivP3QF866IWLbR1&pullRequest=348

Check failure on line 230 in engine/src/main/java/com/agiletec/aps/system/common/entity/AbstractEntityDAO.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

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

Check warning on line 2375 in cms-plugin/src/test/java/org/entando/entando/plugins/jacms/web/content/ContentControllerIntegrationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertDoesNotThrow() instead of try/catch and fail() in the catch block.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ9gtJH76VPf9T-13VHS&open=AZ9gtJH76VPf9T-13VHS&pullRequest=348

Check warning on line 449 in solr-plugin/src/test/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SearcherDAOTest.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-PCivk3QF866IWLbSJ&open=AZ-PCivk3QF866IWLbSJ&pullRequest=348

Check warning on line 79 in cms-plugin/src/test/java/com/agiletec/plugins/jacms/aps/system/services/content/ContentManagerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.

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

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-OrdmSE2EaoMcKNbOK&open=AZ-OrdmSE2EaoMcKNbOK&pullRequest=348

Check warning on line 54 in cms-plugin/src/test/java/com/agiletec/plugins/jacms/aps/system/services/resource/ResourceManagerTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.

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

Check warning on line 58 in engine/src/test/java/com/agiletec/aps/system/common/entity/model/EntitySearchFilterNestedBooleanTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.

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

Check failure on line 112 in solr-plugin/src/main/java/org/entando/entando/plugins/jpsolr/aps/system/solr/IndexerDAO.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-Ordm3E2EaoMcKNbOL&open=AZ-Ordm3E2EaoMcKNbOL&pullRequest=348

Check warning on line 0 in solr-plugin/src/main/java/org/entando/entando/plugins/jpsolr/aps/system/solr/SolrSearchEngineManager.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=AZ9gtJM76VPf9T-13VHk&open=AZ9gtJM76VPf9T-13VHk&pullRequest=348

Check warning on line 0 in engine/src/main/java/com/agiletec/aps/system/common/entity/model/EntitySearchFilter.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-OrdVcE2EaoMcKNbNS&open=AZ-OrdVcE2EaoMcKNbNS&pullRequest=348

Check warning on line 2341 in cms-plugin/src/test/java/org/entando/entando/plugins/jacms/web/content/ContentControllerIntegrationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertDoesNotThrow() instead of try/catch and fail() in the catch block.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ9gtJH76VPf9T-13VHQ&open=AZ9gtJH76VPf9T-13VHQ&pullRequest=348

Check warning on line 0 in solr-plugin/src/main/java/org/entando/entando/plugins/jpsolr/aps/system/solr/IndexerDAO.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=AZ9gtJMq6VPf9T-13VHh&open=AZ9gtJMq6VPf9T-13VHh&pullRequest=348

Check warning on line 0 in admin-console/src/main/java/com/agiletec/apsadmin/system/entity/type/AbstractBaseEntityAttributeConfigAction.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-Ordh_E2EaoMcKNbNf&open=AZ-Ordh_E2EaoMcKNbNf&pullRequest=348

Check warning on line 65 in engine/src/test/java/com/agiletec/aps/system/common/entity/model/EntitySearchFilterNestedBooleanTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.

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

Check warning on line 2357 in cms-plugin/src/test/java/org/entando/entando/plugins/jacms/web/content/ContentControllerIntegrationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use assertDoesNotThrow() instead of try/catch and fail() in the catch block.

See more on https://sonarcloud.io/project/issues?id=entando_app-engine&issues=AZ9gtJH76VPf9T-13VHR&open=AZ9gtJH76VPf9T-13VHR&pullRequest=348

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

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this loop-invariant setter invocation out of this loop.

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