fdroid-client/CONTRIBUTING.md

651 B

Contributing

Style

We follow the Google Java style. To summarize it:

  • Four space indentation
  • UTF-8 source files
  • Exactly one top-level class per file
  • No wildcard imports
  • One statement per line
  • K&R spacings with braces and parenthesis
  • Commented fallthroughs
  • Braces are always used after if, for and while

The current code base doesn't follow it entirely, but new code should follow it.

Debugging

To get all the logcat messages by F-Droid, you can run:

adb logcat | grep `adb shell ps | grep org.fdroid.fdroid | cut -c10-15`