-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dependency updates #48
Changes from all commits
7a30b7e
45217f3
b65bbcb
ce84c42
e829f7b
3707e87
79cb943
825bf36
1f0fe72
82e93ae
614773c
fc82b82
7fca62e
1bb662f
9b257b1
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,8 @@ def properties = new Properties() | |
properties.load(rootProject.file('local.properties').newDataInputStream()) | ||
|
||
android { | ||
defaultPublishConfig "release" | ||
namespace = "jp.bucketeer.sdk" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. https://developer.android.com/studio/publish-library/prep-lib-release since AGP 7.0 we can set a package name by this property. |
||
|
||
compileSdkVersion project.findProperty("android.compileSdkVersion") as int | ||
defaultConfig { | ||
def isTest = !gradle.startParameter.taskNames.findAll { it.contains("Test") }.isEmpty() | ||
|
@@ -66,6 +67,8 @@ dependencies { | |
compileOnly "javax.annotation:javax.annotation-api:$versions.JAVAX_ANNOTATION" | ||
// This provides the protobuf.Duration for event.proto | ||
compileOnly "com.google.api.grpc:proto-google-common-protos:$versions.COMMON_PROTOS" | ||
implementation "com.squareup.okhttp:okhttp:2.7.5" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. https://github.com/grpc/grpc-java/releases/tag/v1.46.0
|
||
implementation "com.google.protobuf:protobuf-javalite:$versions.PROTO_JAVALITE" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. IDE shows error without this dependency, as |
||
|
||
// Kotlin | ||
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$versions.KOTLIN" | ||
|
@@ -77,20 +80,26 @@ dependencies { | |
testImplementation "junit:junit:$versions.JUNIT" | ||
testImplementation "org.robolectric:robolectric:$versions.ROBOLECTRIC" | ||
testImplementation "org.mockito:mockito-core:$versions.MOCKITO_ANDROID" | ||
testImplementation "com.nhaarman:mockito-kotlin:$versions.MOCKITO_KOTLIN" | ||
testImplementation "org.mockito.kotlin:mockito-kotlin:$versions.MOCKITO_KOTLIN" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. mockito-kotlin was moved to https://github.com/mockito/mockito-kotlin I think we should moved to mockk, Kotlin-native mocking library later |
||
testImplementation "org.amshove.kluent:kluent-android:$versions.KLUENT" | ||
testImplementation "androidx.test:core:$versions.ANDROIDX_TEST" | ||
androidTestImplementation "androidx.test.espresso:espresso-core:$versions.ANDROIDX_TEST_ESPRESSO" | ||
androidTestImplementation "androidx.test.espresso:espresso-contrib:$versions.ANDROIDX_TEST_ESPRESSO" | ||
androidTestImplementation("androidx.test.espresso:espresso-contrib:$versions.ANDROIDX_TEST_ESPRESSO") { | ||
exclude group: 'com.google.protobuf', module: 'protobuf-lite' | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
} | ||
// Explicitly depending on accessibility-test-framework to solve duplicate class error | ||
// https://github.com/android/android-test/issues/861 | ||
androidTestImplementation("com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:4.0.0") | ||
androidTestImplementation "androidx.test:rules:$versions.ANDROIDX_TEST" | ||
androidTestImplementation "androidx.test.ext:junit:$versions.ANDROIDX_TEST_EXT" | ||
androidTestImplementation "org.mockito:mockito-android:$versions.MOCKITO_ANDROID" | ||
androidTestImplementation("com.nhaarman:mockito-kotlin:$versions.MOCKITO_KOTLIN") { | ||
androidTestImplementation("org.mockito.kotlin:mockito-kotlin:$versions.MOCKITO_KOTLIN") { | ||
exclude group: 'org.mockito', module: 'mockito-core' | ||
} | ||
androidTestImplementation("org.amshove.kluent:kluent-android:$versions.KLUENT") { | ||
exclude group: 'org.mockito', module: 'mockito-core' | ||
} | ||
androidTestUtil "androidx.test:orchestrator:$versions.ANDROIDX_TEST" | ||
androidTestUtil "androidx.test:orchestrator:$versions.ANDROIDX_TEST_ORCHESTRATOR" | ||
} | ||
|
||
protobuf { | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,4 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" | ||
package="jp.bucketeer.sdk" | ||
android:versionCode="1" | ||
android:versionName="1.0" > | ||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"> | ||
<uses-permission android:name="android.permission.INTERNET" /> | ||
</manifest> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Library publishes release variant by default, so it's not necessary