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

tbklang / tlang / #1233
79%
master: 50%

Build:
Build:
LAST BUILD BRANCH: vardec_varass_dependency
DEFAULT BRANCH: master
Ran 02 Jan 2026 05:48PM UTC
Jobs 1
Files 54
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 Jan 2026 05:47PM UTC coverage: 81.439% (+0.08%) from 81.36%
#1233

push

coveralls-ruby

web-flow
Bugfix: Add missing recursive paintings (#78)

* Parsing

- Apply recursive painting to `ArrayIndex`

* Parser

- Apply recursive parenting to `ArrayAssignment`

* Cleanup/uneeded 1 (#76)

* Dependency

- Cleaned up
- Removed unecessary declaration

* Context

- Added arity-1 constructor that just takes in a `Container`

TypeChecker

- When processing function calls the `Context` to be set in the `FuncCallInstr`
should be derived from a newly-created `Context` that uses the context at the
call site of the corresponding AST node (using `FunctionCall.parentOf()` as
the `Container`)

* Dependency

- Removed unecessary `DNode` dependency
- Removed `Context` setting

* Dependency

- Removed unecessary deoendency addition

* TypeCheck

- Added assertion for `VariableExpression` context container check (the `parentOf()` not being `null`)

* TypeChecker

- Cleaned up processing code for `VariableExpression`

* TC

- Cleaned up more

* TC

- Cleaned up

* TC

- Derives call-site context now

* TC

- Use usage-site context

* TC

- Derive and use call site context rather

* TC

- Derive and use call-site context

* TC

- Use call site context

* TC

- Use call site context for return statement

* TC

- use call-site context for if statements and while loops
- Removed debug print in if-statement processing

* TC

- Use call site context

51 of 51 new or added lines in 3 files covered. (100.0%)

2 existing lines in 2 files now uncovered.

5059 of 6212 relevant lines covered (81.44%)

368.8 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
61.98
-0.26% source/tlang/compiler/symbols/data.d
1
78.74
0.96% source/tlang/compiler/typecheck/dependency/core.d
Jobs
ID Job ID Ran Files Coverage
1 #1233.1 02 Jan 2026 05:48PM UTC 54
81.44
Source Files on build #1233
  • Tree
  • List 54
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 05e561da on github
  • Prev Build on vardec_varass_dependency
  • Next Build on vardec_varass_dependency
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