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::_get_local_methods"; |
7 | "Class::MOP::Mixin::HasMethods::get_method"; |
8 | } |
9 | subgraph cluster_Moose_Meta_Role_Application_RoleSummation { |
10 | label="Moose::Meta::Role::Application::RoleSummation"; |
11 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods"; |
12 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@11"; |
13 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes"; |
14 | "Moose::Meta::Role::Application::RoleSummation::check_required_attributes"; |
15 | "Moose::Meta::Role::Application::RoleSummation::check_role_exclusions"; |
16 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers"; |
17 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers"; |
18 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@9"; |
19 | "Moose::Meta::Role::Application::RoleSummation::apply_methods"; |
20 | "Moose::Meta::Role::Application::RoleSummation::get_exclusions_for_role"; |
21 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@10"; |
22 | "Moose::Meta::Role::Application::RoleSummation::get_method_aliases_for_role"; |
23 | "Moose::Meta::Role::Application::RoleSummation::is_aliased_method"; |
24 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@17"; |
25 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@13"; |
26 | "Moose::Meta::Role::Application::RoleSummation::role_params"; |
27 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@2"; |
28 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@15"; |
29 | } |
30 | subgraph cluster_Scalar_Util { |
31 | label="Scalar::Util"; |
32 | "Scalar::Util::blessed"; |
33 | } |
34 | subgraph cluster_Class_MOP_Method { |
35 | label="Class::MOP::Method"; |
36 | "Class::MOP::Method::name"; |
37 | "Class::MOP::Method::body"; |
38 | } |
39 | subgraph cluster_metaclass { |
40 | label="metaclass"; |
41 | "metaclass::import"; |
42 | } |
43 | subgraph cluster_UNIVERSAL { |
44 | label="UNIVERSAL"; |
45 | "UNIVERSAL::isa"; |
46 | } |
47 | subgraph cluster_warnings { |
48 | label="warnings"; |
49 | "warnings::import"; |
50 | } |
51 | subgraph cluster_Moose_Meta_Role { |
52 | label="Moose::Meta::Role"; |
53 | "Moose::Meta::Role::get_required_method_list"; |
54 | "Moose::Meta::Role::add_conflicting_method"; |
55 | "Moose::Meta::Role::get_excluded_roles_list"; |
56 | "Moose::Meta::Role::get_after_method_modifiers"; |
57 | "Moose::Meta::Role::get_override_method_modifier"; |
58 | "Moose::Meta::Role::add_around_method_modifier"; |
59 | "Moose::Meta::Role::add_override_method_modifier"; |
60 | "Moose::Meta::Role::get_method_modifier_list"; |
61 | "Moose::Meta::Role::add_required_methods"; |
62 | "Moose::Meta::Role::get_roles"; |
63 | "Moose::Meta::Role::add_excluded_roles"; |
64 | "Moose::Meta::Role::get_around_method_modifiers"; |
65 | "Moose::Meta::Role::add_after_method_modifier"; |
66 | "Moose::Meta::Role::add_attribute"; |
67 | } |
68 | subgraph cluster_Class_MOP_Mixin_AttributeCore { |
69 | label="Class::MOP::Mixin::AttributeCore"; |
70 | "Class::MOP::Mixin::AttributeCore::name"; |
71 | } |
72 | subgraph cluster_Moose { |
73 | label="Moose"; |
74 | "Moose::BEGIN@39"; |
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::add_method"; |
87 | "Moose::Meta::Role::Composite::has_method"; |
88 | } |
89 | subgraph cluster_Moose_Meta_Role_Attribute { |
90 | label="Moose::Meta::Role::Attribute"; |
91 | "Moose::Meta::Role::Attribute::clone"; |
92 | "Moose::Meta::Role::Attribute::is_same_as"; |
93 | } |
94 | subgraph cluster_Moose_Meta_Role_Method_Required { |
95 | label="Moose::Meta::Role::Method::Required"; |
96 | "Moose::Meta::Role::Method::Required::name"; |
97 | } |
98 | subgraph cluster_Class_MOP_Mixin_HasAttributes { |
99 | label="Class::MOP::Mixin::HasAttributes"; |
100 | "Class::MOP::Mixin::HasAttributes::get_attribute_list"; |
101 | "Class::MOP::Mixin::HasAttributes::get_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::apply_before_method_modifiers"; |
114 | "Moose::Meta::Role::Application::apply_around_method_modifiers"; |
115 | "Moose::Meta::Role::Application::apply_after_method_modifiers"; |
116 | "Moose::Meta::Role::Application::apply"; |
117 | } |
118 | "Moose::Meta::Role::Application::RoleSummation::get_exclusions_for_role" -> "Scalar::Util::blessed"; |
119 | "Moose::Meta::Role::Application::RoleSummation::get_method_aliases_for_role" -> "Scalar::Util::blessed"; |
120 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::RoleSummation::check_required_attributes"; |
121 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@2"; |
122 | "Moose::Meta::Role::Application::apply_before_method_modifiers" -> "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers"; |
123 | "Moose::Meta::Role::Application::apply_after_method_modifiers" -> "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers"; |
124 | "Moose::Meta::Role::Application::apply_around_method_modifiers" -> "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers"; |
125 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Moose::Meta::Role::Composite::add_method"; |
126 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Class::MOP::Mixin::HasAttributes::get_attribute"; |
127 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Class::MOP::Mixin::HasMethods::get_method"; |
128 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers" -> "Moose::Meta::Role::get_around_method_modifiers"; |
129 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@17"; |
130 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods" -> "Moose::Meta::Role::get_required_method_list"; |
131 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::RoleSummation::apply_methods"; |
132 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods" -> "Moose::Meta::Role::Application::RoleSummation::is_aliased_method"; |
133 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers" -> "Moose::Meta::Role::get_after_method_modifiers"; |
134 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@13"; |
135 | "Moose::Meta::Role::Application::RoleSummation::check_role_exclusions" -> "Moose::Meta::Role::get_excluded_roles_list"; |
136 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@11" -> "metaclass::import"; |
137 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods" -> "Moose::Meta::Role::add_required_methods"; |
138 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@15"; |
139 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers" -> "Moose::Meta::Role::get_method_modifier_list"; |
140 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers" -> "Moose::Meta::Role::get_method_modifier_list"; |
141 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@9" -> "strict::import"; |
142 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Class::MOP::Mixin::HasMethods::_get_local_methods"; |
143 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@11"; |
144 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods" -> "Moose::Meta::Role::Method::Required::name"; |
145 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Moose::Meta::Role::Attribute::is_same_as"; |
146 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Class::MOP::Mixin::AttributeCore::name"; |
147 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Class::MOP::Method::body"; |
148 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods" -> "Moose::Meta::Role::get_roles"; |
149 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Moose::Meta::Role::get_roles"; |
150 | "Moose::Meta::Role::Application::RoleSummation::check_role_exclusions" -> "Moose::Meta::Role::get_roles"; |
151 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers" -> "Moose::Meta::Role::get_roles"; |
152 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers" -> "Moose::Meta::Role::get_roles"; |
153 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Moose::Meta::Role::get_roles"; |
154 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@13" -> "Exporter::import"; |
155 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@9"; |
156 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers" -> "Moose::Meta::Role::add_around_method_modifier"; |
157 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@17" -> "base::import"; |
158 | "Moose::Meta::Role::Application::RoleSummation::BEGIN@10" -> "warnings::import"; |
159 | "Moose::Meta::Role::Application::RoleSummation::check_role_exclusions" -> "Moose::Meta::Role::add_excluded_roles"; |
160 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Moose::Meta::Role::add_conflicting_method"; |
161 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::RoleSummation::check_required_methods"; |
162 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers" -> "Moose::Meta::Role::add_override_method_modifier"; |
163 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Moose::Meta::Role::Attribute::clone"; |
164 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers" -> "Moose::Meta::Role::Composite::has_method"; |
165 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::RoleSummation::check_role_exclusions"; |
166 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "UNIVERSAL::isa"; |
167 | "Moose::Meta::Role::Application::RoleSummation::get_method_aliases_for_role" -> "Moose::Meta::Role::Application::RoleSummation::role_params"; |
168 | "Moose::Meta::Role::Application::RoleSummation::get_exclusions_for_role" -> "Moose::Meta::Role::Application::RoleSummation::role_params"; |
169 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers" -> "Moose::Meta::Role::get_override_method_modifier"; |
170 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Class::MOP::Mixin::HasAttributes::get_attribute_list"; |
171 | "Moose::BEGIN@39" -> "Moose::Meta::Role::Application::RoleSummation::BEGIN@10"; |
172 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Class::MOP::Method::name"; |
173 | "Moose::Meta::Role::Application::RoleSummation::check_required_methods" -> "Class::MOP::Mixin::HasMethods::has_method"; |
174 | "Moose::Meta::Role::Application::RoleSummation::apply_attributes" -> "Moose::Meta::Role::add_attribute"; |
175 | "Moose::Meta::Role::Application::RoleSummation::check_role_exclusions" -> "Class::MOP::Package::name"; |
176 | "Moose::Meta::Role::Application::RoleSummation::get_exclusions_for_role" -> "Class::MOP::Package::name"; |
177 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Class::MOP::Package::name"; |
178 | "Moose::Meta::Role::Application::RoleSummation::is_aliased_method" -> "Class::MOP::Package::name"; |
179 | "Moose::Meta::Role::Application::RoleSummation::get_method_aliases_for_role" -> "Class::MOP::Package::name"; |
180 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::RoleSummation::apply_attributes"; |
181 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Moose::Meta::Role::Application::RoleSummation::get_exclusions_for_role"; |
182 | "Moose::Meta::Role::Application::RoleSummation::apply_method_modifiers" -> "Moose::Meta::Role::add_after_method_modifier"; |
183 | "Moose::Meta::Role::Application::RoleSummation::is_aliased_method" -> "Moose::Meta::Role::Application::RoleSummation::get_method_aliases_for_role"; |
184 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Moose::Meta::Role::Application::RoleSummation::get_method_aliases_for_role"; |
185 | "Moose::Meta::Role::Application::apply" -> "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers"; |
186 | } |