Skip to content

Commit c51022f

Browse files
author
github-actions
committed
chore: Java 스타일 수정
1 parent 763894b commit c51022f

File tree

5 files changed

+32
-22
lines changed

5 files changed

+32
-22
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package io.f1.backend.domain.question.dto;
22

3-
public record QuestionResponse(Long id, String content, String answer) { }
3+
public record QuestionResponse(Long id, String content, String answer) {}

backend/src/main/java/io/f1/backend/domain/quiz/api/QuizController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ public ResponseEntity<QuizListPageResponse> getQuizzes(
8181
}
8282

8383
@GetMapping("/{quizId}")
84-
public ResponseEntity<QuizQuestionListResponse> getQuizWithQuestions(@PathVariable Long quizId) {
84+
public ResponseEntity<QuizQuestionListResponse> getQuizWithQuestions(
85+
@PathVariable Long quizId) {
8586

8687
QuizQuestionListResponse response = quizService.getQuizWithQuestions(quizId);
8788

backend/src/main/java/io/f1/backend/domain/quiz/app/QuizService.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,10 @@ public Quiz getQuizById(Long quizId) {
198198
}
199199

200200
public QuizQuestionListResponse getQuizWithQuestions(Long quizId) {
201-
Quiz quiz = quizRepository.findById(quizId)
202-
.orElseThrow(() -> new NoSuchElementException("존재하지 않는 퀴즈입니다."));
201+
Quiz quiz =
202+
quizRepository
203+
.findById(quizId)
204+
.orElseThrow(() -> new NoSuchElementException("존재하지 않는 퀴즈입니다."));
203205

204206
return quizToQuizQuestionListResponse(quiz);
205207
}

backend/src/main/java/io/f1/backend/domain/quiz/dto/QuizQuestionListResponse.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22

33
import io.f1.backend.domain.question.dto.QuestionResponse;
44
import io.f1.backend.domain.quiz.entity.QuizType;
5-
import java.util.List;
65

7-
public record QuizQuestionListResponse(String title, QuizType quizType, Long creatorId, String description, String thumbnailUrl, int numberOfQuestion, List<QuestionResponse> questions) {
6+
import java.util.List;
87

9-
}
8+
public record QuizQuestionListResponse(
9+
String title,
10+
QuizType quizType,
11+
Long creatorId,
12+
String description,
13+
String thumbnailUrl,
14+
int numberOfQuestion,
15+
List<QuestionResponse> questions) {}

backend/src/main/java/io/f1/backend/domain/quiz/mapper/QuizMapper.java

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@
1010
import io.f1.backend.domain.quiz.entity.Quiz;
1111
import io.f1.backend.domain.user.entity.User;
1212

13-
import java.util.List;
1413
import org.springframework.data.domain.Page;
1514

15+
import java.util.List;
16+
1617
public class QuizMapper {
1718

1819
// TODO : 이후 파라미터에서 user 삭제하기
@@ -63,23 +64,23 @@ public static Page<QuizListResponse> pageQuizToPageQuizListResponse(Page<Quiz> q
6364

6465
public static List<QuestionResponse> questionsToQuestionResponses(List<Question> questions) {
6566
return questions.stream()
66-
.map(question -> new QuestionResponse(
67-
question.getId(),
68-
question.getTextQuestion().getContent(),
69-
question.getAnswer()
70-
))
71-
.toList();
67+
.map(
68+
question ->
69+
new QuestionResponse(
70+
question.getId(),
71+
question.getTextQuestion().getContent(),
72+
question.getAnswer()))
73+
.toList();
7274
}
7375

7476
public static QuizQuestionListResponse quizToQuizQuestionListResponse(Quiz quiz) {
7577
return new QuizQuestionListResponse(
76-
quiz.getTitle(),
77-
quiz.getQuizType(),
78-
quiz.getCreator().getId(),
79-
quiz.getDescription(),
80-
quiz.getThumbnailUrl(),
81-
quiz.getQuestions().size(),
82-
questionsToQuestionResponses(quiz.getQuestions())
83-
);
78+
quiz.getTitle(),
79+
quiz.getQuizType(),
80+
quiz.getCreator().getId(),
81+
quiz.getDescription(),
82+
quiz.getThumbnailUrl(),
83+
quiz.getQuestions().size(),
84+
questionsToQuestionResponses(quiz.getQuestions()));
8485
}
8586
}

0 commit comments

Comments
 (0)