JustasB / BlenderNEURON

Exports 3D structure and activity from NEURON simulator to Blender
http://blenderNEURON.org
MIT License
27 stars 7 forks source link

recursion removal progress #40

Closed JustasB closed 2 weeks ago

JustasB commented 2 weeks ago

Should remove most/all recursive calls to handle deeply nested section structures.

To handle example mentioned in: https://github.com/JustasB/BlenderNEURON/issues/29

codecov[bot] commented 2 weeks ago

Codecov Report

Attention: Patch coverage is 92.44332% with 30 lines in your changes missing coverage. Please review.

Project coverage is 91.10%. Comparing base (534cf8c) to head (cbb3195). Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
blenderneuron/utils.py 93.66% 3 Missing and 6 partials :warning:
blenderneuron/nrn/neuronsection.py 84.21% 6 Missing :warning:
blenderneuron/blender/views/sectionobjectview.py 88.37% 1 Missing and 4 partials :warning:
blenderneuron/blender/blenderroot.py 88.88% 3 Missing and 1 partial :warning:
blenderneuron/blender/views/curvecontainer.py 94.23% 3 Missing :warning:
blenderneuron/section.py 93.75% 1 Missing and 1 partial :warning:
blenderneuron/blender/views/vectorconfinerview.py 94.44% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #40 +/- ## ========================================== + Coverage 91.04% 91.10% +0.06% ========================================== Files 19 20 +1 Lines 1854 2069 +215 Branches 291 350 +59 ========================================== + Hits 1688 1885 +197 - Misses 84 94 +10 - Partials 82 90 +8 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.