Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Catalyst { |
4 | label="Catalyst"; |
5 | "Catalyst::stash"; |
6 | "Catalyst::debug"; |
7 | "Catalyst::_filter_component"; |
8 | "Catalyst::_log_accessor"; |
9 | } |
10 | subgraph cluster_KiokuX_Model { |
11 | label="KiokuX::Model"; |
12 | "KiokuX::Model::new"; |
13 | "KiokuX::Model::directory"; |
14 | } |
15 | subgraph cluster_stemmaweb_Model_Directory { |
16 | label="stemmaweb::Model::Directory"; |
17 | "stemmaweb::Model::Directory::meta"; |
18 | "stemmaweb::Model::Directory::model_class"; |
19 | } |
20 | subgraph cluster_Class_MOP_Method { |
21 | label="Class::MOP::Method"; |
22 | "Class::MOP::Method::execute"; |
23 | } |
24 | subgraph cluster_KiokuDB_LiveObjects { |
25 | label="KiokuDB::LiveObjects"; |
26 | "KiokuDB::LiveObjects::clear_leaks"; |
27 | "KiokuDB::LiveObjects::leak_tracker"; |
28 | "KiokuDB::LiveObjects::clear_leak_tracker"; |
29 | } |
30 | subgraph cluster_UNIVERSAL { |
31 | label="UNIVERSAL"; |
32 | "UNIVERSAL::import"; |
33 | } |
34 | subgraph cluster_namespace_clean { |
35 | label="namespace::clean"; |
36 | "namespace::clean::import"; |
37 | } |
38 | subgraph cluster_Scope_Guard { |
39 | label="Scope::Guard"; |
40 | "Scope::Guard::DESTROY"; |
41 | "Scope::Guard::new"; |
42 | } |
43 | subgraph cluster_Catalyst_Model_KiokuDB { |
44 | label="Catalyst::Model::KiokuDB"; |
45 | "Catalyst::Model::KiokuDB::report_leaks"; |
46 | "Catalyst::Model::KiokuDB::CORE:match"; |
47 | "Catalyst::Model::KiokuDB::BEGIN@4"; |
48 | "Catalyst::Model::KiokuDB::BEGIN@5"; |
49 | "Catalyst::Model::KiokuDB::model_args"; |
50 | "Catalyst::Model::KiokuDB::BUILD"; |
51 | "Catalyst::Model::KiokuDB::model"; |
52 | "Catalyst::Model::KiokuDB::has_dsn"; |
53 | "Catalyst::Model::KiokuDB::ACCEPT_CONTEXT"; |
54 | "Catalyst::Model::KiokuDB::manage_scope"; |
55 | "Catalyst::Model::KiokuDB::BEGIN@7"; |
56 | "Catalyst::Model::KiokuDB::_model"; |
57 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]"; |
58 | "Catalyst::Model::KiokuDB::save_scope"; |
59 | "Catalyst::Model::KiokuDB::scope_guard_needed"; |
60 | "Catalyst::Model::KiokuDB::BEGIN@2"; |
61 | "Catalyst::Model::KiokuDB::directory"; |
62 | "Catalyst::Model::KiokuDB::_new_model"; |
63 | "Catalyst::Model::KiokuDB::has_model"; |
64 | "Catalyst::Model::KiokuDB::setup_scope_guard"; |
65 | "Catalyst::Model::KiokuDB::dsn"; |
66 | "Catalyst::Model::KiokuDB::BEGIN@9"; |
67 | "Catalyst::Model::KiokuDB::BEGIN@8"; |
68 | "Catalyst::Model::KiokuDB::BEGIN@13"; |
69 | "Catalyst::Model::KiokuDB::clear_leaks"; |
70 | "Catalyst::Model::KiokuDB::BEGIN@6"; |
71 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:76]"; |
72 | } |
73 | subgraph cluster_Class_MOP_Class { |
74 | label="Class::MOP::Class"; |
75 | "Class::MOP::Class::get_all_attributes"; |
76 | } |
77 | subgraph cluster_Class_MOP_Mixin_AttributeCore { |
78 | label="Class::MOP::Mixin::AttributeCore"; |
79 | "Class::MOP::Mixin::AttributeCore::default"; |
80 | "Class::MOP::Mixin::AttributeCore::init_arg"; |
81 | } |
82 | subgraph cluster_KiokuDB_LiveObjects_Scope { |
83 | label="KiokuDB::LiveObjects::Scope"; |
84 | "KiokuDB::LiveObjects::Scope::remove"; |
85 | "KiokuDB::LiveObjects::Scope::live_objects"; |
86 | } |
87 | subgraph cluster_Module_Runtime { |
88 | label="Module::Runtime"; |
89 | "Module::Runtime::require_module"; |
90 | } |
91 | subgraph cluster_Exporter { |
92 | label="Exporter"; |
93 | "Exporter::import"; |
94 | } |
95 | subgraph cluster_Hash_Util_FieldHash_Compat { |
96 | label="Hash::Util::FieldHash::Compat"; |
97 | "Hash::Util::FieldHash::Compat::import"; |
98 | } |
99 | subgraph cluster_overload { |
100 | label="overload"; |
101 | "overload::AddrRef"; |
102 | } |
103 | subgraph cluster_KiokuDB { |
104 | label="KiokuDB"; |
105 | "KiokuDB::live_objects"; |
106 | "KiokuDB::new_scope"; |
107 | } |
108 | subgraph cluster_Moose_Exporter { |
109 | label="Moose::Exporter"; |
110 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
111 | } |
112 | "Scope::Guard::DESTROY" -> "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]"; |
113 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@13"; |
114 | "Catalyst::Model::KiokuDB::ACCEPT_CONTEXT" -> "Catalyst::Model::KiokuDB::save_scope"; |
115 | "Catalyst::Model::KiokuDB::BUILD" -> "Class::MOP::Class::get_all_attributes"; |
116 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::_new_model"; |
117 | "Catalyst::Model::KiokuDB::setup_scope_guard" -> "Scope::Guard::new"; |
118 | "Catalyst::Model::KiokuDB::save_scope" -> "KiokuDB::new_scope"; |
119 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@4"; |
120 | "Catalyst::Model::KiokuDB::ACCEPT_CONTEXT" -> "Catalyst::Model::KiokuDB::manage_scope"; |
121 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::has_model"; |
122 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "KiokuDB::LiveObjects::Scope::remove"; |
123 | "Catalyst::Model::KiokuDB::_new_model" -> "stemmaweb::Model::Directory::model_class"; |
124 | "Catalyst::Model::KiokuDB::BEGIN@4" -> "UNIVERSAL::import"; |
125 | "Catalyst::Model::KiokuDB::BUILD" -> "KiokuX::Model::directory"; |
126 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::model_args"; |
127 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::has_dsn"; |
128 | "Catalyst::Model::KiokuDB::save_scope" -> "Catalyst::Model::KiokuDB::setup_scope_guard"; |
129 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@6"; |
130 | "Catalyst::Model::KiokuDB::setup_scope_guard" -> "Catalyst::debug"; |
131 | "Catalyst::Model::KiokuDB::setup_scope_guard" -> "Catalyst::stash"; |
132 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@8"; |
133 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::dsn"; |
134 | "Catalyst::Model::KiokuDB::BEGIN@13" -> "namespace::clean::import"; |
135 | "Class::MOP::Mixin::AttributeCore::default" -> "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:76]"; |
136 | "Class::MOP::Method::execute" -> "Catalyst::Model::KiokuDB::BUILD"; |
137 | "Catalyst::Model::KiokuDB::save_scope" -> "Catalyst::Model::KiokuDB::scope_guard_needed"; |
138 | "Catalyst::Model::KiokuDB::BEGIN@2" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
139 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::CORE:match"; |
140 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "KiokuDB::LiveObjects::clear_leak_tracker"; |
141 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@2"; |
142 | "Catalyst::Model::KiokuDB::BEGIN@9" -> "Exporter::import"; |
143 | "Catalyst::Model::KiokuDB::BEGIN@5" -> "Exporter::import"; |
144 | "Catalyst::Model::KiokuDB::BEGIN@6" -> "Exporter::import"; |
145 | "Catalyst::Model::KiokuDB::BEGIN@8" -> "Exporter::import"; |
146 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@9"; |
147 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::clear_leaks"; |
148 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "Catalyst::Model::KiokuDB::clear_leaks"; |
149 | "Catalyst::Model::KiokuDB::scope_guard_needed" -> "Catalyst::Model::KiokuDB::clear_leaks"; |
150 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@5"; |
151 | "Module::Runtime::require_module" -> "Catalyst::Model::KiokuDB::BEGIN@7"; |
152 | "Catalyst::Model::KiokuDB::BUILD" -> "Class::MOP::Mixin::AttributeCore::init_arg"; |
153 | "Catalyst::Model::KiokuDB::ACCEPT_CONTEXT" -> "Catalyst::Model::KiokuDB::model"; |
154 | "Catalyst::_filter_component" -> "Catalyst::Model::KiokuDB::ACCEPT_CONTEXT"; |
155 | "Catalyst::Model::KiokuDB::save_scope" -> "overload::AddrRef"; |
156 | "Catalyst::Model::KiokuDB::BUILD" -> "KiokuDB::live_objects"; |
157 | "Catalyst::Model::KiokuDB::save_scope" -> "Catalyst::Model::KiokuDB::directory"; |
158 | "Catalyst::Model::KiokuDB::BUILD" -> "stemmaweb::Model::Directory::meta"; |
159 | "Catalyst::Model::KiokuDB::_new_model" -> "KiokuX::Model::new"; |
160 | "Catalyst::Model::KiokuDB::BUILD" -> "KiokuDB::LiveObjects::clear_leaks"; |
161 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "KiokuDB::LiveObjects::clear_leaks"; |
162 | "Catalyst::Model::KiokuDB::BEGIN@8" -> "Hash::Util::FieldHash::Compat::import"; |
163 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "KiokuDB::LiveObjects::Scope::live_objects"; |
164 | "Catalyst::Model::KiokuDB::BUILD" -> "Catalyst::Model::KiokuDB::_model"; |
165 | "Catalyst::Model::KiokuDB::setup_scope_guard" -> "Catalyst::_log_accessor"; |
166 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "KiokuDB::LiveObjects::leak_tracker"; |
167 | "Catalyst::Model::KiokuDB::__ANON__[Catalyst/Model/KiokuDB.pm:198]" -> "Catalyst::Model::KiokuDB::report_leaks"; |
168 | } |