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::add_method"; |
6 | } |
7 | subgraph cluster_Class_MOP_Method { |
8 | label="Class::MOP::Method"; |
9 | "Class::MOP::Method::wrap"; |
10 | } |
11 | subgraph cluster_UNIVERSAL { |
12 | label="UNIVERSAL"; |
13 | "UNIVERSAL::import"; |
14 | } |
15 | subgraph cluster_Role_HasMessage_Errf { |
16 | label="Role::HasMessage::Errf"; |
17 | "Role::HasMessage::Errf::BEGIN@5"; |
18 | "Role::HasMessage::Errf::__ANON__[Role/HasMessage/Errf.pm:59]"; |
19 | } |
20 | subgraph cluster_Moose_Meta_Role { |
21 | label="Moose::Meta::Role"; |
22 | "Moose::Meta::Role::method_metaclass"; |
23 | } |
24 | subgraph cluster_Class_MOP_Class { |
25 | label="Class::MOP::Class"; |
26 | "Class::MOP::Class::make_immutable"; |
27 | } |
28 | subgraph cluster_Moose_Role { |
29 | label="Moose::Role"; |
30 | "Moose::Role::with"; |
31 | "Moose::Role::has"; |
32 | "Moose::Role::around"; |
33 | "Moose::Role::requires"; |
34 | "Moose::Role::init_meta"; |
35 | } |
36 | subgraph cluster_Moose { |
37 | label="Moose"; |
38 | "Moose::has"; |
39 | "Moose::extends"; |
40 | } |
41 | subgraph cluster_MooseX_Role_Parameterized_Meta_Role_Parameterizable { |
42 | label="MooseX::Role::Parameterized::Meta::Role::Parameterizable"; |
43 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::add_parameter"; |
44 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@8"; |
45 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::role_generator"; |
46 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@119"; |
47 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@2"; |
48 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@7"; |
49 | "MooseX::Role::Parameterized::Meta::Role::Parameterizable::meta"; |
50 | } |
51 | subgraph cluster_Module_Runtime { |
52 | label="Module::Runtime"; |
53 | "Module::Runtime::require_module"; |
54 | } |
55 | subgraph cluster_Exporter { |
56 | label="Exporter"; |
57 | "Exporter::import"; |
58 | } |
59 | subgraph cluster_KiokuDB_Role_Scan { |
60 | label="KiokuDB::Role::Scan"; |
61 | "KiokuDB::Role::Scan::__ANON__[KiokuDB/Role/Scan.pm:94]"; |
62 | } |
63 | subgraph cluster_MooseX_Role_Parameterized { |
64 | label="MooseX::Role::Parameterized"; |
65 | "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
66 | "MooseX::Role::Parameterized::current_metaclass"; |
67 | "MooseX::Role::Parameterized::BEGIN@4"; |
68 | "MooseX::Role::Parameterized::BEGIN@3"; |
69 | "MooseX::Role::Parameterized::BEGIN@7"; |
70 | "MooseX::Role::Parameterized::BEGIN@2"; |
71 | "MooseX::Role::Parameterized::parameter"; |
72 | "MooseX::Role::Parameterized::init_meta"; |
73 | "MooseX::Role::Parameterized::method"; |
74 | "MooseX::Role::Parameterized::BEGIN@5"; |
75 | "MooseX::Role::Parameterized::role"; |
76 | } |
77 | subgraph cluster_Moose_Exporter { |
78 | label="Moose::Exporter"; |
79 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
80 | "Moose::Exporter::_apply_metaroles"; |
81 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:137]"; |
82 | "Moose::Exporter::import"; |
83 | } |
84 | subgraph cluster_Class_MOP { |
85 | label="Class::MOP"; |
86 | "Class::MOP::class_of"; |
87 | } |
88 | subgraph cluster_Class_MOP_Package { |
89 | label="Class::MOP::Package"; |
90 | "Class::MOP::Package::name"; |
91 | } |
92 | "Moose::Exporter::_apply_metaroles" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
93 | "MooseX::Role::Parameterized::method" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
94 | "Moose::Role::with" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
95 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:137]" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
96 | "Moose::Role::has" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
97 | "Moose::Role::around" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
98 | "Moose::Role::requires" -> "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]"; |
99 | "MooseX::Role::Parameterized::method" -> "Class::MOP::Method::wrap"; |
100 | "MooseX::Role::Parameterized::BEGIN@7" -> "Moose::extends"; |
101 | "KiokuDB::Role::Scan::__ANON__[KiokuDB/Role/Scan.pm:94]" -> "MooseX::Role::Parameterized::method"; |
102 | "MooseX::Role::Parameterized::method" -> "MooseX::Role::Parameterized::method"; |
103 | "Role::HasMessage::Errf::__ANON__[Role/HasMessage/Errf.pm:59]" -> "MooseX::Role::Parameterized::method"; |
104 | "MooseX::Role::Parameterized::parameter" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::add_parameter"; |
105 | "MooseX::Role::Parameterized::BEGIN@7" -> "UNIVERSAL::import"; |
106 | "MooseX::Role::Parameterized::BEGIN@7" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::meta"; |
107 | "MooseX::Role::Parameterized::BEGIN@7" -> "Moose::has"; |
108 | "Role::HasMessage::Errf::BEGIN@5" -> "MooseX::Role::Parameterized::BEGIN@2"; |
109 | "MooseX::Role::Parameterized::BEGIN@7" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@7"; |
110 | "Role::HasMessage::Errf::BEGIN@5" -> "MooseX::Role::Parameterized::BEGIN@4"; |
111 | "MooseX::Role::Parameterized::BEGIN@7" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@2"; |
112 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]" -> "MooseX::Role::Parameterized::init_meta"; |
113 | "MooseX::Role::Parameterized::BEGIN@7" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@119"; |
114 | "MooseX::Role::Parameterized::init_meta" -> "Moose::Role::init_meta"; |
115 | "MooseX::Role::Parameterized::method" -> "Class::MOP::Mixin::HasMethods::add_method"; |
116 | "Role::HasMessage::Errf::BEGIN@5" -> "MooseX::Role::Parameterized::BEGIN@5"; |
117 | "MooseX::Role::Parameterized::BEGIN@4" -> "Moose::Exporter::import"; |
118 | "Module::Runtime::require_module" -> "MooseX::Role::Parameterized::role"; |
119 | "MooseX::Role::Parameterized::role" -> "MooseX::Role::Parameterized::role"; |
120 | "MooseX::Role::Parameterized::BEGIN@5" -> "Exporter::import"; |
121 | "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]" -> "MooseX::Role::Parameterized::current_metaclass"; |
122 | "MooseX::Role::Parameterized::parameter" -> "MooseX::Role::Parameterized::current_metaclass"; |
123 | "MooseX::Role::Parameterized::role" -> "MooseX::Role::Parameterized::current_metaclass"; |
124 | "MooseX::Role::Parameterized::role" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::role_generator"; |
125 | "Role::HasMessage::Errf::BEGIN@5" -> "MooseX::Role::Parameterized::BEGIN@7"; |
126 | "MooseX::Role::Parameterized::method" -> "Moose::Meta::Role::method_metaclass"; |
127 | "MooseX::Role::Parameterized::parameter" -> "MooseX::Role::Parameterized::parameter"; |
128 | "Module::Runtime::require_module" -> "MooseX::Role::Parameterized::parameter"; |
129 | "MooseX::Role::Parameterized::BEGIN@7" -> "Class::MOP::Class::make_immutable"; |
130 | "Role::HasMessage::Errf::BEGIN@5" -> "MooseX::Role::Parameterized::BEGIN@3"; |
131 | "MooseX::Role::Parameterized::BEGIN@7" -> "MooseX::Role::Parameterized::Meta::Role::Parameterizable::BEGIN@8"; |
132 | "MooseX::Role::Parameterized::__ANON__[MooseX/Role/Parameterized.pm:18]" -> "Class::MOP::class_of"; |
133 | "MooseX::Role::Parameterized::parameter" -> "Class::MOP::class_of"; |
134 | "MooseX::Role::Parameterized::role" -> "Class::MOP::class_of"; |
135 | "MooseX::Role::Parameterized::method" -> "Class::MOP::Package::name"; |
136 | } |