Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Catalyst_Dispatcher { |
4 | label="Catalyst::Dispatcher"; |
5 | "Catalyst::Dispatcher::prepare_action"; |
6 | "Catalyst::Dispatcher::register"; |
7 | } |
8 | subgraph cluster_Catalyst { |
9 | label="Catalyst"; |
10 | "Catalyst::namespace"; |
11 | "Catalyst::req"; |
12 | "Catalyst::action"; |
13 | } |
14 | subgraph cluster_Catalyst_Request { |
15 | label="Catalyst::Request"; |
16 | "Catalyst::Request::action"; |
17 | "Catalyst::Request::match"; |
18 | } |
19 | subgraph cluster_Catalyst_Action { |
20 | label="Catalyst::Action"; |
21 | "Catalyst::Action::namespace"; |
22 | "Catalyst::Action::compare"; |
23 | "Catalyst::Action::attributes"; |
24 | "Catalyst::Action::match"; |
25 | } |
26 | subgraph cluster_UNIVERSAL { |
27 | label="UNIVERSAL"; |
28 | "UNIVERSAL::import"; |
29 | } |
30 | subgraph cluster_Catalyst_DispatchType_Path { |
31 | label="Catalyst::DispatchType::Path"; |
32 | "Catalyst::DispatchType::Path::register"; |
33 | "Catalyst::DispatchType::Path::BEGIN@17"; |
34 | "Catalyst::DispatchType::Path::match"; |
35 | "Catalyst::DispatchType::Path::register_path"; |
36 | "Catalyst::DispatchType::Path::BEGIN@8"; |
37 | "Catalyst::DispatchType::Path::BEGIN@3"; |
38 | "Catalyst::DispatchType::Path::_paths"; |
39 | "Catalyst::DispatchType::Path::BEGIN@6"; |
40 | "Catalyst::DispatchType::Path::BEGIN@7"; |
41 | "Catalyst::DispatchType::Path::__ANON__[Catalyst/DispatchType/Path.pm:14]"; |
42 | "Catalyst::DispatchType::Path::CORE:sort"; |
43 | "Catalyst::DispatchType::Path::CORE:subst"; |
44 | "Catalyst::DispatchType::Path::new"; |
45 | } |
46 | subgraph cluster_Module_Runtime { |
47 | label="Module::Runtime"; |
48 | "Module::Runtime::require_module"; |
49 | } |
50 | subgraph cluster_Catalyst_DispatchType_Regex { |
51 | label="Catalyst::DispatchType::Regex"; |
52 | "Catalyst::DispatchType::Regex::new"; |
53 | "Catalyst::DispatchType::Regex::match"; |
54 | } |
55 | subgraph cluster_URI { |
56 | label="URI"; |
57 | "URI::canonical"; |
58 | "URI::__ANON__[URI.pm:24]"; |
59 | "URI::new"; |
60 | } |
61 | subgraph cluster_Moose_Exporter { |
62 | label="Moose::Exporter"; |
63 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
64 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:678]"; |
65 | } |
66 | "Catalyst::DispatchType::Path::match" -> "Catalyst::DispatchType::Path::_paths"; |
67 | "Catalyst::DispatchType::Path::register_path" -> "Catalyst::DispatchType::Path::_paths"; |
68 | "Catalyst::DispatchType::Path::register_path" -> "URI::canonical"; |
69 | "Catalyst::DispatchType::Path::BEGIN@6" -> "UNIVERSAL::import"; |
70 | "Catalyst::DispatchType::Path::BEGIN@8" -> "UNIVERSAL::import"; |
71 | "Catalyst::DispatchType::Path::BEGIN@7" -> "UNIVERSAL::import"; |
72 | "Catalyst::DispatchType::Path::register_path" -> "URI::new"; |
73 | "Module::Runtime::require_module" -> "Catalyst::DispatchType::Path::BEGIN@7"; |
74 | "Module::Runtime::require_module" -> "Catalyst::DispatchType::Path::BEGIN@6"; |
75 | "Catalyst::DispatchType::Path::match" -> "Catalyst::Request::action"; |
76 | "Catalyst::DispatchType::Path::BEGIN@17" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:678]"; |
77 | "Catalyst::DispatchType::Path::BEGIN@3" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
78 | "Catalyst::DispatchType::Path::register" -> "Catalyst::Action::attributes"; |
79 | "Catalyst::DispatchType::Path::register_path" -> "URI::__ANON__[URI.pm:24]"; |
80 | "Catalyst::DispatchType::Path::CORE:subst" -> "URI::__ANON__[URI.pm:24]"; |
81 | "Catalyst::DispatchType::Path::match" -> "Catalyst::Request::match"; |
82 | "Catalyst::DispatchType::Path::match" -> "Catalyst::Action::match"; |
83 | "Catalyst::Dispatcher::prepare_action" -> "Catalyst::DispatchType::Path::match"; |
84 | "Catalyst::DispatchType::Regex::match" -> "Catalyst::DispatchType::Path::match"; |
85 | "Catalyst::DispatchType::Path::register" -> "Catalyst::DispatchType::Path::register_path"; |
86 | "Module::Runtime::require_module" -> "Catalyst::DispatchType::Path::BEGIN@8"; |
87 | "Catalyst::DispatchType::Path::CORE:sort" -> "Catalyst::Action::compare"; |
88 | "Catalyst::DispatchType::Path::match" -> "Catalyst::namespace"; |
89 | "Catalyst::DispatchType::Path::match" -> "Catalyst::action"; |
90 | "Catalyst::Dispatcher::register" -> "Catalyst::DispatchType::Path::register"; |
91 | "Catalyst::DispatchType::Path::register_path" -> "Catalyst::DispatchType::Path::CORE:sort"; |
92 | "Catalyst::DispatchType::Path::register_path" -> "Catalyst::DispatchType::Path::CORE:subst"; |
93 | "Module::Runtime::require_module" -> "Catalyst::DispatchType::Path::BEGIN@3"; |
94 | "Catalyst::DispatchType::Regex::new" -> "Catalyst::DispatchType::Path::__ANON__[Catalyst/DispatchType/Path.pm:14]"; |
95 | "Catalyst::DispatchType::Path::new" -> "Catalyst::DispatchType::Path::__ANON__[Catalyst/DispatchType/Path.pm:14]"; |
96 | "Catalyst::DispatchType::Path::match" -> "Catalyst::Action::namespace"; |
97 | "Catalyst::DispatchType::Path::match" -> "Catalyst::req"; |
98 | "Module::Runtime::require_module" -> "Catalyst::DispatchType::Path::BEGIN@17"; |
99 | } |