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

stacklok / minder / 8911072538
53%

Build:
DEFAULT BRANCH: main
Ran 01 May 2024 03:14PM UTC
Jobs 1
Files 181
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 May 2024 03:06PM UTC coverage: 50.625% (+0.008%) from 50.617%
8911072538

push

github

web-flow
Pass RestClientCache as constructor param (#3222)

Relates to #2845

This has been broken out of a larger PR for ease of review.

The RestCacheClient is used in several parts of the code, but is always
passed as an option. In some places (which will be changed in a
subsequent PR) this is used as a form of dependency injection. However,
this pattern has caused problems in some of the refactoring I am doing.

This PR changes the code so that it is passed around explicitly to the
constructor methods of the structs/interfaces which need it. This is an
interim step - the desired end state is that the RestClientCache is
hidden from most of its current clients, and only the GitHub
ProviderClassManager will depend on it (along with the Github trait
instances it produces).

6 of 19 new or added lines in 7 files covered. (31.58%)

9154 of 18082 relevant lines covered (50.62%)

37.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8911072538.1 01 May 2024 03:14PM UTC 0
50.62
GitHub Action Run
Source Files on build 8911072538
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #8911072538
  • b9daa610 on github
  • Prev Build on main (#8910183878)
  • Next Build on main (#8920979893)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc