An open API service indexing awesome lists of open source software.

https://github.com/hawkular/hawkular-build-tools

Build tooling around hawkular
https://github.com/hawkular/hawkular-build-tools

Last synced: about 1 year ago
JSON representation

Build tooling around hawkular

Awesome Lists containing this project

README

          

= Hawkular Build Tools

ifdef::env-github[]
image::https://api.travis-ci.org/hawkular/hawkular-build-tools.svg["Build Status", link="https://travis-ci.org/hawkular/hawkular-build-tools"]
endif::[]

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.