Closed IvanShish closed 1 year ago
И тогда в ProjectProjectionWithMembers будет новое поле List<MemberProjection> getMembers();
хз че сонару не нравится((((((
Думаю, одним запросом получать проект и юзеров не стоит, вроде норм, что они разбиты на два. Так как первым запросом мы получаем инфу о проекте для определенного пользователя одной строкой, а вторым запросом получаем всех юзеров проекта.
хз че сонару не нравится((((((
Похоже хочет, чтобы ты табы прописывал через \t
хз че сонару не нравится((((((
Похоже хочет, чтобы ты табы прописывал через \t
всм?)
мне кажется ему наоборот не нравятся мои табуляции. Хочет чтобы я все в одной строке написал. Но тогда некрасиво будет
SonarCloud Quality Gate failed.
0 Bugs
0 Vulnerabilities
0 Security Hotspots
4 Code Smells
0.0% Coverage
0.0% Duplication
Catch issues before they fail your Quality Gate with our IDE extension SonarLint
Пытался сделать, чтобы при получении одного проекта, приходили мемберы эти проекта в одном sql запросе. Сейчас сделано через 2. Во-первых, чтобы это сработало, нужен верный sql запрос. То есть объединить вот эти 2:
Во вторых, даже если написать верный запрос, не знаю, получится ли в проекции их запихнуть. Потому что даже сейчас не получилось создать интерфейс RoleProjection, в который записывалась бы роль. Я имею ввиду поле
RoleProjection getUserRoleOnProject()
в интерфейсеProjectWithMembersProjection