Build tooling around hawkular
Groovy HTML Java
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build-tools
ide-configs
.gitignore
.travis.maven.settings.xml
.travis.yml
BUILDING-RELEASES.adoc
README.adoc
pom.xml

README.adoc

Hawkular Build Tools

Build Status

Contains resources used during the build of other Hawkular projects:

  • The configuration for Checkstyle in src/main/resources/hawkular-checkstyle directory.

  • org.hawkular.build.checkstyle.xml.XmlIndentCheck - an extension for Checkstyle to enforce indentation in XML files.

  • A license header template to be used by com.mycila:license-maven-plugin in src/main/resources/hawkular-license/jboss-apache-2-template.txt.

  • org.hawkular.build.license.CopyrightRangeProvider - an extension of license-maven-plugin to set copyright years range based on git history.

  • IDE configuration files - import these in your IDE so your IDE can format files according to Hawkular style rules.

    • ide-configs/eclipse - Eclipse preferences for code style. The names of the files in here indicates where you should import these files. e.g, hawkular-eclipse-preferences-java-codestyle-cleanup.xml should be imported in Preferences > Java > Code Style > Cleanup.