Please check our Contributor's Guidelines.
- Fork this repo and add it as upstream:
git remote add upstream git@github.com:pilosa/java-pilosa.git
. - Make sure all tests pass (use
make test-all
) and be sure that the tests cover all statements in your code (we aim for 100% test coverage). - Commit your code to a feature branch and send a pull request to the
master
branch of our repo.
You can run unit tests with:
make test
And both unit and integration tests with:
make test-all
Check the test coverage:
make cover
Protobuf classes are already checked in to source control, so this step is only needed when the upstream public.proto
changes.
Before running the following step, make sure you have the Protobuf compiler installed:
make generate
The documentation can be generated using:
make doc
Generated documentation will be saved to com.pilosa.client/target/apidocs
.