Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_DBIx_Class_Carp { |
4 | label="DBIx::Class::Carp"; |
5 | "DBIx::Class::Carp::import"; |
6 | } |
7 | subgraph cluster_Scalar_Util { |
8 | label="Scalar::Util"; |
9 | "Scalar::Util::weaken"; |
10 | } |
11 | subgraph cluster_DBIx_Class_Storage_TxnScopeGuard { |
12 | label="DBIx::Class::Storage::TxnScopeGuard"; |
13 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@7"; |
14 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@4"; |
15 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@8"; |
16 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@3"; |
17 | "DBIx::Class::Storage::TxnScopeGuard::new"; |
18 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@6"; |
19 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@9"; |
20 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@5"; |
21 | "DBIx::Class::Storage::TxnScopeGuard::BEGIN@10"; |
22 | } |
23 | subgraph cluster_UNIVERSAL { |
24 | label="UNIVERSAL"; |
25 | "UNIVERSAL::import"; |
26 | } |
27 | subgraph cluster_namespace_clean { |
28 | label="namespace::clean"; |
29 | "namespace::clean::import"; |
30 | } |
31 | subgraph cluster_warnings { |
32 | label="warnings"; |
33 | "warnings::import"; |
34 | } |
35 | subgraph cluster_DBIx_Class_Storage_DBI_SQLite { |
36 | label="DBIx::Class::Storage::DBI::SQLite"; |
37 | "DBIx::Class::Storage::DBI::SQLite::auto_savepoint"; |
38 | "DBIx::Class::Storage::DBI::SQLite::debug"; |
39 | "DBIx::Class::Storage::DBI::SQLite::transaction_depth"; |
40 | } |
41 | subgraph cluster_DBIx_Class_Storage_DBI { |
42 | label="DBIx::Class::Storage::DBI"; |
43 | "DBIx::Class::Storage::DBI::_exec_txn_commit"; |
44 | "DBIx::Class::Storage::DBI::new"; |
45 | "DBIx::Class::Storage::DBI::txn_commit"; |
46 | "DBIx::Class::Storage::DBI::auto_savepoint"; |
47 | "DBIx::Class::Storage::DBI::_exec_txn_begin"; |
48 | "DBIx::Class::Storage::DBI::schema"; |
49 | "DBIx::Class::Storage::DBI::txn_begin"; |
50 | } |
51 | subgraph cluster_mro { |
52 | label="mro"; |
53 | "mro::import"; |
54 | } |
55 | subgraph cluster_base { |
56 | label="base"; |
57 | "base::import"; |
58 | } |
59 | subgraph cluster_Exporter { |
60 | label="Exporter"; |
61 | "Exporter::import"; |
62 | } |
63 | subgraph cluster_DBIx_Class_Schema { |
64 | label="DBIx::Class::Schema"; |
65 | "DBIx::Class::Schema::txn_scope_guard"; |
66 | } |
67 | subgraph cluster_DBIx_Class_Storage { |
68 | label="DBIx::Class::Storage"; |
69 | "DBIx::Class::Storage::BEGIN@17"; |
70 | "DBIx::Class::Storage::BEGIN@18"; |
71 | "DBIx::Class::Storage::debug"; |
72 | "DBIx::Class::Storage::transaction_depth"; |
73 | "DBIx::Class::Storage::txn_begin"; |
74 | "DBIx::Class::Storage::set_schema"; |
75 | "DBIx::Class::Storage::BEGIN@7"; |
76 | "DBIx::Class::Storage::BEGIN@4"; |
77 | "DBIx::Class::Storage::BEGIN@15"; |
78 | "DBIx::Class::Storage::BEGIN@16"; |
79 | "DBIx::Class::Storage::txn_scope_guard"; |
80 | "DBIx::Class::Storage::new"; |
81 | "DBIx::Class::Storage::BEGIN@6"; |
82 | "DBIx::Class::Storage::schema"; |
83 | "DBIx::Class::Storage::BEGIN@3"; |
84 | "DBIx::Class::Storage::txn_commit"; |
85 | "DBIx::Class::Storage::BEGIN@19"; |
86 | } |
87 | subgraph cluster_B_Hooks_EndOfScope { |
88 | label="B::Hooks::EndOfScope"; |
89 | "B::Hooks::EndOfScope::__ANON__[B/Hooks/EndOfScope.pm:26]"; |
90 | } |
91 | subgraph cluster_DBIx_Class_Storage_NESTED_ROLLBACK_EXCEPTION { |
92 | label="DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION"; |
93 | "DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION::BEGIN@12"; |
94 | } |
95 | subgraph cluster_strict { |
96 | label="strict"; |
97 | "strict::import"; |
98 | } |
99 | "DBIx::Class::Storage::txn_scope_guard" -> "DBIx::Class::Storage::TxnScopeGuard::new"; |
100 | "DBIx::Class::Storage::DBI::txn_commit" -> "DBIx::Class::Storage::txn_commit"; |
101 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@4"; |
102 | "base::import" -> "DBIx::Class::Storage::BEGIN@17"; |
103 | "DBIx::Class::Storage::txn_commit" -> "DBIx::Class::Storage::DBI::SQLite::debug"; |
104 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::DBI::SQLite::debug"; |
105 | "DBIx::Class::Storage::BEGIN@17" -> "UNIVERSAL::import"; |
106 | "base::import" -> "DBIx::Class::Storage::BEGIN@4"; |
107 | "base::import" -> "DBIx::Class::Storage::BEGIN@15"; |
108 | "DBIx::Class::Storage::set_schema" -> "DBIx::Class::Storage::DBI::schema"; |
109 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@6"; |
110 | "DBIx::Class::Storage::BEGIN@7" -> "mro::import"; |
111 | "DBIx::Class::Storage::txn_commit" -> "DBIx::Class::Storage::DBI::SQLite::auto_savepoint"; |
112 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::DBI::SQLite::auto_savepoint"; |
113 | "base::import" -> "DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION::BEGIN@12"; |
114 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@9"; |
115 | "base::import" -> "DBIx::Class::Storage::BEGIN@7"; |
116 | "DBIx::Class::Storage::DBI::txn_begin" -> "DBIx::Class::Storage::txn_begin"; |
117 | "DBIx::Class::Storage::BEGIN@19" -> "namespace::clean::import"; |
118 | "DBIx::Class::Storage::BEGIN@3" -> "strict::import"; |
119 | "DBIx::Class::Storage::txn_commit" -> "DBIx::Class::Storage::DBI::SQLite::transaction_depth"; |
120 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::DBI::SQLite::transaction_depth"; |
121 | "DBIx::Class::Storage::set_schema" -> "DBIx::Class::Storage::schema"; |
122 | "DBIx::Class::Storage::BEGIN@17" -> "B::Hooks::EndOfScope::__ANON__[B/Hooks/EndOfScope.pm:26]"; |
123 | "base::import" -> "DBIx::Class::Storage::BEGIN@19"; |
124 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::DBI::_exec_txn_begin"; |
125 | "DBIx::Class::Storage::BEGIN@18" -> "Exporter::import"; |
126 | "DBIx::Class::Storage::BEGIN@16" -> "Exporter::import"; |
127 | "DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION::BEGIN@12" -> "base::import"; |
128 | "DBIx::Class::Storage::BEGIN@6" -> "base::import"; |
129 | "DBIx::Class::Storage::BEGIN@4" -> "warnings::import"; |
130 | "DBIx::Class::Storage::DBI::new" -> "DBIx::Class::Storage::new"; |
131 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@5"; |
132 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::transaction_depth"; |
133 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@3"; |
134 | "base::import" -> "DBIx::Class::Storage::BEGIN@6"; |
135 | "base::import" -> "DBIx::Class::Storage::BEGIN@3"; |
136 | "DBIx::Class::Schema::txn_scope_guard" -> "DBIx::Class::Storage::txn_scope_guard"; |
137 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@10"; |
138 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::DBI::auto_savepoint"; |
139 | "base::import" -> "DBIx::Class::Storage::BEGIN@18"; |
140 | "DBIx::Class::Storage::BEGIN@15" -> "DBIx::Class::Carp::import"; |
141 | "DBIx::Class::Storage::set_schema" -> "Scalar::Util::weaken"; |
142 | "DBIx::Class::Storage::txn_commit" -> "DBIx::Class::Storage::DBI::_exec_txn_commit"; |
143 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@7"; |
144 | "base::import" -> "DBIx::Class::Storage::BEGIN@16"; |
145 | "DBIx::Class::Storage::BEGIN@17" -> "DBIx::Class::Storage::TxnScopeGuard::BEGIN@8"; |
146 | "DBIx::Class::Storage::txn_begin" -> "DBIx::Class::Storage::debug"; |
147 | "DBIx::Class::Storage::new" -> "DBIx::Class::Storage::set_schema"; |
148 | } |