ITSM YSM — Gradle 멀티모듈 (api/auth/batch/common/datatrans)
itms-merge-dev
1ef71899ee
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
- R1: auth spring-security-oauth2 2.3.4.RELEASE → 2.3.8.RELEASE (api·datatrans 와 일치, 드리프트 해소).
- sourceCompatibility 혼재(api·datatrans=11 / auth·batch·front=16) → 17 통일 + common=17.
로컬 JDK17 로 6모듈 compileJava 전부 SUCCESS(--rerun-tasks) — 언어레벨 상향에 따른 예약어/구문 충돌 0.
- lombok(1.18.20)·mybatis-spring-boot-starter(2.2.2)·spring-security-jwt(1.0.9)는 이미 전 모듈 동일
(드리프트 없음) → 불필요한 루트 승격 churn 회피, 현행 유지.
동작 등가: 산출 bytecode 타깃만 17로 상향, 의존성 좌표는 최신본으로 정합.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-17 17:45:00 +09:00 |
|
api
|
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
|
2026-07-17 17:45:00 +09:00 |
|
auth
|
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
|
2026-07-17 17:45:00 +09:00 |
|
batch
|
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
|
2026-07-17 17:45:00 +09:00 |
|
common
|
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
|
2026-07-17 17:45:00 +09:00 |
|
datatrans
|
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
|
2026-07-17 17:45:00 +09:00 |
|
docs
|
chore(itms): 모노레포 초기화 — 설계서/docs 첫 커밋
|
2026-07-17 17:00:42 +09:00 |
|
front
|
build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3)
|
2026-07-17 17:45:00 +09:00 |
|
gradle/wrapper
|
build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0)
|
2026-07-17 17:04:06 +09:00 |
|
legacy/nlib
|
build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0)
|
2026-07-17 17:04:06 +09:00 |
|
.gitignore
|
build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0)
|
2026-07-17 17:04:06 +09:00 |
|
build.gradle
|
refactor(itms): common 모듈 추출 — 중복 클래스 단일화 (INTEGRATION_DESIGN §3-2)
|
2026-07-17 17:42:45 +09:00 |
|
gradlew
|
build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0)
|
2026-07-17 17:04:06 +09:00 |
|
gradlew.bat
|
build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0)
|
2026-07-17 17:04:06 +09:00 |
|
settings.gradle
|
refactor(itms): common 모듈 추출 — 중복 클래스 단일화 (INTEGRATION_DESIGN §3-2)
|
2026-07-17 17:42:45 +09:00 |