Skip to content

[v1.1.1] 릴리즈 반영 (#79) #292

[v1.1.1] 릴리즈 반영 (#79)

[v1.1.1] 릴리즈 반영 (#79) #292

Triggered via push October 30, 2024 06:16
Status Cancelled
Total duration 42m 14s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

1 error, 760 warnings, and 12 notices
qodana
GitHub Actions has encountered an internal error when running your job.
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L164
Method invocation `get` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L55
Method invocation `get` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L179
Method invocation `get` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L85
Method invocation `get` may produce `NullPointerException`
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L104
Method `updatePhotographerMemo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/CustomUserDetailsService.java#L22
Method `loadUserByUsername` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/entity/Notice.java#L22
Class `Notice` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductDiscount.java#L24
Class `ProductDiscount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L224
Method `deleteImageOfAllTypeFromS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L47
Method `doFilterInternal` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L24
Class `Member` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtTokenModel.java#L8
Class `JwtTokenModel` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CustomAccessDeniedHandler.java#L15
Class `CustomAccessDeniedHandler` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L159
Method `deleteImageFromS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L83
Method `getRegisteredProductList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L21
Class `MessageSendService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductDiscount.java#L47
Constructor `ProductDiscount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/controller/CustomerNoticeController.java#L21
Class `CustomerNoticeController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/MemberTermAgreement.java#L34
Constructor `MemberTermAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L45
Method `updateContact` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L172
Method `generateImagePath` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L126
Method `sendInProgressNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L34
Method `kakaoMessageWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L59
Method `convertToNoticeDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L79
Method `updateProductActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L240
Method `reorderAlreadyExistingImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L90
Method `createProfileImageIfNotExists` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L58
Method `findPhotographerViewProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L39
Method `completePhotographerSignup` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L87
Method `getMemberRole` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtToken.java#L21
Class `JwtToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L35
Class `KakaoUnlinkService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L66
Method `imageUploadToS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L65
Method `convertToProductDiscountDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtToken.java#L47
Constructor `JwtToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L97
Method `getRegisteredProductDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L101
Method `determineThumbnailSize` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L120
Method `deletePhotographerProducts` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L66
Method `updateMemberRoleToLeavingStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L63
Method `getAgreementStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/DeletedMember.java#L35
Constructor `DeletedMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Link.java#L38
Constructor `Link` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L27
Class `ProfileService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L20
Method `isAccessTokenValid` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L50
Constructor `Profile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L93
Method `createMemberProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L134
Method `updateReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/MemberAdapter.java#L8
Class `MemberAdapter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L107
Method `updateProductActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L115
Method `sendStatusUpdateNotice` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L41
Method `updateIntroductionContent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L92
Method `buildMutateWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L31
Method `validateRefreshTokenRevocation` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L144
Method `getProductFromProductId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L46
Constructor `ProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L51
Constructor `ProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L38
Method `convertProductToProductDetailResponse` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L28
Class `PhotographerReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L302
Method `registerActiveProduct` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationStatusTransition.java#L5
Class `ReservationStatusTransition` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L108
Method `getProductImageUrls` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L118
Constructor `ReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L23
Class `ReservationVerifier` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L44
Method `getGender` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/SecurityConfig.java#L23
Class `SecurityConfig` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L188
Method `uploadToS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L88
Method `builder` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/CustomerProfileService.java#L15
Method `getPhotographerProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L152
Method `resizeForThumbnail` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductOption.java#L43
Constructor `ProductOption` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CorsConfig.java#L12
Class `CorsConfig` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerPastReservationService.java#L113
Method `convertToPastReservationComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L113
Method `uploadOriginalImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L27
Method `validateProductIsActive` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L16
Class `JwtVerifier` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L56
Method `createReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L86
Method `assignBasicProductInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/controller/AuthController.java#L73
Method `unlinkKakao` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/controller/CustomerReservationController.java#L40
Class `CustomerReservationController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/controller/JoinController.java#L25
Method `joinPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/controller/PhotographerReservationController.java#L44
Class `PhotographerReservationController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L62
Method `getAuthority` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/PhotographerNoticeService.java#L56
Method `validateIncludingEssentialTitle` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L19
Constructor `CustomUserDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ActiveStatus.java#L3
Class `ActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L54
Class `PhotographerProductService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L280
Method `updateProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L82
Method `buildRequestBody` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationStatus.java#L5
Class `ReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L77
Method `parseClaims` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L400
Method `registerProductOption` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L53
Method `unlinkKakaoAccount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/controller/AuthController.java#L60
Method `reissueToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductComponent.java#L41
Constructor `ProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Role.java#L10
Class `Role` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CustomLogoutHandler.java#L24
Class `CustomLogoutHandler` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L29
Method `findOrRegisterMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L21
Class `ProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtToken.java#L42
Method `revokeToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L122
Method `getPhotographerPhoneNumber` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L36
Class `S3ImageService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L36
Method `getPassword` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReferenceImage.java#L21
Class `ReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L59
Method `sendReservationCompleteMessageToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L82
Method `isMoreThanTwoYearsAfterToday` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L15
Class `CustomUserDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L19
Class `KakaoAuthService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L107
Method `getTokenFromMemberId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L93
Method `registerNewMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L70
Method `validateReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L209
Method `getProductComponentsTitleAndContent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L25
Method `getAuthorities` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L53
Method `getProfileName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/DiscountType.java#L3
Class `DiscountType` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/PhotographerNoticeService.java#L100
Method `validateDuplicateTitles` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L39
Method `sendWelcomeMessage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationDetails.java#L26
Method `getReservationFormDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L74
Method `updateExistingMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/ServiceTermsAgreement.java#L19
Method `getMarketingServiceTermsAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/controller/CustomerProfileController.java#L19
Class `CustomerProfileController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L63
Method `validateCustomerAuthorityToChangeStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L88
Method `getAlimTalkParameter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L168
Method `uploadNewReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L137
Method `getMemberFromProfileName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L105
Method `createDeletedMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L205
Method `getKeyFromImageAddress` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L167
Method `sendWaitShootingNoticeToPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L126
Method `reissueAccessToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Link.java#L33
Method `assignLinkUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/common/entity/BaseEntity.java#L17
Class `BaseEntity` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L46
Method `createProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L17
Method `kakaoLoginWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L112
Method `isTokenExpiringSoon` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L28
Method `joinPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L182
Method `updateProductCompositionExcludingImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L40
Method `validateStatusChange` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L80
Method `convertToProductOptionDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L109
Method `getProfileLinkInfos` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageType.java#L3
Class `S3ImageType` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L160
Method `deleteProductForUnlike` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L61
Method `handleSameRoleLogin` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/controller/CustomerProfileController.java#L23
Method `getPhotographerProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L98
Method `constructUnlinkParams` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L48
Method `getUserInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L102
Method `sendCancellationNoticeToPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L40
Method `getBirthDay` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/PhotographerProductController.java#L76
Method `updateProductActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L31
Method `getPhoneNumber` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L42
Method `updateImageOrder` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/ServiceTermsAgreement.java#L12
Class `ServiceTermsAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L75
Constructor `Member` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L112
Method `updateShootingInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L22
Method `doFilterInternal` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/CustomerProductService.java#L25
Class `CustomerProductService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L176
Method `deleteCurrentBannerImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L37
Method `getMyCurrentProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L125
Method `uploadThumbnailImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L34
Class `Product` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L39
Method `updateReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/entity/Notice.java#L39
Constructor `Notice` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L41
Method `assignProfileOriginUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/PhotographerProductController.java#L58
Method `getRegisteredProductList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L89
Method `sendCancellationNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L26
Method `kakaoApiWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L23
Class `KakaoLoginService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L49
Class `CustomerReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L70
Method `deleteKakaoId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/ServiceTerms.java#L10
Class `ServiceTerms` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L29
Class `JwtAuthenticationFilter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L21
Class `PhotographerJoinService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L37
Method `assignBannerOriginUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L72
Method `revokeTokenOnUnlink` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L344
Method `registerProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/CustomerProfileService.java#L12
Class `CustomerProfileService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L426
Method `getRepresentativeProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L49
Constructor `ReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReferenceImage.java#L39
Constructor `ReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoToken.java#L10
Class `KakaoToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/controller/JoinController.java#L21
Class `JoinController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L61
Method `createCancelledReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L164
Method `deleteEntityAboutProduct` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L150
Method `registerOrUpdateBannerImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L27
Method `getEmail` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L322
Method `getStringPhotoNoticeMap` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductComponent.java#L22
Class `ProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L20
Class `JwtExceptionFilter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L384
Method `validateUniqueProductComponentTitle` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L80
Method `getAuthentication` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/constants/SortConstants.java#L3
Class `SortConstants` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L23
Class `Profile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L56
Method `findReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L102
Method `findRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L73
Method `sendReservationCompleteMessageToPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L73
Method `getCustomerCancelledInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L36
Method `getBirthYear` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L33
Method `initialProfileSetting` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/S3Config.java#L23
Method `amazonS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L21
Class `ProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L76
Method `handleRoleChange` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L76
Method `validateStatusTransition` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/PhotographerProductController.java#L37
Class `PhotographerProductController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L370
Method `registerProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L144
Method `createMetadataForThumbnail` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/CustomerProductService.java#L31
Method `getReferenceImages` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L117
Method `saveRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L333
Method `validateProductTitleBeforeRegister` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L12
Class `WebClientConfig` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L163
Method `registerOrUpdateProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L35
Class `ReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReferenceImage.java#L45
Method `updateReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L48
Method `reissueToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L43
Method `generateAccessToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L139
Method `sendCancelledNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L364
Method `validateProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L87
Method `validateProfileNameDuplicate` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L101
Method `validateLinkTitleDuplicate` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L65
Method `getStatusHistories` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/controller/AuthController.java#L31
Class `AuthController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/controller/PhotographerNoticeController.java#L26
Class `PhotographerNoticeController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L31
Class `ReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L58
Method `assignInstagramId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/DeletedMember.java#L19
Class `DeletedMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/controller/PhotographerProfileController.java#L28
Class `PhotographerProfileController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L246
Method `updateProductDiscount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductDiscount.java#L58
Method `validateDiscountValue` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CorsConfig.java#L15
Method `corsConfigurationSource` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L184
Method `deleteCurrentProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L25
Method `validateRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/CustomerProductService.java#L42
Method `getDetailedInfoOfProduct` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationDetails.java#L22
Class `PhotographerReservationDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L79
Method `deleteInfoOfPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L31
Class `ProductDetailConvertor` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L71
Method `getExpiration` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/SecurityConfig.java#L30
Method `securityFilterChain` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/MemberTermAgreement.java#L21
Class `MemberTermAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L26
Class `JwtProvider` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L51
Method `validateRoleType` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/CustomUserDetailsService.java#L18
Class `CustomUserDetailsService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L29
Class `JwtService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L38
Method `generateToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L63
Method `registerReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L33
Method `validateCustomerAccess` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L95
Method `setTokenHeaders` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L87
Method `getBasicReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L67
Constructor `Product` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L180
Method `useProductImageAsReference` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/CustomerProductController.java#L22
Class `CustomerProductController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L95
Method `updateIntroductionContent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L13
Class `KakaoUser` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/CustomerNoticeService.java#L22
Class `CustomerNoticeService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L87
Method `imageUploadToS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L200
Method `addImageUrlFromS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L54
Method `assignRole` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L73
Method `findCustomerViewProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L44
Method `savePhotographerAgreements` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductOption.java#L23
Class `ProductOption` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L65
Method `revokeTokenOnLogout` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationStatusTransition.java#L14
Constructor `ReservationStatusTransition` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L34
Method `shouldNotFilter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L23
Method `getUserName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L45
Method `getUsername` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L70
Method `validateCancellationReason` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L87
Method `getReservationListAsStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L44
Constructor `ReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L94
Method `convertToProductComponentDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L57
Method `generateRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/MemberAdapter.java#L11
Constructor `MemberAdapter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L39
Method `getMemberIdFromToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/S3Config.java#L14
Class `S3Config` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L108
Method `changeReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L30
Class `PhotographerProfileService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/PhotographerNoticeService.java#L27
Class `PhotographerNoticeService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerPastReservationService.java#L30
Class `PhotographerPastReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L152
Method `sendWaitShootingNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L25
Class `ReservationHistory` coverage is below the threshold 50%
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L22
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L63
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L63
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L48
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L55
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L55
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L56
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L22
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L63
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L47
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L56
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L62
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L34
Not annotated parameter overrides @NonNullApi parameter
qodana
GitHub Actions has encountered an internal error when running your job.
qodana
GitHub Actions has encountered an internal error when running your job.
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L164
Method invocation `get` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L55
Method invocation `get` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L179
Method invocation `get` may produce `NullPointerException`
Nullability and data flow problems: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L85
Method invocation `get` may produce `NullPointerException`
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L104
Method `updatePhotographerMemo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/CustomUserDetailsService.java#L22
Method `loadUserByUsername` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/entity/Notice.java#L22
Class `Notice` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductDiscount.java#L24
Class `ProductDiscount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L224
Method `deleteImageOfAllTypeFromS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L47
Method `doFilterInternal` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L24
Class `Member` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtTokenModel.java#L8
Class `JwtTokenModel` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CustomAccessDeniedHandler.java#L15
Class `CustomAccessDeniedHandler` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L159
Method `deleteImageFromS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L83
Method `getRegisteredProductList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L21
Class `MessageSendService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductDiscount.java#L47
Constructor `ProductDiscount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/controller/CustomerNoticeController.java#L21
Class `CustomerNoticeController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/MemberTermAgreement.java#L34
Constructor `MemberTermAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L45
Method `updateContact` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L172
Method `generateImagePath` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L126
Method `sendInProgressNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L34
Method `kakaoMessageWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L59
Method `convertToNoticeDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L79
Method `updateProductActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L240
Method `reorderAlreadyExistingImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L90
Method `createProfileImageIfNotExists` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L58
Method `findPhotographerViewProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L39
Method `completePhotographerSignup` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L87
Method `getMemberRole` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtToken.java#L21
Class `JwtToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L35
Class `KakaoUnlinkService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L66
Method `imageUploadToS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L65
Method `convertToProductDiscountDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtToken.java#L47
Constructor `JwtToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L97
Method `getRegisteredProductDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L101
Method `determineThumbnailSize` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L120
Method `deletePhotographerProducts` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L66
Method `updateMemberRoleToLeavingStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L63
Method `getAgreementStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/DeletedMember.java#L35
Constructor `DeletedMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Link.java#L38
Constructor `Link` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L27
Class `ProfileService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L20
Method `isAccessTokenValid` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L50
Constructor `Profile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L93
Method `createMemberProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L134
Method `updateReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/MemberAdapter.java#L8
Class `MemberAdapter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L107
Method `updateProductActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L115
Method `sendStatusUpdateNotice` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L41
Method `updateIntroductionContent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L92
Method `buildMutateWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L31
Method `validateRefreshTokenRevocation` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L144
Method `getProductFromProductId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L46
Constructor `ProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L51
Constructor `ProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L38
Method `convertProductToProductDetailResponse` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L28
Class `PhotographerReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L302
Method `registerActiveProduct` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationStatusTransition.java#L5
Class `ReservationStatusTransition` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L108
Method `getProductImageUrls` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L118
Constructor `ReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L23
Class `ReservationVerifier` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L44
Method `getGender` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/SecurityConfig.java#L23
Class `SecurityConfig` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L188
Method `uploadToS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L88
Method `builder` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/CustomerProfileService.java#L15
Method `getPhotographerProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L152
Method `resizeForThumbnail` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductOption.java#L43
Constructor `ProductOption` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CorsConfig.java#L12
Class `CorsConfig` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerPastReservationService.java#L113
Method `convertToPastReservationComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L113
Method `uploadOriginalImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L27
Method `validateProductIsActive` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L16
Class `JwtVerifier` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L56
Method `createReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L86
Method `assignBasicProductInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/controller/AuthController.java#L73
Method `unlinkKakao` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/controller/CustomerReservationController.java#L40
Class `CustomerReservationController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/controller/JoinController.java#L25
Method `joinPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/controller/PhotographerReservationController.java#L44
Class `PhotographerReservationController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L62
Method `getAuthority` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/PhotographerNoticeService.java#L56
Method `validateIncludingEssentialTitle` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L19
Constructor `CustomUserDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ActiveStatus.java#L3
Class `ActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L54
Class `PhotographerProductService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L280
Method `updateProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L82
Method `buildRequestBody` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationStatus.java#L5
Class `ReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L77
Method `parseClaims` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L400
Method `registerProductOption` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L53
Method `unlinkKakaoAccount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/controller/AuthController.java#L60
Method `reissueToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductComponent.java#L41
Constructor `ProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Role.java#L10
Class `Role` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CustomLogoutHandler.java#L24
Class `CustomLogoutHandler` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L29
Method `findOrRegisterMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L21
Class `ProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/model/JwtToken.java#L42
Method `revokeToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L122
Method `getPhotographerPhoneNumber` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L36
Class `S3ImageService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L36
Method `getPassword` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReferenceImage.java#L21
Class `ReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L59
Method `sendReservationCompleteMessageToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L82
Method `isMoreThanTwoYearsAfterToday` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L15
Class `CustomUserDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L19
Class `KakaoAuthService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L107
Method `getTokenFromMemberId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L93
Method `registerNewMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L70
Method `validateReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L209
Method `getProductComponentsTitleAndContent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L25
Method `getAuthorities` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L53
Method `getProfileName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/DiscountType.java#L3
Class `DiscountType` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/PhotographerNoticeService.java#L100
Method `validateDuplicateTitles` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L39
Method `sendWelcomeMessage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationDetails.java#L26
Method `getReservationFormDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L74
Method `updateExistingMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/ServiceTermsAgreement.java#L19
Method `getMarketingServiceTermsAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/controller/CustomerProfileController.java#L19
Class `CustomerProfileController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L63
Method `validateCustomerAuthorityToChangeStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L88
Method `getAlimTalkParameter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L168
Method `uploadNewReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L137
Method `getMemberFromProfileName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L105
Method `createDeletedMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L205
Method `getKeyFromImageAddress` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L167
Method `sendWaitShootingNoticeToPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L126
Method `reissueAccessToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Link.java#L33
Method `assignLinkUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/common/entity/BaseEntity.java#L17
Class `BaseEntity` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L46
Method `createProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L17
Method `kakaoLoginWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L112
Method `isTokenExpiringSoon` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L28
Method `joinPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L182
Method `updateProductCompositionExcludingImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L40
Method `validateStatusChange` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L80
Method `convertToProductOptionDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L109
Method `getProfileLinkInfos` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageType.java#L3
Class `S3ImageType` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L160
Method `deleteProductForUnlike` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L61
Method `handleSameRoleLogin` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/controller/CustomerProfileController.java#L23
Method `getPhotographerProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L98
Method `constructUnlinkParams` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoAuthService.java#L48
Method `getUserInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L102
Method `sendCancellationNoticeToPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L40
Method `getBirthDay` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/PhotographerProductController.java#L76
Method `updateProductActiveStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L31
Method `getPhoneNumber` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductImage.java#L42
Method `updateImageOrder` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/ServiceTermsAgreement.java#L12
Class `ServiceTermsAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L75
Constructor `Member` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L112
Method `updateShootingInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L22
Method `doFilterInternal` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/CustomerProductService.java#L25
Class `CustomerProductService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L176
Method `deleteCurrentBannerImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L37
Method `getMyCurrentProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L125
Method `uploadThumbnailImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L34
Class `Product` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L39
Method `updateReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/entity/Notice.java#L39
Constructor `Notice` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L41
Method `assignProfileOriginUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/PhotographerProductController.java#L58
Method `getRegisteredProductList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L89
Method `sendCancellationNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L26
Method `kakaoApiWebClient` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L23
Class `KakaoLoginService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L49
Class `CustomerReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L70
Method `deleteKakaoId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/ServiceTerms.java#L10
Class `ServiceTerms` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L29
Class `JwtAuthenticationFilter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L21
Class `PhotographerJoinService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L37
Method `assignBannerOriginUrl` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L72
Method `revokeTokenOnUnlink` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L344
Method `registerProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/CustomerProfileService.java#L12
Class `CustomerProfileService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L426
Method `getRepresentativeProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L49
Constructor `ReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReferenceImage.java#L39
Constructor `ReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoToken.java#L10
Class `KakaoToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/controller/JoinController.java#L21
Class `JoinController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L61
Method `createCancelledReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L164
Method `deleteEntityAboutProduct` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L150
Method `registerOrUpdateBannerImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L27
Method `getEmail` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L322
Method `getStringPhotoNoticeMap` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductComponent.java#L22
Class `ProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L20
Class `JwtExceptionFilter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L384
Method `validateUniqueProductComponentTitle` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L80
Method `getAuthentication` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/constants/SortConstants.java#L3
Class `SortConstants` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/Profile.java#L23
Class `Profile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L56
Method `findReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L102
Method `findRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L73
Method `sendReservationCompleteMessageToPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L73
Method `getCustomerCancelledInfo` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L36
Method `getBirthYear` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L33
Method `initialProfileSetting` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/S3Config.java#L23
Method `amazonS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/entity/ProfileImage.java#L21
Class `ProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L76
Method `handleRoleChange` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L76
Method `validateStatusTransition` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/PhotographerProductController.java#L37
Class `PhotographerProductController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L370
Method `registerProductComponent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L144
Method `createMetadataForThumbnail` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/CustomerProductService.java#L31
Method `getReferenceImages` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L117
Method `saveRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L333
Method `validateProductTitleBeforeRegister` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/WebClientConfig.java#L12
Class `WebClientConfig` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L163
Method `registerOrUpdateProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L35
Class `ReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReferenceImage.java#L45
Method `updateReferenceImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L48
Method `reissueToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L43
Method `generateAccessToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L139
Method `sendCancelledNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L364
Method `validateProductImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L87
Method `validateProfileNameDuplicate` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L101
Method `validateLinkTitleDuplicate` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L65
Method `getStatusHistories` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/controller/AuthController.java#L31
Class `AuthController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/controller/PhotographerNoticeController.java#L26
Class `PhotographerNoticeController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationService.java#L31
Class `ReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L58
Method `assignInstagramId` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/DeletedMember.java#L19
Class `DeletedMember` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/controller/PhotographerProfileController.java#L28
Class `PhotographerProfileController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/PhotographerProductService.java#L246
Method `updateProductDiscount` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductDiscount.java#L58
Method `validateDiscountValue` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/CorsConfig.java#L15
Method `corsConfigurationSource` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L184
Method `deleteCurrentProfileImage` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtVerifier.java#L25
Method `validateRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/CustomerProductService.java#L42
Method `getDetailedInfoOfProduct` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationDetails.java#L22
Class `PhotographerReservationDetails` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoUnlinkService.java#L79
Method `deleteInfoOfPhotographer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L31
Class `ProductDetailConvertor` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L71
Method `getExpiration` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/SecurityConfig.java#L30
Method `securityFilterChain` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/MemberTermAgreement.java#L21
Class `MemberTermAgreement` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L26
Class `JwtProvider` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/KakaoLoginService.java#L51
Method `validateRoleType` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/service/CustomUserDetailsService.java#L18
Class `CustomUserDetailsService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L29
Class `JwtService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L38
Method `generateToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L63
Method `registerReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L33
Method `validateCustomerAccess` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L95
Method `setTokenHeaders` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L87
Method `getBasicReservationForm` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/Product.java#L67
Constructor `Product` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/CustomerReservationService.java#L180
Method `useProductImageAsReference` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/controller/CustomerProductController.java#L22
Class `CustomerProductController` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L95
Method `updateIntroductionContent` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L13
Class `KakaoUser` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/CustomerNoticeService.java#L22
Class `CustomerNoticeService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L87
Method `imageUploadToS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/s3/S3ImageService.java#L200
Method `addImageUrlFromS3` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/entity/Member.java#L54
Method `assignRole` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/ProfileService.java#L73
Method `findCustomerViewProfile` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/member/service/PhotographerJoinService.java#L44
Method `savePhotographerAgreements` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/entity/ProductOption.java#L23
Class `ProductOption` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtService.java#L65
Method `revokeTokenOnLogout` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationStatusTransition.java#L14
Constructor `ReservationStatusTransition` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L34
Method `shouldNotFilter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/KakaoUser.java#L23
Method `getUserName` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/CustomUserDetails.java#L45
Method `getUsername` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/ReservationVerifier.java#L70
Method `validateCancellationReason` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerReservationService.java#L87
Method `getReservationListAsStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L44
Constructor `ReservationHistory` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/product/service/ProductDetailConvertor.java#L94
Method `convertToProductComponentDtoList` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L57
Method `generateRefreshToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/auth/model/MemberAdapter.java#L11
Constructor `MemberAdapter` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/jwt/service/JwtProvider.java#L39
Method `getMemberIdFromToken` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/config/S3Config.java#L14
Class `S3Config` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationForm.java#L108
Method `changeReservationStatus` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/profile/service/PhotographerProfileService.java#L30
Class `PhotographerProfileService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/notice/service/PhotographerNoticeService.java#L27
Class `PhotographerNoticeService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/service/PhotographerPastReservationService.java#L30
Class `PhotographerPastReservationService` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/message/service/MessageSendService.java#L152
Method `sendWaitShootingNoticeToCustomer` coverage is below the threshold 50%
Check Kotlin and Java source code coverage: src/main/java/com/foru/freebe/reservation/entity/ReservationHistory.java#L25
Class `ReservationHistory` coverage is below the threshold 50%
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L22
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L63
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L63
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L48
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L55
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L55
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L56
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtExceptionFilter.java#L22
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L63
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L47
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L56
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/errors/handler/GlobalExceptionHandler.java#L62
Not annotated parameter overrides @NonNullApi parameter
@NotNull/@Nullable problems: src/main/java/com/foru/freebe/jwt/filter/JwtAuthenticationFilter.java#L34
Not annotated parameter overrides @NonNullApi parameter