Skip to content

Commit 902a261

Browse files
committed
Add default_edgeval_types for all constructors
1 parent 41ef11b commit 902a261

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/compatibility/simplegraphs.jl

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ EdgeValOutDiGraph(::UndefInitializer, g::SimpleDiGraph; edgeval_types::AbstractT
6161

6262
"""
6363
EdgeValDiGraph{V, E_VALS}(undef, g::SimpleDiGraph)
64-
EdgeValDiGraph{V = eltype(g)}(undef, g::SimpleDiGraph, edgeval_types=$(default_edgeval_types))
64+
EdgeValDiGraph{V = eltype(g)}(undef, g::SimpleDiGraph; edgeval_types=$(default_edgeval_types))
6565
6666
Construct a `EdgeValDiGraph` with the same structure as `g` with uninitialized edge values of types `edgeval_types`.
6767
"""
@@ -91,7 +91,7 @@ EdgeValDiGraph(::UndefInitializer, g::SimpleDiGraph; edgeval_types::AbstractTupl
9191

9292
"""
9393
EdgeValGraph{V, E_VALS}(edgeval_initializer, g::SimpleGraph)
94-
EdgeValGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types)
94+
EdgeValGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types=$(default_edgeval_types))
9595
9696
Construct a `EdgeValGraph` with the same structure as `g`.
9797
@@ -114,7 +114,7 @@ end
114114

115115
"""
116116
EdgeValOutDiGraph{V, E_VALS}(edgeval_initializer, g::SimpleGraph)
117-
EdgeValOutDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types)
117+
EdgeValOutDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types=$(default_edgeval_types))
118118
119119
Construct a `EdgeValOutDiGraph` with the same structure as `g`.
120120
@@ -135,7 +135,7 @@ end
135135

136136
"""
137137
EdgeValDiGraph{V, E_VALS}(edgeval_initializer, g::SimpleGraph)
138-
EdgeValDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types)
138+
EdgeValDiGraph{V = eltype(g)}(edgeval_initializer, g::SimpleGraph; edgeval_types=$(default_edgeval_types))
139139
140140
Construct a `EdgeValDiGraph` with the same structure as `g`.
141141
@@ -175,20 +175,20 @@ for G in (EdgeValGraph, EdgeValOutDiGraph, EdgeValGraph)
175175
end
176176
end
177177
=#
178-
EdgeValGraph{V}(edgeval_initializer::Base.Callable, g::SimpleGraph; edgeval_types::AbstractTupleOfTypes) where {V} =
178+
EdgeValGraph{V}(edgeval_initializer::Base.Callable, g::SimpleGraph; edgeval_types::AbstractTupleOfTypes=default_edgeval_types) where {V} =
179179
EdgeValGraph{V, construct_E_VAL(edgeval_types)}(edgeval_initializer, g)
180180

181-
EdgeValGraph{}(edgeval_initializer::Base.Callable, g::SimpleGraph; edgeval_types::AbstractTupleOfTypes) =
181+
EdgeValGraph{}(edgeval_initializer::Base.Callable, g::SimpleGraph; edgeval_types::AbstractTupleOfTypes=default_edgeval_types) =
182182
EdgeValGraph{eltype(g)}(edgeval_initializer, g; edgeval_types=edgeval_types)
183183

184-
EdgeValOutDiGraph{V}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes) where {V} =
184+
EdgeValOutDiGraph{V}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes=default_edgeval_types) where {V} =
185185
EdgeValOutDiGraph{V, construct_E_VAL(edgeval_types)}(edgeval_initializer, g)
186186

187-
EdgeValOutDiGraph{}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes) =
187+
EdgeValOutDiGraph{}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes=default_edgeval_types) =
188188
EdgeValOutDiGraph{eltype(g)}(edgeval_initializer, g; edgeval_types=edgeval_types)
189189

190-
EdgeValDiGraph{V}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes) where {V} =
190+
EdgeValDiGraph{V}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes=default_edgeval_types) where {V} =
191191
EdgeValDiGraph{V, construct_E_VAL(edgeval_types)}(edgeval_initializer, g)
192192

193-
EdgeValDiGraph{}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes) =
193+
EdgeValDiGraph{}(edgeval_initializer::Base.Callable, g::SimpleDiGraph; edgeval_types::AbstractTupleOfTypes=default_edgeval_types) =
194194
EdgeValDiGraph{eltype(g)}(edgeval_initializer, g; edgeval_types=edgeval_types)

0 commit comments

Comments
 (0)