Commit Graph

32 Commits (e7908dc9a307ea3ccf93e78d274a83caf1c11255)

Author SHA1 Message Date
Wouter Born 43b7f52798
Update LastNPE EEAs to 2.2.1 (#517)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-11-30 12:21:30 +01:00
Wouter Born 3b31d23976
[infrastructure] add external null-annotations (#470)
Add EEAs and fix null analysis errors.

Related to:

* openhab/openhab-core#888
* openhab/openhab-core#1775
* openhab/openhab-addons#8848

Signed-off-by: Wouter Born <github@maindrain.net>
2020-11-04 15:23:34 +01:00
Kai Kreuzer b977ed4ecd
Adapted to changed persistence API (#307)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2020-08-14 13:14:02 +02:00
Wouter Born 60e6c78b5a
Use "openhab" event topic prefix (#304)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-08-11 21:16:56 +02:00
Wouter Born 3ca51b0e35
Migrate to JUnit 5 (#300)
* Migrates all tests to the JUnit 5 Jupiter API
* Updates bnd to 5.1.2
* Updates maven-surefire-plugin to 3.0.0-M5
* Removes org.openhab.core.boot POM dependencies

Signed-off-by: Wouter Born <github@maindrain.net>
2020-08-09 16:44:02 +02:00
Wouter Born 7453955770
Migrate to OpenAPI 3 annotations (#299)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-08-02 16:14:55 +02:00
Wouter Born 4d6a11ffcb
Add more null annotatons (#260)
Adds null annotations to:

* Default UI
* Basic UI
* HomeBuilder
* REST Docs
* Tiles

Signed-off-by: Wouter Born <github@maindrain.net>
2020-05-23 11:20:02 +02:00
Wouter Born 46962a874a
Add null annotations to REST resources (#249)
- Remove unused language headers from HABotResource
- Remove redundant this references in HABotResource

Signed-off-by: Wouter Born <github@maindrain.net>
2020-05-17 17:47:48 +02:00
Wouter Born aa05fab9d2
Migrate to JAX-RS Whiteboard (#242)
* Update REST Docs feature dependency
* Annotate habot for whiteboard
* Fix default UI classpath, fix null context ID warning
* Annotate cometvisu for whiteboard

Signed-off-by: Wouter Born <github@maindrain.net>
2020-05-15 14:03:44 +02:00
Wouter Born 937cf2456c
Infra improvements (#240)
* Update to SAT 0.10.0
* Add sortpom-maven-plugin configuration
* Sort POMs
* Add spotless-maven-plugin configuration
* Apply Spotless changes

Signed-off-by: Wouter Born <github@maindrain.net>
2020-05-08 21:33:24 +02:00
Wouter Born 54d7297039
Add null annotations to SubscriptionProvider (#214)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-04-12 16:51:18 +02:00
Yannick Schaus 6804a55780
Use latest node & npm versions (#202)
* Use latest node & npm versions
* Fix the Basic UI build
* Upgrade frontend-maven-plugin, node-sass (HomeBuilder)

Signed-off-by: Yannick Schaus <github@schaus.net>
2020-03-25 08:11:57 +01:00
dependabot[bot] 15cf13e5bb
Bump axios from 0.17.1 to 0.18.1 in /bundles/org.openhab.ui.habot/web (#159)
Bumps [axios](https://github.com/axios/axios) from 0.17.1 to 0.18.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.18.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.17.1...v0.18.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-09 15:13:57 +01:00
Yannick Schaus 81b1cc5aea Remove all dependencies to the dashboard UI (#175)
* Remove all dependencies to the dashboard UI

Migrate all dashboard tiles to the core tile functionality
(https://github.com/openhab/openhab-core/pull/1329)

Signed-off-by: Yannick Schaus <github@schaus.net>
2020-01-18 09:32:33 +01:00
Christoph Weitkamp 739987de03 Moved ESH-INF folders to OH-INF folders (#174)
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2020-01-17 15:29:49 +01:00
Wouter Born e4460f5500 Switch to Java 11 and drop Java 8 support (#160)
* Switch to Java 11 and drop Java 8 support

Signed-off-by: Wouter Born <github@maindrain.net>
2020-01-12 22:33:58 +01:00
Wouter Born 553c4b4deb Update copyright headers to 2020 (#161)
Signed-off-by: Wouter Born <github@maindrain.net>
2020-01-01 18:04:49 +01:00
Kai Kreuzer 0a8ca96d6d
refactored namespace to org.openhab (#157)
Signed-off-by: Kai Kreuzer <kai@openhab.org>
2019-12-29 18:09:25 +01:00
jenkins 30dfe0d9ee [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 18:52:07 +00:00
Yannick Schaus 6d752a30f9 [habot] avoid feeding null or empty attributes to the trainer (#141)
Signed-off-by: Yannick Schaus <github@schaus.net>
2019-11-19 20:20:32 +01:00
Wouter Born c1b83e3b46 Fix SAT errors in resources and tests (#136)
Fixes all SAT errors in resources and tests reported by SAT 0.8.0-SNAPSHOT.

Related to: openhab/static-code-analysis#363

Signed-off-by: Wouter Born <github@maindrain.net>
2019-11-03 11:53:16 +01:00
Wouter Born a0ef10303b Fix build by adding null annotations (#134)
Signed-off-by: Wouter Born <github@maindrain.net>
2019-10-27 17:35:05 +01:00
Wouter Born a45c187018 Use SAT 0.7.0, fix errors and feature file warning (#131)
Signed-off-by: Wouter Born <github@maindrain.net>
2019-10-21 22:39:10 +02:00
Hilbrand Bouwkamp 2802fff739 Updated schema location from smarthome -> openHAB (#124)
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
2019-10-11 02:25:08 -07:00
Markus Rathgeb aaab65d8bf HABot: fix nullness (#85)
After adding the nullness annotations to the automation the type
argument for the base module handler must be a non nullable one.
To apply the non-null annotation to the given type argument we mark the
whole class as non null by default.

Related to: https://github.com/openhab/openhab-core/pull/910

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-07-10 11:19:16 +02:00
Wouter Born f3ba1429a9 Adapt POMs to follow common layout (#72)
* Update features GAV
* Update project names

Signed-off-by: Wouter Born <github@maindrain.net>
2019-06-05 21:58:11 +02:00
Yannick Schaus dcf9eb5c2b [habot] Suppress verbose messages during training (#74)
Signed-off-by: Yannick Schaus <github@schaus.net>
2019-05-29 14:00:13 +02:00
Luciano bbf8724abb [habot] Italian Translation (#61)
Signed-off-by: Luciano Legovich <llegovich@yahoo.it>
2019-05-29 01:22:55 +02:00
Markus Rathgeb 4ee9f0540a fix code for new storage service handling (#63)
Related to: https://github.com/openhab/openhab-core/pull/787

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-05-02 21:34:57 +02:00
Markus Rathgeb 28c86adeeb fix nullness constraint violations (#64)
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-05-02 21:34:03 +02:00
Markus Rathgeb dc1480397b fix some group IDs (#52)
* fix iconset feature by using new groupId
* Fix SAT configuration
* fix further group IDs

Also-by: Wouter Born <github@maindrain.net>
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-04-11 10:27:35 +02:00
Markus Rathgeb 249e33b2f8 improve Maven + Bnd layout and settings (#44)
https://github.com/openhab/openhab-webui/issues/38

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-04-05 08:28:49 +02:00