Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_Moose_Meta_Class { |
4 | label="Moose::Meta::Class"; |
5 | "Moose::Meta::Class::create"; |
6 | } |
7 | subgraph cluster_Class_Load { |
8 | label="Class::Load"; |
9 | "Class::Load::load_class"; |
10 | } |
11 | subgraph cluster_warnings { |
12 | label="warnings"; |
13 | "warnings::import"; |
14 | } |
15 | subgraph cluster_MooseX_Traits_Util { |
16 | label="MooseX::Traits::Util"; |
17 | "MooseX::Traits::Util::new_class_with_traits"; |
18 | "MooseX::Traits::Util::BEGIN@3"; |
19 | "MooseX::Traits::Util::CORE:match"; |
20 | "MooseX::Traits::Util::BEGIN@5"; |
21 | "MooseX::Traits::Util::transform_trait"; |
22 | "MooseX::Traits::Util::check_class"; |
23 | "MooseX::Traits::Util::BEGIN@2"; |
24 | "MooseX::Traits::Util::BEGIN@9"; |
25 | "MooseX::Traits::Util::resolve_traits"; |
26 | } |
27 | subgraph cluster_Parse_Method_Signatures_Param { |
28 | label="Parse::Method::Signatures::Param"; |
29 | "Parse::Method::Signatures::Param::meta"; |
30 | } |
31 | subgraph cluster_Class_MOP_Class { |
32 | label="Class::MOP::Class"; |
33 | "Class::MOP::Class::find_attribute_by_name"; |
34 | } |
35 | subgraph cluster_Moose_Object { |
36 | label="Moose::Object"; |
37 | "Moose::Object::does"; |
38 | } |
39 | subgraph cluster_Class_MOP_Mixin_AttributeCore { |
40 | label="Class::MOP::Mixin::AttributeCore"; |
41 | "Class::MOP::Mixin::AttributeCore::has_default"; |
42 | "Class::MOP::Mixin::AttributeCore::default"; |
43 | } |
44 | subgraph cluster_MooseX_Traits { |
45 | label="MooseX::Traits"; |
46 | "MooseX::Traits::with_traits"; |
47 | "MooseX::Traits::BEGIN@4"; |
48 | } |
49 | subgraph cluster_Exporter { |
50 | label="Exporter"; |
51 | "Exporter::import"; |
52 | } |
53 | subgraph cluster_Sub_Exporter { |
54 | label="Sub::Exporter"; |
55 | "Sub::Exporter::__ANON__[Sub/Exporter.pm:756]"; |
56 | } |
57 | subgraph cluster_strict { |
58 | label="strict"; |
59 | "strict::import"; |
60 | } |
61 | subgraph cluster_Class_MOP { |
62 | label="Class::MOP"; |
63 | "Class::MOP::load_class"; |
64 | } |
65 | subgraph cluster_Class_MOP_Package { |
66 | label="Class::MOP::Package"; |
67 | "Class::MOP::Package::name"; |
68 | } |
69 | "MooseX::Traits::Util::transform_trait" -> "Class::MOP::Class::find_attribute_by_name"; |
70 | "MooseX::Traits::Util::transform_trait" -> "Class::MOP::Mixin::AttributeCore::default"; |
71 | "MooseX::Traits::Util::resolve_traits" -> "Class::Load::load_class"; |
72 | "MooseX::Traits::BEGIN@4" -> "MooseX::Traits::Util::BEGIN@2"; |
73 | "MooseX::Traits::BEGIN@4" -> "MooseX::Traits::Util::BEGIN@5"; |
74 | "MooseX::Traits::Util::BEGIN@5" -> "Sub::Exporter::__ANON__[Sub/Exporter.pm:756]"; |
75 | "MooseX::Traits::Util::BEGIN@2" -> "strict::import"; |
76 | "MooseX::Traits::Util::transform_trait" -> "Parse::Method::Signatures::Param::meta"; |
77 | "MooseX::Traits::Util::new_class_with_traits" -> "Parse::Method::Signatures::Param::meta"; |
78 | "MooseX::Traits::Util::resolve_traits" -> "MooseX::Traits::Util::transform_trait"; |
79 | "MooseX::Traits::Util::new_class_with_traits" -> "MooseX::Traits::Util::check_class"; |
80 | "MooseX::Traits::Util::transform_trait" -> "MooseX::Traits::Util::check_class"; |
81 | "MooseX::Traits::Util::resolve_traits" -> "MooseX::Traits::Util::check_class"; |
82 | "MooseX::Traits::Util::check_class" -> "Moose::Object::does"; |
83 | "MooseX::Traits::Util::transform_trait" -> "Class::MOP::Mixin::AttributeCore::has_default"; |
84 | "MooseX::Traits::with_traits" -> "MooseX::Traits::Util::new_class_with_traits"; |
85 | "MooseX::Traits::Util::BEGIN@9" -> "Exporter::import"; |
86 | "MooseX::Traits::Util::BEGIN@3" -> "warnings::import"; |
87 | "MooseX::Traits::BEGIN@4" -> "MooseX::Traits::Util::BEGIN@9"; |
88 | "MooseX::Traits::Util::new_class_with_traits" -> "Class::MOP::Package::name"; |
89 | "MooseX::Traits::BEGIN@4" -> "MooseX::Traits::Util::BEGIN@3"; |
90 | "MooseX::Traits::Util::resolve_traits" -> "Class::MOP::load_class"; |
91 | "MooseX::Traits::Util::new_class_with_traits" -> "MooseX::Traits::Util::resolve_traits"; |
92 | "MooseX::Traits::Util::transform_trait" -> "MooseX::Traits::Util::CORE:match"; |
93 | "MooseX::Traits::Util::new_class_with_traits" -> "Moose::Meta::Class::create"; |
94 | } |