Bump org.mockito:mockito-android from 5.3.1 to 5.5.0 #380
Task Summary
Task successfully finished!
Details
✅ 00:01 clone
✅ 00:46 install_emulator
✅ 00:09 install_firebase_emulator
✅ 00:01 create_avd
✅ 00:00 start_avd
✅ 00:00 start_firebase_emulator
✅ 00:01 build_local_properties
✅ 06:08 assemble_instrumented_tests
✅ 00:09 wait_for_avd
✅ 00:01 disable_animations
✅ 00:01 prepare_codeclimate
✅ 00:00 screen_record
✅ 16:42 check
✅ 00:01 report_codeclimate
✅ 00:04 lint
✅ 00:02 wait_for_screenrecord
✅ 00:01 screenrecord
✅ 00:00 android_lint
✅ 00:02 test
✅ 00:00 androidtest
✅ 00:23 jacoco_test_report
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`.