Skip to content

refactor: explicit per-repository query filtering + @Transactional cleanup (Option B)#1182

Draft
krusche wants to merge 28 commits into
stagingfrom
refactor/explicit-repo-filter-and-tx-cleanup
Draft

refactor: explicit per-repository query filtering + @Transactional cleanup (Option B)#1182
krusche wants to merge 28 commits into
stagingfrom
refactor/explicit-repo-filter-and-tx-cleanup

test(settings): add GitRepoSettingsIT (write-on-GET guard)

663d403
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Jul 4, 2026 in 0s

18 new issues (0 max.) of at least minor severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
- Added 18
           

Complexity increasing per file
==============================
- server/application-server/src/main/java/de/tum/cit/aet/helios/environment/EnvironmentService.java  4
- server/application-server/src/main/java/de/tum/cit/aet/helios/deployment/DeploymentService.java  8
- server/application-server/src/test/java/de/tum/cit/aet/helios/deployment/DeploymentServiceTest.java  1
- server/application-server/src/test/java/de/tum/cit/aet/helios/environment/EnvironmentScopingIT.java  8
- server/application-server/src/test/java/de/tum/cit/aet/helios/branch/BranchScopingIT.java  6
- server/application-server/src/test/java/de/tum/cit/aet/helios/workflow/WorkflowScopingIT.java  7
- server/application-server/src/test/java/de/tum/cit/aet/helios/deployment/DeploymentScopingIT.java  11
- server/application-server/src/test/java/de/tum/cit/aet/helios/pullrequest/PullRequestScopingIT.java  8
- server/application-server/src/test/java/de/tum/cit/aet/helios/workflow/WorkflowRunScopingIT.java  9
- server/application-server/src/test/java/de/tum/cit/aet/helios/releaseinfo/ReleaseInfoScopingIT.java  7
- server/application-server/src/test/java/de/tum/cit/aet/helios/tests/TestResultScopingIT.java  8
- server/application-server/src/test/java/de/tum/cit/aet/helios/gitreposettings/GitRepoSettingsIT.java  6
         

Complexity decreasing per file
==============================
+ server/application-server/src/main/java/de/tum/cit/aet/helios/filters/RepositoryInterceptor.java  -2
         

See the complete overview on Codacy