statisticsnorway / java-vtl

An Open Source Java implementation of the Validation Transformation Language, based on the VTL 1.1 draft specification. The implementation follows the JSR-223 Java Scripting API and exposes a simple connector interface one can implement in order to integrate with any data stores. VTL is a standard language for defining validation and transformation rules (set of operators, their syntax and semantics) for any kind of statistical data.
http://java-vtl.org
Apache License 2.0
21 stars 7 forks source link

Outer join fix #100

Closed hadrienk closed 6 years ago

codecov[bot] commented 6 years ago

Codecov Report

Merging #100 into develop will increase coverage by 0.55%. The diff coverage is 82.51%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #100      +/-   ##
===========================================
+ Coverage    80.62%   81.17%   +0.55%     
===========================================
  Files          150      151       +1     
  Lines         3855     3851       -4     
  Branches       460      453       -7     
===========================================
+ Hits          3108     3126      +18     
+ Misses         622      614       -8     
+ Partials       125      111      -14
Impacted Files Coverage Δ
...vtl/script/operations/join/InnerJoinOperation.java 80.35% <ø> (-4.65%) :arrow_down:
...vtl/script/operations/join/CrossJoinOperation.java 0% <0%> (ø) :arrow_up:
...l/script/operations/join/InnerJoinSpliterator.java 100% <100%> (+1.88%) :arrow_up:
...sb/vtl/script/operations/join/OuterJoinMerger.java 59.57% <59.57%> (ø)
...vtl/script/operations/join/OuterJoinOperation.java 81.63% <82.22%> (+4.7%) :arrow_up:
.../script/operations/join/AbstractJoinOperation.java 95% <87.03%> (+4.74%) :arrow_up:
...l/script/operations/join/OuterJoinSpliterator.java 94.66% <94.66%> (ø)
.../src/main/java/no/ssb/vtl/model/DataStructure.java 73.91% <0%> (-2.61%) :arrow_down:
...odel/src/main/java/no/ssb/vtl/model/VTLObject.java 77.55% <0%> (-2.05%) :arrow_down:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0876374...ac15ca1. Read the comment docs.

codecov-io commented 6 years ago

Codecov Report

Merging #100 into develop will increase coverage by 0.72%. The diff coverage is 84.61%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #100      +/-   ##
===========================================
+ Coverage    80.62%   81.35%   +0.72%     
===========================================
  Files          150      151       +1     
  Lines         3855     3850       -5     
  Branches       460      453       -7     
===========================================
+ Hits          3108     3132      +24     
+ Misses         622      607      -15     
+ Partials       125      111      -14
Impacted Files Coverage Δ
...vtl/script/operations/join/InnerJoinOperation.java 86% <ø> (+1%) :arrow_up:
...vtl/script/operations/join/CrossJoinOperation.java 0% <0%> (ø) :arrow_up:
...sb/vtl/script/operations/join/OuterJoinMerger.java 63.63% <63.63%> (ø)
...l/script/operations/join/InnerJoinSpliterator.java 96.49% <81.81%> (-1.63%) :arrow_down:
...vtl/script/operations/join/OuterJoinOperation.java 81.63% <82.22%> (+4.7%) :arrow_up:
.../script/operations/join/AbstractJoinOperation.java 96.42% <90.74%> (+6.16%) :arrow_up:
...l/script/operations/join/OuterJoinSpliterator.java 94.93% <94.93%> (ø)
.../src/main/java/no/ssb/vtl/model/DataStructure.java 73.91% <0%> (-2.61%) :arrow_down:
...odel/src/main/java/no/ssb/vtl/model/VTLObject.java 77.55% <0%> (-2.05%) :arrow_down:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0876374...56affc0. Read the comment docs.