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

kcl-lang / kcl / 9219569241
73%

Build:
DEFAULT BRANCH: main
Ran 24 May 2024 11:02AM UTC
Jobs 1
Files 298
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

24 May 2024 06:19AM UTC coverage: 71.192% (+0.04%) from 71.148%
9219569241

push

github

web-flow
feat: upgrade dict type into schema type (#1350)

* feat: upgrade dict type into schema type in node_ty_map if expr's expected type is schema

Signed-off-by: he1pa <18012015693@163.com>

* chore: recover accidentally deleted code

* remove resolver.ctx.ty.ctx.expected_ty, use resolver.ctx.config_expr_context instead

Signed-off-by: he1pa <18012015693@163.com>

* use schema symbol stack to replace current schema symbol

Signed-off-by: he1pa <18012015693@163.com>

* handle union type

* add a option emit_error in check_type() to not report an error when trying to upgrade dict into schema

Signed-off-by: he1pa <18012015693@163.com>

* chore: remove unused code

Signed-off-by: he1pa <18012015693@163.com>

* rebase main

* remove unused code

Signed-off-by: he1pa <18012015693@163.com>

---------

Signed-off-by: he1pa <18012015693@163.com>

185 of 191 new or added lines in 8 files covered. (96.86%)

4 existing lines in 2 files now uncovered.

54028 of 75891 relevant lines covered (71.19%)

7158.99 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
81.1
0.77% kclvm/sema/src/resolver/node.rs
5
77.63
4.28% kclvm/sema/src/resolver/ty.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
77.63
4.28% kclvm/sema/src/resolver/ty.rs
3
46.99
-0.19% kclvm/sema/src/core/symbol.rs
Jobs
ID Job ID Ran Files Coverage
1 9219569241.1 24 May 2024 11:02AM UTC 298
71.19
GitHub Action Run
Source Files on build 9219569241
  • Tree
  • List 298
  • Changed 79
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1a83c617 on github
  • Prev Build on main (#9218246731)
  • Next Build on main (#9224776410)
  • Delete
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

© 2025 Coveralls, Inc