Introduced base class for the bundles.
Created by: stefanoborini
Instead of delegating the need to define the traits interface to the plugin author, use a base class to define the @provides details and let the plugin developers just use the base class.
Fixes #36 (closed)
Merge request reports
Activity
Filter activity
Created by: codecov-io
Codecov Report
Merging #37 into master will increase coverage by
3.49%
. The diff coverage is66.03%
.@@ Coverage Diff @@ ## master #37 +/- ## ========================================== + Coverage 45.06% 48.56% +3.49% ========================================== Files 38 41 +3 Lines 486 521 +35 Branches 29 29 ========================================== + Hits 219 253 +34 - Misses 258 259 +1 Partials 9 9
Impacted Files Coverage Δ force_bdss/data_sources/i_data_source_bundle.py 100% <ø> (+14.28%)
...re_plugins/dummy_kpi/kpi_adder/kpi_adder_bundle.py 0% <0%> (ø)
force_bdss/api.py 0% <0%> (ø)
...dss/core_plugins/dummy_mco/dakota/dakota_bundle.py 0% <0%> (ø)
...sv_extractor/csv_extractor/csv_extractor_bundle.py 0% <0%> (ø)
force_bdss/kpi/i_kpi_calculator_bundle.py 75% <100%> (+3.57%)
...orce_bdss/mco/i_multi_criteria_optimizer_bundle.py 70% <100%> (+3.33%)
force_bdss/kpi/base_kpi_calculator_bundle.py 100% <100%> (ø)
...e_bdss/mco/base_multi_criteria_optimizer_bundle.py 100% <100%> (ø)
force_bdss/data_sources/base_data_source_bundle.py 100% <100%> (ø)
... and 3 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 ddccc7b...b6daf98. Read the comment docs.
Please register or sign in to reply