Kai Kreuzer and GitHub
89767cee9e
removed deprecated author information from bindings ( #1844 )
...
* removed deprecated author information from bindings
* removed author tag from itests
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-11-24 19:01:50 +01:00
Wouter Born and GitHub
289ad31afd
Remove Eclipse project files from binding archetype ( #1660 )
...
Related to openhab/openhab-addons#8451
Signed-off-by: Wouter Born <github@maindrain.net >
2020-09-21 22:49:13 +02:00
Fabian Wolter and GitHub
39d6986df7
[skeleton] Make example logging compliant to Coding Guidelines ( #1646 )
...
See https://www.openhab.org/docs/developer/guidelines.html#f-logging point 4
Also give an example for the logging severities, as many binding PRs log to info or error.
Signed-off-by: Fabian Wolter <github@fabian-wolter.de >
2020-09-15 15:33:30 +02:00
Wouter Born and GitHub
057604cc2d
Use new Collection API methods ( #1598 )
...
Using the new methods there will be less and more readable code.
Signed-off-by: Wouter Born <github@maindrain.net >
2020-08-22 23:04:11 +02:00
Kai Kreuzer and GitHub
b7193a0acb
re-added log action to script scope and cleaned up imported extensions ( #1590 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2020-08-14 10:06:42 +02:00
Wouter Born and GitHub
61e17ce39e
Upgrade SAT and Spotless, apply Spotless and enable check ( #1446 )
...
* Update SAT and Spotless dependencies
* Apply Spotless and enable check
Signed-off-by: Wouter Born <github@maindrain.net >
2020-04-26 11:15:24 +02:00
Wouter Born and GitHub
ed4b5ff94b
Reconfigure and apply Spotless ( #1442 )
...
Adds a configuration for feature.xml files which will be necessary for https://github.com/openhab/static-code-analysis/pull/375
Also applies the results of running Spotless
Signed-off-by: Wouter Born <github@maindrain.net >
2020-04-23 17:17:12 +02:00
Christoph Weitkamp and Kai Kreuzer
08da8de5cf
Moved "ESH-INF/" folders to "OH-INF/" folders ( #1328 )
...
* Moved ESH-INF folders to OH-INF folders
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2020-01-17 15:29:18 +01:00
Wouter Born and Kai Kreuzer
18d0a52d02
Switch to Java 11 and drop Java 8 support ( #1305 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2020-01-12 22:32:28 +01:00
Wouter Born and Kai Kreuzer
3811cb9560
Update copyright headers to 2020 ( #1309 )
...
* Update copyright headers to 2020
Signed-off-by: Wouter Born <github@maindrain.net >
2020-01-01 18:06:34 +01:00
Hilbrand Bouwkamp and Christoph Weitkamp
9a50b262a3
[archetype] new binding feature should use ohc.version ( #1311 )
...
When generating a new binding with the maven archetype it should refer to openhab core via the variable `ohc.version` In the feature.xml.
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2019-12-31 14:33:36 +01:00
Christoph Weitkamp and Wouter Born
800956598b
Applied spotless formatter ( #1302 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2019-12-30 22:55:19 +01:00
Christoph Weitkamp and Kai Kreuzer
59675788e0
Renamed packages
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2019-12-28 12:18:16 +01:00
Wouter Born and Christoph Weitkamp
92d54ad7c2
Update SAT currentVersionRegex for 3.0.0 ( #1280 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2019-12-15 22:45:23 +01:00
jenkins
bc6a380297
[unleash-maven-plugin] Preparation for next development cycle.
2019-12-15 14:55:36 +00:00
Wouter Born and Christoph Weitkamp
f45aebca50
Update to SAT 0.8.0 ( #1184 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2019-11-03 22:35:48 +01:00
Wouter Born and Kai Kreuzer
627007d32e
Fix InstallServiceCommand SAT findings ( #1124 )
...
Suppresses the SystemPrintln SAT findings because this class is a Karaf shell command which prints to the console.
Signed-off-by: Wouter Born <github@maindrain.net >
2019-10-13 21:52:44 +02:00
Christoph Weitkamp and Wouter Born
91617d8af8
Fixed POM XML Shema Definition path ( #1119 )
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2019-10-12 08:52:16 +02:00
Wouter Born and Kai Kreuzer
0bf3e0a9aa
Suppress MavenPomderivedInClasspathCheck ( #1107 )
...
This SAT check causes 525 false positives.
See: openhab/static-code-analysis#356
Signed-off-by: Wouter Born <github@maindrain.net >
2019-10-08 22:09:37 -07:00
Christoph Weitkamp and Kai Kreuzer
b3802d565d
[infrastructure] bump SAT to 0.7.0 ( #1007 )
...
* Bump SAT version; Fixed high priority findings
* Defined path to feature file to avoid warnings
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2019-08-29 09:17:35 +02:00
Hilbrand Bouwkamp and Christoph Weitkamp
78cd43061c
[archetype] Fix groovy script to handle certain cases ( #980 )
...
This change handles the following cases:
- New binding that will be the first entry in the list
- New binding that is placed after/between multi project bindings. Like bluetooth and mqtt (reported in openhab/openhab2-addons#5860 )
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2019-08-15 21:50:03 +02:00
Kai Kreuzer and Christoph Weitkamp
c3af31e663
Removed old IDE setup files as they are superseded by the ones in openhab-distro ( #949 )
...
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2019-08-01 09:15:00 +02:00
Hilbrand Bouwkamp and Christoph Weitkamp
5b73b98ded
[archetype] Fix for double modules in bundle pom ( #936 )
...
Due to changes in the archetype maven it generated multi module name with tabs prefixed. This caused the module name to be inserted twice because the added module by maven plugin was not removed when the module is moved by the groovy script.
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2019-07-22 13:18:42 +02:00
Christoph Weitkamp and Markus Rathgeb
2ace118b92
[archetype] Fixed generation of binding skeletons ( #817 )
...
* Fixed generation of binding skeletons
* [archetype] Include feature.xml in archetype-metadata.xml (#1 )
Also-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2019-05-17 08:35:36 +02:00
David Gräff and Kai Kreuzer
ff70084383
Archetype: karaf feature file location fix ( #789 )
...
Update karaf feature file location
Signed-off-by: David Gräff <david.graeff@web.de >
2019-05-04 17:16:13 +02:00
Markus Rathgeb and Christoph Weitkamp
5e8c8bb4ec
use consistent coordinates also for tools and archetypes ( #781 )
...
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com >
2019-05-04 14:15:45 +02:00
Christoph Weitkamp and Markus Rathgeb
a18e60d7d7
Applied formatter in all files
...
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de >
2019-05-01 22:47:07 +02:00
Hilbrand Bouwkamp and Christoph Weitkamp
bb86507871
[archetype] Fix copyright in archetype example java files ( #765 )
...
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2019-04-28 16:56:10 +02:00
Hilbrand Bouwkamp and Markus Rathgeb
d1e333d8e3
[archetype] .classpath should contain tabs. ( #762 )
...
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2019-04-27 22:27:40 +02:00
Hilbrand Bouwkamp and Markus Rathgeb
ff57db8396
Added maven archetype project to generate binding skeletons ( #589 )
...
This archetype generates bindings for the new bnd based build system.
It also updates specific bundle files that need information about the new binding.
This doesn't yet include generation of test projects.
Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl >
2019-04-26 13:03:28 +02:00
Wouter Born and Kai Kreuzer
65bdd2a983
Reenable SAT ( #626 )
...
Signed-off-by: Wouter Born <github@maindrain.net >
2019-03-14 19:48:28 +01:00
Henning Treu and Markus Rathgeb
c4e744bc54
Adopt openHAB Core IDE setup to folder layout & set workspace name ( #538 )
...
Signed-off-by: Henning Treu <henning.treu@googlemail.com >
2019-02-06 12:51:11 +00:00
Markus Rathgeb and Kai Kreuzer
dc0492e648
Setup launch ( #477 )
...
* fix launch configuration
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com >
2019-01-28 23:15:50 +01:00
Markus Rathgeb and Kai Kreuzer
a37cceab67
mavenize openHAB and integrate mavenized ESH repository ( #467 )
...
* mavenize openHAB and integrate mavenized ESH repository
Signed-off-by: Markus Rathgeb <maggu2810@gmail.com >
2019-01-28 13:07:31 +01:00
Kai Kreuzer and Wouter Born
10acf5cf46
Changed license from EPL v1 to EPL v2 ( #466 )
...
* updated license headers
* added NOTICE files
* moved about.html to NOTICE files
* changed main project license
* updated build.properties
* added files to check to prevent error about missing about.html
* removed license info on p2 feature
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2019-01-16 22:59:49 +01:00
Kai Kreuzer and Wouter Born
eb8abdc894
updated to 2019 ( #464 )
...
* updated to 2019
* updated checkstyle check to 2019
Signed-off-by: Kai Kreuzer <kai@openhab.org >
2019-01-07 22:53:19 +01:00
Wouter Born and Martin van Wingerden
e1040c35bf
Update SAT regex to 2.5.0 to fix build ( #448 )
...
Signed-off-by: Wouter Born <eclipse@maindrain.net >
2018-12-17 07:59:27 +01:00
Martin van Wingerden and Kai Kreuzer
ef3ce80b28
Add com.google.common.collect to forbidden packages ( #407 )
...
Assuming this was the intended goal of the forbidden packages check
Signed-off-by: Martin van Wingerden <martin@martinvw.nl >
2018-11-08 11:56:59 +01:00
Martin van Wingerden and Wouter Born
3aa49789a4
Update version number regex ( #355 )
...
Fixes #354
Signed-off-by: Martin van Wingerden <martinvw@mtin.nl >
2018-06-02 14:40:39 +02:00
Svilen and Martin van Wingerden
16ac7f16ca
Update sat configuration and version ( #262 )
...
* Add config file to the build
* Change to new artifact ID and version of SAT
* Bump to new version
Signed-off-by: Svilen Valkanov <svilen.valkanov@musala.com >
2018-01-26 09:47:44 +01:00