openhab-core/bundles
Markus Rathgeb 853179e8f2 contains + get can be replaced by get and a null check (#1269)
contains + get will do its job as long as all collection access uses the
same synchronization locks and as long as every put ensures there will
never by a null value be inserted.

If the map implementation checks if a key is available, we can also get
the value already (IMHO there is no need for the overhead to first
lookup if the key is present and after that is checked, we call the get
function). It should be better to get the value and check if it differs
from null.

Signed-off-by: Markus Rathgeb <maggu2810@gmail.com>
2019-12-16 00:23:18 +01:00
..
org.openhab.core [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.audio [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.auth.jaas [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.auth.oauth2client [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.automation [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.automation.module.media [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.automation.module.script [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.automation.module.script.rulesupport [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.automation.rest [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.binding.xml [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.boot [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.compat1x [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.core [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.discovery [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.discovery.mdns [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.discovery.upnp [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.discovery.usbserial [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.discovery.usbserial.linuxsysfs [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.dispatch [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.serial [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.config.xml [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.ephemeris [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.extension.sample [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.id [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.bin2json [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.console [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.console.eclipse [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.console.karaf [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.console.rfc147 [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.http [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.http.auth [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.http.auth.basic [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.jetty.certificate [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.monitor [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.net [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.audio [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.auth [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.core [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.log [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.mdns [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.optimize [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.sitemap [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.sse [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.rest.voice [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.dbus [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.mdns [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.mqtt [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.serial [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.serial.javacomm [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.serial.rxtx [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.serial.rxtx.rfc2217 [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.io.transport.upnp [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.karaf [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00: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 [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.item [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.item.ide [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.item.runtime [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.lazygen [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.lsp [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.persistence [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.persistence.ide [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.persistence.runtime [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.rule [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.rule.ide [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.rule.runtime [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.script [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.script.ide [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.script.runtime [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.sitemap [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.sitemap.ide [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.sitemap.runtime [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.thing [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.thing.ide [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.model.thing.runtime [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.persistence contains + get can be replaced by get and a null check (#1269) 2019-12-16 00:23:18 +01:00
org.openhab.core.scheduler [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.semantics [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.storage.json [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.storage.mapdb [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.test [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.test.magic [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.thing [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.thing.xml [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.transform [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.ui [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.ui.icon [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
org.openhab.core.voice [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00
antlr-generator-3.2.0-patch.jar [model] don't require to download antlr generator on build time (#810) 2019-05-14 09:04:35 +02:00
pom.xml [unleash-maven-plugin] Preparation for next development cycle. 2019-12-15 14:55:36 +00:00