Skip to content

feat: springdoc OpenAPI 전환 준비#634

Draft
bottlenote-app[bot] wants to merge 2 commits into
mainfrom
feat/migrate-restdocs-to-openapi
Draft

feat: springdoc OpenAPI 전환 준비#634
bottlenote-app[bot] wants to merge 2 commits into
mainfrom
feat/migrate-restdocs-to-openapi

Conversation

@bottlenote-app

Copy link
Copy Markdown
Contributor

개요

  • restdocs-api-spec 기반 OpenAPI 산출 경로를 제거합니다.
  • Spring Boot 3.4.11 기준 springdoc-openapi 2.8.17 버전/번들만 version catalog에 추가합니다.
  • 요청 범위에 따라 각 모듈 dependency에는 springdoc을 아직 추가하지 않았습니다.

변경 내용

  • 루트 및 Product/Admin 모듈에서 com.epages.restdocs-api-spec plugin 제거
  • Product/Admin 모듈에서 restdocs-api-spec-mockmvc 테스트 의존성 제거
  • api-spec 전용 테스트 OpenApiAuthV2ControllerTest 삭제
  • libs.versions.tomlspringdoc-openapi = 2.8.17, starter library, bundle 추가

검증

  • ./gradlew -q help
  • ./gradlew docs_test --continue
  • 프로젝트 소스 기준 restdocs-api-spec/com.epages/resource API 참조 제거 확인
  • openapi/postman Gradle task 미노출 확인

미검증/로컬 제약

  • springdoc 의존성은 모듈에 아직 연결하지 않았으므로 /v3/api-docs 런타임 검증은 후속 PR 범위입니다.

@bottlenote-app bottlenote-app Bot marked this pull request as draft June 22, 2026 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants