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
- Host: GitHub
- URL: https://github.com/hawkular/hawkular-build-tools
- Owner: hawkular
- Created: 2015-01-14T15:31:47.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-06-29T07:48:00.000Z (almost 10 years ago)
- Last Synced: 2025-03-25T10:12:11.314Z (about 1 year ago)
- Language: Groovy
- Size: 198 KB
- Stars: 3
- Watchers: 9
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
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.