Skip to content

Conversation

ckittl
Copy link
Member

@ckittl ckittl commented Mar 25, 2020

Partly solves #73 (introduces an GraphicInputProcessor for all GraphicInput entities) and is based on #74.

when this one is merged, we still need processors for remaining InputEntitys (OperatorInput, AssetCharacteristicInput-subclasses, RandomLoadParameter and AssetTypeInput - when addressing this, it might be possible to extend the AssetInputProcessor to a full InputEntityProcessor instead of splitting up logic to new processors)

Additionally this pull request closes #82.

@ckittl ckittl added the enhancement New feature or request label Mar 25, 2020
@ckittl ckittl added this to the Version 1.0 milestone Mar 25, 2020
@ckittl ckittl requested review from denstre and johanneshiry March 25, 2020 18:19
@ckittl ckittl self-assigned this Mar 25, 2020
@ckittl
Copy link
Member Author

ckittl commented Mar 25, 2020

!test

…-and-csv-file-sink' into ck/#73-graphicInputProcessors

# Conflicts:
#	src/test/groovy/edu/ie3/datamodel/io/processor/ProcessorProviderTest.groovy
@codecov
Copy link

codecov bot commented Mar 26, 2020

Codecov Report

Merging #83 into master will increase coverage by 0.52%.
The diff coverage is 88.88%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master      #83      +/-   ##
============================================
+ Coverage     60.48%   61.01%   +0.52%     
- Complexity      762      774      +12     
============================================
  Files           182      183       +1     
  Lines          3437     3445       +8     
  Branches        432      433       +1     
============================================
+ Hits           2079     2102      +23     
+ Misses         1226     1211      -15     
  Partials        132      132              
Impacted Files Coverage Δ Complexity Δ
...du/ie3/datamodel/io/processor/EntityProcessor.java 88.11% <ø> (ø) 45.00 <0.00> (ø)
.../datamodel/models/input/graphics/GraphicInput.java 46.15% <ø> (+46.15%) 3.00 <0.00> (+3.00)
...amodel/models/input/graphics/LineGraphicInput.java 36.36% <ø> (+36.36%) 2.00 <0.00> (+2.00)
...amodel/models/input/graphics/NodeGraphicInput.java 46.15% <ø> (+46.15%) 3.00 <0.00> (+3.00)
...a/edu/ie3/datamodel/models/value/WeatherValue.java 0.00% <ø> (ø) 0.00 <0.00> (ø)
.../java/edu/ie3/datamodel/utils/CoordinateUtils.java 0.00% <ø> (ø) 0.00 <0.00> (ø)
...odel/io/processor/input/GraphicInputProcessor.java 83.33% <83.33%> (ø) 3.00 <3.00> (?)
.../ie3/datamodel/io/processor/ProcessorProvider.java 86.95% <100.00%> (+0.91%) 15.00 <0.00> (+1.00)
...n/java/edu/ie3/datamodel/models/StandardUnits.java 95.65% <0.00%> (-0.10%) 1.00% <0.00%> (ø%)
...e3/datamodel/models/input/system/StorageInput.java 35.29% <0.00%> (ø) 3.00% <0.00%> (ø%)
... and 7 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 f2a6120...7b2c9a2. Read the comment docs.

@ckittl
Copy link
Member Author

ckittl commented Mar 26, 2020

!test

@johanneshiry
Copy link
Member

!test

@ckittl ckittl mentioned this pull request Mar 27, 2020
@johanneshiry johanneshiry force-pushed the ck/#73-graphicInputProcessors branch from ba97c55 to 04f369c Compare March 27, 2020 17:33
@johanneshiry johanneshiry merged commit 66f97bc into master Mar 27, 2020
@johanneshiry johanneshiry deleted the ck/#73-graphicInputProcessors branch March 27, 2020 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wrong geometry representation in GraphicInput

2 participants