Skip to content

Conversation

@andy3400
Copy link
Collaborator

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Swagger documentation annotations (@tag and @operation) to multiple API endpoints across different controllers to enhance API documentation and clarity. Key changes include introducing Swagger annotations in RegisterController, MemberApi, FAQApi, ViewApi, MemberAdminApi, and AdminApi, as well as a minor renaming fix for consistency in join period endpoints.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/main/java/com/gdg/homepage/landing/register/api/RegisterController.java Added Swagger annotations for API documentation.
src/main/java/com/gdg/homepage/landing/member/controller/MemberApi.java Added Swagger annotations to document member management endpoints.
src/main/java/com/gdg/homepage/landing/faq/controller/FAQApi.java Introduced Swagger annotations for FAQ endpoints.
src/main/java/com/gdg/homepage/landing/admin/controller/ViewApi.java Added Swagger annotations for view count API endpoint.
src/main/java/com/gdg/homepage/landing/admin/controller/MemberAdminApi.java Provided Swagger annotations for member admin functionalities.
src/main/java/com/gdg/homepage/landing/admin/controller/AdminApi.java Added Swagger annotations for admin-related endpoints and improved parameter naming.
Comments suppressed due to low confidence (1)

src/main/java/com/gdg/homepage/landing/admin/controller/AdminApi.java:100

  • The method name 'getAnayltics' appears to be misspelled. Consider renaming it to 'getAnalytics' for improved clarity.
public ApiResponse<AnalyticsResponse> getAnayltics() {

@doup2001 doup2001 merged commit 731be89 into develop May 24, 2025
2 checks passed
@doup2001 doup2001 added the ✨ Feature 기능 개발 label Aug 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 기능 개발

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants