RED-8670: integrate table inference from research

* introduce controllerAdvice to ControllerV2 package
* remove unnecessary analysis requirement calculation for deleted files
* silence javadoc lint warnings (e.g. no comment)
This commit is contained in:
Kilian Schuettler 2024-05-27 17:38:33 +02:00
parent 44c4fa2736
commit 2b6636d68a

View File

@ -28,6 +28,7 @@ import com.iqser.red.service.persistence.management.v1.processor.entity.configur
import com.iqser.red.service.persistence.management.v1.processor.entity.configuration.RuleSetEntity;
import com.iqser.red.service.persistence.management.v1.processor.entity.dossier.DossierTemplateEntity;
import com.iqser.red.service.persistence.management.v1.processor.service.ColorsService;
import com.iqser.red.service.persistence.management.v1.processor.service.ComponentMappingService;
import com.iqser.red.service.persistence.management.v1.processor.service.DossierTemplateCloneService;
import com.iqser.red.service.persistence.management.v1.processor.service.FileManagementStorageService;
import com.iqser.red.service.persistence.management.v1.processor.service.WatermarkService;
@ -91,6 +92,8 @@ public class DossierTemplateCloneServiceTest {
private FileManagementStorageService fileManagementStorageService;
@MockBean
private TypeRepository typeRepository;
@MockBean
private ComponentMappingService componentMappingService;
private DossierTemplateCloneService dossierTemplateCloneService;
@ -124,7 +127,8 @@ public class DossierTemplateCloneServiceTest {
storageService,
dossierStatusPersistenceService,
watermarkService,
fileManagementStorageService);
fileManagementStorageService,
componentMappingService);
dummyTemplate = new DossierTemplateEntity();
setNonDefaultValues(dummyTemplate);
@ -169,7 +173,7 @@ public class DossierTemplateCloneServiceTest {
if (getterMethod != null) {
value = getterMethod.invoke(obj);
} else if (alternativeGetterMethod != null){
} else if (alternativeGetterMethod != null) {
value = alternativeGetterMethod.invoke(obj);
} else {
return;