Skip to content

Commit

Permalink
modify annotation order
Browse files Browse the repository at this point in the history
  • Loading branch information
zillachan committed Sep 18, 2017
1 parent 667ed41 commit 2fd1d58
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 14 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ Example
```
public class MainActivity extends AppCompatActivity {
@NotNull(value = 1, error = R.string.input_need)
@Reg(value = 2, error = R.string.reg_error, reg = "^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$")
@NotNull(order = 1, error = R.string.input_need)
@Reg(order = 2, error = R.string.reg_error, reg = "^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$")
@BindView(R.id.inputLayout)
TextInputLayout inputLayout;
@NotNull(value = 3, error = R.string.input_need)
@Reg(value = 4, error = R.string.reg_error, reg = "^[0-9][0-9]{5}$")
@NotNull(order = 3, error = R.string.input_need)
@Reg(order = 4, error = R.string.reg_error, reg = "^[0-9][0-9]{5}$")
@BindView(R.id.zipcodeLayout)
TextInputLayout zipcodeLayout;
Expand All @@ -47,6 +47,7 @@ public class MainActivity extends AppCompatActivity {
}
}
```
## Step1
Inject your TextInputLayout with @NotNull or @Reg
Expand Down
8 changes: 4 additions & 4 deletions example/src/main/java/pub/zilla/example/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@

public class MainActivity extends AppCompatActivity {

@NotNull(value = 1, error = R.string.input_need)
@Reg(value = 2, error = R.string.reg_error, reg = "^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$")
@NotNull(order = 1, error = R.string.input_need)
@Reg(order = 2, error = R.string.reg_error, reg = "^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$")
@BindView(R.id.inputLayout)
TextInputLayout inputLayout;

@NotNull(value = 3, error = R.string.input_need)
@Reg(value = 4, error = R.string.reg_error, reg = "^[0-9][0-9]{5}$")
@NotNull(order = 3, error = R.string.input_need)
@Reg(order = 4, error = R.string.reg_error, reg = "^[0-9][0-9]{5}$")
@BindView(R.id.zipcodeLayout)
TextInputLayout zipcodeLayout;

Expand Down
4 changes: 2 additions & 2 deletions valizilla/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ android {
// applicationId "pub.zilla.validzilla"
minSdkVersion 19
targetSdkVersion 25
versionCode 1
versionName "1.0"
versionCode 8
versionName "1.1.2"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
Expand Down
4 changes: 2 additions & 2 deletions valizilla/src/main/java/pub/zilla/validzilla/ValiZilla.java
Original file line number Diff line number Diff line change
Expand Up @@ -103,11 +103,11 @@ private static ValiWapper getFieldsFromCache(Class c) {
reg = field.getAnnotation(Reg.class);
if (notNull != null || reg != null) {
if (notNull != null) {
ValiModel valiModel = new ValiModel(notNull.value(), notNull.error(), null, field);
ValiModel valiModel = new ValiModel(notNull.order(), notNull.error(), null, field);
wapper.addValiModel(valiModel);
}
if (reg != null) {
ValiModel valiModel = new ValiModel(reg.value(), reg.error(), reg.reg(), field);
ValiModel valiModel = new ValiModel(reg.order(), reg.error(), reg.reg(), field);
wapper.addValiModel(valiModel);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*
* @return
*/
int value();
int order();

/**
* Error message
Expand Down
2 changes: 1 addition & 1 deletion valizilla/src/main/java/pub/zilla/validzilla/an/Reg.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*
* @return
*/
int value();
int order();

/**
* Error message
Expand Down

0 comments on commit 2fd1d58

Please sign in to comment.