From f6fe299bb1fa11c287ac5f0246ede9f25bc4f497 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Fri, 26 Oct 2018 14:59:26 +0200 Subject: [PATCH] Use constructor injection --- .../java/sonia/scm/api/v2/ValidationExceptionMapper.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scm-webapp/src/main/java/sonia/scm/api/v2/ValidationExceptionMapper.java b/scm-webapp/src/main/java/sonia/scm/api/v2/ValidationExceptionMapper.java index 4926ed0f66..6fadce8500 100644 --- a/scm-webapp/src/main/java/sonia/scm/api/v2/ValidationExceptionMapper.java +++ b/scm-webapp/src/main/java/sonia/scm/api/v2/ValidationExceptionMapper.java @@ -1,9 +1,9 @@ package sonia.scm.api.v2; -import com.google.inject.Inject; import org.jboss.resteasy.api.validation.ResteasyViolationException; import sonia.scm.api.v2.resources.ViolationExceptionToErrorDtoMapper; +import javax.inject.Inject; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.ext.ExceptionMapper; @@ -12,8 +12,12 @@ import javax.ws.rs.ext.Provider; @Provider public class ValidationExceptionMapper implements ExceptionMapper { + private final ViolationExceptionToErrorDtoMapper mapper; + @Inject - private ViolationExceptionToErrorDtoMapper mapper; + public ValidationExceptionMapper(ViolationExceptionToErrorDtoMapper mapper) { + this.mapper = mapper; + } @Override public Response toResponse(ResteasyViolationException exception) {