digraph {
graph [overlap=false]
subgraph cluster_feature {
	label="feature";
	"feature::import";
}
subgraph cluster_Tapper_MCP_Scheduler_Algorithm {
	label="Tapper::MCP::Scheduler::Algorithm";
	"Tapper::MCP::Scheduler::Algorithm::BEGIN@5.5";
	"Tapper::MCP::Scheduler::Algorithm::BEGIN@5";
	"Tapper::MCP::Scheduler::Algorithm::__ANON__[lib/Tapper/MCP/Scheduler/Algorithm.pm:12]";
	"Tapper::MCP::Scheduler::Algorithm::BEGIN@7";
	"Tapper::MCP::Scheduler::Algorithm::BEGIN@6";
}
subgraph cluster_Exporter {
	label="Exporter";
	"Exporter::import";
}
subgraph cluster_Tapper_Schema_TestrunDB_ResultSet_Queue {
	label="Tapper::Schema::TestrunDB::ResultSet::Queue";
	"Tapper::Schema::TestrunDB::ResultSet::Queue::official_queuelist";
}
subgraph cluster_Moose_Exporter {
	label="Moose::Exporter";
	"Moose::Exporter::__ANON__[Moose/Exporter.pm:492]";
}
subgraph cluster_DBIx_Class_Schema {
	label="DBIx::Class::Schema";
	"DBIx::Class::Schema::resultset";
}
subgraph cluster_Tapper_MCP_Scheduler_Controller {
	label="Tapper::MCP::Scheduler::Controller";
	"Tapper::MCP::Scheduler::Controller::BEGIN@1";
}
subgraph cluster_Memoize {
	label="Memoize";
	"Memoize::__ANON__[(eval 256)[Memoize.pm:71]:1]";
	"Memoize::_memoizer";
}
subgraph cluster_Class_MOP_Mixin_AttributeCore {
	label="Class::MOP::Mixin::AttributeCore";
	"Class::MOP::Mixin::AttributeCore::default";
}
"Tapper::MCP::Scheduler::Algorithm::BEGIN@7" -> "Exporter::import";
"Tapper::MCP::Scheduler::Algorithm::BEGIN@6" -> "Moose::Exporter::__ANON__[Moose/Exporter.pm:492]";
"Tapper::MCP::Scheduler::Controller::BEGIN@1" -> "Tapper::MCP::Scheduler::Algorithm::BEGIN@5";
"Tapper::MCP::Scheduler::Algorithm::__ANON__[lib/Tapper/MCP/Scheduler/Algorithm.pm:12]" -> "Memoize::__ANON__[(eval 256)[Memoize.pm:71]:1]";
"Tapper::MCP::Scheduler::Algorithm::__ANON__[lib/Tapper/MCP/Scheduler/Algorithm.pm:12]" -> "Tapper::Schema::TestrunDB::ResultSet::Queue::official_queuelist";
"Tapper::MCP::Scheduler::Algorithm::__ANON__[lib/Tapper/MCP/Scheduler/Algorithm.pm:12]" -> "Memoize::_memoizer";
"Tapper::MCP::Scheduler::Controller::BEGIN@1" -> "Tapper::MCP::Scheduler::Algorithm::BEGIN@6";
"Tapper::MCP::Scheduler::Algorithm::__ANON__[lib/Tapper/MCP/Scheduler/Algorithm.pm:12]" -> "DBIx::Class::Schema::resultset";
"Tapper::MCP::Scheduler::Algorithm::BEGIN@5" -> "Tapper::MCP::Scheduler::Algorithm::BEGIN@5.5";
"Tapper::MCP::Scheduler::Controller::BEGIN@1" -> "Tapper::MCP::Scheduler::Algorithm::BEGIN@7";
"Class::MOP::Mixin::AttributeCore::default" -> "Tapper::MCP::Scheduler::Algorithm::__ANON__[lib/Tapper/MCP/Scheduler/Algorithm.pm:12]";
"Tapper::MCP::Scheduler::Algorithm::BEGIN@5.5" -> "feature::import";
}
