From f63604a18ab436428ab2d05900c27ced3f7d021a Mon Sep 17 00:00:00 2001 From: Piotr Dec Date: Thu, 18 Jul 2024 02:36:59 +0200 Subject: [PATCH] fix: Entry renamed to Average --- schema/response.json | 4 ++-- src/main/java/eu/ztsh/lfr/core/TemperaturesService.java | 4 ++-- .../java/eu/ztsh/lfr/core/impl/TemperaturesServiceImpl.java | 4 ++-- src/main/java/eu/ztsh/lfr/web/TemperaturesController.java | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/schema/response.json b/schema/response.json index 335cfe1..527a9e3 100644 --- a/schema/response.json +++ b/schema/response.json @@ -3,7 +3,7 @@ "$schema": "http://json-schema.org/draft/2020-12/schema", "type": "array", "def": { - "entry": { + "average": { "type": "object", "properties": { "year": { @@ -20,6 +20,6 @@ } }, "items": { - "$ref": "#/def/entry" + "$ref": "#/def/average" } } diff --git a/src/main/java/eu/ztsh/lfr/core/TemperaturesService.java b/src/main/java/eu/ztsh/lfr/core/TemperaturesService.java index 1ee66e3..70c1c3d 100644 --- a/src/main/java/eu/ztsh/lfr/core/TemperaturesService.java +++ b/src/main/java/eu/ztsh/lfr/core/TemperaturesService.java @@ -1,6 +1,6 @@ package eu.ztsh.lfr.core; -import eu.ztsh.lfr.model.Entry; +import eu.ztsh.lfr.model.Average; import jakarta.annotation.Nonnull; import java.util.List; @@ -8,6 +8,6 @@ import java.util.List; public interface TemperaturesService { @Nonnull - List getTemperaturesFor(String city); + List getTemperaturesFor(String city); } diff --git a/src/main/java/eu/ztsh/lfr/core/impl/TemperaturesServiceImpl.java b/src/main/java/eu/ztsh/lfr/core/impl/TemperaturesServiceImpl.java index 79b2f27..8654b16 100644 --- a/src/main/java/eu/ztsh/lfr/core/impl/TemperaturesServiceImpl.java +++ b/src/main/java/eu/ztsh/lfr/core/impl/TemperaturesServiceImpl.java @@ -1,7 +1,7 @@ package eu.ztsh.lfr.core.impl; import eu.ztsh.lfr.core.TemperaturesService; -import eu.ztsh.lfr.model.Entry; +import eu.ztsh.lfr.model.Average; import jakarta.annotation.Nonnull; import org.springframework.stereotype.Service; @@ -12,7 +12,7 @@ public class TemperaturesServiceImpl implements TemperaturesService { @Nonnull @Override - public List getTemperaturesFor(String city) { + public List getTemperaturesFor(String city) { throw new UnsupportedOperationException("Not supported yet."); } diff --git a/src/main/java/eu/ztsh/lfr/web/TemperaturesController.java b/src/main/java/eu/ztsh/lfr/web/TemperaturesController.java index 52a2685..39b583d 100644 --- a/src/main/java/eu/ztsh/lfr/web/TemperaturesController.java +++ b/src/main/java/eu/ztsh/lfr/web/TemperaturesController.java @@ -1,7 +1,7 @@ package eu.ztsh.lfr.web; import eu.ztsh.lfr.core.TemperaturesService; -import eu.ztsh.lfr.model.Entry; +import eu.ztsh.lfr.model.Average; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; @@ -23,7 +23,7 @@ public class TemperaturesController { } @GetMapping("/{city}") - public ResponseEntity> getTemperatures(@PathVariable String city) { + public ResponseEntity> getTemperatures(@PathVariable String city) { var data = temperaturesService.getTemperaturesFor(city); return data.isEmpty() ? ResponseEntity.notFound().build() : ResponseEntity.ok(data);