Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Scalar_Util { |
4 | label="Scalar::Util"; |
5 | "Scalar::Util::blessed"; |
6 | "Scalar::Util::weaken"; |
7 | } |
8 | subgraph cluster_Class_MOP_Method { |
9 | label="Class::MOP::Method"; |
10 | "Class::MOP::Method::associated_metaclass"; |
11 | } |
12 | subgraph cluster_Try_Tiny { |
13 | label="Try::Tiny"; |
14 | "Try::Tiny::catch"; |
15 | "Try::Tiny::try"; |
16 | } |
17 | subgraph cluster_UNIVERSAL { |
18 | label="UNIVERSAL"; |
19 | "UNIVERSAL::isa"; |
20 | } |
21 | subgraph cluster_Moose_Meta_Class { |
22 | label="Moose::Meta::Class"; |
23 | "Moose::Meta::Class::BEGIN@26"; |
24 | } |
25 | subgraph cluster_Moose_Meta_Method_Destructor { |
26 | label="Moose::Meta::Method::Destructor"; |
27 | "Moose::Meta::Method::Destructor::BEGIN@17"; |
28 | "Moose::Meta::Method::Destructor::_generate_DEMOLISHALL"; |
29 | "Moose::Meta::Method::Destructor::BEGIN@11"; |
30 | "Moose::Meta::Method::Destructor::_initialize_body"; |
31 | "Moose::Meta::Method::Destructor::BEGIN@15"; |
32 | "Moose::Meta::Method::Destructor::_generate_fallback_destructor"; |
33 | "Moose::Meta::Method::Destructor::options"; |
34 | "Moose::Meta::Method::Destructor::BEGIN@14"; |
35 | "Moose::Meta::Method::Destructor::BEGIN@10"; |
36 | "Moose::Meta::Method::Destructor::BEGIN@13"; |
37 | "Moose::Meta::Method::Destructor::new"; |
38 | "Moose::Meta::Method::Destructor::__ANON__[Moose/Meta/Method/Destructor.pm:99]"; |
39 | "Moose::Meta::Method::Destructor::BEGIN@3"; |
40 | "Moose::Meta::Method::Destructor::is_needed"; |
41 | } |
42 | subgraph cluster_warnings { |
43 | label="warnings"; |
44 | "warnings::import"; |
45 | } |
46 | subgraph cluster_Class_MOP_Class { |
47 | label="Class::MOP::Class"; |
48 | "Class::MOP::Class::find_method_by_name"; |
49 | "Class::MOP::Class::find_all_methods_by_name"; |
50 | "Class::MOP::Class::_inline_destructor"; |
51 | } |
52 | subgraph cluster_base { |
53 | label="base"; |
54 | "base::import"; |
55 | } |
56 | subgraph cluster_Class_MOP_Method_Generated { |
57 | label="Class::MOP::Method::Generated"; |
58 | "Class::MOP::Method::Generated::_compile_code"; |
59 | } |
60 | subgraph cluster_Exporter { |
61 | label="Exporter"; |
62 | "Exporter::import"; |
63 | } |
64 | subgraph cluster_strict { |
65 | label="strict"; |
66 | "strict::import"; |
67 | } |
68 | subgraph cluster_Class_MOP_Package { |
69 | label="Class::MOP::Package"; |
70 | "Class::MOP::Package::name"; |
71 | } |
72 | "Moose::Meta::Method::Destructor::is_needed" -> "Scalar::Util::blessed"; |
73 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@13"; |
74 | "Try::Tiny::try" -> "Moose::Meta::Method::Destructor::__ANON__[Moose/Meta/Method/Destructor.pm:99]"; |
75 | "Moose::Meta::Method::Destructor::_generate_DEMOLISHALL" -> "Class::MOP::Method::associated_metaclass"; |
76 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Class::MOP::Method::associated_metaclass"; |
77 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@11"; |
78 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Try::Tiny::try"; |
79 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@17"; |
80 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Try::Tiny::catch"; |
81 | "Moose::Meta::Method::Destructor::BEGIN@10" -> "strict::import"; |
82 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@15"; |
83 | "Moose::Meta::Method::Destructor::is_needed" -> "Class::MOP::Class::find_method_by_name"; |
84 | "Moose::Meta::Method::Destructor::__ANON__[Moose/Meta/Method/Destructor.pm:99]" -> "Class::MOP::Method::Generated::_compile_code"; |
85 | "Moose::Meta::Method::Destructor::BEGIN@14" -> "Exporter::import"; |
86 | "Moose::Meta::Method::Destructor::BEGIN@15" -> "Exporter::import"; |
87 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Moose::Meta::Method::Destructor::_generate_DEMOLISHALL"; |
88 | "Moose::Meta::Method::Destructor::BEGIN@17" -> "base::import"; |
89 | "Moose::Meta::Method::Destructor::BEGIN@11" -> "warnings::import"; |
90 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@10"; |
91 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Moose::Meta::Method::Destructor::options"; |
92 | "Moose::Meta::Method::Destructor::new" -> "Scalar::Util::weaken"; |
93 | "Moose::Meta::Method::Destructor::is_needed" -> "UNIVERSAL::isa"; |
94 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Moose::Meta::Method::Destructor::_generate_fallback_destructor"; |
95 | "Moose::Meta::Method::Destructor::_generate_DEMOLISHALL" -> "Class::MOP::Class::find_all_methods_by_name"; |
96 | "Moose::Meta::Method::Destructor::new" -> "Moose::Meta::Method::Destructor::_initialize_body"; |
97 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@14"; |
98 | "Moose::Meta::Method::Destructor::_initialize_body" -> "Class::MOP::Package::name"; |
99 | "Class::MOP::Class::_inline_destructor" -> "Moose::Meta::Method::Destructor::is_needed"; |
100 | "Class::MOP::Class::_inline_destructor" -> "Moose::Meta::Method::Destructor::new"; |
101 | "Moose::Meta::Class::BEGIN@26" -> "Moose::Meta::Method::Destructor::BEGIN@3"; |
102 | } |