This change fixes the changing output so that it is now completely predictable and will produce a sorted output. It uses the OWLAxiom.compareTo() method for ordering and fixes all other sources of randomness by using Linked* collection implementations in FromOwl. The json/yaml outputs are updated to reflect this and should hopefully not change in the future!
This change fixes the changing output so that it is now completely predictable and will produce a sorted output. It uses the
OWLAxiom.compareTo()
method for ordering and fixes all other sources of randomness by using Linked* collection implementations inFromOwl
. The json/yaml outputs are updated to reflect this and should hopefully not change in the future!