JuliaGraphs / MultilayerGraphs.jl

A Julia package for the creation, manipulation and analysis of the structure, dynamics and functions of multilayer graphs.
https://juliagraphs.org/MultilayerGraphs.jl/dev
MIT License
118 stars 3 forks source link

Provide better support for multiplex graphs #24

Closed InterdisciplinaryPhysicsTeam closed 2 years ago

InterdisciplinaryPhysicsTeam commented 2 years ago

Closes #23 .

coveralls commented 2 years ago

Pull Request Test Coverage Report for Build 2939659875

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/abstractmultilayerdigraph.jl 17 21 80.95%
src/abstractmultilayerugraph.jl 30 36 83.33%
src/interlayer.jl 0 7 0.0%
src/abstractmultiplexdigraph.jl 40 58 68.97%
src/abstractmultiplexugraph.jl 44 63 69.84%
<!-- Total: 190 244 77.87% -->
Files with Coverage Reduction New Missed Lines %
src/multilayergraph.jl 8 76.79%
<!-- Total: 8 -->
Totals Coverage Status
Change from base Build 2920108464: 6.6%
Covered Lines: 977
Relevant Lines: 1229

💛 - Coveralls
codecov[bot] commented 2 years ago

Codecov Report

Merging #24 (99af591) into main (3f6ef48) will increase coverage by 3.31%. The diff coverage is 78.22%.

@@            Coverage Diff             @@
##             main      #24      +/-   ##
==========================================
+ Coverage   75.35%   78.66%   +3.31%     
==========================================
  Files          13       18       +5     
  Lines        1067     1242     +175     
==========================================
+ Hits          804      977     +173     
- Misses        263      265       +2     
Impacted Files Coverage Δ
src/MultilayerGraphs.jl 100.00% <ø> (ø)
src/interlayer.jl 69.85% <0.00%> (-3.80%) :arrow_down:
src/multilayerdigraph.jl 83.48% <ø> (+4.65%) :arrow_up:
src/multilayergraph.jl 84.34% <ø> (+4.97%) :arrow_up:
src/abstractmultiplexdigraph.jl 68.96% <68.96%> (ø)
src/abstractmultiplexugraph.jl 69.84% <69.84%> (ø)
src/abstractmultilayerdigraph.jl 80.95% <80.95%> (ø)
src/abstractmultilayerugraph.jl 83.33% <83.33%> (ø)
src/abstractmultilayergraph.jl 92.63% <100.00%> (+0.60%) :arrow_up:
src/graphs_extensions.jl 71.69% <100.00%> (+5.03%) :arrow_up:
... and 7 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.