An asynchronous client for interacting whith Apache CouchDB, inspired by NodeJS' nano and vert.x Mongo client
Please see the main documentation on the web-site for a full description:
Very much work in progress!
We use Spotless to keep formatting consistent. So you can run:
mvn spotless:apply
before commiting source code. Or use a git precommit hook
#!/bin/bash
# Run formatting on pre-commit
files=`git status --porcelain | cut -c 4-`
fulllist=''
for f in $files; do
fulllist+=(.*)$(basename $f)$'\n'
done;
list=`echo "${fulllist}" | paste -s -d, /dev/stdin`
echo Working on $list
mvn spotless:apply -Dspotless.check.skip=false -DspotlessFiles=$list