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 | "Class::MOP::Mixin::HasMethods::get_method"; |
7 | } |
8 | subgraph cluster_MooseX_OneArgNew { |
9 | label="MooseX::OneArgNew"; |
10 | "MooseX::OneArgNew::__ANON__[MooseX/OneArgNew.pm:43]"; |
11 | } |
12 | subgraph cluster_Catalyst_Component { |
13 | label="Catalyst::Component"; |
14 | "Catalyst::Component::BUILDARGS"; |
15 | } |
16 | subgraph cluster_MooseX_Role_WithOverloading_Meta_Role { |
17 | label="MooseX::Role::WithOverloading::Meta::Role"; |
18 | "MooseX::Role::WithOverloading::Meta::Role::BEGIN@1"; |
19 | } |
20 | subgraph cluster_Moose_Meta_Method_Accessor_Native { |
21 | label="Moose::Meta::Method::Accessor::Native"; |
22 | "Moose::Meta::Method::Accessor::Native::__ANON__[Moose/Meta/Method/Accessor/Native.pm:156]"; |
23 | "Moose::Meta::Method::Accessor::Native::__ANON__[Moose/Meta/Method/Accessor/Native.pm:125]"; |
24 | } |
25 | subgraph cluster_MooseX_Role_WithOverloading_Meta_Role_Composite { |
26 | label="MooseX::Role::WithOverloading::Meta::Role::Composite"; |
27 | "MooseX::Role::WithOverloading::Meta::Role::Composite::BEGIN@1.5"; |
28 | "MooseX::Role::WithOverloading::Meta::Role::Composite::BEGIN@1.3"; |
29 | "MooseX::Role::WithOverloading::Meta::Role::Composite::BEGIN@1"; |
30 | } |
31 | subgraph cluster_UNIVERSAL { |
32 | label="UNIVERSAL"; |
33 | "UNIVERSAL::isa"; |
34 | } |
35 | subgraph cluster_Role_HasMessage_Errf { |
36 | label="Role::HasMessage::Errf"; |
37 | "Role::HasMessage::Errf::__ANON__[Role/HasMessage/Errf.pm:59]"; |
38 | } |
39 | subgraph cluster_Moose_Meta_Method_Accessor { |
40 | label="Moose::Meta::Method::Accessor"; |
41 | "Moose::Meta::Method::Accessor::_eval_environment"; |
42 | "Moose::Meta::Method::Accessor::_get_value"; |
43 | } |
44 | subgraph cluster_warnings { |
45 | label="warnings"; |
46 | "warnings::import"; |
47 | } |
48 | subgraph cluster_Moose_Meta_Role { |
49 | label="Moose::Meta::Role"; |
50 | "Moose::Meta::Role::add_override_method_modifier"; |
51 | "Moose::Meta::Role::add_required_methods"; |
52 | "Moose::Meta::Role::add_attribute"; |
53 | "Moose::Meta::Role::initialize"; |
54 | } |
55 | subgraph cluster_MooseX_StrictConstructor { |
56 | label="MooseX::StrictConstructor"; |
57 | "MooseX::StrictConstructor::BEGIN@13"; |
58 | } |
59 | subgraph cluster_Class_Load_XS { |
60 | label="Class::Load::XS"; |
61 | "Class::Load::XS::is_class_loaded"; |
62 | } |
63 | subgraph cluster_MooseX_Role_WithOverloading { |
64 | label="MooseX::Role::WithOverloading"; |
65 | "MooseX::Role::WithOverloading::init_meta"; |
66 | "MooseX::Role::WithOverloading::BEGIN@11"; |
67 | "MooseX::Role::WithOverloading::BEGIN@1"; |
68 | } |
69 | subgraph cluster_Moose_Role { |
70 | label="Moose::Role"; |
71 | "Moose::Role::BEGIN@13"; |
72 | "Moose::Role::with"; |
73 | "Moose::Role::BEGIN@11"; |
74 | "Moose::Role::BEGIN@12"; |
75 | "Moose::Role::around"; |
76 | "Moose::Role::BEGIN@17"; |
77 | "Moose::Role::has"; |
78 | "Moose::Role::init_meta"; |
79 | "Moose::Role::override"; |
80 | "Moose::Role::BEGIN@22"; |
81 | "Moose::Role::BEGIN@9"; |
82 | "Moose::Role::BEGIN@2"; |
83 | "Moose::Role::_add_method_modifier"; |
84 | "Moose::Role::super"; |
85 | "Moose::Role::BEGIN@20"; |
86 | "Moose::Role::before"; |
87 | "Moose::Role::after"; |
88 | "Moose::Role::BEGIN@21"; |
89 | "Moose::Role::BEGIN@15"; |
90 | "Moose::Role::BEGIN@18"; |
91 | "Moose::Role::BEGIN@8"; |
92 | "Moose::Role::requires"; |
93 | } |
94 | subgraph cluster_KiokuDB_TypeMap { |
95 | label="KiokuDB::TypeMap"; |
96 | "KiokuDB::TypeMap::BEGIN@9"; |
97 | } |
98 | subgraph cluster_Class_MOP_Method_Wrapped { |
99 | label="Class::MOP::Method::Wrapped"; |
100 | "Class::MOP::Method::Wrapped::wrap"; |
101 | } |
102 | subgraph cluster_Module_Runtime { |
103 | label="Module::Runtime"; |
104 | "Module::Runtime::require_module"; |
105 | } |
106 | subgraph cluster_Exporter { |
107 | label="Exporter"; |
108 | "Exporter::import"; |
109 | } |
110 | subgraph cluster_KiokuDB_Role_Scan { |
111 | label="KiokuDB::Role::Scan"; |
112 | "KiokuDB::Role::Scan::__ANON__[KiokuDB/Role/Scan.pm:94]"; |
113 | } |
114 | subgraph cluster_KiokuDB_Backend_Serialize_Delegate { |
115 | label="KiokuDB::Backend::Serialize::Delegate"; |
116 | "KiokuDB::Backend::Serialize::Delegate::BEGIN@6"; |
117 | } |
118 | subgraph cluster_MooseX_Role_Parameterized { |
119 | label="MooseX::Role::Parameterized"; |
120 | "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
121 | "MooseX::Role::Parameterized::init_meta"; |
122 | } |
123 | subgraph cluster_Catalyst_Component_ApplicationAttribute { |
124 | label="Catalyst::Component::ApplicationAttribute"; |
125 | "Catalyst::Component::ApplicationAttribute::__ANON__[Catalyst/Component/ApplicationAttribute.pm:18]"; |
126 | } |
127 | subgraph cluster_MooseX_MethodAttributes_Role_Meta_Method_MaybeWrapped { |
128 | label="MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped"; |
129 | "MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped::__ANON__[MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm:26]"; |
130 | } |
131 | subgraph cluster_MooseX_Clone { |
132 | label="MooseX::Clone"; |
133 | "MooseX::Clone::BEGIN@13"; |
134 | "MooseX::Clone::BEGIN@12"; |
135 | "MooseX::Clone::BEGIN@10"; |
136 | "MooseX::Clone::BEGIN@11"; |
137 | } |
138 | subgraph cluster_MooseX_MethodAttributes_Inheritable { |
139 | label="MooseX::MethodAttributes::Inheritable"; |
140 | "MooseX::MethodAttributes::Inheritable::BEGIN@12"; |
141 | } |
142 | subgraph cluster_Text_Tradition_Error { |
143 | label="Text::Tradition::Error"; |
144 | "Text::Tradition::Error::BEGIN@9"; |
145 | } |
146 | subgraph cluster_Moose_Meta_TypeConstraint { |
147 | label="Moose::Meta::TypeConstraint"; |
148 | "Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:16]"; |
149 | } |
150 | subgraph cluster_KiokuDB { |
151 | label="KiokuDB"; |
152 | "KiokuDB::BEGIN@10"; |
153 | } |
154 | subgraph cluster_Moose_Exporter { |
155 | label="Moose::Exporter"; |
156 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
157 | "Moose::Exporter::import"; |
158 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
159 | } |
160 | subgraph cluster_Moose_Util_TypeConstraints { |
161 | label="Moose::Util::TypeConstraints"; |
162 | "Moose::Util::TypeConstraints::find_type_constraint"; |
163 | "Moose::Util::TypeConstraints::role_type"; |
164 | } |
165 | subgraph cluster_Sub_Exporter { |
166 | label="Sub::Exporter"; |
167 | "Sub::Exporter::__ANON__[Sub/Exporter.pm:756]"; |
168 | } |
169 | subgraph cluster_strict { |
170 | label="strict"; |
171 | "strict::import"; |
172 | } |
173 | subgraph cluster_Moose_Util { |
174 | label="Moose::Util"; |
175 | "Moose::Util::apply_all_roles"; |
176 | "Moose::Util::_caller_info"; |
177 | "Moose::Util::add_method_modifier"; |
178 | } |
179 | subgraph cluster_Class_MOP { |
180 | label="Class::MOP"; |
181 | "Class::MOP::get_metaclass_by_name"; |
182 | } |
183 | subgraph cluster_MooseX_Role_WithOverloading_Meta_Role_Application_ToRole { |
184 | label="MooseX::Role::WithOverloading::Meta::Role::Application::ToRole"; |
185 | "MooseX::Role::WithOverloading::Meta::Role::Application::ToRole::BEGIN@1.4"; |
186 | "MooseX::Role::WithOverloading::Meta::Role::Application::ToRole::BEGIN@1"; |
187 | } |
188 | subgraph cluster_Class_MOP_Package { |
189 | label="Class::MOP::Package"; |
190 | "Class::MOP::Package::DESTROY"; |
191 | } |
192 | "Moose::Role::with" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
193 | "Moose::Role::has" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
194 | "Moose::Role::around" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
195 | "Moose::Role::requires" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
196 | "Moose::Role::init_meta" -> "Moose::Util::TypeConstraints::role_type"; |
197 | "Moose::Role::init_meta" -> "Moose::Util::TypeConstraints::find_type_constraint"; |
198 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@9"; |
199 | "Moose::Role::override" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
200 | "Moose::Role::with" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
201 | "Moose::Role::around" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
202 | "Moose::Role::before" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
203 | "Moose::Role::after" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
204 | "Moose::Role::has" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
205 | "Moose::Role::requires" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:225]"; |
206 | "Moose::Role::with" -> "Class::MOP::Package::DESTROY"; |
207 | "Moose::Role::super" -> "Moose::Meta::Method::Accessor::_eval_environment"; |
208 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@2"; |
209 | "Moose::Role::init_meta" -> "Class::MOP::Mixin::HasMethods::get_method"; |
210 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@20"; |
211 | "Moose::Role::super" -> "Moose::Meta::Method::Accessor::_get_value"; |
212 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@17"; |
213 | "KiokuDB::Role::Scan::__ANON__[KiokuDB/Role/Scan.pm:94]" -> "Moose::Role::has"; |
214 | "Module::Runtime::require_module" -> "Moose::Role::has"; |
215 | "Moose::Role::has" -> "Moose::Role::has"; |
216 | "MooseX::Clone::BEGIN@10" -> "Moose::Role::has"; |
217 | "Text::Tradition::Error::BEGIN@9" -> "Moose::Role::has"; |
218 | "Role::HasMessage::Errf::__ANON__[Role/HasMessage/Errf.pm:59]" -> "Moose::Role::has"; |
219 | "Moose::Role::with" -> "Moose::Util::apply_all_roles"; |
220 | "Moose::Role::init_meta" -> "Class::Load::XS::is_class_loaded"; |
221 | "Moose::Role::requires" -> "Moose::Meta::Role::add_required_methods"; |
222 | "Moose::Role::BEGIN@15" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:756]"; |
223 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@8"; |
224 | "Moose::Role::BEGIN@8" -> "strict::import"; |
225 | "Moose::Role::init_meta" -> "Moose::Meta::Role::initialize"; |
226 | "Moose::Role::BEGIN@22" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
227 | "Moose::Role::super" -> "Class::MOP::Method::Wrapped::wrap"; |
228 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]" -> "Moose::Role::init_meta"; |
229 | "MooseX::Role::WithOverloading::init_meta" -> "Moose::Role::init_meta"; |
230 | "MooseX::Role::Parameterized::init_meta" -> "Moose::Role::init_meta"; |
231 | "Moose::Role::init_meta" -> "Class::MOP::get_metaclass_by_name"; |
232 | "Moose::Role::BEGIN@20" -> "Moose::Exporter::import"; |
233 | "Moose::Role::BEGIN@12" -> "Exporter::import"; |
234 | "Moose::Role::BEGIN@11" -> "Exporter::import"; |
235 | "Moose::Role::BEGIN@13" -> "Exporter::import"; |
236 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@12"; |
237 | "MooseX::MethodAttributes::Inheritable::BEGIN@12" -> "Moose::Role::after"; |
238 | "Moose::Role::after" -> "Moose::Role::after"; |
239 | "Module::Runtime::require_module" -> "Moose::Role::after"; |
240 | "Moose::Role::BEGIN@9" -> "warnings::import"; |
241 | "KiokuDB::Role::Scan::__ANON__[KiokuDB/Role/Scan.pm:94]" -> "Moose::Role::requires"; |
242 | "KiokuDB::BEGIN@10" -> "Moose::Role::requires"; |
243 | "Module::Runtime::require_module" -> "Moose::Role::requires"; |
244 | "Role::HasMessage::Errf::__ANON__[Role/HasMessage/Errf.pm:59]" -> "Moose::Role::requires"; |
245 | "KiokuDB::TypeMap::BEGIN@9" -> "Moose::Role::requires"; |
246 | "Moose::Role::requires" -> "Moose::Role::requires"; |
247 | "KiokuDB::Backend::Serialize::Delegate::BEGIN@6" -> "Moose::Role::requires"; |
248 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@11"; |
249 | "Moose::Role::before" -> "Moose::Role::_add_method_modifier"; |
250 | "Moose::Role::after" -> "Moose::Role::_add_method_modifier"; |
251 | "Moose::Role::around" -> "Moose::Role::_add_method_modifier"; |
252 | "Moose::Role::_add_method_modifier" -> "Moose::Util::add_method_modifier"; |
253 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@18"; |
254 | "Moose::Role::override" -> "Moose::Meta::Role::add_override_method_modifier"; |
255 | "MooseX::MethodAttributes::Inheritable::BEGIN@12" -> "Moose::Role::around"; |
256 | "Module::Runtime::require_module" -> "Moose::Role::around"; |
257 | "MooseX::StrictConstructor::BEGIN@13" -> "Moose::Role::around"; |
258 | "Moose::Role::around" -> "Moose::Role::around"; |
259 | "MooseX::OneArgNew::__ANON__[MooseX/OneArgNew.pm:43]" -> "Moose::Role::around"; |
260 | "MooseX::Role::WithOverloading::Meta::Role::BEGIN@1" -> "Moose::Role::around"; |
261 | "MooseX::Role::WithOverloading::BEGIN@1" -> "Moose::Role::around"; |
262 | "Moose::Role::init_meta" -> "UNIVERSAL::isa"; |
263 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@21"; |
264 | "Moose::Meta::Method::Accessor::Native::__ANON__[Moose/Meta/Method/Accessor/Native.pm:156]" -> "Moose::Role::super"; |
265 | "Catalyst::Component::ApplicationAttribute::__ANON__[Catalyst/Component/ApplicationAttribute.pm:18]" -> "Moose::Role::super"; |
266 | "Moose::Meta::Method::Accessor::Native::__ANON__[Moose/Meta/Method/Accessor/Native.pm:125]" -> "Moose::Role::super"; |
267 | "MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped::__ANON__[MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm:26]" -> "Moose::Role::super"; |
268 | "Moose::Role::super" -> "Catalyst::Component::BUILDARGS"; |
269 | "MooseX::MethodAttributes::Inheritable::BEGIN@12" -> "Moose::Role::with"; |
270 | "MooseX::Clone::BEGIN@13" -> "Moose::Role::with"; |
271 | "MooseX::Role::WithOverloading::Meta::Role::Composite::BEGIN@1" -> "Moose::Role::with"; |
272 | "Moose::Role::with" -> "Moose::Role::with"; |
273 | "Module::Runtime::require_module" -> "Moose::Role::with"; |
274 | "MooseX::Clone::BEGIN@10" -> "Moose::Role::with"; |
275 | "MooseX::Role::WithOverloading::Meta::Role::Application::ToRole::BEGIN@1" -> "Moose::Role::with"; |
276 | "KiokuDB::Role::Scan::__ANON__[KiokuDB/Role/Scan.pm:94]" -> "Moose::Role::with"; |
277 | "MooseX::Role::WithOverloading::Meta::Role::Composite::BEGIN@1.3" -> "Moose::Role::with"; |
278 | "Text::Tradition::Error::BEGIN@9" -> "Moose::Role::with"; |
279 | "Role::HasMessage::Errf::__ANON__[Role/HasMessage/Errf.pm:59]" -> "Moose::Role::with"; |
280 | "MooseX::Role::WithOverloading::Meta::Role::Application::ToRole::BEGIN@1.4" -> "Moose::Role::with"; |
281 | "MooseX::Role::WithOverloading::Meta::Role::Composite::BEGIN@1.5" -> "Moose::Role::with"; |
282 | "MooseX::Clone::BEGIN@12" -> "Moose::Role::with"; |
283 | "MooseX::Clone::BEGIN@11" -> "Moose::Role::with"; |
284 | "KiokuDB::Backend::Serialize::Delegate::BEGIN@6" -> "Moose::Role::with"; |
285 | "Moose::Role::has" -> "Moose::Meta::Role::add_attribute"; |
286 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@15"; |
287 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@22"; |
288 | "Moose::Role::has" -> "Moose::Util::_caller_info"; |
289 | "Moose::Role::override" -> "Moose::Role::override"; |
290 | "Module::Runtime::require_module" -> "Moose::Role::override"; |
291 | "Moose::Role::init_meta" -> "Moose::Meta::TypeConstraint::__ANON__[Moose/Meta/TypeConstraint.pm:16]"; |
292 | "Moose::Role::before" -> "Moose::Role::before"; |
293 | "Module::Runtime::require_module" -> "Moose::Role::before"; |
294 | "MooseX::Role::WithOverloading::BEGIN@11" -> "Moose::Role::BEGIN@13"; |
295 | "Moose::Role::init_meta" -> "Class::MOP::Mixin::HasMethods::_add_meta_method"; |
296 | } |