tensorics / tensorics-core

The core library of Tensorics - a Java Library for Manipulating Multi-Dimensional Data with Pleasure
http://tensorics.org
Apache License 2.0
10 stars 2 forks source link

Remove deprecate builder methods #27

Closed kaifox closed 7 years ago

kaifox commented 7 years ago

First implementation of standard put methods now. Some calls to Position.at() might still be fully qualified ... but I think this can go slowly along.

codecov[bot] commented 7 years ago

Codecov Report

Merging #27 into introduce-scalar will increase coverage by 0.38%. The diff coverage is 83.45%.

Impacted file tree graph

@@                  Coverage Diff                   @@
##             introduce-scalar      #27      +/-   ##
======================================================
+ Coverage               59.76%   60.15%   +0.38%     
- Complexity               1109     1110       +1     
======================================================
  Files                     284      282       -2     
  Lines                    4084     4051      -33     
  Branches                  439      436       -3     
======================================================
- Hits                     2441     2437       -4     
+ Misses                   1516     1486      -30     
- Partials                  127      128       +1
Impacted Files Coverage Δ Complexity Δ
...sorics/core/tensor/operations/TensorInternals.java 60% <ø> (ø) 4 <0> (ø) :arrow_down:
...sor/specific/ImmutableDoubleArrayBackedTensor.java 0% <ø> (ø) 0 <0> (ø) :arrow_down:
...or/operations/FunctionTensorCreationOperation.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...orics/core/tensor/lang/OngoingTensorFiltering.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...ensorics/core/tensor/operations/OngoingMapOut.java 92.3% <100%> (ø) 13 <0> (ø) :arrow_down:
...sorics/core/tensor/operations/TensorReduction.java 100% <100%> (ø) 4 <0> (ø) :arrow_down:
...s/core/tensor/operations/InnerTensorOperation.java 100% <100%> (ø) 5 <0> (ø) :arrow_down:
...cs/core/tensor/lang/OngoingTensorManipulation.java 79.41% <100%> (ø) 13 <0> (ø) :arrow_down:
src/java/org/tensorics/core/tensor/Position.java 75% <100%> (+1.31%) 19 <2> (+2) :arrow_up:
.../core/tensor/operations/ElementUnaryOperation.java 100% <100%> (ø) 3 <0> (ø) :arrow_down:
... and 11 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 56bd4af...3149135. Read the comment docs.

codecov[bot] commented 7 years ago

Codecov Report

Merging #27 into introduce-scalar will increase coverage by 0.38%. The diff coverage is 83.45%.

Impacted file tree graph

@@                  Coverage Diff                   @@
##             introduce-scalar      #27      +/-   ##
======================================================
+ Coverage               59.76%   60.15%   +0.38%     
- Complexity               1109     1110       +1     
======================================================
  Files                     284      282       -2     
  Lines                    4084     4051      -33     
  Branches                  439      436       -3     
======================================================
- Hits                     2441     2437       -4     
+ Misses                   1516     1486      -30     
- Partials                  127      128       +1
Impacted Files Coverage Δ Complexity Δ
...sorics/core/tensor/operations/TensorInternals.java 60% <ø> (ø) 4 <0> (ø) :arrow_down:
...sor/specific/ImmutableDoubleArrayBackedTensor.java 0% <ø> (ø) 0 <0> (ø) :arrow_down:
...or/operations/FunctionTensorCreationOperation.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...orics/core/tensor/lang/OngoingTensorFiltering.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...ensorics/core/tensor/operations/OngoingMapOut.java 92.3% <100%> (ø) 13 <0> (ø) :arrow_down:
.../core/tensor/operations/ElementUnaryOperation.java 100% <100%> (ø) 3 <0> (ø) :arrow_down:
...s/core/tensor/operations/InnerTensorOperation.java 100% <100%> (ø) 5 <0> (ø) :arrow_down:
...sorics/core/tensor/operations/TensorReduction.java 100% <100%> (ø) 4 <0> (ø) :arrow_down:
src/java/org/tensorics/core/tensor/Position.java 75% <100%> (+1.31%) 19 <2> (+2) :arrow_up:
.../core/tensor/operations/ElementBinaryFunction.java 100% <100%> (ø) 7 <0> (ø) :arrow_down:
... and 11 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 56bd4af...3149135. Read the comment docs.

kaifox commented 7 years ago

Merged with pain directly into master ;-)