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

polserver / polserver / 13378462461
61%

Build:
DEFAULT BRANCH: master
Ran 17 Feb 2025 09:08PM UTC
Jobs 1
Files 798
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

17 Feb 2025 08:59PM UTC coverage: 58.754% (+0.3%) from 58.475%
13378462461

push

github

web-flow
Add support for sequence and index bindings (#760)

* update grammar

* add ast nodes; ast building

* Rename to unpacking

* semantic analysis

* executor work part 1, unpacking indices

* renamings; implement index binding

* small cleanup

* use multi_index; more tests

* use multi_index only for rest, otherwise list

* initial formatting

* add missing token decoding

* address self-review comments

* formatting tweaks

* add test for var binding in classes

* add StringIterator

* fix spread tests

* add cfgfile iterator; add cfgelem opersubscript; tests

* add iterator for SQLResultSet and SQLRow; tests

* Copy value in take global/local

* Allow any iterable can index rest unpacking
Always use dictionary as rest object in index unpacking

* add docs, core-changes, doc tests

* formatting changes...

* address self-review comments

* update formatter, format all binding test srcs

* address review comments
- unset var scope

* add cfgfile/cfgelem docs

* reformat objref svg

501 of 550 new or added lines in 19 files covered. (91.09%)

14 existing lines in 3 files now uncovered.

42235 of 71885 relevant lines covered (58.75%)

377989.47 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
95.23
0.01% pol-core/bscript/compiler/codegen/InstructionGenerator.cpp
1
83.02
0.8% pol-core/bscript/executor.cpp
3
76.92
pol-core/bscript/compiler/ast/BindingStatement.cpp
3
75.0
pol-core/bscript/compiler/ast/SequenceBinding.cpp
3
55.52
4.63% pol-core/pol/sqlscrobj.cpp
4
93.47
0.33% pol-core/bscript/compiler/analyzer/SemanticAnalyzer.cpp
4
82.61
pol-core/bscript/compiler/ast/IndexBinding.cpp
4
63.64
pol-core/bscript/compiler/ast/VariableBinding.cpp
4
48.2
5.21% pol-core/pol/module/cfgmod.cpp
8
88.97
-2.05% pol-core/bscript/compiler/astbuilder/SimpleStatementBuilder.cpp
14
16.32
-0.49% pol-core/bscript/tkn_strm.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
51.17
-0.39% pol-core/pol/exscrobj.cpp
1
55.52
4.63% pol-core/pol/sqlscrobj.cpp
12
82.75
0.35% pol-core/bscript/compiler/file/PrettifyLineBuilder.cpp
Jobs
ID Job ID Ran Files Coverage
1 13378462461.1 17 Feb 2025 09:08PM UTC 798
58.75
GitHub Action Run
Source Files on build 13378462461
  • Tree
  • List 798
  • Changed 287
  • Source Changed 0
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ec344a39 on github
  • Prev Build on master (#13366937872)
  • Next Build on master (#13406681870)
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