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 [email protected]
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
Installation
section of this readme. mvn release:prepare
mvn release:perform