Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Catalyst_Dispatcher { |
4 | label="Catalyst::Dispatcher"; |
5 | "Catalyst::Dispatcher::register"; |
6 | "Catalyst::Dispatcher::_load_dispatch_types"; |
7 | } |
8 | subgraph cluster_Catalyst { |
9 | label="Catalyst"; |
10 | "Catalyst::setup_plugins"; |
11 | "Catalyst::setup_dispatcher"; |
12 | "Catalyst::_register_plugin"; |
13 | "Catalyst::setup_engine"; |
14 | } |
15 | subgraph cluster_Moose_Meta_Attribute_Custom_Trait_Counter { |
16 | label="Moose::Meta::Attribute::Custom::Trait::Counter"; |
17 | "Moose::Meta::Attribute::Custom::Trait::Counter::register_implementation"; |
18 | } |
19 | subgraph cluster_CatalystX_Test_MockContext { |
20 | label="CatalystX::Test::MockContext"; |
21 | "CatalystX::Test::MockContext::mock_context"; |
22 | } |
23 | subgraph cluster_KiokuDB_Backend_DBI { |
24 | label="KiokuDB::Backend::DBI"; |
25 | "KiokuDB::Backend::DBI::__ANON__[KiokuDB/Backend/DBI.pm:58]"; |
26 | } |
27 | subgraph cluster_Module_Implementation { |
28 | label="Module::Implementation"; |
29 | "Module::Implementation::BEGIN@113"; |
30 | "Module::Implementation::BEGIN@7"; |
31 | "Module::Implementation::BEGIN@9"; |
32 | "Module::Implementation::BEGIN@114"; |
33 | "Module::Implementation::BEGIN@10"; |
34 | "Module::Implementation::BEGIN@6"; |
35 | } |
36 | subgraph cluster_KiokuDB_TypeMap_Composite { |
37 | label="KiokuDB::TypeMap::Composite"; |
38 | "KiokuDB::TypeMap::Composite::_construct_entry"; |
39 | } |
40 | subgraph cluster_Try_Tiny { |
41 | label="Try::Tiny"; |
42 | "Try::Tiny::catch"; |
43 | "Try::Tiny::try"; |
44 | } |
45 | subgraph cluster_metaclass { |
46 | label="metaclass"; |
47 | "metaclass::import"; |
48 | } |
49 | subgraph cluster_UNIVERSAL { |
50 | label="UNIVERSAL"; |
51 | "UNIVERSAL::VERSION"; |
52 | } |
53 | subgraph cluster_Moose_Meta_Class { |
54 | label="Moose::Meta::Class"; |
55 | "Moose::Meta::Class::_inline_create_error"; |
56 | "Moose::Meta::Class::superclasses"; |
57 | } |
58 | subgraph cluster_Class_Load { |
59 | label="Class::Load"; |
60 | "Class::Load::CORE:match"; |
61 | "Class::Load::load_optional_class"; |
62 | "Class::Load::CORE:qr"; |
63 | "Class::Load::try_load_class"; |
64 | "Class::Load::load_first_existing_class"; |
65 | "Class::Load::BEGIN@9"; |
66 | "Class::Load::BEGIN@2"; |
67 | "Class::Load::_croak"; |
68 | "Class::Load::CORE:regcomp"; |
69 | "Class::Load::BEGIN@6"; |
70 | "Class::Load::BEGIN@10"; |
71 | "Class::Load::__ANON__[Class/Load.pm:180]"; |
72 | "Class::Load::BEGIN@7"; |
73 | "Class::Load::_error"; |
74 | "Class::Load::BEGIN@1"; |
75 | "Class::Load::BEGIN@5"; |
76 | "Class::Load::load_class"; |
77 | "Class::Load::_nonexistent_fail_re"; |
78 | "Class::Load::__ANON__[Class/Load.pm:183]"; |
79 | "Class::Load::BEGIN@8"; |
80 | "Class::Load::BEGIN@16"; |
81 | } |
82 | subgraph cluster_Parse_Method_Signatures { |
83 | label="Parse::Method::Signatures"; |
84 | "Parse::Method::Signatures::BUILD"; |
85 | } |
86 | subgraph cluster_Class_MOP_MiniTrait { |
87 | label="Class::MOP::MiniTrait"; |
88 | "Class::MOP::MiniTrait::apply"; |
89 | } |
90 | subgraph cluster_KiokuDB_Backend_Serialize { |
91 | label="KiokuDB::Backend::Serialize"; |
92 | "KiokuDB::Backend::Serialize::__ANON__[KiokuDB/Backend/Serialize.pm:24]"; |
93 | } |
94 | subgraph cluster_warnings { |
95 | label="warnings"; |
96 | "warnings::import"; |
97 | } |
98 | subgraph cluster_Moose_Meta_Role { |
99 | label="Moose::Meta::Role"; |
100 | "Moose::Meta::Role::apply"; |
101 | } |
102 | subgraph cluster_MooseX_Traits_Util { |
103 | label="MooseX::Traits::Util"; |
104 | "MooseX::Traits::Util::resolve_traits"; |
105 | } |
106 | subgraph cluster_Class_Load_XS { |
107 | label="Class::Load::XS"; |
108 | "Class::Load::XS::is_class_loaded"; |
109 | } |
110 | subgraph cluster_Class_MOP_Class { |
111 | label="Class::MOP::Class"; |
112 | "Class::MOP::Class::_inline_destructor"; |
113 | "Class::MOP::Class::_inline_constructor"; |
114 | } |
115 | subgraph cluster_Moose_Meta_Attribute_Custom_Trait_Array { |
116 | label="Moose::Meta::Attribute::Custom::Trait::Array"; |
117 | "Moose::Meta::Attribute::Custom::Trait::Array::register_implementation"; |
118 | } |
119 | subgraph cluster_Moose { |
120 | label="Moose"; |
121 | "Moose::BEGIN@15"; |
122 | } |
123 | subgraph cluster_MooseX_Role_Parameterized_Meta_Role_Parameterizable { |
124 | label="MooseX::Role::Parameterized::Meta::Role::Parameterizable"; |
125 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::generate_role"; |
126 | } |
127 | subgraph cluster_base { |
128 | label="base"; |
129 | "base::import"; |
130 | } |
131 | subgraph cluster_Module_Runtime { |
132 | label="Module::Runtime"; |
133 | "Module::Runtime::import"; |
134 | "Module::Runtime::require_module"; |
135 | "Module::Runtime::module_notional_filename"; |
136 | "Module::Runtime::check_module_name"; |
137 | } |
138 | subgraph cluster_Exporter { |
139 | label="Exporter"; |
140 | "Exporter::import"; |
141 | } |
142 | subgraph cluster_Catalyst_Controller { |
143 | label="Catalyst::Controller"; |
144 | "Catalyst::Controller::action_class"; |
145 | } |
146 | subgraph cluster_Moose_Meta_Attribute { |
147 | label="Moose::Meta::Attribute"; |
148 | "Moose::Meta::Attribute::_canonicalize_handles"; |
149 | } |
150 | subgraph cluster_Moose_Meta_Role_Composite { |
151 | label="Moose::Meta::Role::Composite"; |
152 | "Moose::Meta::Role::Composite::apply_params"; |
153 | } |
154 | subgraph cluster_Data_OptList { |
155 | label="Data::OptList"; |
156 | "Data::OptList::BEGIN@10"; |
157 | "Data::OptList::BEGIN@100"; |
158 | "Data::OptList::BEGIN@11"; |
159 | "Data::OptList::mkopt"; |
160 | "Data::OptList::BEGIN@4"; |
161 | "Data::OptList::BEGIN@9"; |
162 | "Data::OptList::BEGIN@15"; |
163 | } |
164 | subgraph cluster_Data_Visitor { |
165 | label="Data::Visitor"; |
166 | "Data::Visitor::BEGIN@25"; |
167 | } |
168 | subgraph cluster_Moose_Meta_Attribute_Custom_Trait_Hash { |
169 | label="Moose::Meta::Attribute::Custom::Trait::Hash"; |
170 | "Moose::Meta::Attribute::Custom::Trait::Hash::register_implementation"; |
171 | } |
172 | subgraph cluster_Carp { |
173 | label="Carp"; |
174 | "Carp::croak"; |
175 | } |
176 | subgraph cluster_Sub_Install { |
177 | label="Sub::Install"; |
178 | "Sub::Install::__ANON__[Sub/Install.pm:284]"; |
179 | } |
180 | subgraph cluster_Moose_Meta_Attribute_Native_Trait { |
181 | label="Moose::Meta::Attribute::Native::Trait"; |
182 | "Moose::Meta::Attribute::Native::Trait::_native_accessor_class_for"; |
183 | } |
184 | subgraph cluster_Moose_Util { |
185 | label="Moose::Util"; |
186 | "Moose::Util::_apply_all_roles"; |
187 | "Moose::Util::resolve_metaclass_alias"; |
188 | } |
189 | subgraph cluster_strict { |
190 | label="strict"; |
191 | "strict::import"; |
192 | } |
193 | subgraph cluster_KiokuDB_Util { |
194 | label="KiokuDB::Util"; |
195 | "KiokuDB::Util::dsn_to_backend"; |
196 | } |
197 | "Class::Load::BEGIN@8" -> "Data::OptList::BEGIN@11"; |
198 | "Class::Load::load_optional_class" -> "Class::Load::_nonexistent_fail_re"; |
199 | "Class::Load::BEGIN@8" -> "Class::Load::BEGIN@2"; |
200 | "Class::Load::BEGIN@10" -> "Module::Runtime::import"; |
201 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@10"; |
202 | "Class::Load::BEGIN@9" -> "Module::Implementation::BEGIN@114"; |
203 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@8"; |
204 | "Class::Load::_nonexistent_fail_re" -> "Class::Load::CORE:qr"; |
205 | "Class::Load::BEGIN@9" -> "Module::Implementation::BEGIN@6"; |
206 | "Class::Load::BEGIN@8" -> "Data::OptList::BEGIN@100"; |
207 | "Try::Tiny::try" -> "Class::Load::__ANON__[Class/Load.pm:180]"; |
208 | "Class::Load::load_class" -> "Class::Load::_croak"; |
209 | "Class::Load::load_optional_class" -> "Class::Load::CORE:regcomp"; |
210 | "Class::Load::load_first_existing_class" -> "Class::Load::CORE:regcomp"; |
211 | "Class::Load::_nonexistent_fail_re" -> "Class::Load::CORE:regcomp"; |
212 | "Class::Load::try_load_class" -> "Try::Tiny::try"; |
213 | "Moose::Meta::Attribute::Custom::Trait::Counter::register_implementation" -> "Class::Load::load_class"; |
214 | "KiokuDB::TypeMap::Composite::_construct_entry" -> "Class::Load::load_class"; |
215 | "Catalyst::setup_engine" -> "Class::Load::load_class"; |
216 | "Catalyst::_register_plugin" -> "Class::Load::load_class"; |
217 | "KiokuDB::Backend::Serialize::__ANON__[KiokuDB/Backend/Serialize.pm:24]" -> "Class::Load::load_class"; |
218 | "Class::MOP::Class::_inline_constructor" -> "Class::Load::load_class"; |
219 | "Moose::Util::_apply_all_roles" -> "Class::Load::load_class"; |
220 | "CatalystX::Test::MockContext::mock_context" -> "Class::Load::load_class"; |
221 | "Moose::Meta::Attribute::Native::Trait::_native_accessor_class_for" -> "Class::Load::load_class"; |
222 | "metaclass::import" -> "Class::Load::load_class"; |
223 | "Moose::Meta::Role::Composite::apply_params" -> "Class::Load::load_class"; |
224 | "Moose::Meta::Attribute::Custom::Trait::Hash::register_implementation" -> "Class::Load::load_class"; |
225 | "Class::MOP::MiniTrait::apply" -> "Class::Load::load_class"; |
226 | "Class::MOP::Class::_inline_destructor" -> "Class::Load::load_class"; |
227 | "KiokuDB::Util::dsn_to_backend" -> "Class::Load::load_class"; |
228 | "MooseX::Traits::Util::resolve_traits" -> "Class::Load::load_class"; |
229 | "Moose::Meta::Class::_inline_create_error" -> "Class::Load::load_class"; |
230 | "Moose::Meta::Attribute::Custom::Trait::Array::register_implementation" -> "Class::Load::load_class"; |
231 | "Moose::Meta::Role::apply" -> "Class::Load::load_class"; |
232 | "Moose::Meta::Class::superclasses" -> "Class::Load::load_class"; |
233 | "Catalyst::Controller::action_class" -> "Class::Load::load_class"; |
234 | "Moose::Meta::Attribute::_canonicalize_handles" -> "Class::Load::load_class"; |
235 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::generate_role" -> "Class::Load::load_class"; |
236 | "Catalyst::setup_plugins" -> "Class::Load::load_class"; |
237 | "Catalyst::setup_dispatcher" -> "Class::Load::load_class"; |
238 | "KiokuDB::Backend::DBI::__ANON__[KiokuDB/Backend/DBI.pm:58]" -> "Class::Load::load_class"; |
239 | "Catalyst::Dispatcher::_load_dispatch_types" -> "Class::Load::load_class"; |
240 | "Catalyst::Dispatcher::register" -> "Class::Load::load_class"; |
241 | "Parse::Method::Signatures::BUILD" -> "Class::Load::load_class"; |
242 | "Class::Load::load_optional_class" -> "Class::Load::CORE:match"; |
243 | "Class::Load::load_first_existing_class" -> "Class::Load::CORE:match"; |
244 | "Class::Load::load_first_existing_class" -> "Class::Load::XS::is_class_loaded"; |
245 | "Class::Load::try_load_class" -> "Class::Load::XS::is_class_loaded"; |
246 | "Class::Load::try_load_class" -> "Try::Tiny::catch"; |
247 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@9"; |
248 | "Try::Tiny::try" -> "Class::Load::__ANON__[Class/Load.pm:183]"; |
249 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@16"; |
250 | "Class::Load::BEGIN@5" -> "strict::import"; |
251 | "Class::Load::BEGIN@8" -> "Data::OptList::BEGIN@4"; |
252 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@7"; |
253 | "Class::Load::__ANON__[Class/Load.pm:183]" -> "Class::Load::_error"; |
254 | "Class::Load::BEGIN@16" -> "Exporter::import"; |
255 | "Class::Load::BEGIN@9" -> "Module::Implementation::BEGIN@113"; |
256 | "Class::Load::BEGIN@8" -> "Data::OptList::BEGIN@15"; |
257 | "Class::Load::BEGIN@8" -> "Data::OptList::BEGIN@9"; |
258 | "Class::Load::BEGIN@9" -> "Module::Implementation::BEGIN@9"; |
259 | "Class::Load::BEGIN@7" -> "base::import"; |
260 | "Class::Load::BEGIN@8" -> "Sub::Install::__ANON__[Sub/Install.pm:284]"; |
261 | "Class::Load::BEGIN@6" -> "warnings::import"; |
262 | "Data::Visitor::BEGIN@25" -> "Class::Load::load_optional_class"; |
263 | "Class::Load::BEGIN@9" -> "Module::Implementation::BEGIN@7"; |
264 | "Class::Load::load_optional_class" -> "Module::Runtime::check_module_name"; |
265 | "Class::Load::load_first_existing_class" -> "Module::Runtime::check_module_name"; |
266 | "Class::Load::try_load_class" -> "Module::Runtime::check_module_name"; |
267 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@6"; |
268 | "Class::Load::try_load_class" -> "Module::Runtime::module_notional_filename"; |
269 | "Class::Load::load_first_existing_class" -> "Module::Runtime::module_notional_filename"; |
270 | "Class::Load::_nonexistent_fail_re" -> "Module::Runtime::module_notional_filename"; |
271 | "Class::Load::__ANON__[Class/Load.pm:180]" -> "Module::Runtime::require_module"; |
272 | "Moose::Util::resolve_metaclass_alias" -> "Class::Load::load_first_existing_class"; |
273 | "Class::Load::BEGIN@9" -> "UNIVERSAL::VERSION"; |
274 | "Class::Load::BEGIN@10" -> "UNIVERSAL::VERSION"; |
275 | "Class::Load::_croak" -> "Carp::croak"; |
276 | "Moose::BEGIN@15" -> "Class::Load::BEGIN@5"; |
277 | "Class::Load::BEGIN@8" -> "Class::Load::BEGIN@1"; |
278 | "Class::Load::load_first_existing_class" -> "Data::OptList::mkopt"; |
279 | "Class::Load::load_class" -> "Class::Load::try_load_class"; |
280 | "Class::Load::load_optional_class" -> "Class::Load::try_load_class"; |
281 | "Class::Load::load_first_existing_class" -> "Class::Load::try_load_class"; |
282 | "Class::Load::BEGIN@8" -> "Data::OptList::BEGIN@10"; |
283 | "Class::Load::BEGIN@9" -> "Module::Implementation::BEGIN@10"; |
284 | } |