From eb4903ad158bb36c39787a41a8602c689455e335 Mon Sep 17 00:00:00 2001 From: ITQ Date: Sat, 18 Apr 2026 12:06:23 +0300 Subject: [PATCH] chore(): refactored vibecode --- .../application/ports/input/FilmLibraryUseCase.kt | 15 +++------------ .../com/project/movienight/domain/model/Film.kt | 1 - .../movienight/MovieNightApplicationTests.kt | 3 +-- 3 files changed, 4 insertions(+), 15 deletions(-) diff --git a/src/main/kotlin/com/project/movienight/application/ports/input/FilmLibraryUseCase.kt b/src/main/kotlin/com/project/movienight/application/ports/input/FilmLibraryUseCase.kt index 0146c8f..cf9a0b8 100644 --- a/src/main/kotlin/com/project/movienight/application/ports/input/FilmLibraryUseCase.kt +++ b/src/main/kotlin/com/project/movienight/application/ports/input/FilmLibraryUseCase.kt @@ -3,31 +3,24 @@ package com.project.movienight.application.ports.input import com.project.movienight.domain.model.FilmLibrary import java.util.UUID -// 1. Создание бибилиотеки пользователя - interface CreateFilmLibraryUseCase { fun create(command: CreateFilmLibraryCommand): FilmLibrary } data class CreateFilmLibraryCommand( val userId: UUID, - val name: String = "Мои фильмы" + val name: String = "Мои фильмы", ) - -// 2. Добавление фильма в библиотеку - interface AddFilmToLibraryUseCase { fun addFilm(command: AddFilmToLibraryCommand): FilmLibrary } data class AddFilmToLibraryCommand( val userId: UUID, - val filmId: UUID + val filmId: UUID, ) -// 3. Удаление фильма из библиотеки - interface RemoveFilmFromLibraryUseCase { fun removeFilm(command: RemoveFilmFromLibraryCommand): FilmLibrary } @@ -35,11 +28,9 @@ interface RemoveFilmFromLibraryUseCase { data class RemoveFilmFromLibraryCommand( val userId: UUID, val filmId: UUID, - val libraryId: UUID? = null + val libraryId: UUID? = null, ) -// 4. Получение библиотеки пользователя - interface GetFilmLibraryUseCase { fun getLibrary(query: GetFilmLibraryQuery): FilmLibrary } diff --git a/src/main/kotlin/com/project/movienight/domain/model/Film.kt b/src/main/kotlin/com/project/movienight/domain/model/Film.kt index b8cec2f..32122de 100644 --- a/src/main/kotlin/com/project/movienight/domain/model/Film.kt +++ b/src/main/kotlin/com/project/movienight/domain/model/Film.kt @@ -1,6 +1,5 @@ package com.project.movienight.domain.model -import java.time.LocalDate import java.util.UUID data class Film( diff --git a/src/test/kotlin/com/project/movienight/MovieNightApplicationTests.kt b/src/test/kotlin/com/project/movienight/MovieNightApplicationTests.kt index bd784b0..ef8592a 100644 --- a/src/test/kotlin/com/project/movienight/MovieNightApplicationTests.kt +++ b/src/test/kotlin/com/project/movienight/MovieNightApplicationTests.kt @@ -6,6 +6,5 @@ import org.springframework.boot.test.context.SpringBootTest @SpringBootTest class MovieNightApplicationTests { @Test - fun contextLoads() { - } + fun contextLoads() = Unit }