4.0.0
org.openhab
openhab-super-pom
[1.0, 2.0)
org.openhab.core
org.openhab.core.reactor
5.0.0-SNAPSHOT
pom
openHAB Core
This project contains the core components of openHAB
openHAB.org
https://www.openhab.org
Eclipse Public License 2.0
https://www.eclipse.org/legal/epl-2.0/
bom
bundles
features
tools
itests
scm:git:https://github.com/openhab/openhab-core.git
scm:git:https://github.com/openhab/openhab-core.git
HEAD
https://github.com/openhab/openhab-core
GitHub
https://github.com/openhab/openhab-core/issues
jfrog-release
${oh.repo.distBaseUrl}/libs-release-local
jfrog
${oh.repo.snapshotBaseUrl}/libs-snapshot-local
UTF-8
UTF-8
21
7.1.0
3.7.2
2.4.0
4.4.6
4.4.6
0.16.0
2.0.12
2.36.0
2.43.0
4.25
4.21.0
org.openhab.core.bom
org.openhab.core.bom.compile
${project.version}
pom
provided
org.openhab.core.bom
org.openhab.core.bom.compile-model
${project.version}
pom
provided
org.openhab.core.bom
org.openhab.core.bom.runtime
${project.version}
pom
runtime
org.openhab.core.bom
org.openhab.core.bom.test
${project.version}
pom
test
biz.aQute.bnd
bnd-maven-plugin
${bnd.version}
true
bnd-process
biz.aQute.bnd
bnd-indexer-maven-plugin
${bnd.version}
REQUIRED
false
index
index
${project.artifactId}
test-index
index
${project.artifactId}
${project.build.directory}/test-index.xml
test
biz.aQute.bnd
bnd-resolver-maven-plugin
${bnd.version}
false
resolve
biz.aQute.bnd
bnd-export-maven-plugin
${bnd.version}
true
true
export
biz.aQute.bnd
bnd-testing-maven-plugin
${bnd.version}
testing
biz.aQute.bnd
bnd-baseline-maven-plugin
${bnd.version}
false
baseline
org.apache.maven.plugins
maven-clean-plugin
3.3.2
org.apache.maven.plugins
maven-compiler-plugin
3.13.0
eclipse
-annotationpath
CLASSPATH
-classpath
${project.build.directory}/dependency
-err:+nullAnnot(org.eclipse.jdt.annotation.Nullable|org.eclipse.jdt.annotation.NonNull|org.eclipse.jdt.annotation.NonNullByDefault),+inheritNullAnnot,+nullAnnotConflict,-nullUncheckedConversion
-warn:+null,+inheritNullAnnot,+nullAnnotConflict,-nullUncheckedConversion,+nullAnnotRedundant,+nullDereference
true
true
org.codehaus.plexus
plexus-compiler-eclipse
2.12.1
org.eclipse.jdt
ecj
3.36.0
org.apache.maven.plugins
maven-deploy-plugin
3.1.2
org.apache.maven.plugins
maven-enforcer-plugin
3.4.1
org.apache.maven.plugins
maven-install-plugin
3.1.1
org.apache.maven.plugins
maven-jar-plugin
3.4.1
org.apache.maven.plugins
maven-javadoc-plugin
3.6.3
true
true
none
true
*.internal,*.internal.*
--allow-script-in-comments
if (typeof useModuleDirectories !== 'undefined') {
useModuleDirectories = false;
}
]]>
apiNote
a
API note:
implNote
a
Implementation note:
org.apache.maven.plugins
maven-plugin-plugin
3.12.0
org.apache.maven.plugins
maven-release-plugin
3.0.1
clean install
org.apache.maven.plugins
maven-resources-plugin
3.3.1
org.apache.maven.plugins
maven-site-plugin
3.12.1
org.apache.maven.plugins
maven-source-plugin
3.3.1
org.apache.maven.plugins
maven-surefire-plugin
3.2.5
--add-opens java.base/java.net=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED
15 m
org.eclipse.xtend
xtend-maven-plugin
${xtext.version}
compile
xtend-install-debug-info
testCompile
xtend-test-install-debug-info
${basedir}/xtend-gen
${basedir}/xtend-gen
org.codehaus.mojo
build-helper-maven-plugin
3.5.0
com.mycila
license-maven-plugin
4.3
${basedir}
false
true
true
true
JAVADOC_STYLE
JAVADOC_STYLE
JAVADOC_STYLE
JAVADOC_STYLE
xml-header-style
true
2024
UTF-8
licenses/epl-2.0/header.txt
licenses/epl-2.0/xml-header-style.xml
**/archetype/**/*.groovy
**/com/acme/**/*.java
**/org/openhab/core/**/*.java
**/org/openhab/core/**/*.mwe2
**/org/openhab/core/**/*.xtend
**/org/openhab/**/*.java
**/org.openhab.core.semantics/**/*.groovy
**/feature.xml
**/OSGI-INF/*.xml
target/**
**/pom.xml
_*.java
**/archetype/**/feature.xml
check
org.openhab.core.tools
i18n-maven-plugin
4.1.2
org.openhab.tools.sat
sat-plugin
${sat.version}
${basedirRoot}/tools/static-code-analysis/pmd/suppressions.properties
${basedirRoot}/tools/static-code-analysis/checkstyle/ruleset.properties
${basedirRoot}/tools/static-code-analysis/checkstyle/suppressions.xml
${basedirRoot}/tools/static-code-analysis/spotbugs/suppressions.xml
sat-all
checkstyle
pmd
spotbugs
report
verify
com.github.ekryd.sortpom
sortpom-maven-plugin
3.4.1
recommended_2008_06
false
true
sortpom-verify
verify
verify
Stop
com.diffplug.spotless
spotless-maven-plugin
${spotless.version}
openhab_codestyle.xml
${spotless.eclipse.version}
openhab.importorder
src/**/*.xml
schema/**/*.xsd
**/feature.xml
**/pom.xml
XML
openhab_wst_xml_files.prefs
${spotless.eclipse.wtp.version}
**/src/main/feature/feature.xml
XML
openhab_wst_feature_file.prefs
${spotless.eclipse.wtp.version}
pom.xml
XML
openhab_wst_pom_file.prefs
${spotless.eclipse.wtp.version}
org.openhab.tools
openhab-codestyle
${sat.version}
codestyle_check
check
initialize
org.commonjava.maven.plugins
directory-maven-plugin
1.0
directories
highest-basedir
initialize
basedirRoot
org.apache.maven.plugins
maven-enforcer-plugin
enforce-java
enforce
3.6.3
[21.0,22.0)
com.github.ekryd.sortpom
sortpom-maven-plugin
com.diffplug.spotless
spotless-maven-plugin
org.openhab.tools.sat
sat-extension
${sat.version}
eclipse-m2e
m2e.version
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.apache.karaf.tooling
karaf-maven-plugin
[4.2.1,)
features-generate-descriptor
verify
org.codehaus.mojo
exec-maven-plugin
[1.4.0,)
java
biz.aQute.bnd
bnd-indexer-maven-plugin
[3.1.0,)
index
local-index
org.commonjava.maven.plugins
directory-maven-plugin
[1.0,)
highest-basedir
skip-check
skipChecks
org.openhab.tools.sat
sat-plugin
${sat.version}
sat-all
none
check-bundles
src
org.openhab.tools.sat
sat-plugin
with-bnd-resolver-resolve
withResolver
biz.aQute.bnd
bnd-resolver-maven-plugin
${bnd.version}
resolve
package