Skip to content

Commit 1180f65

Browse files
committed
feat(community) : : 분석된 레포지í�토리 삭제, 레포지토리 분석 기능 구현
1 parent 8447894 commit 1180f65

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

backend/src/main/java/com/backend/domain/analysis/controller/AnalysisController.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import com.backend.domain.repository.entity.Repositories;
1010
import com.backend.domain.repository.entity.RepositoryLanguage;
1111
import com.backend.domain.repository.service.RepositoryService;
12+
import com.backend.global.exception.BusinessException;
13+
import com.backend.global.exception.ErrorCode;
1214
import com.backend.global.response.ApiResponse;
1315
import lombok.RequiredArgsConstructor;
1416
import org.springframework.http.ResponseEntity;

backend/src/main/java/com/backend/domain/repository/service/RepositoryService.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55
import com.backend.domain.repository.entity.Language;
66
import com.backend.domain.repository.entity.Repositories;
77
import com.backend.domain.repository.repository.RepositoryJpaRepository;
8-
import com.backend.domain.repository.service.fetcher.FetcherRepository;
9-
import com.backend.domain.repository.service.mapper.MapperRepository;
108
import com.backend.global.exception.BusinessException;
119
import com.backend.global.exception.ErrorCode;
1210
import com.backend.domain.repository.service.fetcher.GitHubDataFetcher;
@@ -15,8 +13,6 @@
1513
import com.backend.domain.repository.service.mapper.RepositoryInfoMapper;
1614
import com.backend.domain.user.entity.User;
1715
import com.backend.domain.user.repository.UserRepository;
18-
import com.backend.global.exception.BusinessException;
19-
import com.backend.global.exception.ErrorCode;
2016
import lombok.RequiredArgsConstructor;
2117
import lombok.extern.slf4j.Slf4j;
2218
import org.springframework.stereotype.Service;

backend/src/main/java/com/backend/global/exception/ErrorCode.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public enum ErrorCode {
1616
// ========== analysis 도메인 에러 ==========
1717
INVALID_GITHUB_URL("A001", HttpStatus.BAD_REQUEST, "올바른 GitHub 저장소 URL이 아닙니다."),
1818
INVALID_REPOSITORY_PATH("A002", HttpStatus.BAD_REQUEST, "저장소 URL 형식이 잘못되었습니다. 예: https://github.com/{owner}/{repo}"),
19+
ANALYSIS_NOT_FOUND("A003", HttpStatus.BAD_REQUEST, "분석 결과를 찾을 수 없습니다."),
1920

2021
// ========== repository 도메인 에러 ==========
2122
GITHUB_REPO_NOT_FOUND("G001", HttpStatus.BAD_REQUEST, "GitHub 저장소를 찾을 수 없습니다."),

backend/src/main/resources/application-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ spring:
2525

2626
jpa:
2727
hibernate:
28-
ddl-auto: update
28+
ddl-auto: create

0 commit comments

Comments
 (0)