Skip to content

Commit 083c07e

Browse files
committed
Refactor: 클래스 구조 변경
1 parent ca3bd92 commit 083c07e

11 files changed

+40
-20
lines changed

src/main/java/Application.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import model.Ladder;
2-
import utils.ExceptionHandler;
1+
import domain.Ladder;
2+
import utils.exception.ExceptionHandler;
33
import view.LadderView;
44

55
public class Application {

src/main/java/model/Ladder.java renamed to src/main/java/domain/Ladder.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package model;
1+
package domain;
2+
3+
import utils.generator.LadderGenerator;
24

35
public class Ladder {
46
private final Lines lines;

src/main/java/model/Line.java renamed to src/main/java/domain/Line.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package model;
1+
package domain;
22

3-
import java.util.*;
3+
import java.util.List;
44

55
public class Line {
66
private final List<Boolean> points;

src/main/java/model/Lines.java renamed to src/main/java/domain/Lines.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package model;
1+
package domain;
22

33
import java.util.List;
44

src/main/java/utils/ExceptionHandler.java renamed to src/main/java/utils/exception/ExceptionHandler.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
package utils;
1+
package utils.exception;
22

3-
import org.slf4j.*;
3+
import org.slf4j.Logger;
4+
import org.slf4j.LoggerFactory;
45

56
public class ExceptionHandler {
67
private static final Logger logger = LoggerFactory.getLogger(ExceptionHandler.class);

src/main/java/model/LadderGenerator.java renamed to src/main/java/utils/generator/LadderGenerator.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
package model;
1+
package utils.generator;
2+
3+
import domain.Lines;
24

35
public class LadderGenerator {
46
public static Lines generate(int width, int height) {

src/main/java/model/LineGenerator.java renamed to src/main/java/utils/generator/LineGenerator.java

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1-
package model;
1+
package utils.generator;
22

3-
import java.util.*;
3+
import domain.Line;
4+
import domain.Lines;
5+
import utils.validator.LadderValidator;
6+
import java.util.ArrayList;
7+
import java.util.List;
8+
import java.util.Set;
49

510
public class LineGenerator {
611
public static Lines generate(int width, int height) {

src/main/java/model/ReservedPositionGenerator.java renamed to src/main/java/utils/generator/ReservedPositionGenerator.java

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
package model;
1+
package utils.generator;
22

3-
import java.util.*;
4-
import java.util.stream.*;
3+
import java.util.HashSet;
4+
import java.util.List;
5+
import java.util.Random;
6+
import java.util.Set;
7+
import java.util.stream.Collectors;
8+
import java.util.stream.IntStream;
59

610
public class ReservedPositionGenerator {
711
private static final Random RANDOM = new Random();

src/main/java/model/SingleLineGenerator.java renamed to src/main/java/utils/generator/SingleLineGenerator.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
package model;
1+
package utils.generator;
22

3+
import domain.Line;
34
import java.util.*;
4-
import java.util.stream.*;
5+
import java.util.stream.IntStream;
56

67
public class SingleLineGenerator {
78
private static final Random RANDOM = new Random();

src/main/java/model/LadderValidator.java renamed to src/main/java/utils/validator/LadderValidator.java

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
package model;
1+
package utils.validator;
2+
3+
import domain.Line;
4+
import java.util.List;
5+
import java.util.Random;
6+
import java.util.stream.IntStream;
27

3-
import java.util.*;
4-
import java.util.stream.*;
58

69
public class LadderValidator {
710
private static final Random RANDOM = new Random();

src/main/java/view/LadderView.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package view;
22

3-
import model.*;
3+
import domain.Ladder;
4+
import domain.Lines;
5+
import domain.Line;
46

57
public class LadderView {
68
private static final String BRIDGE = "-----|";

0 commit comments

Comments
 (0)