BobStore/HACKING.md
2015-04-02 09:57:47 +02:00

773 B

F-Droid Client Hacking Doc

Style

We follow the Google Java style. Some of its points are:

  • Four space indentation
  • UTF-8 source files
  • Exactly one top-level class per file
  • No wildcard imports
  • Braces are always used and follow K&R
  • Commented fallthroughs

We didn't follow any style before but generally it was more or less like Google's. As we make the switch, we encourage devs to follow this new format.

Building

You have three options:

  • Build with gradle
  • Build with gradle from source
  • Build with ant from source

Any will work, but if you use gradle, remember that you can use --daemon to not have to watch gradle load every time.