Skip to content

Releases: kokuwaio/esh-constants-maven-plugin

ESH Constants Maven Plugin 0.1.12

03 Feb 15:08
Compare
Choose a tag to compare
  • Drop ChannelUIDs from contants class
    • The ChannelUIDs are not constants, they are different for each Thing. In fact, the generated code did not even compile because there is no constructor in ChannelUID that takes a ThingTypeUID and a String.

    • The only reason no one has noticed that before is because, due to a bug, they don't get generated when the channels are in groups, so it has never been used. That's another good reason to remove them.

ESH Constants Maven Plugin 0.1.11

14 Jan 15:56
Compare
Choose a tag to compare
  • Switched from Templating approach to programmatically approach
  • Split generated files into constants and OH part

ESH Constants Maven Plugin 0.1.10

20 Dec 08:08
Compare
Choose a tag to compare

The org.eclipse.smarthome.core.thing.Thing predefines some standard property names, so they are not needed in the generated constants. On the other hand, standard values for properties maybe defined in the XML.

This release introduces these constants as a set so that the generator can skip them.

ESH Constants Maven Plugin 0.1.9

26 Oct 11:29
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag 0.1.9

ESH Constants Maven Plugin 0.1.5

23 Feb 11:47
Compare
Choose a tag to compare

Enhanced generation:

  • Added dedicated binding ID
  • Added ordering of constants
  • Added ThingTypeUIDs

ESH Constants Maven Plugin 0.1.4

23 Feb 10:02
Compare
Choose a tag to compare

First stable release...