frees-io / freestyle-cassandra

Freestyle Cassandra
http://frees.io/
Apache License 2.0
17 stars 4 forks source link

Macro for expanding interpolator #89

Closed fedefernandez closed 7 years ago

fedefernandez commented 7 years ago

Fixes #68

It also changes the MetadataSchemaProvider implementation, removing the algebra dependency because we're going always to interpret to Try. In this way is better to just use the synchronized cluster API.

The metadata test will be addressed in #88

codecov-io commented 7 years ago

Codecov Report

Merging #89 into master will decrease coverage by 0.67%. The diff coverage is 86.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #89      +/-   ##
==========================================
- Coverage   85.94%   85.26%   -0.68%     
==========================================
  Files          20       22       +2     
  Lines         441      448       +7     
==========================================
+ Hits          379      382       +3     
- Misses         62       66       +4
Impacted Files Coverage Δ
...n/scala/schema/validator/TroySchemaValidator.scala 100% <ø> (ø) :arrow_up:
core/src/main/scala/schema/provider/package.scala 100% <100%> (ø)
...ain/scala/schema/provider/TroySchemaProvider.scala 90% <100%> (ø) :arrow_up:
...scala/schema/provider/MetadataSchemaProvider.scala 80% <100%> (-3.34%) :arrow_down:
...n/scala/query/interpolator/MacroInterpolator.scala 60% <60%> (ø)

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 79f52bf...955ee4e. Read the comment docs.