parent
e46129f9fb
commit
2994892c0e
|
@ -1,5 +1,7 @@
|
||||||
Writing clean and understandable code is GitNex core value from the start. Here are the few standards when writing code for GitNex.
|
Writing clean and understandable code is GitNex core value from the start. Here are the few standards when writing code for GitNex.
|
||||||
|
|
||||||
|
**Note: You can use code reformat in Android Studio(Code -> Reformat Code) to format the code automatically. GitNex has code style applied already.**
|
||||||
|
|
||||||
```
|
```
|
||||||
package org.mian.gitnex.adapters;
|
package org.mian.gitnex.adapters;
|
||||||
|
|
||||||
|
@ -57,10 +59,12 @@ Note the blank line before declaring any variables and functions.
|
||||||
#### Usage of if statements:
|
#### Usage of if statements:
|
||||||
```
|
```
|
||||||
if (response.isSuccessful()) {
|
if (response.isSuccessful()) {
|
||||||
|
|
||||||
assert response.body() != null;
|
assert response.body() != null;
|
||||||
getReposList(response.body().getSearchedData(), context);
|
getReposList(response.body().getSearchedData(), context);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
||||||
Log.i("onResponse", String.valueOf(response.code()));
|
Log.i("onResponse", String.valueOf(response.code()));
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
@ -153,4 +157,7 @@ All the string names in `strings.xml` must be meaningful. Also check for the str
|
||||||
GitNex use all the default icons provided with Android Studio licensed under Apache. All drawables are SVG. In case there is no matching resource found in the drawable library, a third party resource can be used under an allowed license for that resource. Resource must be SVG. **No gif/png etc are allowed**.
|
GitNex use all the default icons provided with Android Studio licensed under Apache. All drawables are SVG. In case there is no matching resource found in the drawable library, a third party resource can be used under an allowed license for that resource. Resource must be SVG. **No gif/png etc are allowed**.
|
||||||
|
|
||||||
#### Standard Variable Names
|
#### Standard Variable Names
|
||||||
App Context should be stored at the beggining once in `ctx`.
|
App Context should be stored at the beggining once in `ctx`.
|
||||||
|
|
||||||
|
#### Static Variables
|
||||||
|
Static and standard reusable variables should be stored in [StaticGlobalVariables.java](https://gitea.com/gitnex/GitNex/src/branch/master/app/src/main/java/org/mian/gitnex/helpers/StaticGlobalVariables.java).
|
Loading…
Reference in New Issue