Filter Tools
System Rules is a collection of classes for developers who are working with Servlet Filters.
Filter Tools is published under the Apache License, Version 2.0.
Installation
Filter Tools is available from Maven Central.
<dependency>
<groupId>com.github.stefanbirkner</groupId>
<artifactId>filter-tools</artifactId>
<version>1.4.0</version>
</dependency>
Usage
Filter Tools' documentation is stored in the gh-pages branch and is available online at http://stefanbirkner.github.io/filter-tools/index.html
Contributing
You have three options if you have a feature request, found a bug or simply have a question about Filter Tools.
- Write an issue.
- Create a pull request. (See Understanding the GitHub Flow)
- Write a mail to mail@stefan-birkner.de
Development Guide
Filter Tools is build with Maven. If you want to contribute code than
- Please write a test for your change.
- Ensure that you didn't break the build by running
mvn test. - Fork the repo and create a pull request. (See Understanding the GitHub Flow)
The basic coding style is described in the EditorConfig file .editorconfig.
Filter Tools supports Travis CI for continuous integration. Your pull request will be automatically build by Travis CI.
Release Guide
- Select a new version according to the Semantic Versioning 2.0.0 Standard.
- Set the new version in the
Installationsection of this readme. mvn release:preparemvn release:perform