From 87bd72053a08081104a0065984d5d23fdde22f05 Mon Sep 17 00:00:00 2001 From: rhita-rh Date: Mon, 17 Nov 2025 15:57:16 +0100 Subject: [PATCH] docker compose and sonarqube issues Signed-off-by: rhita-rh --- docker-compose.yml | 11 +++++++++++ .../samples/petclinic/owner/Owner.java | 15 +++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 50c731a91..9a3cbedab 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,15 @@ services: + app: + image: lilitaa/pet-clinic + ports: + - "8080:8080" + environment: + SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/petclinic + SPRING_DATASOURCE_USERNAME: petclinic + SPRING_DATASOURCE_PASSWORD: petclinic + depends_on: + - postgres + mysql: image: mysql:9.2 ports: diff --git a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java b/src/main/java/org/springframework/samples/petclinic/owner/Owner.java index 000c06292..6b40ad2bd 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/Owner.java @@ -163,6 +163,21 @@ public class Owner extends Person { * @param visit the visit to add, must not be {@literal null}. */ public void addVisit(Integer petId, Visit visit) { + int value = 22; + int value2 = 22; + int value3 = 22; + int value4 = 22; + Assert.notNull(petId, "Pet identifier must not be null!"); + Assert.notNull(visit, "Visit must not be null!"); + + Pet pet = getPet(petId); + + Assert.notNull(pet, "Invalid Pet identifier!"); + + pet.addVisit(visit); + } + + public void addVisit2(Integer petId, Visit visit) { Assert.notNull(petId, "Pet identifier must not be null!"); Assert.notNull(visit, "Visit must not be null!");