elixir-graphviz:一个简单的 Elixir 库,用于生成 GraphViz 图

时间:2024-06-29 01:52:40
【文件属性】:

文件名称:elixir-graphviz:一个简单的 Elixir 库,用于生成 GraphViz 图

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-29 01:52:40

Elixir

长生不老药-graphviz 从 Elixir 代码生成 GraphViz 图。 限制 该模块有以下限制: 一切都必须正确声明:GraphViz 提供了许多用于设置和使用默认值的机制,但该模块不提供对其中任何一个的访问。 对于代码生成的图表来说,这希望不是一个问题。 对顺序的控制很少:当涉及到对相同等级的节点或集群进行排序时, dot是出了名的反向。 一种(尝试)强制此顺序的方法是严格控制它们出现在文件中的顺序,但该模块在这方面不是很友好。 它基本上以与添加顺序相反的顺序发出元素。 可以说dot最终应该提供一种更好的方法来控制这个问题,但这种情况似乎很少发生。 无验证:GraphViz 提供了大量但有限的属性和值集,但该模块只允许您发出任何您想要的内容,而无需考虑 GraphViz 是否会接受它们。 无格式:属性应该是可打印的(也就是说,允许在\#{...}内部。没有自动"添加在


【文件预览】:
elixir-graphviz-master
----mix.exs(114B)
----lib()
--------graphviz.ex(13KB)
----test()
--------print_test.exs(2KB)
--------test_helper.exs(2KB)
----README.md(4KB)
----Makefile(952B)
----package.exs(334B)
----.gitignore(49B)

网友评论