Attention une mise à jour du service Gitlab va être effectuée le mardi 30 novembre entre 17h30 et 18h00. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes. Cette mise à jour intermédiaire en version 14.0.12 nous permettra de rapidement pouvoir mettre à votre disposition une version plus récente.

Commit 31974898 authored by VIGNET Pierre's avatar VIGNET Pierre
Browse files

Compatible with networkx 1.11 => strongly_connected_components is a generator of sets (not lists)

parent 77edb9b6
...@@ -91,9 +91,8 @@ def add_start_nodes(filePath): ...@@ -91,9 +91,8 @@ def add_start_nodes(filePath):
LOGGER.info("Before adding start nodes: " + staticanalyser.get_statistics()) LOGGER.info("Before adding start nodes: " + staticanalyser.get_statistics())
# Lexicographic sort of nodes in each Strongly Connected Components # Lexicographic sort of nodes in each Strongly Connected Components
g = (scc for scc in sccs if len(scc) != 0) g = (sorted(scc, key=str.lower) for scc in sccs if len(scc) != 0)
for scc in g: for scc in g:
scc.sort(key=str.lower)
# Mark the first node as a frontier # Mark the first node as a frontier
LOGGER.debug("SCC {}; first lexicographic node selected:{}".format( LOGGER.debug("SCC {}; first lexicographic node selected:{}".format(
scc, scc[0])) scc, scc[0]))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment