graph_explorer 1.0.2 graph_explorer: ^1.0.2 copied to clipboard
A versatile library for generating and analyzing graphs with support for JSON and ASCIIArtTree.
1.0.2 #
GraphWalker
:- Added
extractAllEntries
.
- Added
Graph.fromJson
:maxExpansion
computed fromGraphWalker.extractAllEntries
.
1.0.1 #
-
Added
AnyNode
andNoneNode
. -
Graph
:- Added
populate
andpopulateAsync
. - Added
walkOutputsFrom
andwalkInputsFrom
. - Added
walkOutputsOrderFrom
andwalkInputsOrderFrom
. - Added
rootValues
,valuesToNodes
. - Added
getNodes
andgetNodesNullable
.
- Added
-
Node
:- Added field
attachment
. - Added
roots
,sideRoots
,dependencies
,missingDependencies
.
- Added field
-
IterableNodeExtension
:- Added
merge
andcomplement
. - Added
inputsInDepthIntersection
,sortedByOutputDependency
andsortedByInputDependency
.
- Added
-
New
GraphWalker
. -
Removed
ascii_art_tree
dependency:- Package
ascii_art_tree 1.0.6
now usesgraph_explorer
internally (avoid dependency loop).- The
Graph
integration was moved to packageascii_art_tree
as an extension.
- The
- Package
-
Improved tests coverage (80%+).
1.0.0 #
- Initial version.