You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue has grown out of #167 and #297 and effectively replaces them both.
While working on #297 I had begun rewriting Tapestry to use a tree data structure in order to store the content relationships. It very quickly became clear that a tree was the wrong data structure for the job and instead a more simpler graph data structure was substituted.
The benefit of using a graph data structure is that it can be visualised using GraphViz for debugging or outright geeky purposes.
This task has the following @todos:
Write Graph data structure and accompanying unit tests
Deprecate usages of Tree data structure and replace with Graph
This issue has grown out of #167 and #297 and effectively replaces them both.
While working on #297 I had begun rewriting Tapestry to use a tree data structure in order to store the content relationships. It very quickly became clear that a tree was the wrong data structure for the job and instead a more simpler graph data structure was substituted.
The benefit of using a graph data structure is that it can be visualised using GraphViz for debugging or outright geeky purposes.
This task has the following
@todos
:LexicalAnalysis
needs to identify phtml layouts for the Graph, this needs a test (LexicalAnalysis needs to identify phtml layouts for the Graph #314)SimpleNode
belonging to theconfiguration
node? (Have content generators add their dependencies to the graph. #315)The text was updated successfully, but these errors were encountered: