Skip to content

Instantly share code, notes, and snippets.

@nponeccop
Created July 13, 2018 02:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nponeccop/0d4df7839d73f9b960a1dda51fd0d380 to your computer and use it in GitHub Desktop.
Save nponeccop/0d4df7839d73f9b960a1dda51fd0d380 to your computer and use it in GitHub Desktop.
Sample dependencies of MetaCPAN-Client
digraph Foo {
"MetaCPAN-Client" -> "LWP-Protocol-https";
"LWP-Protocol-https" -> "Test-RequiresInternet";
"LWP-Protocol-https" -> "libwww-perl";
"libwww-perl" -> "Test-RequiresInternet";
"libwww-perl" -> "Test-Fatal";
"Test-Fatal" -> "Try-Tiny";
"Try-Tiny" -> "CPAN-Meta-Check" [style=dotted];
"CPAN-Meta-Check" -> "Test-Deep";
"Try-Tiny" -> "Capture-Tiny" [style=dotted];
"Try-Tiny" -> "Sub-Name" [style=dotted];
"Sub-Name" -> "Devel-CheckBin" [style=dotted];
"Sub-Name" -> "B-C" [style=dotted];
"B-C" -> "IPC-Run" [style=dotted];
"IPC-Run" -> "IO-Tty";
"IPC-Run" -> "IO-Tty" [style=dotted];
"IPC-Run" -> "Readonly";
"Readonly" -> "Module-Build-Tiny";
"Module-Build-Tiny" -> "File-ShareDir" [style=dotted];
"File-ShareDir" -> "Class-Inspector";
"File-ShareDir" -> "Params-Util" [style=dotted];
"File-ShareDir" -> "List-MoreUtils" [style=dotted];
"List-MoreUtils" -> "Config-AutoConf" [style=dotted];
"Config-AutoConf" -> "Capture-Tiny";
"Config-AutoConf" -> "File-Slurp-Tiny" [style=dotted];
"List-MoreUtils" -> "List-MoreUtils-XS";
"List-MoreUtils-XS" -> "inc-latest" [style=dotted];
"List-MoreUtils-XS" -> "Config-AutoConf" [style=dotted];
"List-MoreUtils-XS" -> "Test-LeakTrace" [style=dotted];
"List-MoreUtils" -> "Exporter-Tiny";
"Exporter-Tiny" -> "Test-Warnings" [style=dotted];
"Test-Warnings" -> "CPAN-Meta-Check" [style=dotted];
"Exporter-Tiny" -> "Test-Fatal" [style=dotted];
"List-MoreUtils" -> "Test-LeakTrace";
"File-ShareDir" -> "File-ShareDir-Install";
"File-ShareDir" -> "File-ShareDir-Install" [style=dotted];
"File-ShareDir" -> "inc-latest" [style=dotted];
"File-ShareDir" -> "File-ShareDir-Install";
"Module-Build-Tiny" -> "ExtUtils-Config";
"Module-Build-Tiny" -> "ExtUtils-Helpers";
"Module-Build-Tiny" -> "ExtUtils-InstallPaths";
"ExtUtils-InstallPaths" -> "ExtUtils-Config";
"Module-Build-Tiny" -> "ExtUtils-Config";
"Module-Build-Tiny" -> "ExtUtils-Helpers";
"Module-Build-Tiny" -> "ExtUtils-InstallPaths";
"Module-Build-Tiny" -> "local-lib" [style=dotted];
"local-lib" -> "Module-Build";
"IPC-Run" -> "Readonly";
"B-C" -> "B-Flags" [style=dotted];
"B-C" -> "Opcodes" [style=dotted];
"B-C" -> "Opcodes";
"B-C" -> "B-Flags";
"B-C" -> "IPC-Run";
"libwww-perl" -> "NTLM" [style=dotted];
"NTLM" -> "Digest-HMAC";
"libwww-perl" -> "LWP-Protocol-https" [style=dotted];
"libwww-perl" -> "HTTP-Daemon";
"HTTP-Daemon" -> "HTTP-Message";
"HTTP-Message" -> "HTTP-Date";
"HTTP-Date" -> "TimeDate" [style=dotted];
"HTTP-Message" -> "URI";
"URI" -> "Test-Needs";
"HTTP-Message" -> "LWP-MediaTypes";
"HTTP-Message" -> "Encode-Locale";
"HTTP-Message" -> "IO-HTML";
"HTTP-Message" -> "Try-Tiny";
"HTTP-Daemon" -> "HTTP-Message";
"HTTP-Daemon" -> "HTTP-Date";
"HTTP-Daemon" -> "LWP-MediaTypes";
"HTTP-Daemon" -> "HTTP-Message";
"libwww-perl" -> "HTTP-Message";
"libwww-perl" -> "HTTP-Date";
"libwww-perl" -> "HTTP-Message";
"libwww-perl" -> "WWW-RobotRules";
"WWW-RobotRules" -> "URI";
"libwww-perl" -> "Net-HTTP";
"Net-HTTP" -> "URI";
"Net-HTTP" -> "IO-Socket-SSL" [style=dotted];
"IO-Socket-SSL" -> "Net-SSLeay";
"Net-HTTP" -> "IO-Socket-INET6" [style=dotted];
"IO-Socket-INET6" -> "Socket6";
"IO-Socket-INET6" -> "Module-Build";
"libwww-perl" -> "HTML-Parser";
"HTML-Parser" -> "HTML-Tagset";
"HTML-Parser" -> "HTTP-Message" [style=dotted];
"libwww-perl" -> "URI";
"libwww-perl" -> "Encode-Locale";
"libwww-perl" -> "HTTP-Message";
"libwww-perl" -> "HTTP-Negotiate";
"HTTP-Negotiate" -> "HTTP-Message";
"libwww-perl" -> "LWP-MediaTypes";
"libwww-perl" -> "HTML-Parser";
"libwww-perl" -> "Try-Tiny";
"libwww-perl" -> "URI";
"libwww-perl" -> "File-Listing";
"File-Listing" -> "HTTP-Date";
"libwww-perl" -> "HTTP-Cookies";
"HTTP-Cookies" -> "URI";
"HTTP-Cookies" -> "HTTP-Message";
"HTTP-Cookies" -> "HTTP-Date";
"HTTP-Cookies" -> "HTTP-Message";
"HTTP-Cookies" -> "HTTP-Message";
"libwww-perl" -> "HTTP-Message";
"LWP-Protocol-https" -> "Net-HTTP";
"LWP-Protocol-https" -> "IO-Socket-SSL";
"LWP-Protocol-https" -> "Mozilla-CA";
"MetaCPAN-Client" -> "Test-Needs";
"MetaCPAN-Client" -> "Test-Fatal";
"MetaCPAN-Client" -> "HTTP-Tiny-Mech" [style=dotted];
"HTTP-Tiny-Mech" -> "WWW-Mechanize";
"WWW-Mechanize" -> "HTTP-Message";
"WWW-Mechanize" -> "HTTP-Server-Simple";
"HTTP-Server-Simple" -> "CGI";
"CGI" -> "Test-Warn";
"Test-Warn" -> "Sub-Uplevel";
"CGI" -> "Test-NoWarnings";
"CGI" -> "Test-Deep";
"CGI" -> "HTML-Parser";
"WWW-Mechanize" -> "libwww-perl";
"WWW-Mechanize" -> "Test-Output";
"Test-Output" -> "Capture-Tiny";
"WWW-Mechanize" -> "Test-Deep";
"WWW-Mechanize" -> "HTTP-Daemon";
"WWW-Mechanize" -> "URI";
"WWW-Mechanize" -> "Test-Fatal";
"WWW-Mechanize" -> "libwww-perl";
"WWW-Mechanize" -> "URI";
"WWW-Mechanize" -> "CGI";
"WWW-Mechanize" -> "Test-Warnings";
"WWW-Mechanize" -> "HTML-Parser";
"WWW-Mechanize" -> "HTML-Parser";
"WWW-Mechanize" -> "HTTP-Cookies";
"WWW-Mechanize" -> "URI";
"WWW-Mechanize" -> "HTML-Form";
"HTML-Form" -> "HTTP-Message";
"HTML-Form" -> "HTML-Parser";
"HTML-Form" -> "URI";
"HTML-Form" -> "HTTP-Message";
"WWW-Mechanize" -> "HTTP-Message";
"WWW-Mechanize" -> "HTML-Tree";
"HTML-Tree" -> "Module-Build";
"HTML-Tree" -> "Module-Build";
"HTML-Tree" -> "libwww-perl" [style=dotted];
"HTML-Tree" -> "HTML-Formatter" [style=dotted];
"HTML-Formatter" -> "Test-Warnings";
"HTML-Formatter" -> "File-Slurper";
"File-Slurper" -> "PerlIO-utf8_strict" [style=dotted];
"PerlIO-utf8_strict" -> "Test-Exception";
"Test-Exception" -> "Sub-Uplevel";
"File-Slurper" -> "Test-Warnings";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "HTML-Tree";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "Font-AFM";
"HTML-Formatter" -> "HTML-Tree";
"HTML-Tree" -> "HTML-Parser";
"HTML-Tree" -> "HTML-Tagset";
"HTML-Tree" -> "HTML-Parser";
"HTML-Tree" -> "Test-LeakTrace" [style=dotted];
"HTML-Tree" -> "URI" [style=dotted];
"HTML-Tree" -> "Test-Fatal";
"WWW-Mechanize" -> "libwww-perl";
"WWW-Mechanize" -> "HTTP-Message";
"WWW-Mechanize" -> "URI";
"HTTP-Tiny-Mech" -> "HTTP-Message";
"HTTP-Tiny-Mech" -> "HTTP-Message";
"MetaCPAN-Client" -> "WWW-Mechanize-Cached" [style=dotted];
"WWW-Mechanize-Cached" -> "WWW-Mechanize";
"WWW-Mechanize-Cached" -> "Data-Dump";
"WWW-Mechanize-Cached" -> "MooX-Types-MooseLike";
"MooX-Types-MooseLike" -> "Moo";
"Moo" -> "Test-Fatal";
"Moo" -> "Module-Runtime";
"Module-Runtime" -> "Module-Build";
"Module-Runtime" -> "Module-Build";
"Moo" -> "Sub-Quote";
"Sub-Quote" -> "Sub-Name" [style=dotted];
"Sub-Quote" -> "Test-Fatal";
"Moo" -> "Devel-GlobalDestruction";
"Devel-GlobalDestruction" -> "Sub-Exporter-Progressive";
"Moo" -> "Sub-Quote";
"Moo" -> "Class-Method-Modifiers";
"Class-Method-Modifiers" -> "Test-Requires";
"Class-Method-Modifiers" -> "Test-Fatal";
"Moo" -> "Role-Tiny";
"Role-Tiny" -> "Class-Method-Modifiers" [style=dotted];
"Moo" -> "Sub-Name" [style=dotted];
"Moo" -> "strictures" [style=dotted];
"strictures" -> "bareword-filehandles" [style=dotted];
"bareword-filehandles" -> "B-Hooks-OP-Check";
"B-Hooks-OP-Check" -> "Gtk-Perl";
"Gtk-Perl" -> "XML-Writer";
"Gtk-Perl" -> "XML-Parser";
"XML-Parser" -> "libwww-perl";
"bareword-filehandles" -> "Gtk-Perl";
"bareword-filehandles" -> "B-Hooks-OP-Check";
"strictures" -> "multidimensional" [style=dotted];
"multidimensional" -> "B-Hooks-OP-Check";
"multidimensional" -> "Gtk-Perl";
"multidimensional" -> "B-Hooks-OP-Check";
"strictures" -> "indirect" [style=dotted];
"Moo" -> "Class-XSAccessor" [style=dotted];
"MooX-Types-MooseLike" -> "Test-Fatal";
"MooX-Types-MooseLike" -> "Module-Runtime";
"MooX-Types-MooseLike" -> "strictures" [style=dotted];
"WWW-Mechanize-Cached" -> "Moo";
"WWW-Mechanize-Cached" -> "Cache-Cache";
"Cache-Cache" -> "Digest-SHA1";
"Cache-Cache" -> "Error";
"Error" -> "Module-Build";
"Error" -> "Module-Build";
"Cache-Cache" -> "IPC-ShareLite";
"WWW-Mechanize-Cached" -> "Module-Runtime";
"WWW-Mechanize-Cached" -> "namespace-clean";
"namespace-clean" -> "B-Hooks-EndOfScope";
"B-Hooks-EndOfScope" -> "Module-Implementation";
"Module-Implementation" -> "Test-Fatal";
"Module-Implementation" -> "Test-Requires";
"Module-Implementation" -> "Try-Tiny";
"Module-Implementation" -> "Module-Runtime";
"B-Hooks-EndOfScope" -> "Sub-Exporter-Progressive";
"namespace-clean" -> "Package-Stash";
"Package-Stash" -> "Module-Implementation";
"Package-Stash" -> "Dist-CheckConflicts";
"Dist-CheckConflicts" -> "Test-Fatal";
"Dist-CheckConflicts" -> "Module-Runtime";
"Package-Stash" -> "Package-Stash-XS" [style=dotted];
"Package-Stash-XS" -> "Test-Requires";
"Package-Stash-XS" -> "Test-Fatal";
"Package-Stash" -> "Dist-CheckConflicts";
"Package-Stash" -> "Test-Requires";
"Package-Stash" -> "Test-Fatal";
"WWW-Mechanize-Cached" -> "CHI" [style=dotted];
"CHI" -> "MooX-Types-MooseLike-Numeric";
"MooX-Types-MooseLike-Numeric" -> "MooX-Types-MooseLike";
"MooX-Types-MooseLike-Numeric" -> "Moo";
"MooX-Types-MooseLike-Numeric" -> "Test-Fatal";
"CHI" -> "Moo";
"CHI" -> "JSON-MaybeXS";
"JSON-MaybeXS" -> "Cpanel-JSON-XS" [style=dotted];
"CHI" -> "Class-Load";
"Class-Load" -> "Data-OptList";
"Data-OptList" -> "Params-Util";
"Data-OptList" -> "Sub-Install";
"Class-Load" -> "Package-Stash";
"Class-Load" -> "Try-Tiny";
"Class-Load" -> "Module-Implementation";
"Class-Load" -> "Module-Runtime";
"Class-Load" -> "Test-Fatal";
"Class-Load" -> "Test-Needs";
"CHI" -> "List-MoreUtils";
"CHI" -> "Time-Duration";
"CHI" -> "MooX-Types-MooseLike";
"CHI" -> "Time-Duration-Parse";
"Time-Duration-Parse" -> "Time-Duration";
"Time-Duration-Parse" -> "Exporter-Lite";
"CHI" -> "Hash-MoreUtils";
"CHI" -> "Task-Weaken";
"CHI" -> "String-RewritePrefix";
"String-RewritePrefix" -> "Sub-Exporter";
"Sub-Exporter" -> "Params-Util";
"Sub-Exporter" -> "Data-OptList";
"Sub-Exporter" -> "Sub-Install";
"CHI" -> "Try-Tiny";
"CHI" -> "Log-Any";
"CHI" -> "Carp-Assert";
"CHI" -> "MooX-Types-MooseLike";
"CHI" -> "Digest-JHash";
"CHI" -> "Data-UUID";
"CHI" -> "Test-Warn";
"CHI" -> "TimeDate";
"CHI" -> "Test-Exception";
"CHI" -> "Test-Deep";
"CHI" -> "Test-Class";
"Test-Class" -> "Test-Exception";
"Test-Class" -> "MRO-Compat";
"Test-Class" -> "Try-Tiny";
"Test-Class" -> "Module-Runtime";
"WWW-Mechanize-Cached" -> "Cache-Cache";
"WWW-Mechanize-Cached" -> "CHI";
"WWW-Mechanize-Cached" -> "Find-Lib";
"WWW-Mechanize-Cached" -> "HTTP-Message";
"WWW-Mechanize-Cached" -> "Path-Class";
"Path-Class" -> "Module-Build";
"Path-Class" -> "Module-Build";
"WWW-Mechanize-Cached" -> "Test-Fatal";
"WWW-Mechanize-Cached" -> "Test-Requires";
"WWW-Mechanize-Cached" -> "Test-RequiresInternet";
"MetaCPAN-Client" -> "JSON-MaybeXS";
"MetaCPAN-Client" -> "URI";
"MetaCPAN-Client" -> "Moo";
"MetaCPAN-Client" -> "Net-SSLeay";
"MetaCPAN-Client" -> "Ref-Util";
"MetaCPAN-Client" -> "IO-Socket-SSL";
"MetaCPAN-Client" -> "Type-Tiny";
"Type-Tiny" -> "Test-Warnings" [style=dotted];
"Type-Tiny" -> "Moose" [style=dotted];
"Moose" -> "Test-CleanNamespaces";
"Test-CleanNamespaces" -> "Package-Stash-XS" [style=dotted];
"Test-CleanNamespaces" -> "Sub-Identify";
"Test-CleanNamespaces" -> "Module-Runtime";
"Test-CleanNamespaces" -> "Package-Stash";
"Test-CleanNamespaces" -> "Role-Tiny" [style=dotted];
"Test-CleanNamespaces" -> "Moose" [style=dotted];
"Test-CleanNamespaces" -> "MooseX-Role-Parameterized" [style=dotted];
"MooseX-Role-Parameterized" -> "namespace-autoclean";
"namespace-autoclean" -> "Test-Requires";
"namespace-autoclean" -> "namespace-clean";
"namespace-autoclean" -> "Sub-Identify";
"namespace-autoclean" -> "B-Hooks-EndOfScope";
"MooseX-Role-Parameterized" -> "Module-Runtime";
"MooseX-Role-Parameterized" -> "namespace-clean";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Test-Requires";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Test-Fatal";
"MooseX-Role-Parameterized" -> "MooseX-Role-WithOverloading";
"MooseX-Role-WithOverloading" -> "Moose" [style=dotted];
"MooseX-Role-WithOverloading" -> "aliased";
"aliased" -> "Module-Build-Tiny";
"MooseX-Role-WithOverloading" -> "namespace-clean";
"MooseX-Role-WithOverloading" -> "namespace-autoclean";
"MooseX-Role-WithOverloading" -> "Moose";
"MooseX-Role-WithOverloading" -> "Moose";
"MooseX-Role-WithOverloading" -> "Moose";
"MooseX-Role-WithOverloading" -> "namespace-autoclean";
"MooseX-Role-Parameterized" -> "CPAN-Meta-Check";
"MooseX-Role-Parameterized" -> "Moose";
"MooseX-Role-Parameterized" -> "Module-Build-Tiny";
"Test-CleanNamespaces" -> "Mouse" [style=dotted];
"Mouse" -> "Any-Moose" [style=dotted];
"Mouse" -> "MouseX-AttributeHelpers" [style=dotted];
"MouseX-AttributeHelpers" -> "Mouse";
"MouseX-AttributeHelpers" -> "Mouse";
"MouseX-AttributeHelpers" -> "Mouse";
"MouseX-AttributeHelpers" -> "Any-Moose";
"Mouse" -> "MouseX-NativeTraits" [style=dotted];
"MouseX-NativeTraits" -> "Mouse";
"MouseX-NativeTraits" -> "Test-Fatal";
"MouseX-NativeTraits" -> "Any-Moose";
"Mouse" -> "Module-Build";
"Mouse" -> "Module-Build-XSUtil";
"Module-Build-XSUtil" -> "Cwd-Guard";
"Cwd-Guard" -> "Test-Requires";
"Cwd-Guard" -> "Module-Build";
"Module-Build-XSUtil" -> "Capture-Tiny";
"Module-Build-XSUtil" -> "File-Copy-Recursive-Reduced";
"File-Copy-Recursive-Reduced" -> "Capture-Tiny";
"File-Copy-Recursive-Reduced" -> "Path-Tiny";
"Path-Tiny" -> "Test-FailWarnings" [style=dotted];
"Test-FailWarnings" -> "Capture-Tiny";
"Path-Tiny" -> "Test-MockRandom" [style=dotted];
"Path-Tiny" -> "Unicode-UTF8" [style=dotted];
"Unicode-UTF8" -> "Test-Fatal";
"Module-Build-XSUtil" -> "Devel-CheckCompiler";
"Devel-CheckCompiler" -> "Module-Build-Tiny";
"Module-Build-XSUtil" -> "Module-Build";
"Mouse" -> "Test-Fatal";
"Mouse" -> "Test-Output";
"Mouse" -> "Try-Tiny";
"Mouse" -> "Test-Exception";
"Mouse" -> "Test-LeakTrace";
"Mouse" -> "Test-Requires";
"Test-CleanNamespaces" -> "Moose" [style=dotted];
"Test-CleanNamespaces" -> "Moose" [style=dotted];
"Test-CleanNamespaces" -> "Role-Tiny" [style=dotted];
"Test-CleanNamespaces" -> "Moo" [style=dotted];
"Test-CleanNamespaces" -> "Moose" [style=dotted];
"Test-CleanNamespaces" -> "Moose" [style=dotted];
"Test-CleanNamespaces" -> "Moo" [style=dotted];
"Test-CleanNamespaces" -> "Mouse" [style=dotted];
"Test-CleanNamespaces" -> "Sub-Exporter";
"Test-CleanNamespaces" -> "Test-Warnings";
"Test-CleanNamespaces" -> "Test-Deep";
"Test-CleanNamespaces" -> "namespace-clean";
"Test-CleanNamespaces" -> "Test-Needs";
"Test-CleanNamespaces" -> "File-pushd";
"Moose" -> "CPAN-Meta-Check";
"Moose" -> "Test-Requires";
"Moose" -> "Test-Fatal";
"Moose" -> "Devel-PartialDump" [style=dotted];
"Devel-PartialDump" -> "namespace-clean";
"Devel-PartialDump" -> "Class-Tiny";
"Class-Tiny" -> "Test-FailWarnings" [style=dotted];
"Devel-PartialDump" -> "Sub-Exporter";
"Devel-PartialDump" -> "Test-Warnings";
"Moose" -> "Data-OptList" [style=dotted];
"Moose" -> "Class-Load-XS";
"Class-Load-XS" -> "Module-Implementation";
"Class-Load-XS" -> "Test-Needs";
"Class-Load-XS" -> "Test-Fatal";
"Class-Load-XS" -> "Class-Load";
"Moose" -> "Params-Util";
"Moose" -> "Sub-Identify";
"Moose" -> "Package-DeprecationManager";
"Package-DeprecationManager" -> "Sub-Name";
"Package-DeprecationManager" -> "Params-Util";
"Package-DeprecationManager" -> "Sub-Install";
"Package-DeprecationManager" -> "Package-Stash";
"Package-DeprecationManager" -> "Test-Warnings";
"Package-DeprecationManager" -> "Test-Fatal";
"Moose" -> "Eval-Closure";
"Eval-Closure" -> "Test-Fatal";
"Eval-Closure" -> "Test-Requires";
"Eval-Closure" -> "Devel-LexAlias" [style=dotted];
"Devel-LexAlias" -> "Devel-Caller";
"Devel-Caller" -> "PadWalker";
"Eval-Closure" -> "Perl-Tidy" [style=dotted];
"Moose" -> "Data-OptList";
"Moose" -> "Package-Stash-XS";
"Moose" -> "Sub-Name";
"Moose" -> "Module-Runtime";
"Moose" -> "Devel-OverloadInfo";
"Devel-OverloadInfo" -> "Test-Fatal";
"Devel-OverloadInfo" -> "Package-Stash";
"Devel-OverloadInfo" -> "MRO-Compat";
"Devel-OverloadInfo" -> "Sub-Identify";
"Moose" -> "Sub-Exporter";
"Moose" -> "Devel-StackTrace";
"Moose" -> "Devel-GlobalDestruction";
"Moose" -> "Package-Stash";
"Moose" -> "Try-Tiny";
"Moose" -> "MRO-Compat";
"Moose" -> "Module-Runtime-Conflicts";
"Module-Runtime-Conflicts" -> "Dist-CheckConflicts";
"Module-Runtime-Conflicts" -> "Module-Runtime";
"Moose" -> "Dist-CheckConflicts";
"Moose" -> "Class-Load";
"Moose" -> "Dist-CheckConflicts";
"Type-Tiny" -> "Reply" [style=dotted];
"Reply" -> "Eval-Closure";
"Reply" -> "PadWalker";
"Reply" -> "Devel-LexAlias";
"Reply" -> "Package-Stash";
"Reply" -> "File-HomeDir";
"File-HomeDir" -> "File-Which";
"Reply" -> "Config-INI-Reader-Ordered";
"Config-INI-Reader-Ordered" -> "Config-INI";
"Config-INI" -> "Mixin-Linewise";
"Mixin-Linewise" -> "Sub-Exporter";
"Mixin-Linewise" -> "PerlIO-utf8_strict";
"Config-INI" -> "Mixin-Linewise";
"Reply" -> "Try-Tiny";
"Reply" -> "Module-Runtime";
"Reply" -> "TermReadKey" [style=dotted];
"Reply" -> "B-Keywords" [style=dotted];
"Reply" -> "Term-ReadLine-Gnu" [style=dotted];
"Reply" -> "Data-Dump" [style=dotted];
"Reply" -> "Proc-InvokeEditor" [style=dotted];
"Proc-InvokeEditor" -> "Carp-Assert";
"Reply" -> "IO-Pager" [style=dotted];
"IO-Pager" -> "File-Which";
"Reply" -> "Carp-Always" [style=dotted];
"Carp-Always" -> "Test-Base";
"Test-Base" -> "Algorithm-Diff";
"Test-Base" -> "Text-Diff";
"Text-Diff" -> "Algorithm-Diff";
"Test-Base" -> "Spiffy";
"Test-Base" -> "Test-Deep" [style=dotted];
"Reply" -> "Data-Printer" [style=dotted];
"Data-Printer" -> "Clone-PP";
"Data-Printer" -> "File-HomeDir";
"Data-Printer" -> "Package-Stash";
"Data-Printer" -> "Sort-Naturally";
"Reply" -> "Class-Refresh" [style=dotted];
"Class-Refresh" -> "Class-Load";
"Class-Refresh" -> "Try-Tiny";
"Class-Refresh" -> "Devel-OverrideGlobalRequire";
"Class-Refresh" -> "Class-Unload";
"Class-Unload" -> "Test-Requires";
"Class-Unload" -> "Class-Inspector";
"Class-Refresh" -> "Test-Requires";
"Class-Refresh" -> "Test-Fatal";
"Reply" -> "App-Nopaste" [style=dotted];
"App-Nopaste" -> "Browser-Open" [style=dotted];
"App-Nopaste" -> "WWW-Pastebin-PastebinCom-Create" [style=dotted];
"WWW-Pastebin-PastebinCom-Create" -> "WWW-Mechanize";
"WWW-Pastebin-PastebinCom-Create" -> "Moo";
"WWW-Pastebin-PastebinCom-Create" -> "Module-Build";
"App-Nopaste" -> "Clipboard" [style=dotted];
"App-Nopaste" -> "libwww-perl";
"App-Nopaste" -> "Class-Load";
"App-Nopaste" -> "Path-Tiny";
"App-Nopaste" -> "namespace-clean";
"App-Nopaste" -> "Getopt-Long-Descriptive";
"Getopt-Long-Descriptive" -> "Test-Warnings";
"Getopt-Long-Descriptive" -> "Test-Fatal";
"Getopt-Long-Descriptive" -> "CPAN-Meta-Check";
"Getopt-Long-Descriptive" -> "Sub-Exporter";
"Getopt-Long-Descriptive" -> "Params-Validate";
"Params-Validate" -> "Module-Build";
"Params-Validate" -> "Module-Build";
"Params-Validate" -> "Module-Implementation";
"Params-Validate" -> "Test-Requires";
"Params-Validate" -> "Test-Fatal";
"Getopt-Long-Descriptive" -> "Sub-Exporter";
"App-Nopaste" -> "JSON-MaybeXS";
"App-Nopaste" -> "URI";
"App-Nopaste" -> "WWW-Mechanize";
"App-Nopaste" -> "Module-Runtime";
"App-Nopaste" -> "Module-Pluggable";
"Module-Pluggable" -> "Module-Runtime" [style=dotted];
"App-Nopaste" -> "Test-Fatal";
"App-Nopaste" -> "Test-Deep";
"App-Nopaste" -> "libwww-perl";
"Type-Tiny" -> "Mouse" [style=dotted];
"Type-Tiny" -> "Moo" [style=dotted];
"Type-Tiny" -> "Exporter-Tiny";
"Type-Tiny" -> "Devel-StackTrace" [style=dotted];
"Type-Tiny" -> "Type-Tie" [style=dotted];
"Type-Tie" -> "MooseX-Types" [style=dotted];
"MooseX-Types" -> "Test-Requires";
"MooseX-Types" -> "Test-Fatal";
"MooseX-Types" -> "Moose";
"MooseX-Types" -> "Moose";
"MooseX-Types" -> "Sub-Name";
"MooseX-Types" -> "Sub-Exporter-ForMethods";
"Sub-Exporter-ForMethods" -> "namespace-autoclean";
"Sub-Exporter-ForMethods" -> "Sub-Exporter";
"Sub-Exporter-ForMethods" -> "Sub-Name";
"MooseX-Types" -> "Sub-Install";
"MooseX-Types" -> "Moose";
"MooseX-Types" -> "namespace-autoclean";
"MooseX-Types" -> "Moose";
"MooseX-Types" -> "Module-Runtime";
"MooseX-Types" -> "Sub-Exporter";
"MooseX-Types" -> "Carp-Clan";
"Carp-Clan" -> "Test-Exception";
"MooseX-Types" -> "Moose";
"MooseX-Types" -> "Module-Build-Tiny";
"Type-Tie" -> "Test-Requires" [style=dotted];
"Type-Tie" -> "Test-Fatal" [style=dotted];
"Type-Tie" -> "Type-Tiny" [style=dotted];
"Type-Tie" -> "Type-Tiny" [style=dotted];
"Type-Tie" -> "Exporter-Tiny";
"Type-Tie" -> "Hash-FieldHash" [style=dotted];
"Hash-FieldHash" -> "Module-Build";
"Hash-FieldHash" -> "Test-LeakTrace";
"Type-Tiny" -> "Regexp-Util" [style=dotted];
"Type-Tiny" -> "Type-Tiny-XS" [style=dotted];
"Type-Tiny-XS" -> "Type-Tiny" [style=dotted];
"Type-Tiny" -> "Devel-LexAlias" [style=dotted];
"Type-Tiny" -> "Ref-Util-XS" [style=dotted];
"Type-Tiny" -> "Kavorka" [style=dotted];
"Kavorka" -> "Test-Fatal";
"Kavorka" -> "Test-Requires";
"Kavorka" -> "Role-Tiny" [style=dotted];
"Kavorka" -> "Mouse" [style=dotted];
"Kavorka" -> "Class-Tiny" [style=dotted];
"Kavorka" -> "Class-Method-Modifiers" [style=dotted];
"Kavorka" -> "Moose" [style=dotted];
"Kavorka" -> "Parse-Keyword";
"Parse-Keyword" -> "Devel-CallParser";
"Devel-CallParser" -> "Module-Build";
"Devel-CallParser" -> "Module-Build";
"Devel-CallParser" -> "Devel-CallChecker";
"Devel-CallChecker" -> "DynaLoader-Functions";
"DynaLoader-Functions" -> "Module-Build";
"DynaLoader-Functions" -> "Module-Build";
"Devel-CallChecker" -> "B-Hooks-OP-Check" [style=dotted];
"Devel-CallChecker" -> "Module-Build";
"Devel-CallChecker" -> "Module-Build";
"Devel-CallParser" -> "DynaLoader-Functions";
"Devel-CallParser" -> "Devel-CallChecker";
"Devel-CallParser" -> "Data-Alias" [style=dotted];
"Devel-CallParser" -> "Devel-Declare" [style=dotted];
"Devel-Declare" -> "B-Hooks-OP-Check";
"Devel-Declare" -> "Gtk-Perl";
"Devel-Declare" -> "B-Hooks-OP-Check";
"Devel-Declare" -> "B-Hooks-EndOfScope";
"Devel-Declare" -> "Sub-Name";
"Devel-Declare" -> "B-Hooks-OP-Check";
"Devel-Declare" -> "Test-Requires";
"Devel-CallParser" -> "indirect" [style=dotted];
"Parse-Keyword" -> "Devel-CallParser";
"Kavorka" -> "match-simple";
"match-simple" -> "match-simple-XS" [style=dotted];
"match-simple-XS" -> "Test-Fatal";
"match-simple-XS" -> "match-simple" [style=dotted];
"match-simple" -> "Sub-Infix";
"Sub-Infix" -> "Test-Fatal";
"match-simple" -> "Exporter-Tiny";
"match-simple" -> "Test-Fatal";
"Kavorka" -> "Type-Tiny";
"Kavorka" -> "Type-Tiny";
"Kavorka" -> "namespace-sweep";
"namespace-sweep" -> "Sub-Name";
"namespace-sweep" -> "Sub-Identify";
"namespace-sweep" -> "B-Hooks-EndOfScope";
"namespace-sweep" -> "Package-Stash";
"Kavorka" -> "Moo";
"Kavorka" -> "PadWalker";
"Kavorka" -> "Type-Tiny";
"Kavorka" -> "Exporter-Tiny";
"Kavorka" -> "Module-Runtime";
"Kavorka" -> "Type-Tiny";
"Kavorka" -> "Return-Type";
"Return-Type" -> "Type-Tiny";
"Return-Type" -> "Type-Tiny";
"Return-Type" -> "Type-Tiny";
"Return-Type" -> "Scope-Upper" [style=dotted];
"Return-Type" -> "Test-Fatal";
"Kavorka" -> "Type-Tiny-XS" [style=dotted];
"Type-Tiny" -> "Types-ReadOnly" [style=dotted];
"Types-ReadOnly" -> "Type-Tiny";
"Types-ReadOnly" -> "Test-Requires";
"Types-ReadOnly" -> "Test-Fatal";
"MetaCPAN-Client" -> "Moo";
"MetaCPAN-Client" -> "Safe-Isa";
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment