Ran
|
Jobs
1
|
Files
45
|
Run time
5min
|
Badge
Embed ▾
README BADGES
|
push
coveralls-ruby
🧹️🧼 Cleanup: Pool provider (#33) * IPoolManager - Added new interface * Pool - Added missing imports * IPoolManager - Moved to the `interfaces` module * IPoolManager - Updated API to take in a `DNodeGenerator` as the first argument to `pool(..., ...)` * Revert "IPoolManager" This reverts commit 4f92a29da. * PoolManager - Added an implementation of the `IPoolManager` interface * DNodeGenerator - Now constructs a new `IPoolManager` on constructions * IPoolManager - Added a templatised variant of the `pool(Statement)` method * PoolManager - Added a templatised variant of the `pool(Statement)` method - The `pool(Statement)` method now uses the `poolT!(DNodeType, EntityType)(EntityType)` method * IPoolManager - Removed the templatised `poolT!(DNodeType, EntityType)(EntityType)` method - Added `poolExpression(Expression expression)` - Added `poolVariable(Variable variable)` - Added `poolStaticVariable(Variable variable)` - Added `poolFuncDec(Function func)` * IPoolManager - Removed uneeded import * PoolManager - Removed the templatised `poolT!(DNodeType, EntityType)(EntityType)` method - Implemented `poolExpression(Expression expression)` - Implemented `poolVariable(Variable variable)` - Implemented `poolStaticVariable(Variable variable)` - Implemented `poolFuncDec(Function func)` * ExpressionDNode - No longer takes in a `DNodeGenerator` AccessDNode - No longer takes in a `DNodeGenerator` - Save the incoming `Entity` - Updated `initName()` to use the `toString()` of the `Entity` ClassVirtualInit - No longer takes in a `DNodeGenerator` - Save the incoming `Clazz` - Updated `initName()` to use the `toString()` of the `Clazz` ClassStaticNode - No longer takes in a `DNodeGenerator` - Save the incoming `Clazz` - Updated `initName()` to use the `toString()` of the `Clazz` ObjectInitializationNode - No longer takes in a ... (continued)
40 of 77 new or added lines in 9 files covered. (51.95%)
3 existing lines in 2 files now uncovered.3964 of 5051 relevant lines covered (78.48%)
360.47 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
2 |
0.0 |
0.0% | source/tlang/compiler/typecheck/dependency/classes/classObject.d |
4 |
0.0 |
0.0% | source/tlang/compiler/typecheck/dependency/classes/classStaticDep.d |
4 |
74.68 |
1.28% | source/tlang/compiler/typecheck/dependency/core.d |
4 |
44.44 |
0.0% | source/tlang/compiler/typecheck/dependency/expression.d |
5 |
0.0 |
0.0% | source/tlang/compiler/typecheck/dependency/classes/classVirtualInit.d |
9 |
65.38 |
source/tlang/compiler/typecheck/dependency/pool/impls.d | |
9 |
37.5 |
0.0% | source/tlang/compiler/typecheck/dependency/variables.d |
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
0.0 |
0.0% | source/tlang/compiler/typecheck/dependency/classes/classStaticDep.d |
2 |
37.5 |
0.0% | source/tlang/compiler/typecheck/dependency/variables.d |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | #251.1 | 45 |
78.48 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|