Fix sonar issues in CPS.
- Remove Unnecessary cast to List
- Immediately return expession
Issue-ID: CPS-475
Change-Id: Ic3fa2f3f92784682045a780d87c6737d04f37659
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
private DmiPluginRegistrationErrorResponse getFailureRegistrationResponse(
final DmiPluginRegistrationResponse dmiPluginRegistrationResponse) {
- final var dmiPluginRegistrationErrorResponse = new DmiPluginRegistrationErrorResponse();
+ final DmiPluginRegistrationErrorResponse dmiPluginRegistrationErrorResponse =
+ new DmiPluginRegistrationErrorResponse();
dmiPluginRegistrationErrorResponse.setFailedCreatedCmHandles(
getFailedResponses(dmiPluginRegistrationResponse.getCreatedCmHandles()));
dmiPluginRegistrationErrorResponse.setFailedUpdatedCmHandles(
+ " AND yang_resource.revision=%1$s.revision"
+ " WHERE yang_resource.module_name IS NULL;", tempTableName);
- final List<Object[]> resultsAsObjects =
- (List<Object[]>) entityManager.createNativeQuery(sql).getResultList();
+ @SuppressWarnings("unchecked")
+ final List<Object[]> resultsAsObjects = entityManager.createNativeQuery(sql).getResultList();
final List<ModuleReference> resultsAsModuleReferences = new ArrayList<>(resultsAsObjects.size());
for (final Object[] row : resultsAsObjects) {