Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[refactor] : Survey 도메인을 kotlin으로 리팩토링한다 #395

Merged
merged 28 commits into from
Mar 12, 2024
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
18157d2
feat: Survey 도메인을 kotlin으로 리팩토링한다
devxb Mar 6, 2024
c72685d
refactor: Target과 Feedback을 어그리거트루트로 설정한다
devxb Mar 6, 2024
1bed5a5
fix: setPosition 메소드를 삭제한다
devxb Mar 6, 2024
42f5f7f
refactor: Survey domain의 클린아키텍처를 없애고 코틀린으로 변경한다
devxb Mar 7, 2024
3536b32
refactor: survey 도메인의 위치를 root모듈로 변경한다
devxb Mar 8, 2024
e2049b1
refactor: 최상위 패키지를 domain.* -> me.nalab.api.survey.domain.* 로 변경한다
devxb Mar 9, 2024
9ae68b5
build: build.gradle를 최상위 폴더로 옮긴다
devxb Mar 9, 2024
23837a8
Revert "refactor: 최상위 패키지를 domain.* -> me.nalab.api.survey.domain.* 로…
devxb Mar 9, 2024
a72fa11
refactor: survey.domain 패키지를 me.nalab.api.survey.domain 으로 변경한다
devxb Mar 9, 2024
709a886
refactor: Feedback compareTo 메소드를 Comparator 사용으로 변경한다
devxb Mar 9, 2024
12d8b2c
refactor: NickName을 value 클래스로 변경한다
devxb Mar 9, 2024
3ca32f3
refactor: 다른 project에 대한 의존성을 삭제하고 core:time, core:data를 루트패키지로 복사한다
devxb Mar 9, 2024
bd06dee
refactor: NickName 생성 로직을 가독성 좋게 변경한다
devxb Mar 9, 2024
c1db249
refactor: Choice 클래스의 compareTo를 Kotlin style로 변경한다
devxb Mar 9, 2024
f32ad3e
refactor: FormQuestionable compareTo 를 kotlin 스타일로 변경한다
devxb Mar 9, 2024
b5f5b6f
refactor: Target의 북마크되지 않은 상태 표현을 NONE_... -> NO_...로 변경한다
devxb Mar 9, 2024
12af3b4
refactor: survey vo클래스를 value class로 변경한다
devxb Mar 9, 2024
0e48f7d
refactor: kotlin all open gradle의 jakarata를 javax로 변경한다
devxb Mar 10, 2024
98b3ac5
refactor: TimeBaseEntity의 preUpdate가 항상 새로 갱신되도록 수정한다
devxb Mar 10, 2024
9123154
refactor: TimeUtil을 object로 변경한다
devxb Mar 10, 2024
c05bd80
refactor: Feedback 도메인의 update, create 시간이 모두 같으면 id로 역순 정렬하도록 한다
devxb Mar 10, 2024
9253af7
refactor: Target도메인의 bookmarkedSurveys를 HashSet을 새로 생성하도록 수정한다
devxb Mar 10, 2024
c9222fa
refactor: ChoiceFormQuestionFeedback 엔티티가 북마크를 매개변수로 받지않도록 수정한다
devxb Mar 10, 2024
6bfa224
refactor: TimeUtil의 toInstant를 val로 변경한다
devxb Mar 12, 2024
bcc6961
refactor: TimeUtil의 fixed함수가 not-null type을 받도록 수정한다
devxb Mar 12, 2024
55478a4
refactor: 6digit formatter 를 매번생성하지 않도록 수정한다
devxb Mar 12, 2024
35907de
refactor: TimeUtil의 now를 toInstant로 변경한다
devxb Mar 12, 2024
842a1fa
refactor: TimeBaseEntity가 TimeUtil을 사용하도록 수정하고 null-able을 없앤다
devxb Mar 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ apply from: 'gradle/jacoco.gradle'
apply from: 'gradle/junit.gradle'
apply from: 'gradle/lombok.gradle'
apply from: 'gradle/kotlin.gradle'
apply from: 'gradle/migration.gradle'

allprojects {

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading