From 3bc49a11ce45c1a6b120d80cd9151543bd034444 Mon Sep 17 00:00:00 2001 From: Adam Sundberg Date: Sun, 22 May 2022 19:20:50 +0200 Subject: [PATCH 1/3] Support fetching venues --- pom.xml | 9 +- .../weather/controllers/VenueController.java | 29 ++ .../weather/services/OpenVenueService.java | 299 +++++++++++++++ .../com/smhi/weather/services/ParseJson.java | 148 ++++++++ .../java/com/smhi/weather/voVenue/Crs.java | 33 ++ .../com/smhi/weather/voVenue/Feature.java | 62 ++++ .../com/smhi/weather/voVenue/Geometry.java | 36 ++ .../weather/voVenue/OpenVenueResponse.java | 48 +++ .../com/smhi/weather/voVenue/Properties.java | 342 ++++++++++++++++++ .../java/com/smhi/weather/voVenue/Root.java | 85 +++++ .../com/smhi/weather/voVenue/VenueObject.java | 96 +++++ .../com/smhi/weather/VenueParseDataTest.java | 91 +++++ 12 files changed, 1277 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/smhi/weather/controllers/VenueController.java create mode 100644 src/main/java/com/smhi/weather/services/OpenVenueService.java create mode 100644 src/main/java/com/smhi/weather/services/ParseJson.java create mode 100644 src/main/java/com/smhi/weather/voVenue/Crs.java create mode 100644 src/main/java/com/smhi/weather/voVenue/Feature.java create mode 100644 src/main/java/com/smhi/weather/voVenue/Geometry.java create mode 100644 src/main/java/com/smhi/weather/voVenue/OpenVenueResponse.java create mode 100644 src/main/java/com/smhi/weather/voVenue/Properties.java create mode 100644 src/main/java/com/smhi/weather/voVenue/Root.java create mode 100644 src/main/java/com/smhi/weather/voVenue/VenueObject.java create mode 100644 src/test/java/com/smhi/weather/VenueParseDataTest.java diff --git a/pom.xml b/pom.xml index a9cc471..e1578a6 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ com.smhi weather - 0.0.2-SNAPSHOT + 0.0.3-SNAPSHOT war weather Collecting current weather data in Stockholm @@ -39,6 +39,13 @@ 4.13.2 + + com.fasterxml.jackson.core + jackson-core + 2.13.3 + + +