Tools for OSGi
Bnd is a swiss army knife for OSGi, it creates manifest headers based on analyzing the class code, it verifies the project settings, it manages project dependencies, gives diffs jars, and much more.
Linter | Message | Location |
---|---|---|
formatting Look for formatting issues in the source | line 9805 is way too long (91 characters) | |
source-unstable-tarball Check for autogenerated tarballs | the source URI should not be an autogenerated tarball | |
input-labels Identify input labels that do not match package names | label 'osgi' does not match package name 'java-osgi-core' | |
input-labels Identify input labels that do not match package names | label 'promise' does not match package name 'java-osgi-util-promise' | |
input-labels Identify input labels that do not match package names | label 'osgi-annot' does not match package name 'java-osgi-annotation' | |
input-labels Identify input labels that do not match package names | label 'slf4j' does not match package name 'java-slf4j-api' |