Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Class_MOP_Mixin_HasMethods { |
4 | label="Class::MOP::Mixin::HasMethods"; |
5 | "Class::MOP::Mixin::HasMethods::_add_meta_method"; |
6 | } |
7 | subgraph cluster_Moose_Meta_TypeConstraint_DuckType { |
8 | label="Moose::Meta::TypeConstraint::DuckType"; |
9 | "Moose::Meta::TypeConstraint::DuckType::BEGIN@11"; |
10 | } |
11 | subgraph cluster_Moose_Meta_TypeConstraint_Role { |
12 | label="Moose::Meta::TypeConstraint::Role"; |
13 | "Moose::Meta::TypeConstraint::Role::BEGIN@11"; |
14 | } |
15 | subgraph cluster_Moose_Meta_TypeConstraint_Enum { |
16 | label="Moose::Meta::TypeConstraint::Enum"; |
17 | "Moose::Meta::TypeConstraint::Enum::BEGIN@11"; |
18 | } |
19 | subgraph cluster_Moose_Meta_TypeConstraint_Parameterized { |
20 | label="Moose::Meta::TypeConstraint::Parameterized"; |
21 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@11"; |
22 | } |
23 | subgraph cluster_Moose_Meta_Role_Application_RoleSummation { |
24 | label="Moose::Meta::Role::Application::RoleSummation"; |
25 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@11"; |
26 | } |
27 | subgraph cluster_Moose_Meta_Role_Application_ToClass { |
28 | label="Moose::Meta::Role::Application::ToClass"; |
29 | "Moose::Meta::Role::Application::ToClass::BEGIN@11"; |
30 | } |
31 | subgraph cluster_metaclass { |
32 | label="metaclass"; |
33 | "metaclass::BEGIN@14"; |
34 | "metaclass::BEGIN@18"; |
35 | "metaclass::BEGIN@3"; |
36 | "metaclass::BEGIN@15"; |
37 | "metaclass::BEGIN@13"; |
38 | "metaclass::BEGIN@11"; |
39 | "metaclass::BEGIN@10"; |
40 | "metaclass::import"; |
41 | "metaclass::BEGIN@16"; |
42 | } |
43 | subgraph cluster_UNIVERSAL { |
44 | label="UNIVERSAL"; |
45 | "UNIVERSAL::isa"; |
46 | } |
47 | subgraph cluster_Moose_Meta_Class { |
48 | label="Moose::Meta::Class"; |
49 | "Moose::Meta::Class::initialize"; |
50 | } |
51 | subgraph cluster_Class_Load { |
52 | label="Class::Load"; |
53 | "Class::Load::load_class"; |
54 | } |
55 | subgraph cluster_Moose_Meta_TypeCoercion_Union { |
56 | label="Moose::Meta::TypeCoercion::Union"; |
57 | "Moose::Meta::TypeCoercion::Union::BEGIN@12"; |
58 | } |
59 | subgraph cluster_warnings { |
60 | label="warnings"; |
61 | "warnings::import"; |
62 | } |
63 | subgraph cluster_Moose_Meta_Role { |
64 | label="Moose::Meta::Role"; |
65 | "Moose::Meta::Role::BEGIN@11"; |
66 | } |
67 | subgraph cluster_Class_MOP_Class { |
68 | label="Class::MOP::Class"; |
69 | "Class::MOP::Class::initialize"; |
70 | } |
71 | subgraph cluster_Moose_Object { |
72 | label="Moose::Object"; |
73 | "Moose::Object::BEGIN@20"; |
74 | } |
75 | subgraph cluster_Moose_Meta_Role_Application_ToRole { |
76 | label="Moose::Meta::Role::Application::ToRole"; |
77 | "Moose::Meta::Role::Application::ToRole::BEGIN@11"; |
78 | } |
79 | subgraph cluster_Moose_Meta_TypeConstraint_Registry { |
80 | label="Moose::Meta::TypeConstraint::Registry"; |
81 | "Moose::Meta::TypeConstraint::Registry::BEGIN@12"; |
82 | } |
83 | subgraph cluster_Exporter { |
84 | label="Exporter"; |
85 | "Exporter::import"; |
86 | } |
87 | subgraph cluster_Moose_Meta_Role_Composite { |
88 | label="Moose::Meta::Role::Composite"; |
89 | "Moose::Meta::Role::Composite::BEGIN@11"; |
90 | } |
91 | subgraph cluster_Moose_Meta_TypeConstraint_Union { |
92 | label="Moose::Meta::TypeConstraint::Union"; |
93 | "Moose::Meta::TypeConstraint::Union::BEGIN@12"; |
94 | } |
95 | subgraph cluster_Moose_Meta_TypeCoercion { |
96 | label="Moose::Meta::TypeCoercion"; |
97 | "Moose::Meta::TypeCoercion::BEGIN@12"; |
98 | } |
99 | subgraph cluster_Moose_Meta_Role_Application_ToInstance { |
100 | label="Moose::Meta::Role::Application::ToInstance"; |
101 | "Moose::Meta::Role::Application::ToInstance::BEGIN@11"; |
102 | } |
103 | subgraph cluster_Moose_Meta_TypeConstraint_Class { |
104 | label="Moose::Meta::TypeConstraint::Class"; |
105 | "Moose::Meta::TypeConstraint::Class::BEGIN@11"; |
106 | } |
107 | subgraph cluster_Moose_Meta_Role_Method_Required { |
108 | label="Moose::Meta::Role::Method::Required"; |
109 | "Moose::Meta::Role::Method::Required::BEGIN@12"; |
110 | } |
111 | subgraph cluster_Moose_Meta_TypeConstraint { |
112 | label="Moose::Meta::TypeConstraint"; |
113 | "Moose::Meta::TypeConstraint::BEGIN@12"; |
114 | } |
115 | subgraph cluster_Moose_Meta_TypeConstraint_Parameterizable { |
116 | label="Moose::Meta::TypeConstraint::Parameterizable"; |
117 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@11"; |
118 | } |
119 | subgraph cluster_strict { |
120 | label="strict"; |
121 | "strict::import"; |
122 | } |
123 | subgraph cluster_Moose_Meta_Role_Application { |
124 | label="Moose::Meta::Role::Application"; |
125 | "Moose::Meta::Role::Application::BEGIN@11"; |
126 | } |
127 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@15"; |
128 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@10"; |
129 | "metaclass::import" -> "Class::Load::load_class"; |
130 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@11" -> "metaclass::import"; |
131 | "Moose::Meta::TypeCoercion::BEGIN@12" -> "metaclass::import"; |
132 | "Moose::Meta::Role::Application::ToRole::BEGIN@11" -> "metaclass::import"; |
133 | "Moose::Meta::TypeConstraint::Union::BEGIN@12" -> "metaclass::import"; |
134 | "Moose::Meta::Role::BEGIN@11" -> "metaclass::import"; |
135 | "Moose::Object::BEGIN@20" -> "metaclass::import"; |
136 | "Moose::Meta::TypeConstraint::DuckType::BEGIN@11" -> "metaclass::import"; |
137 | "Moose::Meta::Role::Application::BEGIN@11" -> "metaclass::import"; |
138 | "Moose::Meta::TypeConstraint::Role::BEGIN@11" -> "metaclass::import"; |
139 | "Moose::Meta::Role::Application::ToInstance::BEGIN@11" -> "metaclass::import"; |
140 | "Moose::Meta::Role::Application::ToClass::BEGIN@11" -> "metaclass::import"; |
141 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::import"; |
142 | "Moose::Meta::Role::Method::Required::BEGIN@12" -> "metaclass::import"; |
143 | "Moose::Meta::TypeConstraint::Registry::BEGIN@12" -> "metaclass::import"; |
144 | "Moose::Meta::Role::Composite::BEGIN@11" -> "metaclass::import"; |
145 | "Moose::Meta::TypeConstraint::Enum::BEGIN@11" -> "metaclass::import"; |
146 | "Moose::Meta::TypeConstraint::Parameterizable::BEGIN@11" -> "metaclass::import"; |
147 | "Moose::Meta::TypeCoercion::Union::BEGIN@12" -> "metaclass::import"; |
148 | "Moose::Meta::TypeConstraint::Class::BEGIN@11" -> "metaclass::import"; |
149 | "Moose::Meta::TypeConstraint::Parameterized::BEGIN@11" -> "metaclass::import"; |
150 | "metaclass::BEGIN@10" -> "strict::import"; |
151 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@14"; |
152 | "metaclass::BEGIN@16" -> "Exporter::import"; |
153 | "metaclass::BEGIN@15" -> "Exporter::import"; |
154 | "metaclass::BEGIN@14" -> "Exporter::import"; |
155 | "metaclass::BEGIN@13" -> "Exporter::import"; |
156 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@16"; |
157 | "metaclass::import" -> "Moose::Meta::Class::initialize"; |
158 | "metaclass::BEGIN@11" -> "warnings::import"; |
159 | "metaclass::import" -> "Class::MOP::Class::initialize"; |
160 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@18"; |
161 | "metaclass::import" -> "UNIVERSAL::isa"; |
162 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@3"; |
163 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@11"; |
164 | "metaclass::import" -> "Class::MOP::Mixin::HasMethods::_add_meta_method"; |
165 | "Moose::Meta::TypeConstraint::BEGIN@12" -> "metaclass::BEGIN@13"; |
166 | } |