28 lines
651 B
Markdown
28 lines
651 B
Markdown
![]() |
Contributing
|
||
|
============
|
||
|
|
||
|
Style
|
||
|
-----
|
||
|
|
||
|
We follow the [Google Java style](https://google-styleguide.googlecode.com/svn/trunk/javaguide.html).
|
||
|
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`
|