Skip to content
Success

Changes

Summary

  1. Require that admin/location is a GeoJsonObject (#106) (commit: 35b853e) (details)
Commit 35b853e7da53fda35a5441f36e8b0d62cb869d39 by GitHub
Require that admin/location is a GeoJsonObject (#106)

* Require that admin/location is a GeoJsonObject

The Admin service location resource should always be valid Geo Json. We can require this by using a GeoJsonObject as the type of the resource.

Signed-off-by: Tim Ward <timothyjward@apache.org>

* Update prototype/core/impl/src/main/java/org/eclipse/sensinact/prototype/model/nexus/impl/emf/EMFUtil.java

Co-authored-by: Jürgen Albert <j.albert@data-in-motion.biz>

* Use the correct type for Northbound provider location

Signed-off-by: Tim Ward <timothyjward@apache.org>

Signed-off-by: Tim Ward <timothyjward@apache.org>
Co-authored-by: Jürgen Albert <j.albert@data-in-motion.biz>
(commit: 35b853e)
The file was modified prototype/northbound/rest/src/test/java/org/eclipse/sensinact/northbound/rest/integration/ResourceAccessTest.java
The file was modified prototype/northbound/rest/integration-test.bndrun
The file was modified prototype/northbound/rest/src/main/java/org/eclipse/sensinact/northbound/rest/impl/RestNorthbound.java
The file was modified prototype/southbound/device-factory/parser-json/src/test/java/org/eclipse/sensinact/gateway/southbound/device/parser/integration/json/JSONParserTest.java
The file was modified prototype/core/impl/src/test/java/org/eclipse/sensinact/prototype/integration/session/AdminServiceTest.java
The file was modified prototype/core/models/src/main/resources/model/sensinact.ecore
The file was modified prototype/northbound/rest/src/main/java/org/eclipse/sensinact/northbound/rest/dto/CompleteProviderDescriptionDTO.java
The file was modified prototype/northbound/rest/pom.xml
The file was modified prototype/core/impl/integration-test.bndrun
The file was modified prototype/core/impl/src/main/java/org/eclipse/sensinact/prototype/model/nexus/impl/emf/EMFUtil.java
The file was modified prototype/core/impl/src/main/java/org/eclipse/sensinact/prototype/model/nexus/impl/ModelNexus.java
The file was modified prototype/southbound/device-factory/parser-csv/src/test/java/org/eclipse/sensinact/gateway/southbound/device/parser/integration/csv/CSVParserTest.java
The file was modified prototype/core/models/pom.xml
The file was modified prototype/southbound/mqtt/mqtt-device-factory/src/test/java/org/eclipse/sensinact/gateway/southbound/mqtt/factory/integration/MqttDeviceFactoryTest.java
The file was modified prototype/southbound/http/http-device-factory/src/test/java/org/eclipse/sensinact/gateway/southbound/http/factory/integration/HttpDeviceFactoryTest.java
The file was modified prototype/core/models/src/main/resources/model/sensinact.genmodel