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_method"; |
8 | } |
9 | subgraph cluster_MooseX_Emulate_Class_Accessor_Fast { |
10 | label="MooseX::Emulate::Class::Accessor::Fast"; |
11 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@5"; |
12 | "MooseX::Emulate::Class::Accessor::Fast::__ANON__[MooseX/Emulate/Class/Accessor/Fast.pm:77]"; |
13 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@4"; |
14 | "MooseX::Emulate::Class::Accessor::Fast::accessor_name_for"; |
15 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors"; |
16 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@3"; |
17 | "MooseX::Emulate::Class::Accessor::Fast::mutator_name_for"; |
18 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7"; |
19 | "MooseX::Emulate::Class::Accessor::Fast::BUILD"; |
20 | } |
21 | subgraph cluster_Scalar_Util { |
22 | label="Scalar::Util"; |
23 | "Scalar::Util::blessed"; |
24 | } |
25 | subgraph cluster_Moose_Meta_Class { |
26 | label="Moose::Meta::Class"; |
27 | "Moose::Meta::Class::add_attribute"; |
28 | "Moose::Meta::Class::initialize"; |
29 | } |
30 | subgraph cluster_Class_MOP_Class_ { |
31 | label="Class::MOP::Class:"; |
32 | "Class::MOP::Class:::around"; |
33 | } |
34 | subgraph cluster_Class_MOP_Class { |
35 | label="Class::MOP::Class"; |
36 | "Class::MOP::Class::find_attribute_by_name"; |
37 | "Class::MOP::Class::is_immutable"; |
38 | } |
39 | subgraph cluster_Moose { |
40 | label="Moose"; |
41 | "Moose::extends"; |
42 | } |
43 | subgraph cluster_base { |
44 | label="base"; |
45 | "base::import"; |
46 | } |
47 | subgraph cluster_Module_Runtime { |
48 | label="Module::Runtime"; |
49 | "Module::Runtime::require_module"; |
50 | } |
51 | subgraph cluster_Class_MOP_Attribute { |
52 | label="Class::MOP::Attribute"; |
53 | "Class::MOP::Attribute::get_read_method_ref"; |
54 | } |
55 | subgraph cluster_Moose_Exporter { |
56 | label="Moose::Exporter"; |
57 | "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
58 | } |
59 | subgraph cluster_Class_MOP { |
60 | label="Class::MOP"; |
61 | "Class::MOP::get_metaclass_by_name"; |
62 | } |
63 | subgraph cluster_Class_MOP_Package { |
64 | label="Class::MOP::Package"; |
65 | "Class::MOP::Package::name"; |
66 | } |
67 | subgraph cluster_MooseX_Emulate_Class_Accessor_Fast_Meta_Accessor { |
68 | label="MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor"; |
69 | "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::meta"; |
70 | "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::BEGIN@48"; |
71 | "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::BEGIN@3"; |
72 | } |
73 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Class::MOP::Class::find_attribute_by_name"; |
74 | "MooseX::Emulate::Class::Accessor::Fast::__ANON__[MooseX/Emulate/Class/Accessor/Fast.pm:77]" -> "Scalar::Util::blessed"; |
75 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7" -> "Moose::extends"; |
76 | "Module::Runtime::require_module" -> "MooseX::Emulate::Class::Accessor::Fast::BEGIN@3"; |
77 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "MooseX::Emulate::Class::Accessor::Fast::mutator_name_for"; |
78 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7" -> "Class::MOP::Mixin::HasMethods::get_method"; |
79 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "MooseX::Emulate::Class::Accessor::Fast::__ANON__[MooseX/Emulate/Class/Accessor/Fast.pm:77]"; |
80 | "Module::Runtime::require_module" -> "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7"; |
81 | "Module::Runtime::require_module" -> "MooseX::Emulate::Class::Accessor::Fast::BEGIN@4"; |
82 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@3" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]"; |
83 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Class::MOP::Mixin::HasMethods::add_method"; |
84 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7" -> "Class::MOP::Mixin::HasMethods::add_method"; |
85 | "MooseX::Emulate::Class::Accessor::Fast::__ANON__[MooseX/Emulate/Class/Accessor/Fast.pm:77]" -> "Class::MOP::get_metaclass_by_name"; |
86 | "base::import" -> "MooseX::Emulate::Class::Accessor::Fast::mk_accessors"; |
87 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Moose::Meta::Class::add_attribute"; |
88 | "MooseX::Emulate::Class::Accessor::Fast::__ANON__[MooseX/Emulate/Class/Accessor/Fast.pm:77]" -> "Moose::Meta::Class::initialize"; |
89 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Class::MOP::Attribute::get_read_method_ref"; |
90 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "MooseX::Emulate::Class::Accessor::Fast::accessor_name_for"; |
91 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7" -> "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::meta"; |
92 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7" -> "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::BEGIN@48"; |
93 | "Module::Runtime::require_module" -> "MooseX::Emulate::Class::Accessor::Fast::BEGIN@5"; |
94 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Class::MOP::Class::is_immutable"; |
95 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Class::MOP::Mixin::HasMethods::has_method"; |
96 | "MooseX::Emulate::Class::Accessor::Fast::mk_accessors" -> "Class::MOP::Package::name"; |
97 | "MooseX::Emulate::Class::Accessor::Fast::BEGIN@7" -> "MooseX::Emulate::Class::Accessor::Fast::Meta::Accessor::BEGIN@3"; |
98 | "Class::MOP::Class:::around" -> "MooseX::Emulate::Class::Accessor::Fast::BUILD"; |
99 | } |