BUG-7052: Move TopologicalSort to util package 44/58744/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 12 Jun 2017 14:56:50 +0000 (16:56 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 12 Jun 2017 23:29:48 +0000 (01:29 +0200)
commit66591707689b9ee5968fb1b8eb490529e5ceeab8
tree1cb9090ff24cf346210c5aa04f015cd1e2bccd10
parentfb9303f7df7b36e2bccef24afe0feb9927bce288
BUG-7052: Move TopologicalSort to util package

This utility has no dependencies on parser and is generally useful.
Expose it as a beta API from util package.

Change-Id: Iba50e8c0064748498307ca88f99273532c089168
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
common/util/src/main/java/org/opendaylight/yangtools/util/TopologicalSort.java [new file with mode: 0644]
common/util/src/test/java/org/opendaylight/yangtools/util/TopologicalSortTest.java [moved from yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/util/TopologicalSortTest.java with 81% similarity]
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/ModuleDependencySort.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/NodeWrappedType.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/TopologicalSort.java