Pull Request №672 RosettaCommons/rosetta/main ← lyskov-ai/rosetta/refactor/graph-modernize-copy-prevention
Merge: 5c9f6db69d1a20db6353738e3724092516415bd3←0ccc000fb7c5f72b3a1f502bd5835647e3df5a8e
Modernize copy prevention in utility/graph EdgeList/Node/Edge to use = delete
----------------
Merge commit message:
Modernize copy prevention in graph EdgeList/Node/Edge to use = delete
Replace old-style private-and-undefined copy constructor/assignment in
Graph.hh (EdgeList, Node, Edge) and Digraph.hh (DirectedEdgeList,
DirectedNode, DirectedEdge) with explicit = delete. Also corrects the
copy assignment signatures from non-const T& to const T& to match the
standard copy assignment operator form.