Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Moose_Meta_Role_Application_RoleSummation { |
4 | label="Moose::Meta::Role::Application::RoleSummation"; |
5 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers"; |
6 | "Moose::Meta::Role::Application::RoleSummation::apply_methods"; |
7 | } |
8 | subgraph cluster_Scalar_Util { |
9 | label="Scalar::Util"; |
10 | "Scalar::Util::blessed"; |
11 | } |
12 | subgraph cluster_Class_MOP_Method { |
13 | label="Class::MOP::Method"; |
14 | "Class::MOP::Method::clone"; |
15 | "Class::MOP::Method::body"; |
16 | "Class::MOP::Method::package_name"; |
17 | } |
18 | subgraph cluster_Moose_Meta_Role_Application_ToClass { |
19 | label="Moose::Meta::Role::Application::ToClass"; |
20 | "Moose::Meta::Role::Application::ToClass::apply_methods"; |
21 | } |
22 | subgraph cluster_metaclass { |
23 | label="metaclass"; |
24 | "metaclass::import"; |
25 | } |
26 | subgraph cluster_UNIVERSAL { |
27 | label="UNIVERSAL"; |
28 | "UNIVERSAL::isa"; |
29 | "UNIVERSAL::can"; |
30 | } |
31 | subgraph cluster_Class_Load { |
32 | label="Class::Load"; |
33 | "Class::Load::load_class"; |
34 | } |
35 | subgraph cluster_warnings { |
36 | label="warnings"; |
37 | "warnings::import"; |
38 | } |
39 | subgraph cluster_Moose_Meta_Role { |
40 | label="Moose::Meta::Role"; |
41 | "Moose::Meta::Role::add_override_method_modifier"; |
42 | "Moose::Meta::Role::composition_class_roles"; |
43 | "Moose::Meta::Role::combine"; |
44 | } |
45 | subgraph cluster_Moose_Meta_Role_Application_ToRole { |
46 | label="Moose::Meta::Role::Application::ToRole"; |
47 | "Moose::Meta::Role::Application::ToRole::apply_methods"; |
48 | } |
49 | subgraph cluster_Moose { |
50 | label="Moose"; |
51 | "Moose::BEGIN@37"; |
52 | } |
53 | subgraph cluster_base { |
54 | label="base"; |
55 | "base::import"; |
56 | } |
57 | subgraph cluster_Exporter { |
58 | label="Exporter"; |
59 | "Exporter::import"; |
60 | } |
61 | subgraph cluster_Moose_Meta_Role_Composite { |
62 | label="Moose::Meta::Role::Composite"; |
63 | "Moose::Meta::Role::Composite::BEGIN@10"; |
64 | "Moose::Meta::Role::Composite::new"; |
65 | "Moose::Meta::Role::Composite::application_role_summation_class"; |
66 | "Moose::Meta::Role::Composite::name"; |
67 | "Moose::Meta::Role::Composite::add_method"; |
68 | "Moose::Meta::Role::Composite::__ANON__[Moose/Meta/Role/Composite.pm:36]"; |
69 | "Moose::Meta::Role::Composite::_method_map"; |
70 | "Moose::Meta::Role::Composite::apply_params"; |
71 | "Moose::Meta::Role::Composite::_new"; |
72 | "Moose::Meta::Role::Composite::BEGIN@9"; |
73 | "Moose::Meta::Role::Composite::BEGIN@14"; |
74 | "Moose::Meta::Role::Composite::BEGIN@13"; |
75 | "Moose::Meta::Role::Composite::BEGIN@16"; |
76 | "Moose::Meta::Role::Composite::BEGIN@11"; |
77 | "Moose::Meta::Role::Composite::BEGIN@2"; |
78 | "Moose::Meta::Role::Composite::has_method"; |
79 | "Moose::Meta::Role::Composite::_get_local_methods"; |
80 | } |
81 | subgraph cluster_strict { |
82 | label="strict"; |
83 | "strict::import"; |
84 | } |
85 | subgraph cluster_Class_MOP_Package { |
86 | label="Class::MOP::Package"; |
87 | "Class::MOP::Package::name"; |
88 | } |
89 | subgraph cluster_Moose_Meta_Role_Application { |
90 | label="Moose::Meta::Role::Application"; |
91 | "Moose::Meta::Role::Application::new"; |
92 | "Moose::Meta::Role::Application::apply"; |
93 | } |
94 | "Moose::Meta::Role::Composite::add_method" -> "Scalar::Util::blessed"; |
95 | "Moose::Meta::Role::Application::RoleSummation::apply_methods" -> "Moose::Meta::Role::Composite::add_method"; |
96 | "Moose::Meta::Role::Composite::apply_params" -> "Class::Load::load_class"; |
97 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@16"; |
98 | "Moose::Meta::Role::Composite::apply_params" -> "Moose::Meta::Role::Application::apply"; |
99 | "Moose::Meta::Role::Composite::BEGIN@11" -> "metaclass::import"; |
100 | "Moose::Meta::Role::Composite::new" -> "Moose::Meta::Role::composition_class_roles"; |
101 | "Moose::Meta::Role::Composite::BEGIN@9" -> "strict::import"; |
102 | "Moose::Meta::Role::Application::ToRole::apply_methods" -> "Moose::Meta::Role::Composite::_get_local_methods"; |
103 | "Moose::Meta::Role::Application::ToClass::apply_methods" -> "Moose::Meta::Role::Composite::_get_local_methods"; |
104 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@14"; |
105 | "Moose::Meta::Role::Composite::apply_params" -> "Moose::Meta::Role::Application::new"; |
106 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@9"; |
107 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@2"; |
108 | "Moose::Meta::Role::Composite::add_method" -> "Class::MOP::Method::body"; |
109 | "Moose::Meta::Role::Composite::BEGIN@14" -> "Exporter::import"; |
110 | "Moose::Meta::Role::Composite::BEGIN@13" -> "Exporter::import"; |
111 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@11"; |
112 | "Moose::Meta::Role::Composite::add_method" -> "Moose::Meta::Role::Composite::_method_map"; |
113 | "Moose::Meta::Role::Composite::has_method" -> "Moose::Meta::Role::Composite::_method_map"; |
114 | "Moose::Meta::Role::Composite::_get_local_methods" -> "Moose::Meta::Role::Composite::_method_map"; |
115 | "Moose::Meta::Role::Composite::apply_params" -> "Moose::Meta::Role::Composite::application_role_summation_class"; |
116 | "Moose::Meta::Role::Composite::add_method" -> "UNIVERSAL::can"; |
117 | "Moose::Meta::Role::Composite::BEGIN@16" -> "base::import"; |
118 | "Moose::Meta::Role::Composite::BEGIN@10" -> "warnings::import"; |
119 | "Moose::Meta::Role::combine" -> "Moose::Meta::Role::Composite::apply_params"; |
120 | "Moose::Meta::Role::Composite::add_method" -> "Class::MOP::Method::clone"; |
121 | "Moose::Meta::Role::Composite::add_method" -> "Moose::Meta::Role::Composite::name"; |
122 | "Moose::Meta::Role::add_override_method_modifier" -> "Moose::Meta::Role::Composite::has_method"; |
123 | "Moose::Meta::Role::Application::RoleSummation::apply_override_method_modifiers" -> "Moose::Meta::Role::Composite::has_method"; |
124 | "Moose::Meta::Role::Composite::new" -> "UNIVERSAL::isa"; |
125 | "Moose::Meta::Role::Composite::_new" -> "Moose::Meta::Role::Composite::__ANON__[Moose/Meta/Role/Composite.pm:36]"; |
126 | "Moose::Meta::Role::Composite::add_method" -> "Class::MOP::Method::package_name"; |
127 | "Moose::Meta::Role::Composite::new" -> "Moose::Meta::Role::Composite::_new"; |
128 | "Moose::Meta::Role::combine" -> "Moose::Meta::Role::Composite::new"; |
129 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@10"; |
130 | "Moose::Meta::Role::Composite::new" -> "Class::MOP::Package::name"; |
131 | "Moose::BEGIN@37" -> "Moose::Meta::Role::Composite::BEGIN@13"; |
132 | } |