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

kcl-lang / kcl / 10059720291
73%

Build:
DEFAULT BRANCH: main
Ran 23 Jul 2024 01:56PM UTC
Jobs 2
Files 305
Run time 2min
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

23 Jul 2024 01:18PM UTC coverage: 70.253% (-0.08%) from 70.335%
10059720291

push

github

web-flow
feat(v0.10.0-alpha.1): support multiple assign target including member access `a.b`  and index `a[b]` (#1512)

* feat: support multiple assign target including member access `a.b`  and index `a[b]`

Signed-off-by: peefy <xpf6677@163.com>

* test: add more error test cases on wrong assign targets

Signed-off-by: peefy <xpf6677@163.com>

* test: update API tests on the assign index target

Signed-off-by: peefy <xpf6677@163.com>

---------

Signed-off-by: peefy <xpf6677@163.com>

789 of 1100 new or added lines in 38 files covered. (71.73%)

295 existing lines in 7 files now uncovered.

53891 of 76710 relevant lines covered (70.25%)

45859.88 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
33.13
-1.12% kclvm/query/src/node.rs
1
56.23
-0.16% kclvm/runtime/src/_kclvm_addr.rs
1
88.28
-0.34% kclvm/runtime/src/value/val_as_val.rs
1
92.39
0.29% kclvm/sema/src/resolver/var.rs
2
0.0
0.0% kclvm/api/src/service/jsonrpc.rs
3
65.52
1.6% kclvm/sema/src/namer/node.rs
4
83.07
1.76% kclvm/evaluator/src/scope.rs
9
60.24
0.79% kclvm/runtime/src/value/val_bin.rs
9
43.83
-0.37% kclvm/tools/src/LSP/src/util.rs
10
86.88
-0.15% kclvm/parser/src/parser/expr.rs
10
94.97
-4.51% kclvm/sema/src/pre_process/identifier.rs
12
88.17
-2.26% kclvm/compiler/src/codegen/llvm/node.rs
12
0.65
-0.0% kclvm/runtime/src/value/api.rs
15
76.17
-0.03% kclvm/compiler/src/codegen/llvm/context.rs
15
64.81
0.24% kclvm/evaluator/src/node.rs
17
71.61
-2.96% kclvm/ast/src/ast.rs
17
42.86
0.79% kclvm/ast/src/walker.rs
20
82.0
0.31% kclvm/sema/src/resolver/node.rs
25
82.45
-10.01% kclvm/sema/src/resolver/attr.rs
31
52.7
-37.99% kclvm/ast/src/path.rs
96
81.93
-4.61% kclvm/sema/src/advanced_resolver/node.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
92.39
0.29% kclvm/sema/src/resolver/var.rs
1
82.0
0.31% kclvm/sema/src/resolver/node.rs
1
64.81
0.24% kclvm/evaluator/src/node.rs
12
71.61
-2.96% kclvm/ast/src/ast.rs
51
65.52
1.6% kclvm/sema/src/namer/node.rs
56
88.17
-2.26% kclvm/compiler/src/codegen/llvm/node.rs
173
81.93
-4.61% kclvm/sema/src/advanced_resolver/node.rs
Jobs
ID Job ID Ran Files Coverage
1 10059720291.1 23 Jul 2024 01:56PM UTC 305
70.25
GitHub Action Run
2 10059720291.2 23 Jul 2024 01:59PM UTC 305
70.25
GitHub Action Run
Source Files on build 10059720291
  • Tree
  • List 305
  • Changed 147
  • Source Changed 0
  • Coverage Changed 43
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d53b5189 on github
  • Prev Build on main (#10037341817)
  • Next Build on main (#10059716406)
  • 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

© 2026 Coveralls, Inc