Skip to content

Commit e2e4f24

Browse files
author
Daniel
committed
Update Gradle, fix annotation
1 parent 1f60477 commit e2e4f24

File tree

9 files changed

+27
-27
lines changed

9 files changed

+27
-27
lines changed

build.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
buildscript {
22
repositories {
33
jcenter()
4+
google()
45
}
56
dependencies {
6-
classpath 'com.android.tools.build:gradle:2.3.3'
7+
classpath 'com.android.tools.build:gradle:3.0.0'
78
}
89
}
910

1011
allprojects {
1112
repositories {
1213
jcenter()
13-
maven {
14-
url "https://maven.google.com"
15-
}
14+
google()
1615
}
1716

1817
group = 'eu.inloop'
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Mon Mar 13 13:06:15 CET 2017
1+
#Thu Nov 02 07:53:43 CET 2017
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-3.4-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

library/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ android {
2626
}
2727

2828
dependencies {
29-
compile 'com.android.support:support-fragment:26.1.0'
30-
compile 'com.android.support:appcompat-v7:26.1.0'
29+
implementation 'com.android.support:support-fragment:26.1.0'
30+
implementation 'com.android.support:appcompat-v7:26.1.0'
3131

32-
androidTestCompile 'junit:junit:4.12'
33-
androidTestCompile 'com.android.support.test:runner:1.0.1'
34-
androidTestCompile 'com.android.support.test:rules:1.0.1'
32+
androidTestImplementation 'junit:junit:4.12'
33+
androidTestImplementation 'com.android.support.test:runner:1.0.1'
34+
androidTestImplementation 'com.android.support.test:rules:1.0.1'
3535
}
3636

3737
task androidJavadocs(type: Javadoc) {

library/src/main/java/eu/inloop/viewmodel/binding/ViewModelBaseBindingFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
3636
}
3737

3838
@SuppressWarnings("unused")
39-
@NonNull
39+
@Nullable
4040
public B getBinding() {
4141
try {
4242
return (B) getViewModelHelper().getBinding();

sample/build.gradle

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ android {
3030
}
3131

3232
dependencies {
33-
compile 'com.android.support:support-fragment:26.1.0'
34-
compile 'com.android.support:appcompat-v7:26.1.0'
35-
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.1'
36-
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1'
37-
compile 'com.jakewharton:butterknife:5.1.2'
38-
compile project(':library')
33+
implementation 'com.android.support:support-fragment:26.1.0'
34+
implementation 'com.android.support:appcompat-v7:26.1.0'
35+
debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.5.1'
36+
releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.1'
37+
implementation 'com.jakewharton:butterknife:8.8.1'
38+
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
39+
implementation project(':library')
3940
}

sample/src/main/java/eu/inloop/viewmodel/sample/activity/MainActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class MainActivity extends ViewModelBaseEmptyActivity {
1414
protected void onCreate(Bundle savedInstanceState) {
1515
super.onCreate(savedInstanceState);
1616
setContentView(R.layout.activity_main);
17-
ButterKnife.inject(this);
17+
ButterKnife.bind(this);
1818

1919
if (savedInstanceState == null) {
2020
getSupportFragmentManager().beginTransaction().replace(R.id.root_content, new UserListFragment(), "user-list-fragment").commit();

sample/src/main/java/eu/inloop/viewmodel/sample/activity/SampleBindingActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static Intent newIntent(Context context) {
1919
protected void onCreate(Bundle savedInstanceState) {
2020
super.onCreate(savedInstanceState);
2121
setContentView(R.layout.activity_main);
22-
ButterKnife.inject(this);
22+
ButterKnife.bind(this);
2323

2424
if (savedInstanceState == null) {
2525
getSupportFragmentManager().beginTransaction().replace(R.id.root_content, new SampleBindingFragment(), "sample-binding-fragment").commit();

sample/src/main/java/eu/inloop/viewmodel/sample/fragment/SampleBundleFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
3333
@Override
3434
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
3535
super.onViewCreated(view, savedInstanceState);
36-
ButterKnife.inject(this, view);
36+
ButterKnife.bind(this, view);
3737
setModelView(this);
3838
}
3939
}

sample/src/main/java/eu/inloop/viewmodel/sample/fragment/UserListFragment.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
import java.util.ArrayList;
1818
import java.util.List;
1919

20+
import butterknife.BindView;
2021
import butterknife.ButterKnife;
21-
import butterknife.InjectView;
2222
import eu.inloop.viewmodel.base.ViewModelBaseFragment;
2323
import eu.inloop.viewmodel.binding.ViewModelBindingConfig;
2424
import eu.inloop.viewmodel.sample.R;
@@ -30,13 +30,13 @@
3030

3131
public class UserListFragment extends ViewModelBaseFragment<IUserListView, UserListViewModel> implements IUserListView {
3232

33-
@InjectView(android.R.id.progress)
33+
@BindView(android.R.id.progress)
3434
View mProgressView;
35-
@InjectView(R.id.progress_text)
35+
@BindView(R.id.progress_text)
3636
TextView mProgressText;
37-
@InjectView(android.R.id.list)
37+
@BindView(android.R.id.list)
3838
ListView mListview;
39-
@InjectView(R.id.open_binding_fragment)
39+
@BindView(R.id.open_binding_fragment)
4040
Button mOpenBindingFragment;
4141

4242
private ArrayAdapter<String> mAdapter;
@@ -50,7 +50,7 @@ public void onCreate(Bundle savedInstanceState) {
5050
@Override
5151
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
5252
final View view = inflater.inflate(R.layout.fragment_userlist, container, false);
53-
ButterKnife.inject(this, view);
53+
ButterKnife.bind(this, view);
5454

5555
final View headerView = inflater.inflate(R.layout.view_header_info, null, false);
5656
headerView.findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() {

0 commit comments

Comments
 (0)