Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Scalar_Util { |
4 | label="Scalar::Util"; |
5 | "Scalar::Util::blessed"; |
6 | "Scalar::Util::weaken"; |
7 | } |
8 | subgraph cluster_Moose_Meta_Method { |
9 | label="Moose::Meta::Method"; |
10 | "Moose::Meta::Method::_inline_throw_error"; |
11 | } |
12 | subgraph cluster_Moose_Meta_Method_Accessor_Native { |
13 | label="Moose::Meta::Method::Accessor::Native"; |
14 | "Moose::Meta::Method::Accessor::Native::_initialize_body"; |
15 | "Moose::Meta::Method::Accessor::Native::_new"; |
16 | } |
17 | subgraph cluster_Class_MOP_Method { |
18 | label="Class::MOP::Method"; |
19 | "Class::MOP::Method::wrap"; |
20 | } |
21 | subgraph cluster_Try_Tiny { |
22 | label="Try::Tiny"; |
23 | "Try::Tiny::catch"; |
24 | "Try::Tiny::try"; |
25 | } |
26 | subgraph cluster_UNIVERSAL { |
27 | label="UNIVERSAL"; |
28 | "UNIVERSAL::isa"; |
29 | } |
30 | subgraph cluster_Moose_Meta_Class { |
31 | label="Moose::Meta::Class"; |
32 | "Moose::Meta::Class::new_object"; |
33 | } |
34 | subgraph cluster_Class_MOP_Class_ { |
35 | label="Class::MOP::Class:"; |
36 | "Class::MOP::Class:::around"; |
37 | } |
38 | subgraph cluster_Moose_Meta_Method_Accessor { |
39 | label="Moose::Meta::Method::Accessor"; |
40 | "Moose::Meta::Method::Accessor::_generate_writer_method"; |
41 | "Moose::Meta::Method::Accessor::_generate_clearer_method"; |
42 | "Moose::Meta::Method::Accessor::_generate_accessor_method"; |
43 | "Moose::Meta::Method::Accessor::_generate_reader_method"; |
44 | "Moose::Meta::Method::Accessor::_generate_predicate_method"; |
45 | "Moose::Meta::Method::Accessor::_compile_code"; |
46 | "Moose::Meta::Method::Accessor::_new"; |
47 | } |
48 | subgraph cluster_warnings { |
49 | label="warnings"; |
50 | "warnings::import"; |
51 | } |
52 | subgraph cluster_Class_MOP_Method_Accessor { |
53 | label="Class::MOP::Method::Accessor"; |
54 | "Class::MOP::Method::Accessor::BEGIN@15"; |
55 | "Class::MOP::Method::Accessor::_new"; |
56 | "Class::MOP::Method::Accessor::BEGIN@14"; |
57 | "Class::MOP::Method::Accessor::_generate_clearer_method_inline"; |
58 | "Class::MOP::Method::Accessor::_initialize_body"; |
59 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]"; |
60 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:234]"; |
61 | "Class::MOP::Method::Accessor::_generate_reader_method"; |
62 | "Class::MOP::Method::Accessor::associated_attribute"; |
63 | "Class::MOP::Method::Accessor::BEGIN@10"; |
64 | "Class::MOP::Method::Accessor::_inline_throw_error"; |
65 | "Class::MOP::Method::Accessor::BEGIN@11"; |
66 | "Class::MOP::Method::Accessor::_generate_accessor_method_inline"; |
67 | "Class::MOP::Method::Accessor::_generate_writer_method_inline"; |
68 | "Class::MOP::Method::Accessor::BEGIN@3"; |
69 | "Class::MOP::Method::Accessor::_generate_predicate_method"; |
70 | "Class::MOP::Method::Accessor::_generate_accessor_method"; |
71 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:209]"; |
72 | "Class::MOP::Method::Accessor::accessor_type"; |
73 | "Class::MOP::Method::Accessor::BEGIN@17"; |
74 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]"; |
75 | "Class::MOP::Method::Accessor::BEGIN@13"; |
76 | "Class::MOP::Method::Accessor::_generate_reader_method_inline"; |
77 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:184]"; |
78 | "Class::MOP::Method::Accessor::_generate_writer_method"; |
79 | "Class::MOP::Method::Accessor::new"; |
80 | "Class::MOP::Method::Accessor::_generate_predicate_method_inline"; |
81 | } |
82 | subgraph cluster_Class_MOP_Class { |
83 | label="Class::MOP::Class"; |
84 | "Class::MOP::Class::BEGIN@15"; |
85 | "Class::MOP::Class::initialize"; |
86 | "Class::MOP::Class::new_object"; |
87 | } |
88 | subgraph cluster_base { |
89 | label="base"; |
90 | "base::import"; |
91 | } |
92 | subgraph cluster_Class_MOP_Method_Generated { |
93 | label="Class::MOP::Method::Generated"; |
94 | "Class::MOP::Method::Generated::_compile_code"; |
95 | "Class::MOP::Method::Generated::is_inline"; |
96 | } |
97 | subgraph cluster_Exporter { |
98 | label="Exporter"; |
99 | "Exporter::import"; |
100 | } |
101 | subgraph cluster_Moose_Meta_Attribute { |
102 | label="Moose::Meta::Attribute"; |
103 | "Moose::Meta::Attribute::_inline_set_value"; |
104 | "Moose::Meta::Attribute::_inline_get_value"; |
105 | } |
106 | subgraph cluster_Class_MOP_Attribute { |
107 | label="Class::MOP::Attribute"; |
108 | "Class::MOP::Attribute::_inline_clear_value"; |
109 | "Class::MOP::Attribute::_inline_has_value"; |
110 | "Class::MOP::Attribute::__ANON__[Class/MOP/Attribute.pm:398]"; |
111 | "Class::MOP::Attribute::_inline_set_value"; |
112 | "Class::MOP::Attribute::_inline_get_value"; |
113 | } |
114 | subgraph cluster_strict { |
115 | label="strict"; |
116 | "strict::import"; |
117 | } |
118 | subgraph cluster_MooseX_Emulate_Class_Accessor_Fast_Meta_Accessor { |
119 | label="MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor"; |
120 | "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::_generate_accessor_method"; |
121 | } |
122 | "Class::MOP::Method::Accessor::new" -> "Scalar::Util::blessed"; |
123 | "Moose::Meta::Method::Accessor::_generate_accessor_method" -> "Class::MOP::Method::Accessor::_generate_accessor_method_inline"; |
124 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_accessor_method_inline"; |
125 | "Class::MOP::Method::Accessor::_new" -> "Class::MOP::Class::new_object"; |
126 | "Class::MOP::Method::Accessor::_initialize_body" -> "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::_generate_accessor_method"; |
127 | "Try::Tiny::try" -> "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:209]"; |
128 | "Class::MOP::Method::Accessor::new" -> "Moose::Meta::Method::Accessor::_new"; |
129 | "Class::MOP::Method::wrap" -> "Class::MOP::Method::Accessor::_new"; |
130 | "Class::MOP::Method::Accessor::new" -> "Class::MOP::Method::Accessor::_new"; |
131 | "Class::MOP::Method::Accessor::new" -> "Class::MOP::Method::Accessor::_initialize_body"; |
132 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@11"; |
133 | "Class::MOP::Method::Accessor::new" -> "Moose::Meta::Method::Accessor::Native::_initialize_body"; |
134 | "Try::Tiny::try" -> "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]"; |
135 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::accessor_type"; |
136 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@3"; |
137 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]" -> "Class::MOP::Attribute::_inline_set_value"; |
138 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:184]" -> "Class::MOP::Attribute::_inline_set_value"; |
139 | "Moose::Meta::Method::Accessor::_generate_predicate_method" -> "Class::MOP::Method::Accessor::_generate_predicate_method_inline"; |
140 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_predicate_method_inline"; |
141 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]" -> "Class::MOP::Attribute::_inline_get_value"; |
142 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]" -> "Class::MOP::Attribute::_inline_get_value"; |
143 | "Class::MOP::Method::Accessor::_generate_clearer_method_inline" -> "Try::Tiny::try"; |
144 | "Class::MOP::Method::Accessor::_generate_accessor_method_inline" -> "Try::Tiny::try"; |
145 | "Class::MOP::Method::Accessor::_generate_writer_method_inline" -> "Try::Tiny::try"; |
146 | "Class::MOP::Method::Accessor::_generate_reader_method_inline" -> "Try::Tiny::try"; |
147 | "Class::MOP::Method::Accessor::_generate_predicate_method_inline" -> "Try::Tiny::try"; |
148 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@13"; |
149 | "Moose::Meta::Method::Accessor::_generate_reader_method" -> "Class::MOP::Method::Accessor::_generate_reader_method_inline"; |
150 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_reader_method_inline"; |
151 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]" -> "Moose::Meta::Method::Accessor::_compile_code"; |
152 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:234]" -> "Moose::Meta::Method::Accessor::_compile_code"; |
153 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:184]" -> "Moose::Meta::Method::Accessor::_compile_code"; |
154 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:209]" -> "Moose::Meta::Method::Accessor::_compile_code"; |
155 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]" -> "Moose::Meta::Method::Accessor::_compile_code"; |
156 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Generated::is_inline"; |
157 | "Class::MOP::Method::Accessor::_initialize_body" -> "Moose::Meta::Method::Accessor::_generate_predicate_method"; |
158 | "Class::MOP::Method::Accessor::_generate_clearer_method_inline" -> "Try::Tiny::catch"; |
159 | "Class::MOP::Method::Accessor::_generate_accessor_method_inline" -> "Try::Tiny::catch"; |
160 | "Class::MOP::Method::Accessor::_generate_writer_method_inline" -> "Try::Tiny::catch"; |
161 | "Class::MOP::Method::Accessor::_generate_reader_method_inline" -> "Try::Tiny::catch"; |
162 | "Class::MOP::Method::Accessor::_generate_predicate_method_inline" -> "Try::Tiny::catch"; |
163 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_accessor_method"; |
164 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@17"; |
165 | "Moose::Meta::Method::Accessor::_generate_clearer_method" -> "Class::MOP::Method::Accessor::_generate_clearer_method_inline"; |
166 | "Try::Tiny::try" -> "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:184]"; |
167 | "Class::MOP::Method::Accessor::_initialize_body" -> "Moose::Meta::Method::Accessor::_generate_reader_method"; |
168 | "Class::MOP::Method::Accessor::BEGIN@10" -> "strict::import"; |
169 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_predicate_method"; |
170 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@15"; |
171 | "Try::Tiny::try" -> "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]"; |
172 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]" -> "Moose::Meta::Method::_inline_throw_error"; |
173 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]" -> "Class::MOP::Method::Generated::_compile_code"; |
174 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:184]" -> "Class::MOP::Method::Generated::_compile_code"; |
175 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:209]" -> "Class::MOP::Method::Generated::_compile_code"; |
176 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]" -> "Class::MOP::Method::Generated::_compile_code"; |
177 | "Class::MOP::Attribute::__ANON__[Class/MOP/Attribute.pm:398]" -> "Class::MOP::Method::Accessor::new"; |
178 | "Class::MOP::Class:::around" -> "Class::MOP::Method::Accessor::new"; |
179 | "Class::MOP::Method::Accessor::new" -> "Moose::Meta::Method::Accessor::Native::_new"; |
180 | "Class::MOP::Method::Accessor::BEGIN@13" -> "Exporter::import"; |
181 | "Class::MOP::Method::Accessor::BEGIN@14" -> "Exporter::import"; |
182 | "Class::MOP::Method::Accessor::BEGIN@15" -> "Exporter::import"; |
183 | "Class::MOP::Method::Accessor::BEGIN@17" -> "base::import"; |
184 | "Class::MOP::Method::Accessor::BEGIN@11" -> "warnings::import"; |
185 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]" -> "Class::MOP::Method::Accessor::_inline_throw_error"; |
186 | "Class::MOP::Method::Accessor::_initialize_body" -> "Moose::Meta::Method::Accessor::_generate_writer_method"; |
187 | "Class::MOP::Method::Accessor::_new" -> "Moose::Meta::Class::new_object"; |
188 | "Class::MOP::Method::Accessor::_new" -> "Class::MOP::Class::initialize"; |
189 | "Class::MOP::Method::Accessor::_initialize_body" -> "Moose::Meta::Method::Accessor::_generate_accessor_method"; |
190 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]" -> "Moose::Meta::Attribute::_inline_get_value"; |
191 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:154]" -> "Moose::Meta::Attribute::_inline_get_value"; |
192 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@10"; |
193 | "Class::MOP::Method::Accessor::new" -> "Scalar::Util::weaken"; |
194 | "Class::MOP::Method::Accessor::new" -> "UNIVERSAL::isa"; |
195 | "Moose::Meta::Method::Accessor::_generate_writer_method" -> "Class::MOP::Method::Accessor::_generate_writer_method_inline"; |
196 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_writer_method_inline"; |
197 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:209]" -> "Class::MOP::Attribute::_inline_has_value"; |
198 | "Class::MOP::Class::BEGIN@15" -> "Class::MOP::Method::Accessor::BEGIN@14"; |
199 | "Class::MOP::Method::Accessor::_generate_clearer_method_inline" -> "Class::MOP::Method::Accessor::associated_attribute"; |
200 | "Class::MOP::Method::Accessor::_generate_reader_method" -> "Class::MOP::Method::Accessor::associated_attribute"; |
201 | "Class::MOP::Method::Accessor::_generate_accessor_method_inline" -> "Class::MOP::Method::Accessor::associated_attribute"; |
202 | "Class::MOP::Method::Accessor::_generate_predicate_method" -> "Class::MOP::Method::Accessor::associated_attribute"; |
203 | "Class::MOP::Method::Accessor::_generate_writer_method_inline" -> "Class::MOP::Method::Accessor::associated_attribute"; |
204 | "Class::MOP::Method::Accessor::_generate_accessor_method" -> "Class::MOP::Method::Accessor::associated_attribute"; |
205 | "Class::MOP::Method::Accessor::_generate_reader_method_inline" -> "Class::MOP::Method::Accessor::associated_attribute"; |
206 | "Class::MOP::Method::Accessor::_generate_writer_method" -> "Class::MOP::Method::Accessor::associated_attribute"; |
207 | "Class::MOP::Method::Accessor::_generate_predicate_method_inline" -> "Class::MOP::Method::Accessor::associated_attribute"; |
208 | "Try::Tiny::try" -> "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:234]"; |
209 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:120]" -> "Moose::Meta::Attribute::_inline_set_value"; |
210 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:184]" -> "Moose::Meta::Attribute::_inline_set_value"; |
211 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_reader_method"; |
212 | "Class::MOP::Method::Accessor::_initialize_body" -> "Class::MOP::Method::Accessor::_generate_writer_method"; |
213 | "Class::MOP::Method::Accessor::__ANON__[Class/MOP/Method/Accessor.pm:234]" -> "Class::MOP::Attribute::_inline_clear_value"; |
214 | "Class::MOP::Method::Accessor::_initialize_body" -> "Moose::Meta::Method::Accessor::_generate_clearer_method"; |
215 | } |