digraph {
graph [overlap=false]
node [shape=doublecircle];
"DateTime::Helpers" -> "warnings";
"Class::Singleton" -> "DateTime::TimeZone::Floating";
"Module::Implementation" -> "Try::Tiny::ScopeGuard";
"Module::Implementation" -> "Module::Runtime";
"Role::Tiny::With" -> "warnings";
"Params::Validate" -> "Params::Validate::Constants";
"DateTime::Duration" -> "Module::Implementation";
"overloading" -> "warnings";
"Try::Tiny::ScopeGuard" -> "constant";
"vars" -> "strict";
"DateTime::Locale::FromData" -> "strict";
"FakeLocale" -> "strict";
"Carp" -> "strict";
"POSIX" -> "POSIX";
"DateTime::Locale::Util" -> "warnings";
"parent" -> "vars";
"DateTime::Format::Alami" -> "DateTime::Infinite::Future";
"DateTime::TimeZone::OffsetOnly" -> "strict";
"DateTime::Helpers" -> "Scalar::Util";
"Fcntl" -> "strict";
"DateTime::Format::Alami" -> "version::vxs";
"DateTime::Infinite" -> "strict";
"DateTime" -> "overload";
"Module::Runtime" -> "XSLoader";
"constant" -> "warnings::register";
"DateTime::TimeZone::UTC" -> "warnings";
"DateTime::TimeZone" -> "DateTime::TimeZone";
"DateTime::TimeZone" -> "DateTime::TimeZone::OlsonDB::Change";
"DateTime::Helpers" -> "UNIVERSAL";
"overload" -> "warnings::register";
"DateTime::TimeZone" -> "DateTime::TimeZone::Floating";
"constant" -> "Internals";
"base" -> "base";
"experimental" -> "Carp";
"Role::Tiny" -> "DateTime::Format::Alami";
"DateTime::Format::Alami" -> "re";
"parent" -> "parent";
"DateTime::TimeZone::Floating" -> "strict";
"DateTime::TimeZone::UTC" -> "strict";
"DateTime::Format::Alami" -> "DateTime";
"DateTime::Format::Alami" -> "Role::Tiny";
"DateTime::Helpers" -> "List::Util";
"parent" -> "Class::Singleton";
"DateTime::Format::Alami::EN" -> "Exporter";
"Carp" -> "warnings";
"DateTime::Format::Alami::EN" -> "Parse::Number::EN";
"List::Util" -> "warnings";
"re" -> "strict";
"main" -> "DateTime::Format::Alami";
"DateTime" -> "DateTime::TimeZone";
"constant" -> "mro";
"experimental" -> "version::regex";
"DateTime::Format::Alami" -> "strict";
"Role::Tiny" -> "UNIVERSAL";
"DateTime::TimeZone" -> "constant";
"Module::Runtime" -> "Params::Validate::XS";
"re" -> "re";
"DateTime::Locale" -> "Exporter";
"POSIX" -> "XSLoader";
"Tie::Hash" -> "warnings::register";
"DateTime::TimeZone::Local" -> "warnings";
"File::Spec" -> "strict";
"Class::Singleton" -> "strict";
"DateTime::Helpers" -> "strict";
"DateTime::Locale" -> "strict";
"DateTime::Duration" -> "Params::Validate";
"Role::Tiny" -> "warnings";
"Params::Validate::XS" -> "DateTime";
"DateTime::Format::Alami" -> "Try::Tiny";
"DateTime" -> "XSLoader";
"DateTime::TimeZone" -> "DateTime::TimeZone::Catalog";
"DateTime::TimeZone::Catalog" -> "vars";
"re" -> "warnings";
"DateTime::Format::Alami" -> "DateTime::Infinite";
"POSIX" -> "Fcntl";
"Scalar::Util" -> "strict";
"DateTime::Duration" -> "overload";
"DateTime" -> "UNIVERSAL";
"DateTime::TimeZone" -> "Module::Runtime";
"Module::Implementation" -> "Try::Tiny";
"main" -> "Class::Singleton";
"DateTime::Infinite::Past" -> "base";
"overload" -> "overloading";
"base" -> "UNIVERSAL";
"Parse::Number::EN" -> "warnings";
"FakeLocale" -> "warnings";
"DateTime::Infinite" -> "warnings";
"DateTime::Locale::FromData" -> "warnings";
"DateTime::TimeZone::Local" -> "File::Spec::Unix";
"version::regex" -> "strict";
"Module::Implementation" -> "strict";
"DateTime::Format::Alami" -> "FakeLocale";
"Class::Singleton" -> "warnings";
"version" -> "strict";
"DateTime" -> "Exporter";
"Module::Implementation" -> "warnings";
"POSIX" -> "Exporter";
"base" -> "utf8";
"Sub::Util" -> "warnings";
"List::Util" -> "strict";
"DateTime::Duration" -> "constant";
"parent" -> "strict";
"Role::Tiny::With" -> "Role::Tiny";
"DateTime::TimeZone::Local" -> "File::Spec";
"DateTime::TimeZone" -> "DateTime::TimeZone::Local";
"Params::Validate" -> "Exporter";
"DateTime" -> "DateTime::TimeZone::Floating";
"Role::Tiny::With" -> "strict";
"DateTime::Duration" -> "DateTime::Helpers";
"DateTime::TimeZone" -> "Params::Validate::XS";
"constant" -> "constant";
"DateTime::TimeZone" -> "strict";
"DateTime::TimeZone::Floating" -> "warnings";
"DateTime::TimeZone::Local" -> "strict";
"DateTime::TimeZone::OlsonDB::Change" -> "strict";
"DateTime::Duration" -> "Exporter";
"File::Spec::Unix" -> "constant";
"POSIX" -> "warnings";
"DateTime" -> "DateTime";
"DateTime" -> "warnings::register";
"POSIX" -> "strict";
"DateTime::Infinite::Future" -> "strict";
"DateTime::TimeZone::Local" -> "Module::Runtime";
"version::vxs" -> "vars";
"DateTime::TimeZone::OlsonDB::Change" -> "warnings";
"DateTime::Locale::FromData" -> "DateTime::Locale::Util";
"DateTime" -> "constant";
"DateTime::Infinite" -> "base";
"experimental" -> "Exporter";
"DateTime" -> "strict";
"Parse::Number::EN" -> "strict";
"Role::Tiny::With" -> "Exporter";
"Try::Tiny" -> "Exporter";
"DateTime::Format::Alami::EN" -> "strict";
"experimental" -> "strict";
"DateTime::TimeZone::Local" -> "XSLoader";
"warnings::register" -> "warnings";
"DateTime::Infinite::Past" -> "strict";
"experimental" -> "experimental";
"strict" -> "strict";
"Params::Validate" -> "strict";
"Role::Tiny" -> "Role::Tiny";
"version" -> "UNIVERSAL";
"Log::Any::IfLOG" -> "Log::Any::IfLOG";
"Params::Validate::XS" -> "Params::Validate::XS";
"overload" -> "overload";
"Exporter" -> "Exporter";
"Try::Tiny" -> "DateTime";
"experimental" -> "version";
"DateTime::Infinite::Future" -> "warnings";
"version" -> "vars";
"Log::Any::IfLOG" -> "Log::Any::IfLOG::DumbObj";
"DateTime::TimeZone::Catalog" -> "strict";
"DateTime::Locale::Data" -> "warnings";
"Try::Tiny" -> "strict";
"DateTime::Infinite::Future" -> "base";
"DateTime::Format::Alami" -> "DateTime::Infinite::Past";
"File::Spec::Unix" -> "vars";
"DateTime::Infinite" -> "DateTime::Infinite";
"DateTime::Locale::Data" -> "strict";
"main" -> "DateTime::Format::Alami::EN";
"version::regex" -> "vars";
"version" -> "XSLoader";
"DateTime::TimeZone::OffsetOnly" -> "parent";
"DateTime::Format::Alami::EN" -> "Role::Tiny::With";
"constant" -> "strict";
"version::vxs" -> "strict";
"experimental" -> "warnings";
"Try::Tiny" -> "Module::Implementation";
"File::Spec" -> "vars";
"DateTime" -> "POSIX";
"Tie::Hash" -> "Exporter";
"parent" -> "DateTime::TimeZone::OffsetOnly";
"Params::Validate::XS" -> "warnings";
"version" -> "version::vxs";
"DateTime" -> "integer";
"DateTime::Format::Alami::EN" -> "warnings";
"Params::Validate::XS" -> "strict";
"DateTime::Helpers" -> "XSLoader";
"DateTime::Format::Alami" -> "DateTime::Format::Alami";
"DateTime::Locale" -> "DateTime::Locale";
"vars" -> "warnings::register";
"DateTime::Duration" -> "strict";
"DateTime::TimeZone::Floating" -> "parent";
"Try::Tiny" -> "UNIVERSAL";
"DateTime::Format::Alami" -> "DateTime::TimeZone";
"Sub::Util" -> "strict";
"DateTime::TimeZone::OffsetOnly" -> "DateTime::TimeZone::UTC";
"DateTime::TimeZone" -> "Exporter";
"Scalar::Util" -> "warnings";
"DateTime::Locale::Util" -> "strict";
"DateTime::TimeZone::OffsetOnly" -> "warnings";
"DateTime::Format::Alami" -> "XSLoader";
"DateTime" -> "DateTime::TimeZone::OffsetOnly";
"DateTime::Format::Alami" -> "Log::Any::IfLOG";
"Role::Tiny" -> "strict";
"Module::Implementation" -> "Module::Implementation";
"DateTime::TimeZone" -> "warnings";
"Params::Validate::XS" -> "Exporter";
"DateTime::Format::Alami" -> "experimental";
"DateTime::TimeZone::OffsetOnly" -> "Exporter";
"main" -> "main";
"DateTime" -> "DateTime::TimeZone::UTC";
"DateTime" -> "DateTime::Infinite";
"Try::Tiny" -> "warnings";
"DateTime" -> "Params::Validate::XS";
"warnings" -> "warnings";
"Parse::Number::EN" -> "Exporter";
"DateTime::Locale::FromData" -> "Exporter";
"base" -> "strict";
"DateTime::TimeZone" -> "UNIVERSAL";
"DateTime::TimeZone::Local" -> "Exporter";
"DateTime::Format::Alami" -> "warnings";
"DateTime" -> "Tie::StdHash";
"Params::Validate::Constants" -> "strict";
"vars" -> "vars";
"DateTime" -> "Tie::Hash";
"version" -> "warnings::register";
"DateTime::TimeZone::OlsonDB::Change" -> "Exporter";
"DateTime::Locale" -> "warnings";
"DateTime::Locale" -> "DateTime::Locale::Data";
"DateTime" -> "DateTime::Duration";
"Module::Implementation" -> "UNIVERSAL";
"Params::Validate::Constants" -> "warnings";
"FakeLocale" -> "DateTime::Locale";
"File::Spec::Unix" -> "strict";
"DateTime::TimeZone" -> "Class::Singleton";
"DateTime::Duration" -> "warnings";
"Params::Validate" -> "warnings";
"DateTime" -> "DateTime::Locale";
"Try::Tiny" -> "Sub::Util";
"DateTime::Locale::Util" -> "Exporter";
"Params::Validate" -> "vars";
"Module::Implementation" -> "Exporter";
"DateTime" -> "warnings";
"DateTime::Infinite::Past" -> "warnings";
"base" -> "vars";
"Params::Validate" -> "Module::Implementation";
"Module::Runtime" -> "Module::Runtime";
"Class::Singleton" -> "DateTime::TimeZone::UTC";
"DateTime::TimeZone::UTC" -> "parent";
"DateTime::Locale" -> "Params::Validate::XS";
"DateTime::Locale" -> "DateTime::Locale::FromData";
"Carp" -> "Carp";
}
