Skip to content

Commit 7b791d6

Browse files
committed
Source code refactoring
1 parent 15c6c7c commit 7b791d6

22 files changed

Lines changed: 78 additions & 92 deletions

src/main/java/ru/feodorkek/dev/mcremapper/business/McRemapperUseCases.java

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/main/java/ru/feodorkek/dev/mcremapper/business/impl/McRemapperUseCasesImpl.java

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/main/java/ru/feodorkek/dev/mcremapper/config/McRemapperConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import org.springframework.context.annotation.Bean;
44
import org.springframework.context.annotation.Configuration;
5-
import ru.feodorkek.dev.mcremapper.config.properties.McRemapperProperties;
65
import ru.feodorkek.dev.mcremapper.core.McRemapperProvider;
6+
import ru.feodorkek.dev.mcremapper.properties.McRemapperProperties;
77
import ru.feodorkek.dev.mcremapper.service.MappingsLoaderService;
88
import ru.feodorkek.dev.mcremapper.service.McRemapperService;
9-
import ru.feodorkek.dev.mcremapper.service.impl.McRemapperServiceImpl;
9+
import ru.feodorkek.dev.mcremapper.service.McRemapperServiceImpl;
1010

1111
@Configuration
1212
public class McRemapperConfig {

src/main/java/ru/feodorkek/dev/mcremapper/config/exception/MvcControllerExceptionHandler.java renamed to src/main/java/ru/feodorkek/dev/mcremapper/config/MvcControllerAdvice.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package ru.feodorkek.dev.mcremapper.config.exception;
1+
package ru.feodorkek.dev.mcremapper.config;
22

33
import lombok.extern.slf4j.Slf4j;
44
import org.springframework.ui.Model;
@@ -8,7 +8,7 @@
88

99
@Slf4j
1010
@ControllerAdvice(basePackageClasses = MvcControllerPackage.class)
11-
public class MvcControllerExceptionHandler {
11+
public class MvcControllerAdvice {
1212

1313
@ExceptionHandler
1414
public String handleException(final Exception exception, final Model model) {

src/main/java/ru/feodorkek/dev/mcremapper/config/OpenApiConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import lombok.RequiredArgsConstructor;
77
import org.springframework.context.annotation.Bean;
88
import org.springframework.context.annotation.Configuration;
9-
import ru.feodorkek.dev.mcremapper.config.properties.OpenApiInfoProperties;
9+
import ru.feodorkek.dev.mcremapper.properties.OpenApiInfoProperties;
1010

1111
@Configuration
1212
@RequiredArgsConstructor

src/main/java/ru/feodorkek/dev/mcremapper/config/PropertiesConverterConfig.java renamed to src/main/java/ru/feodorkek/dev/mcremapper/config/PropertiesConvertersConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
import org.springframework.context.annotation.Configuration;
66
import org.springframework.core.convert.ConversionService;
77
import org.springframework.core.convert.support.DefaultConversionService;
8-
import ru.feodorkek.dev.mcremapper.config.properties.converters.PatternConverter;
8+
import ru.feodorkek.dev.mcremapper.properties.converters.PatternConverter;
99

1010
@Configuration
1111
@RequiredArgsConstructor
12-
public class PropertiesConverterConfig {
12+
public class PropertiesConvertersConfig {
1313

1414
private final PatternConverter patternConverter;
1515

src/main/java/ru/feodorkek/dev/mcremapper/config/exception/RestControllerExceptionHandler.java renamed to src/main/java/ru/feodorkek/dev/mcremapper/config/RestControllerAdvice.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
package ru.feodorkek.dev.mcremapper.config.exception;
1+
package ru.feodorkek.dev.mcremapper.config;
22

33
import lombok.extern.slf4j.Slf4j;
44
import org.springframework.http.ResponseEntity;
55
import org.springframework.web.bind.annotation.ControllerAdvice;
66
import org.springframework.web.bind.annotation.ExceptionHandler;
77
import ru.feodorkek.dev.mcremapper.controller.rest.RestControllerPackage;
8-
import ru.feodorkek.dev.mcremapper.dto.ExceptionDtoOut;
8+
import ru.feodorkek.dev.mcremapper.dto.ExceptionResponse;
99

1010
@Slf4j
1111
@ControllerAdvice(basePackageClasses = RestControllerPackage.class)
12-
public class RestControllerExceptionHandler {
12+
public class RestControllerAdvice {
1313

1414
@ExceptionHandler
15-
public ResponseEntity<ExceptionDtoOut> handleException(final Exception exception) {
15+
public ResponseEntity<ExceptionResponse> handleException(final Exception exception) {
1616
log.error("RestController error occurred", exception);
17-
return ResponseEntity.internalServerError().body(new ExceptionDtoOut(exception.getMessage()));
17+
return ResponseEntity.internalServerError().body(new ExceptionResponse(exception.getMessage()));
1818
}
1919

2020
}

src/main/java/ru/feodorkek/dev/mcremapper/controller/mvc/McRemapperPublicMvcController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.springframework.ui.Model;
66
import org.springframework.web.bind.annotation.CrossOrigin;
77
import org.springframework.web.bind.annotation.GetMapping;
8-
import ru.feodorkek.dev.mcremapper.config.properties.RestPublicEndpointsProperties;
8+
import ru.feodorkek.dev.mcremapper.properties.RestPublicEndpointsProperties;
99
import ru.feodorkek.dev.mcremapper.service.McRemapperService;
1010

1111
@Controller

src/main/java/ru/feodorkek/dev/mcremapper/controller/rest/McRemapperPublicRestController.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@
99
import org.springframework.web.bind.annotation.PostMapping;
1010
import org.springframework.web.bind.annotation.RequestBody;
1111
import org.springframework.web.bind.annotation.RestController;
12-
import ru.feodorkek.dev.mcremapper.business.McRemapperUseCases;
13-
import ru.feodorkek.dev.mcremapper.dto.MaybeRemapDtoIn;
14-
import ru.feodorkek.dev.mcremapper.dto.MaybeRemapDtoOut;
15-
import ru.feodorkek.dev.mcremapper.dto.McRemapperInfoDtoOut;
12+
import ru.feodorkek.dev.mcremapper.dto.MaybeRemapRequest;
13+
import ru.feodorkek.dev.mcremapper.dto.MaybeRemapResponse;
14+
import ru.feodorkek.dev.mcremapper.dto.McRemapperInfoResponse;
15+
import ru.feodorkek.dev.mcremapper.usecase.McRemapperUseCases;
1616

1717
@Tag(name = "McRemapper public usages")
1818
@CrossOrigin
1919
@RestController
2020
@RequiredArgsConstructor
2121
public class McRemapperPublicRestController {
2222

23-
private final McRemapperUseCases mcRemapperUseCases;
23+
private final McRemapperUseCases useCases;
2424

2525
@Operation(summary = "Ping endpoint")
2626
@GetMapping("${mc-remapper.web.rest.endpoints.public.ping}")
@@ -30,15 +30,15 @@ public ResponseEntity<String> ping() {
3030

3131
@Operation(summary = "Remap input minecraft source code")
3232
@PostMapping("${mc-remapper.web.rest.endpoints.public.mc-remapper-maybe-remap}")
33-
public ResponseEntity<MaybeRemapDtoOut> maybeRemap(
34-
@RequestBody final MaybeRemapDtoIn maybeRemapDtoIn) {
35-
return ResponseEntity.ok(mcRemapperUseCases.maybeRemap(maybeRemapDtoIn));
33+
public ResponseEntity<MaybeRemapResponse> maybeRemap(
34+
@RequestBody final MaybeRemapRequest request) {
35+
return ResponseEntity.ok(useCases.maybeRemap(request));
3636
}
3737

3838
@Operation(summary = "Get info")
3939
@GetMapping("${mc-remapper.web.rest.endpoints.public.mc-remapper-info}")
40-
public ResponseEntity<McRemapperInfoDtoOut> getInfo() {
41-
return ResponseEntity.ok(mcRemapperUseCases.getInfo());
40+
public ResponseEntity<McRemapperInfoResponse> getInfo() {
41+
return ResponseEntity.ok(useCases.getInfo());
4242
}
4343

4444
}

src/main/java/ru/feodorkek/dev/mcremapper/dto/ExceptionDtoOut.java renamed to src/main/java/ru/feodorkek/dev/mcremapper/dto/ExceptionResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import lombok.Data;
44

55
@Data
6-
public class ExceptionDtoOut {
6+
public class ExceptionResponse {
77

88
private final String errorMessage;
99

0 commit comments

Comments
 (0)