Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Class_MOP_Mixin_HasMethods { |
4 | label="Class::MOP::Mixin::HasMethods"; |
5 | "Class::MOP::Mixin::HasMethods::has_method"; |
6 | "Class::MOP::Mixin::HasMethods::add_method"; |
7 | "Class::MOP::Mixin::HasMethods::_get_local_methods"; |
8 | "Class::MOP::Mixin::HasMethods::get_method"; |
9 | } |
10 | subgraph cluster_Class_MOP_Method { |
11 | label="Class::MOP::Method"; |
12 | "Class::MOP::Method::name"; |
13 | } |
14 | subgraph cluster_metaclass { |
15 | label="metaclass"; |
16 | "metaclass::import"; |
17 | } |
18 | subgraph cluster_UNIVERSAL { |
19 | label="UNIVERSAL"; |
20 | "UNIVERSAL::isa"; |
21 | } |
22 | subgraph cluster_Class_MOP_Class_ { |
23 | label="Class::MOP::Class:"; |
24 | "Class::MOP::Class:::around"; |
25 | } |
26 | subgraph cluster_warnings { |
27 | label="warnings"; |
28 | "warnings::import"; |
29 | } |
30 | subgraph cluster_Moose_Meta_Role { |
31 | label="Moose::Meta::Role"; |
32 | "Moose::Meta::Role::get_after_method_modifiers"; |
33 | "Moose::Meta::Role::get_override_method_modifier"; |
34 | "Moose::Meta::Role::excludes_role"; |
35 | "Moose::Meta::Role::add_around_method_modifier"; |
36 | "Moose::Meta::Role::add_override_method_modifier"; |
37 | "Moose::Meta::Role::get_method_modifier_list"; |
38 | "Moose::Meta::Role::add_required_methods"; |
39 | "Moose::Meta::Role::get_around_method_modifiers"; |
40 | "Moose::Meta::Role::add_role"; |
41 | "Moose::Meta::Role::has_override_method_modifier"; |
42 | "Moose::Meta::Role::add_after_method_modifier"; |
43 | "Moose::Meta::Role::add_attribute"; |
44 | "Moose::Meta::Role::get_required_method_list"; |
45 | "Moose::Meta::Role::get_excluded_roles_list"; |
46 | "Moose::Meta::Role::get_before_method_modifiers"; |
47 | "Moose::Meta::Role::apply"; |
48 | "Moose::Meta::Role::find_method_by_name"; |
49 | "Moose::Meta::Role::add_before_method_modifier"; |
50 | } |
51 | subgraph cluster_Moose_Meta_Role_Application_ToRole { |
52 | label="Moose::Meta::Role::Application::ToRole"; |
53 | "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers"; |
54 | "Moose::Meta::Role::Application::ToRole::BEGIN@2"; |
55 | "Moose::Meta::Role::Application::ToRole::BEGIN@10"; |
56 | "Moose::Meta::Role::Application::ToRole::BEGIN@11"; |
57 | "Moose::Meta::Role::Application::ToRole::check_role_exclusions"; |
58 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers"; |
59 | "Moose::Meta::Role::Application::ToRole::apply_methods"; |
60 | "Moose::Meta::Role::Application::ToRole::BEGIN@9"; |
61 | "Moose::Meta::Role::Application::ToRole::apply"; |
62 | "Moose::Meta::Role::Application::ToRole::check_required_attributes"; |
63 | "Moose::Meta::Role::Application::ToRole::check_required_methods"; |
64 | "Moose::Meta::Role::Application::ToRole::BEGIN@13"; |
65 | "Moose::Meta::Role::Application::ToRole::apply_attributes"; |
66 | "Moose::Meta::Role::Application::ToRole::BEGIN@15"; |
67 | } |
68 | subgraph cluster_Moose { |
69 | label="Moose"; |
70 | "Moose::BEGIN@41"; |
71 | } |
72 | subgraph cluster_Class_MOP_Method_Wrapped { |
73 | label="Class::MOP::Method::Wrapped"; |
74 | "Class::MOP::Method::Wrapped::__ANON__[Class/MOP/Method/Wrapped.pm:66]"; |
75 | } |
76 | subgraph cluster_base { |
77 | label="base"; |
78 | "base::import"; |
79 | } |
80 | subgraph cluster_Exporter { |
81 | label="Exporter"; |
82 | "Exporter::import"; |
83 | } |
84 | subgraph cluster_Moose_Meta_Role_Composite { |
85 | label="Moose::Meta::Role::Composite"; |
86 | "Moose::Meta::Role::Composite::_get_local_methods"; |
87 | "Moose::Meta::Role::Composite::name"; |
88 | } |
89 | subgraph cluster_Moose_Meta_Role_Attribute { |
90 | label="Moose::Meta::Role::Attribute"; |
91 | "Moose::Meta::Role::Attribute::clone"; |
92 | } |
93 | subgraph cluster_Moose_Meta_Role_Method_Required { |
94 | label="Moose::Meta::Role::Method::Required"; |
95 | "Moose::Meta::Role::Method::Required::name"; |
96 | } |
97 | subgraph cluster_Class_MOP_Mixin_HasAttributes { |
98 | label="Class::MOP::Mixin::HasAttributes"; |
99 | "Class::MOP::Mixin::HasAttributes::get_attribute_list"; |
100 | "Class::MOP::Mixin::HasAttributes::get_attribute"; |
101 | "Class::MOP::Mixin::HasAttributes::has_attribute"; |
102 | } |
103 | subgraph cluster_strict { |
104 | label="strict"; |
105 | "strict::import"; |
106 | } |
107 | subgraph cluster_Class_MOP_Package { |
108 | label="Class::MOP::Package"; |
109 | "Class::MOP::Package::name"; |
110 | } |
111 | subgraph cluster_Moose_Meta_Role_Application { |
112 | label="Moose::Meta::Role::Application"; |
113 | "Moose::Meta::Role::Application::is_method_excluded"; |
114 | "Moose::Meta::Role::Application::is_aliased_method"; |
115 | "Moose::Meta::Role::Application::is_method_aliased"; |
116 | "Moose::Meta::Role::Application::apply_before_method_modifiers"; |
117 | "Moose::Meta::Role::Application::apply_around_method_modifiers"; |
118 | "Moose::Meta::Role::Application::apply_after_method_modifiers"; |
119 | "Moose::Meta::Role::Application::apply"; |
120 | } |
121 | "Moose::Meta::Role::Application::ToRole::apply_attributes" -> "Class::MOP::Mixin::HasAttributes::get_attribute"; |
122 | "Moose::BEGIN@41" -> "Moose::Meta::Role::Application::ToRole::BEGIN@9"; |
123 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::ToRole::apply_attributes"; |
124 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Class::MOP::Mixin::HasMethods::get_method"; |
125 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::get_around_method_modifiers"; |
126 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::ToRole::check_required_methods"; |
127 | "Moose::Meta::Role::Application::ToRole::check_required_methods" -> "Moose::Meta::Role::get_required_method_list"; |
128 | "Moose::BEGIN@41" -> "Moose::Meta::Role::Application::ToRole::BEGIN@11"; |
129 | "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers" -> "Moose::Meta::Role::has_override_method_modifier"; |
130 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::get_after_method_modifiers"; |
131 | "Moose::Meta::Role::Application::ToRole::apply_attributes" -> "Class::MOP::Mixin::HasAttributes::has_attribute"; |
132 | "Moose::Meta::Role::Application::ToRole::check_role_exclusions" -> "Moose::Meta::Role::get_excluded_roles_list"; |
133 | "Class::MOP::Method::Wrapped::__ANON__[Class/MOP/Method/Wrapped.pm:66]" -> "Moose::Meta::Role::Application::ToRole::apply_methods"; |
134 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::ToRole::apply_methods"; |
135 | "Moose::Meta::Role::Application::ToRole::apply" -> "Moose::Meta::Role::Application::apply"; |
136 | "Moose::Meta::Role::Application::ToRole::BEGIN@11" -> "metaclass::import"; |
137 | "Moose::Meta::Role::Application::ToRole::check_required_methods" -> "Moose::Meta::Role::add_required_methods"; |
138 | "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers" -> "Moose::Meta::Role::get_method_modifier_list"; |
139 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::get_method_modifier_list"; |
140 | "Moose::Meta::Role::Application::ToRole::BEGIN@9" -> "strict::import"; |
141 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Class::MOP::Mixin::HasMethods::_get_local_methods"; |
142 | "Moose::BEGIN@41" -> "Moose::Meta::Role::Application::ToRole::BEGIN@13"; |
143 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Moose::Meta::Role::Composite::_get_local_methods"; |
144 | "Moose::Meta::Role::Application::ToRole::check_required_methods" -> "Moose::Meta::Role::Method::Required::name"; |
145 | "Moose::BEGIN@41" -> "Moose::Meta::Role::Application::ToRole::BEGIN@15"; |
146 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Class::MOP::Mixin::HasMethods::add_method"; |
147 | "Moose::Meta::Role::Application::ToRole::BEGIN@13" -> "Exporter::import"; |
148 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::add_around_method_modifier"; |
149 | "Moose::Meta::Role::Application::ToRole::BEGIN@15" -> "base::import"; |
150 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::get_before_method_modifiers"; |
151 | "Moose::Meta::Role::Application::ToRole::BEGIN@10" -> "warnings::import"; |
152 | "Moose::Meta::Role::Application::ToRole::check_required_methods" -> "Moose::Meta::Role::find_method_by_name"; |
153 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::add_before_method_modifier"; |
154 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Moose::Meta::Role::Application::is_method_aliased"; |
155 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Moose::Meta::Role::Application::is_method_excluded"; |
156 | "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers" -> "Moose::Meta::Role::add_override_method_modifier"; |
157 | "Moose::Meta::Role::Application::ToRole::apply" -> "Moose::Meta::Role::add_role"; |
158 | "Moose::Meta::Role::Application::apply_before_method_modifiers" -> "Moose::Meta::Role::Application::ToRole::apply_method_modifiers"; |
159 | "Moose::Meta::Role::Application::apply_after_method_modifiers" -> "Moose::Meta::Role::Application::ToRole::apply_method_modifiers"; |
160 | "Moose::Meta::Role::Application::apply_around_method_modifiers" -> "Moose::Meta::Role::Application::ToRole::apply_method_modifiers"; |
161 | "Moose::Meta::Role::Application::ToRole::check_role_exclusions" -> "Moose::Meta::Role::Composite::name"; |
162 | "Moose::Meta::Role::Application::ToRole::apply_attributes" -> "Moose::Meta::Role::Attribute::clone"; |
163 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "UNIVERSAL::isa"; |
164 | "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers" -> "Moose::Meta::Role::get_override_method_modifier"; |
165 | "Moose::Meta::Role::Application::ToRole::check_role_exclusions" -> "Moose::Meta::Role::excludes_role"; |
166 | "Moose::Meta::Role::Application::ToRole::apply_attributes" -> "Class::MOP::Mixin::HasAttributes::get_attribute_list"; |
167 | "Class::MOP::Class:::around" -> "Moose::Meta::Role::Application::ToRole::apply"; |
168 | "Moose::Meta::Role::apply" -> "Moose::Meta::Role::Application::ToRole::apply"; |
169 | "Moose::BEGIN@41" -> "Moose::Meta::Role::Application::ToRole::BEGIN@10"; |
170 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::ToRole::check_required_attributes"; |
171 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Class::MOP::Method::name"; |
172 | "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers" -> "Class::MOP::Mixin::HasMethods::has_method"; |
173 | "Moose::Meta::Role::Application::ToRole::apply_attributes" -> "Moose::Meta::Role::add_attribute"; |
174 | "Moose::BEGIN@41" -> "Moose::Meta::Role::Application::ToRole::BEGIN@2"; |
175 | "Moose::Meta::Role::Application::ToRole::check_role_exclusions" -> "Class::MOP::Package::name"; |
176 | "Moose::Meta::Role::Application::ToRole::apply_method_modifiers" -> "Moose::Meta::Role::add_after_method_modifier"; |
177 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::ToRole::check_role_exclusions"; |
178 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::ToRole::apply_override_method_modifiers"; |
179 | "Moose::Meta::Role::Application::ToRole::check_required_methods" -> "Moose::Meta::Role::Application::is_aliased_method"; |
180 | } |