digraph TopLevel { compound = true bgcolor = lightcyan1 fontname = Arial fontsize = 8 label = "lib/contract/integration.rb" node [ fontname = Arial, fontsize = 8, color = black ] subgraph cluster_MethodSignatureMixin { fillcolor = palegreen1 URL = "classes/MethodSignatureMixin.html" fontname = Arial color = blue label = "MethodSignatureMixin" style = filled MethodSignatureMixin [ shape = plaintext, height = 0.01, width = 0.75, label = "" ] } subgraph cluster_Kernel { fillcolor = palegreen1 URL = "classes/Kernel.html" fontname = Arial color = blue label = "Kernel" style = filled Kernel [ shape = plaintext, height = 0.01, width = 0.75, label = "" ] } Contract [ fontcolor = black, URL = "classes/Contract.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract" ] Method [ fontcolor = black, URL = "classes/Method.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Method" ] Module [ fontcolor = black, URL = "classes/Module.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Module" ] UnboundMethod [ fontcolor = black, URL = "classes/UnboundMethod.html", shape = ellipse, color = palegoldenrod, style = filled, label = "UnboundMethod" ] Contract__Check__Any [ fontcolor = black, URL = "classes/Contract/Check/Any.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract::Check::Any" ] Contract__Check__All [ fontcolor = black, URL = "classes/Contract/Check/All.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract::Check::All" ] Contract__Check__None [ fontcolor = black, URL = "classes/Contract/Check/None.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract::Check::None" ] Contract__Check__Block [ fontcolor = black, URL = "classes/Contract/Check/Block.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract::Check::Block" ] Contract__Check__Base [ fontcolor = black, URL = "classes/Contract/Check/Base.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract::Check::Base" ] Contract__Check__Quack [ fontcolor = black, URL = "classes/Contract/Check/Quack.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Contract::Check::Quack" ] Test__Unit__TestCase [ URL = none, label = "Test::Unit::TestCase" ] Test__Unit__TestCase -> Contract [ ] MethodSignatureMixin -> Method [ ltail = cluster_MethodSignatureMixin ] Contract__Check__Base [ URL = none, label = "Contract::Check::Base" ] Contract__Check__Base -> Contract__Check__Any [ ] Contract__Check__Base [ URL = "classes/Contract/Check/Base.html", label = "Contract::Check::Base" ] Contract__Check__Base -> Contract__Check__All [ ] Contract__Check__Base [ URL = "classes/Contract/Check/Base.html", label = "Contract::Check::Base" ] Contract__Check__Base -> Contract__Check__None [ ] Contract__Check__Base [ URL = "classes/Contract/Check/Base.html", label = "Contract::Check::Base" ] Contract__Check__Base -> Contract__Check__Block [ ] Contract__Check__Base [ URL = "classes/Contract/Check/Base.html", label = "Contract::Check::Base" ] Contract__Check__Base -> Contract__Check__Quack [ ] subgraph cluster_Contract__ContractException { fillcolor = palegreen3 URL = "classes/Contract/ContractException.html" fontname = Arial color = blue label = "Contract::ContractException" style = filled } subgraph cluster_Contract__Check { fillcolor = palegreen3 URL = "classes/Contract/Check.html" fontname = Arial color = blue label = "Contract::Check" style = filled } subgraph cluster_Contract__SuiteMixin { fillcolor = palegreen3 URL = "classes/Contract/SuiteMixin.html" fontname = Arial color = blue label = "Contract::SuiteMixin" style = filled } }