Skip to content

Projektabschluss#204

Merged
EdenBernhard merged 191 commits into
mainfrom
Projektabschluss
Jun 10, 2026
Merged

Projektabschluss#204
EdenBernhard merged 191 commits into
mainfrom
Projektabschluss

Merge remote-tracking branch 'origin/Projektabschluss'

65384b8
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jun 10, 2026 in 45s

Quality Gate failed

Failed conditions
39.0% Coverage on New Code (required ≥ 80%)
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 428 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgI&open=AZ6xMNLuLnQ0n5ZdSdgI&pullRequest=204

Check warning on line 79 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this useless assignment to variable "visibleCount".

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLtLnQ0n5ZdSdgF&open=AZ6xMNLtLnQ0n5ZdSdgF&pullRequest=204

Check warning on line 452 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not use Array index in keys

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgM&open=AZ6xMNLuLnQ0n5ZdSdgM&pullRequest=204

Check warning on line 17 in project/backend/domain/recipe.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename method "saveInDB" to match the regular expression ^[a-z_][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNQLLnQ0n5ZdSdgN&open=AZ6xMNQLLnQ0n5ZdSdgN&pullRequest=204

Check warning on line 96 in project/backend/dao/RecipeDAO.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename function "searchRecipesByIngredients" to match the regular expression ^[a-z_][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xYOzfxSwt8dY4y2jV&open=AZ6xYOzfxSwt8dY4y2jV&pullRequest=204

Check warning on line 428 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgJ&open=AZ6xMNLuLnQ0n5ZdSdgJ&pullRequest=204

Check warning on line 97 in project/backend/dao/RecipeDAO.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this parameter "likeConditions" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xYOzfxSwt8dY4y2jT&open=AZ6xYOzfxSwt8dY4y2jT&pullRequest=204

Check warning on line 388 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not use Array index in keys

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgH&open=AZ6xMNLuLnQ0n5ZdSdgH&pullRequest=204

Check warning on line 433 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgK&open=AZ6xMNLuLnQ0n5ZdSdgK&pullRequest=204

Check warning on line 81 in project/backend/dao/RecipeDAO.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename function "getAllRecipesPaginated" to match the regular expression ^[a-z_][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNTELnQ0n5ZdSdgO&open=AZ6xMNTELnQ0n5ZdSdgO&pullRequest=204

Check warning on line 433 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Visible, non-interactive elements with click handlers must have at least one keyboard listener.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgL&open=AZ6xMNLuLnQ0n5ZdSdgL&pullRequest=204

Check warning on line 32 in project/backend/routes/RecipeRoutes.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused local variable "index".

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNViLnQ0n5ZdSdgT&open=AZ6xMNViLnQ0n5ZdSdgT&pullRequest=204

Check warning on line 97 in project/backend/dao/RecipeDAO.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this parameter "likeParams" to match the regular expression ^[_a-z][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xYOzfxSwt8dY4y2jU&open=AZ6xYOzfxSwt8dY4y2jU&pullRequest=204

Check warning on line 412 in project/frontend/app/recipeFinder/page.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNLuLnQ0n5ZdSdgG&open=AZ6xMNLuLnQ0n5ZdSdgG&pullRequest=204

Check warning on line 119 in project/backend/dao/RecipeDAO.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename function "getAllRecipesWithIngredients" to match the regular expression ^[a-z_][a-z0-9_]*$.

See more on https://sonarcloud.io/project/issues?id=GalacticCodeGambit_LazyCook&issues=AZ6xMNTELnQ0n5ZdSdgS&open=AZ6xMNTELnQ0n5ZdSdgS&pullRequest=204