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

thorstenalpers / Finance.NET / 29719303849
92%

Build:
DEFAULT BRANCH: main
Ran 20 Jul 2026 06:13AM UTC
Jobs 1
Files 41
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

20 Jul 2026 04:12AM UTC coverage: 93.554% (-0.08%) from 93.634%
29719303849

push

github

web-flow
Feature/modernize (#47)

* Replace AutoMapper with manual mapping

Remove the AutoMapper dependency (now commercially licensed) in favor of
hand-written extension-method mappers. AutoMapper was used at only two call
sites, so the abstraction and its startup reflection are no longer warranted.

- Add YahooQuoteMapper.ToQuote and XetraInstrumentMapper.ToInstrument
- Drop IMapper from YahooFinanceService/XetraService and AddAutoMapper wiring
- Remove the AutoMapper package reference and license entry
- Update tests to construct services directly and drop the config-valid test

* Fix README documentation errors

- Point coverage badge at main instead of the stale develop branch
- Complete the truncated OneYearTargetEst and ExDividendDate table rows
- Fix the cut-off EsgPopulated description in both quote tables
- Note that HttpTimeout is in seconds and document the defaults

* Add CLAUDE.md contributor guide

Document the build/test commands, provider architecture, session/mapping
internals, and the Finance.NET vs Finance.Net naming gotcha. Register the
file in the solution.

* Bump test and example NuGet dependencies

Update Microsoft.Extensions.*, SonarAnalyzer, coverlet, NUnit and the test
SDK to their latest versions.

* Use main branch in CI workflows

Replace the non-existent develop branch: switch the active checkout refs in
ci.yml and _tests-template.yml to main, and update the commented-out push
triggers in the per-provider test workflows for consistency.

* Bump version to 1.1.15

Internal changes only (AutoMapper removal, dependency updates); public API
is unchanged, so a patch bump.

* Run only unit tests in CI to avoid flaky provider failures

The main CI filtered out Long-Running and AlphaVantage but still executed the
live Yahoo/Xetra/DataHub integration tests, so a provider outage (e.g. Yahoo
unavailable) intermittently failed the build. Restrict the gate to
TestCategory=Unit; the live integration tests keep running on schedule via the
per... (continued)

491 of 611 branches covered (80.36%)

Branch coverage included in aggregate %.

104 of 104 new or added lines in 4 files covered. (100.0%)

1744 of 1778 relevant lines covered (98.09%)

8066.3 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29719303849.1 20 Jul 2026 06:13AM UTC 41
93.55
GitHub Action Run
Source Files on build 29719303849
  • Tree
  • List 41
  • Changed 9
  • Source Changed 4
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29719303849
  • cab295e3 on github
  • Prev Build on main (#23994248373)
  • Next Build on main (#29760134272)
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