nymea/plugins/mock
Michael Zanetti 562e7aa89d update how id names are generated
include the deviceClass/plugin name in all defines to avoid collisions
between deviceClasses within the same file. So far this hasn't
really been an issue because using idName we could set random ids.

Now interfaces dictate the names, so having multiple deviceClasses
in one file and both implementing the same interface would clash.

This also should improve readability in the plugins code as we won't
have ids like: "bridgeConnected" and "connected" available which
easily causes the developer to accidentally use "connected" where
instead "bridgeConnected" should be used (I actually found some
bugs like this while updating plugins for this). The new style
would force those states to be named like e.g. "bridgeConnected"
and "lightConnected" which are not as easy to mix up.
2019-04-08 13:55:15 +02:00
..
translations Automatic translations update by Jenkins 2019-04-08 13:55:15 +02:00
devicepluginmock.cpp update how id names are generated 2019-04-08 13:55:15 +02:00
devicepluginmock.h First version of bluetooth manager 2019-04-02 01:02:45 +02:00
devicepluginmock.json make testDevices work again 2019-04-08 13:55:15 +02:00
httpdaemon.cpp update how id names are generated 2019-04-08 13:55:15 +02:00
httpdaemon.h add a test for deviceDisappeared 2019-04-02 01:02:45 +02:00
mock.pro don't autmatically run translations compiler 2019-04-08 13:55:15 +02:00