• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / CyclopsCore / 33469962372
27%
master-1.21: 31%

Build:
Build:
LAST BUILD BRANCH: master-26
DEFAULT BRANCH: master-1.21
Ran 01 Sep 2026 04:40AM UTC
Jobs 1
Files 656
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

01 Sep 2026 04:28AM UTC coverage: 26.641% (-0.002%) from 26.643%
33469962372

Pull #236

github

claude
Make the scrolling container reach the last row of a multi-column grid

ScrollingInventoryContainer supports multiple columns, but two places assume
there is only one.

ContainerScreenScrolling computes the scrollbar's total rows as
`filteredItemCount / getColumns()`, which truncates. With one column that is
exact, but with nine columns and 985 elements it gives 109 rows instead of 110,
so the four elements of the last row can never be scrolled to. The division is
rounded up now, in one place both call sites share.

isElementVisible guards against getPageSize(), which is the number of rows, and
so returns false for every element past the first row of a grid, even though
getVisibleElement returns them and onScroll fills them in. It now guards against
the size of the visible elements, which is rows times columns; for a
single-column container the two are the same.

The constructor also only null-filled the first getPageSize() entries of a list
that is rows times columns long. That was harmless, as the array it wraps is
already all-null, but it read as if the rest were left uninitialized.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T9xTc8kXNRDppvXktL24aR
Pull Request #236: Make the scrolling container reach the last row of a multi-column grid

1277 of 5176 branches covered (24.67%)

Branch coverage included in aggregate %.

3637 of 13269 relevant lines covered (27.41%)

1.32 hits per line

Coverage Regressions

Lines Coverage ∆ File
34
0.0
0.0% org/cyclops/cyclopscore/client/gui/container/ContainerScreenScrolling.java
Jobs
ID Job ID Ran Files Coverage
1 33469962372.1 01 Sep 2026 04:40AM UTC 894
22.26
GitHub Action Run
Source Files on build 33469962372
  • Tree
  • List 656
  • Changed 17
  • Source Changed 0
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #33469962372
  • Pull Request #236
  • PR Base - master-1.21-lts (#32745089135)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc