openhab-core/bundles
Wouter Born 1acb9c8ff2 [core] Increase DateTimeType parsing and formatting precision (#668)
Since Java 9 (JDK-8164428) the maximum resolution from the underlying clock is used.
Instead of just milliseconds the resolution can now even be tenth of microseconds.

According to the Type JavaDocs toFullString() should return the full string representation of the type to be consumed by 'valueOf(String)'.

With the changes in this PR toFullString() may return higher resolution date time strings on newer Java versions and valueOf(value) is able to parse these.

Code depending on a certain resolution returned by toFullString() should use the format(pattern) method instead so the resolution will not change.

Fixes #667

Signed-off-by: Wouter Born <github@maindrain.net>
2019-03-17 13:18:30 +01:00
..
org.openhab.core [core] Increase DateTimeType parsing and formatting precision (#668) 2019-03-17 13:18:30 +01:00
org.openhab.core.audio Print message instead of null on console when specified play volume is invalid (#670) 2019-03-17 13:00:35 +01:00
org.openhab.core.auth.jaas Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.auth.oauth2client Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.automation improve nullness of events (#657) 2019-03-15 09:10:52 +01:00
org.openhab.core.automation.module.media Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.automation.module.script Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.automation.module.script.rulesupport Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.automation.rest Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.binding.xml Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.boot remove project specific JDT settings (#481) 2019-01-29 10:24:39 +01:00
org.openhab.core.compat1x Replaces 'Eclipse SmartHome' with 'openHAB' in text (#581) 2019-02-15 10:46:37 +01:00
org.openhab.core.config.core fix synchronisation and equals() in Configuration (#642) 2019-03-11 21:23:32 +01:00
org.openhab.core.config.discovery improve nullness of events (#657) 2019-03-15 09:10:52 +01:00
org.openhab.core.config.discovery.mdns Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.discovery.upnp Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.discovery.usbserial Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.discovery.usbserial.linuxsysfs Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.dispatch Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.serial Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.config.xml Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.extension.sample Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.id Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.console Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.console.eclipse Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.console.karaf Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.console.rfc147 Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.http Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.http.auth Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.http.auth.basic Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.jetty.certificate added missing versions for features and fixed assembly of jetty certificate bundle (#547) 2019-02-08 18:17:16 +00:00
org.openhab.core.io.monitor Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.net Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.auth Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.core Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.log Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.mdns Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.optimize Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.sitemap Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.sse Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.rest.voice Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.dbus Updated NOTICE files to openHAB (#578) 2019-02-15 10:46:18 +01:00
org.openhab.core.io.transport.mdns Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.mqtt Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.serial Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.serial.javacomm Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.serial.rxtx Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.serial.rxtx.rfc2217 Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.io.transport.upnp Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.karaf remove PDE left overs from core.karaf project (#639) 2019-03-08 23:22:00 +01:00
org.openhab.core.model.codegen Updated NOTICE files to openHAB (#578) 2019-02-15 10:46:18 +01:00
org.openhab.core.model.core Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.item Upgrade Xtext to 2.17 for full Java 11 support (#650) 2019-03-15 09:13:24 +01:00
org.openhab.core.model.item.ide Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.item.runtime Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.lazygen Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.lsp Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.persistence Upgrade Xtext to 2.17 for full Java 11 support (#650) 2019-03-15 09:13:24 +01:00
org.openhab.core.model.persistence.ide Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.persistence.runtime Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.rule Upgrade Xtext to 2.17 for full Java 11 support (#650) 2019-03-15 09:13:24 +01:00
org.openhab.core.model.rule.ide Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.rule.runtime Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.script Upgrade Xtext to 2.17 for full Java 11 support (#650) 2019-03-15 09:13:24 +01:00
org.openhab.core.model.script.ide Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.script.runtime Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.sitemap Upgrade Xtext to 2.17 for full Java 11 support (#650) 2019-03-15 09:13:24 +01:00
org.openhab.core.model.sitemap.ide Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.sitemap.runtime Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.thing Upgrade Xtext to 2.17 for full Java 11 support (#650) 2019-03-15 09:13:24 +01:00
org.openhab.core.model.thing.ide Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.model.thing.runtime Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.persistence Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.scheduler Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.semantics Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.storage.json Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.storage.mapdb Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.test Do not use Paths to concatenate resource paths as on Windows it will convert "/" to "\\" and this is not a valid resource path for bundle.getResource() (#633) 2019-03-06 21:32:45 +01:00
org.openhab.core.test.magic Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.thing improve nullness of events (#657) 2019-03-15 09:10:52 +01:00
org.openhab.core.thing.xml Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.transform Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.ui Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.ui.icon Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
org.openhab.core.voice Use openHAB license headers (#632) 2019-03-06 16:10:00 +01:00
pom.xml removed dashboard bundle as it has moved to https://github.com/openhab/openhab-webui (#586) 2019-02-20 05:37:41 +00:00