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

wegamekinglc / Derivatives-Algorithms-Lib / 30756111926
89%

Build:
DEFAULT BRANCH: master
Ran 02 Aug 2026 04:19PM UTC
Jobs 1
Files 251
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

02 Aug 2026 04:12PM UTC coverage: 89.15%. Remained the same
30756111926

push

github

web-flow
feat: align Curve Lab UI to Curve Builder and unify page style (#280)

* Align Curve Lab build UI to Curve Builder and unify page style

The Curve Lab build tab now follows the approved Curve Builder mockup:
mode tabs, a five-step progress stepper, a rebuild-required banner, and a
three-column layout (curve set, calibration instruments, curve preview).
The preview plots real instrument quotes only — the build-run API exposes
no curve values or residuals, so no synthetic series are shown. A shared
PageHeader and panel-title style bring the remaining workbench pages to
the same Industrial Terminal look.

* Default the include checkbox to checked when the flag is absent

Copilot review on PR #280: the row status treats a missing `included`
flag as included (`!== false`) while the checkbox rendered unchecked for
the same row. Use the same `!== false` default in both places.

* Resolve Codacy complexity and void-expression findings

- Rewrite instrumentDayCount as a field-candidate lookup to bring its
  cyclomatic complexity under the Lizard limit (9 -> 3)
- Add braces to the CurvePreview view-toggle handlers so they no longer
  return a void expression from arrow shorthand (ESLint
  no-confusing-void-expression)

* Avoid dynamic key lookup in instrumentDayCount

Codacy flags the field-name map as a generic object injection sink.
Enumerate the four day-basis terms with static property access instead;
complexity stays within the Lizard limit.

* Update Playwright specs for the Curve Builder layout

The web CI job failed on three specs after the UI rework: the curves
spec still asserted the old "Curve Workbench" heading, and the canonical
quote specs drive authoring controls that now live in collapsed details
sections. Assert the new heading and expand the relevant details before
interacting with the controls.

* Match the Models page heading exactly in the navigation spec

The new "Registered models" panel title also contains the substring
"Models", so the ... (continued)

9654 of 10829 relevant lines covered (89.15%)

2455850.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30756111926.1 02 Aug 2026 04:19PM UTC 251
89.15
GitHub Action Run
Source Files on build 30756111926
  • Tree
  • List 251
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30756111926
  • ae9ea6c7 on github
  • Prev Build on master (#30753721996)
  • Next Build on master (#30760683274)
  • Delete
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