Bump org.jetbrains.dokka from 1.8.10 to 1.9.0 #383
Task Summary
Instruction check failed in 14:07
Details
✅ 00:01 clone
✅ 00:47 install_emulator
✅ 00:08 install_firebase_emulator
✅ 00:01 create_avd
✅ 00:00 start_avd
✅ 00:00 start_firebase_emulator
✅ 00:01 build_local_properties
✅ 05:05 assemble_instrumented_tests
✅ 00:02 wait_for_avd
✅ 00:01 disable_animations
✅ 00:01 prepare_codeclimate
✅ 00:00 screen_record
❌ 14:07 check
> Task :app:mergeLibDexDebugAndroidTest UP-TO-DATE
> Task :app:dexBuilderDebugAndroidTest UP-TO-DATE
> Task :app:mergeProjectDexDebugAndroidTest UP-TO-DATE
> Task :app:validateSigningDebugAndroidTest UP-TO-DATE
> Task :app:writeDebugAndroidTestSigningConfigVersions UP-TO-DATE
> Task :app:packageDebugAndroidTest UP-TO-DATE
> Task :app:createDebugAndroidTestApkListingFileRedirect UP-TO-DATE
> Task :app:mergeProjectDexDebug
> Task :app:compileReleaseKotlin
'compileReleaseJavaWithJavac' task (current target is 1.9) and 'compileReleaseKotlin' task (current target is 1.8) jvm target compatibility should be set to the same Java version.
By default will become an error since Gradle 8.0+! Read more: https://kotl.in/gradle/jvm/target-validation
Consider using JVM toolchain: https://kotl.in/gradle/jvm/toolchain
> Task :app:packageDebug
> Task :app:createDebugApkListingFileRedirect
> Task :app:compileReleaseKotlin
w: file:///tmp/cirrus-ci-build/app/src/main/kotlin/com/github/versus/UserChatActivity.kt:102:33 Name shadowed: chat
> Task :app:connectedDebugAndroidTest
Starting 102 tests on emulator(AVD) - 11
com.github.versus.OptionChooseLocationTest > selectClickOnLocationThenByChangeDistance[emulator(AVD) - 11] �[31mFAILED �[0m
androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: an instance of android.widget.TextView and view.getText() with or without transformation to match: is "GooglePlex Football"
If the target view is not part of the view hierarchy, you may need to use Espresso.onData to load it from one of the following AdapterViews:com.google.maps.api.android.lib6.impl.ck{dd7349f G.ED..C.. ......I. 0,0-0,0}
com.github.versus.OptionChooseLocationTest > selectByClickThenByClick[emulator(AVD) - 11] �[31mFAILED �[0m
androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: an instance of android.widget.TextView and view.getText() with or without transformation to match: is "GooglePlex Football"
If the target view is not part of the view hierarchy, you may need to use Espresso.onData to load it from one of the following AdapterViews:com.google.maps.api.android.lib6.impl.ck{4a1754f G.ED..C.. ......I. 0,0-0,0}
Tests on emulator(AVD) - 11 failed: There was 2 failure(s).
> Task :app:connectedDebugAndroidTest FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:connectedDebugAndroidTest'.
> There were failing tests. See the report at: file:///tmp/cirrus-ci-build/app/build/reports/androidTests/connected/index.html
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.5/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 14m 7s
93 actionable tasks: 47 executed, 46 up-to-date
Annotations
Check warning on line 11 in app/src/main/res/layout/announcement_row_element.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/announcement_row_element.xml#L11
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 11 in app/src/main/res/layout/fragment_game.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_game.xml#L11
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 310 in app/src/main/res/layout/fragment_game.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_game.xml#L310
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ListView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 18 in app/src/main/res/layout/fragment_schedule.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_schedule.xml#L18
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 420 in app/src/main/res/layout/fragment_schedule.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_schedule.xml#L420
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ListView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 18 in app/src/main/res/layout/fragment_sports_equipments.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_sports_equipments.xml#L18
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 18 in app/src/main/res/layout/fragment_trendingsports.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_trendingsports.xml#L18
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 11 in app/src/main/res/layout/fragment_user_info.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_user_info.xml#L11
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 18 in app/src/main/res/layout/info_contact_fragment.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/info_contact_fragment.xml#L18
The vertically scrolling `ScrollView` should not contain another vertically scrolling widget (`ScrollView`)
Raw output
A scrolling widget such as a `ScrollView` should not contain any nested scrolling widgets since this has various usability issues
Check warning on line 14 in app/src/main/res/layout/announcement_row_element.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/announcement_row_element.xml#L14
This ScrollView should use `android:layout_height="wrap_content"`
Raw output
ScrollView children must set their `layout_width` or `layout_height` attributes to `wrap_content` rather than `fill_parent` or `match_parent` in the scrolling dimension
Check warning on line 20 in app/src/main/res/layout/fragment_sports_equipments.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_sports_equipments.xml#L20
This ScrollView should use `android:layout_height="wrap_content"`
Raw output
ScrollView children must set their `layout_width` or `layout_height` attributes to `wrap_content` rather than `fill_parent` or `match_parent` in the scrolling dimension
Check warning on line 20 in app/src/main/res/layout/fragment_trendingsports.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/fragment_trendingsports.xml#L20
This ScrollView should use `android:layout_height="wrap_content"`
Raw output
ScrollView children must set their `layout_width` or `layout_height` attributes to `wrap_content` rather than `fill_parent` or `match_parent` in the scrolling dimension
Check warning on line 20 in app/src/main/res/layout/info_contact_fragment.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/info_contact_fragment.xml#L20
This ScrollView should use `android:layout_height="wrap_content"`
Raw output
ScrollView children must set their `layout_width` or `layout_height` attributes to `wrap_content` rather than `fill_parent` or `match_parent` in the scrolling dimension
Check warning on line 18 in app/src/main/res/layout/list_players.xml
cirrus-ci / Run Android tests
app/src/main/res/layout/list_players.xml#L18
Attribute `android:imeOptions` should not be used with `<TextView>`: Change element type to `<EditText>` ?
Raw output
Using a `<TextView>` to input text is generally an error, you should be using `<EditText>` instead. `EditText` is a subclass of `TextView`, and some of the editing support is provided by `TextView`, so it's possible to set some input-related properties on a `TextView`. However, using a `TextView` along with input attributes is usually a cut & paste error. To input text you should be using `<EditText>`.
This check also checks subclasses of `TextView`, such as `Button` and `CheckBox`, since these have the same issue: they should not be used with editable attributes.
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/announcements/PostAnnouncementAdapter.java#L164
The id `R.id.join_container_on_post` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/announcements/PostAnnouncementAdapter.java#L161
The id `R.id.join_container_on_post` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 389 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L389
The id `R.id.Monday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 372 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L372
The id `R.id.Monday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 422 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L422
The id `R.id.Tuesday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 407 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L407
The id `R.id.Tuesday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 455 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L455
The id `R.id.Wednesday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 440 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L440
The id `R.id.Wednesday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 488 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L488
The id `R.id.Thursday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 473 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L473
The id `R.id.Thursday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.
Check warning on line 521 in app/src/main/java/com/github/versus/ScheduleFragment.java
cirrus-ci / Run Android tests
app/src/main/java/com/github/versus/ScheduleFragment.java#L521
The id `R.id.Friday_date` has already been looked up in this method; possible cut & paste error?
Raw output
This lint check looks for cases where you have cut & pasted calls to `findViewById` but have forgotten to update the R.id field. It's possible that your code is simply (redundantly) looking up the field repeatedly, but lint cannot distinguish that from a case where you for example want to initialize fields `prev` and `next` and you cut & pasted `findViewById(R.id.prev)` and forgot to update the second initialization to `R.id.next`.