Skip to content

Commit 10b9ce6

Browse files
authored
Bring SimpleTraits.Not into namespace (#67)
1 parent 32442b8 commit 10b9ce6

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "NamedGraphs"
22
uuid = "678767b0-92e7-4007-89e4-4527a8725b19"
33
authors = ["Matthew Fishman <[email protected]> and contributors"]
4-
version = "0.4.1"
4+
version = "0.4.2"
55

66
[deps]
77
AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c"

src/abstractnamedgraph.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ using .GraphsExtensions:
3535
partitioned_vertices,
3636
rename_vertices,
3737
subgraph
38-
using SimpleTraits: SimpleTraits, @traitfn
38+
using SimpleTraits: SimpleTraits, Not, @traitfn
3939

4040
abstract type AbstractNamedGraph{V} <: AbstractGraph{V} end
4141

src/dfs.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Graphs: Graphs, dfs_parents, dfs_tree, topological_sort_by_dfs
2-
using SimpleTraits: SimpleTraits, @traitfn
2+
using SimpleTraits: SimpleTraits, Not, @traitfn
33

44
@traitfn function Graphs.topological_sort_by_dfs(g::AbstractNamedGraph::IsDirected)
55
return parent_vertices_to_vertices(g, topological_sort_by_dfs(parent_graph(g)))

src/distances_and_capacities.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ using Dictionaries: AbstractDictionary
22
using Graphs: Graphs, IsDirected, dst, edges, nv, src
33
using .GraphsExtensions: directed_graph
44
using LinearAlgebra: Symmetric
5-
using SimpleTraits: SimpleTraits, @traitfn
5+
using SimpleTraits: SimpleTraits, Not, @traitfn
66
using SparseArrays: sparse, spzeros
77

88
# TODO: Move to `GraphsExtensions`.

src/lib/GraphsExtensions/src/abstractgraph.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ using Graphs:
2424
rem_vertex!,
2525
weights
2626
using Graphs.SimpleGraphs: AbstractSimpleGraph
27-
using SimpleTraits: SimpleTraits, @traitfn
27+
using SimpleTraits: SimpleTraits, Not, @traitfn
2828
using SplitApplyCombine: groupfind
2929

3030
not_implemented() = error("Not implemented")
@@ -131,12 +131,12 @@ end
131131
end
132132

133133
# Alternative syntax to `getindex` for getting a subgraph
134-
function subgraph(graph::AbstractGraph, subvertices::Vector)
135-
return induced_subgraph(graph, subvertices)[1]
134+
function subgraph(graph::AbstractGraph, vertices)
135+
return induced_subgraph(graph, vertices)[1]
136136
end
137137

138138
function subgraph(f::Function, graph::AbstractGraph)
139-
return induced_subgraph(graph, filter(f, vertices(graph)))[1]
139+
return subgraph(graph, filter(f, vertices(graph)))
140140
end
141141

142142
function degrees(graph::AbstractGraph, vertices=vertices(graph))

src/lib/GraphsExtensions/src/trees_and_forests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Graphs: IsDirected, bfs_tree, connected_components, edges, edgetype
22
using .GraphsExtensions: random_bfs_tree, rem_edges, undirected_graph
3-
using SimpleTraits: SimpleTraits, @traitfn
3+
using SimpleTraits: SimpleTraits, Not, @traitfn
44

55
abstract type SpanningTreeAlgorithm end
66

src/lib/NamedGraphGenerators/src/NamedGraphGenerators.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ using Graphs.SimpleGraphs: AbstractSimpleGraph
1414
using ..GraphGenerators: comb_tree
1515
using ..GraphsExtensions: add_edges!, rem_vertices!
1616
using ..NamedGraphs: NamedGraph
17-
using SimpleTraits: SimpleTraits, @traitfn
17+
using SimpleTraits: SimpleTraits, Not, @traitfn
1818

1919
## TODO: Bring this back in some form?
2020
## TODO: Move to `GraphsExtensions`?

src/steiner_tree.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Graphs: Graphs, IsDirected, nv, steiner_tree
2-
using SimpleTraits: SimpleTraits, @traitfn
2+
using SimpleTraits: SimpleTraits, Not, @traitfn
33

44
@traitfn function Graphs.steiner_tree(
55
g::AbstractNamedGraph::(!IsDirected), term_vert, distmx=weights(g)

0 commit comments

Comments
 (0)