Skip to content

Commit 0fa332b

Browse files
wip: buidl successfull except reflection issue
1 parent 011d910 commit 0fa332b

File tree

4 files changed

+797
-772
lines changed

4 files changed

+797
-772
lines changed

android-sdk/build.gradle

+24-7
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,27 @@ android {
3434
}
3535
testOptions {
3636
unitTests.returnDefaultValues = true
37+
unitTests.all {
38+
jvmArgs = ["--illegal-access=debug",
39+
"--add-opens","java.logging/java.util.logging=ALL-UNNAMED",
40+
"--add-opens","java.base/java.time.zone=ALL-UNNAMED",
41+
"--add-opens","java.base/java.lang.reflect=ALL-UNNAMED",
42+
"--add-opens","java.base/java.security.cert=ALL-UNNAMED",
43+
"--add-opens","java.base/java.text=ALL-UNNAMED",
44+
"--add-opens","java.base/java.nio.charset=ALL-UNNAMED",
45+
"--add-opens","java.base/java.nio.file=ALL-UNNAMED",
46+
"--add-opens","java.base/sun.nio.fs=ALL-UNNAMED",
47+
"--add-opens","java.base/sun.security.x509=ALL-UNNAMED",
48+
"--add-opens","java.base/java.util.regex=ALL-UNNAMED",
49+
"--add-opens","java.base/java.util.stream=ALL-UNNAMED",
50+
"--add-opens","java.base/java.util.concurrent=ALL-UNNAMED",
51+
"--add-opens","java.base/java.util.concurrent.atomic=ALL-UNNAMED",
52+
"--add-opens","java.base/java.util.concurrent.locks=ALL-UNNAMED",
53+
"--add-opens","java.base/java.time=ALL-UNNAMED",
54+
"--add-opens","java.base/java.util=ALL-UNNAMED",
55+
"--add-opens","java.base/java.io=ALL-UNNAMED",
56+
"--add-opens","java.base/java.lang=ALL-UNNAMED"]
57+
}
3758
}
3859
buildTypes {
3960
release {
@@ -50,12 +71,6 @@ android {
5071
}
5172
}
5273

53-
subprojects {
54-
tasks.withType(Test).configureEach{
55-
jvmArgs = jvmArgs + ['--add-opens=java.base/java.lang=ALL-UNNAMED', '--add-open=java.base/java.util=ALL-UNNAMED', '--add-opens=java.base/java.lang.reflect=ALL-UNNAMED' ]
56-
}
57-
}
58-
5974
dependencies {
6075
api project(':shared')
6176
api project(':datafile-handler')
@@ -70,9 +85,11 @@ dependencies {
7085
implementation "androidx.annotation:annotation:$annotations_ver"
7186

7287
testImplementation "junit:junit:$junit_ver"
73-
testImplementation "org.mockito:mockito-core:$mockito_ver"
88+
testImplementation "org.mockito:mockito-core:3.6.28"
89+
7490
testImplementation "org.powermock:powermock-module-junit4:$powermock_ver"
7591
testImplementation "org.powermock:powermock-api-mockito2:$powermock_ver"
92+
// testImplementation "org.powermock:powermock-core:$powermock_ver"
7693
testImplementation "com.noveogroup.android:android-logger:$android_logger_ver"
7794

7895
androidTestImplementation "androidx.work:work-testing:$work_runtime"

0 commit comments

Comments
 (0)