| App\Security\GoogleIdTokenVerifier::verify | 12 | 0.0% |
| App\ApiResource\CustomMedals::error | 9 | 100.0% |
| App\Timeline\TimelineChart::build | 9 | 100.0% |
| App\Validator\NoOverlappingTravelValidator::validate | 8.07 | 89.5% |
| App\Command\TelegramTestCommand::__invoke | 8 | 100.0% |
| App\Controller\Agent\Read::__invoke | 8 | 100.0% |
| App\Import\AgentStatCsvImporter::importRow | 8 | 100.0% |
| App\Import\CustomMedalsJsonImporter::rank | 8 | 100.0% |
| App\State\AgentProvider::item | 8 | 100.0% |
| App\Command\SlackTestCommand::authTest | 7.23 | 83.3% |
| App\Command\SlackTestCommand::__invoke | 7 | 100.0% |
| App\Enum\ProfilePart::icon | 7 | 100.0% |
| App\Import\AgentStatCsvImporter::import | 7 | 100.0% |
| App\Medal\Medal::badge | 7 | 100.0% |
| App\Timeline\TimelineChart::timeRange | 6.03 | 90.9% |
| App\Command\DemoAgentsCommand::__invoke | 6.02 | 91.7% |
| App\Security\GoogleIdentityAuthenticator::authenticate | 6.01 | 94.4% |
| App\Command\DemoAgentsCommand::newYearTravel | 6 | 100.0% |
| App\Command\SlackTestCommand::slackError | 6.00 | 50.0% |
| App\Command\TelegramTestCommand::telegramError | 6.00 | 50.0% |
| App\Entity\User::getParam | 6 | 0.0% |
| App\Import\AgentStatCsvImporter::values | 6 | 100.0% |
| App\LinkList\LinkListParser::link | 6 | 100.0% |
| App\Log\ChatLogHandler::handleBatch | 6 | 100.0% |
| App\Medal\MedalChecker::customMedalTiers | 6 | 100.0% |
| App\Security\ApiTokenStore::fromSession | 6 | 100.0% |
| App\Security\GoogleUserResolver::identity | 6 | 100.0% |
| App\Service\AgentStatService::checkAgentName | 6 | 100.0% |
| App\Service\AvatarUpdater::update | 6 | 100.0% |
| App\State\MeProcessor::saveParts | 6 | 100.0% |
| App\Timeline\TimelineBuilder::build | 6 | 100.0% |
| App\Timeline\TimelineBuilder::statEntry | 6 | 100.0% |
| App\Timeline\TimelineChart::niceRange | 6 | 100.0% |
| App\Timeline\TimelineChart::monthTicks | 6 | 100.0% |
| App\LinkList\LinkListParser::firstLink | 5.20 | 80.0% |
| App\Bannergress\DoneBannerSync::replace | 5 | 100.0% |
| App\Bannergress\DoneBannerSync::update | 5 | 100.0% |
| App\Command\DemoAgentsCommand::addStats | 5 | 100.0% |
| App\Command\DemoAgentsCommand::pace | 5 | 100.0% |
| App\Controller\Agent\Timeline::__invoke | 5 | 100.0% |
| App\Controller\AgentStat\Import::__invoke | 5 | 100.0% |
| App\Controller\ProfileController::__invoke | 5 | 100.0% |
| App\Controller\System\LogviewController::parseLogEntries | 5 | 100.0% |
| App\Dto\AgentStatInput::validateRanges | 5 | 100.0% |
| App\EventListener\ChooseVisibilityListener::__invoke | 5 | 100.0% |
| App\Import\CustomMedalsJsonImporter::importMedal | 5 | 100.0% |
| App\LinkList\LinkListParser::parse | 5 | 100.0% |
| App\Medal\CustomMedal::image | 5 | 100.0% |
| App\Notifier\ChatText::render | 5 | 100.0% |
| App\State\MeProcessor::process | 5.00 | 94.4% |
| App\Timeline\TimelineEntry::kind | 5 | 100.0% |
| App\Service\AgentStatService::create | 4.77 | 63.6% |
| App\Command\TelegramTestCommand::chat | 4.25 | 75.0% |
| App\Timeline\TimelineChart::compact | 4.13 | 80.0% |
| App\Command\ChatTestHelpers::cause | 4.12 | 50.0% |
| App\Import\AgentStatCsvImporter::defaults | 4.02 | 88.9% |
| App\Security\FakeGoogleIdTokenVerifier::verify | 4.02 | 88.9% |
| App\Command\TelegramTestCommand::getMe | 4.01 | 90.9% |
| App\ApiResource\CustomMedals::validate | 4 | 100.0% |
| App\Bannergress\BannerMap::points | 4 | 100.0% |
| App\Command\DemoAgentsCommand::addEvents | 4 | 100.0% |
| App\Command\DemoAgentsCommand::relativeEvent | 4 | 100.0% |
| App\Command\SlackTestCommand::hint | 4 | 100.0% |
| App\Command\TelegramTestCommand::chats | 4 | 100.0% |
| App\Controller\AgentStat\Timeline::__invoke | 4 | 100.0% |
| App\Controller\Banners\DoneAt::__invoke | 4 | 100.0% |
| App\Controller\Banners\DoneAt::day | 4 | 100.0% |
| App\Controller\Banners\Read::__invoke | 4 | 100.0% |
| App\Entity\AgentStat::getFactionCode | 4 | 100.0% |
| App\Import\CustomMedalsJsonImporter::entries | 4 | 100.0% |
| App\Import\CustomMedalsJsonImporter::merge | 4 | 100.0% |
| App\LinkList\LinkListParser::entries | 4 | 100.0% |
| App\LinkList\LinkListParser::listEntries | 4 | 100.0% |
| App\LinkList\LinkListParser::region | 4 | 100.0% |
| App\LinkList\LinkListParser::text | 4 | 100.0% |
| App\Medal\MedalChecker::medalLevels | 4 | 100.0% |
| App\Medal\MedalChecker::coreBadges | 4 | 100.0% |
| App\Security\ApiTokenStore::get | 4 | 100.0% |
| App\Service\AvatarUpdater::fetch | 4 | 100.0% |
| App\State\AgentProvider::provide | 4 | 100.0% |
| App\Timeline\TimelineChart::within | 4 | 100.0% |
| App\Timeline\TimelineEntry::isListed | 4 | 100.0% |
| App\Timeline\TimelineChart::decimals | 3.33 | 66.7% |
| App\Notifier\ChatActivity::statsImported | 3.14 | 75.0% |
| App\Notifier\ChatActivity::send | 3.07 | 80.0% |
| App\Controller\System\LogviewController::closeEntry | 3.04 | 83.3% |
| App\Security\GoogleApiTokenAuthenticator::authenticate | 3.03 | 85.7% |
| App\Repository\AgentStatRepository::findLatestByOwners | 3.01 | 91.7% |
| App\Bannergress\BannerMap::point | 3 | 100.0% |
| App\Command\DemoAgentsCommand::removeDemoAgents | 3 | 100.0% |
| App\Command\DemoAgentsCommand::addDoneBanners | 3 | 100.0% |
| App\Command\DemoAgentsCommand::avatar | 3 | 100.0% |
| App\Command\SlackTestCommand::post | 3 | 100.0% |
| App\Command\TelegramTestCommand::showSetup | 3 | 100.0% |
| App\Command\TelegramTestCommand::post | 3 | 100.0% |
| App\Command\TelegramTestCommand::hint | 3 | 100.0% |
| App\Controller\Agent\Read::agent | 3 | 100.0% |
| App\Controller\AgentStat\Index::__invoke | 3 | 100.0% |
| App\Controller\System\LogviewController::readLines | 3 | 100.0% |
| App\Controller\TimelineEvent\Update::__invoke | 3 | 100.0% |
| App\Controller\User\Create::__invoke | 3 | 100.0% |
| App\Controller\User\Update::__invoke | 3 | 100.0% |
| App\Entity\User::isVisible | 3 | 100.0% |
| App\Enum\UserRole::cssClass | 3 | 100.0% |
| App\Enum\UserRole::label | 3 | 100.0% |
| App\EventListener\LocaleListener::__invoke | 3 | 100.0% |
| App\Import\CustomMedalsJsonImporter::import | 3 | 100.0% |
| App\Import\CustomMedalsJsonImporter::decode | 3 | 100.0% |
| App\LinkList\LinkListParser::description | 3 | 100.0% |
| App\Log\ChatLogHandler::line | 3 | 100.0% |
| App\Medal\Medal::level | 3 | 100.0% |
| App\Notifier\ChatActivity::statsUploaded | 3 | 100.0% |
| App\Notifier\ChatSender::recipients | 3 | 100.0% |
| App\Notifier\ChatSender::send | 3 | 100.0% |
| App\Notifier\ChatSender::sendTo | 3 | 100.0% |
| App\Security\DevGoogleIdTokenVerifier::verify | 3 | 100.0% |
| App\Security\FakeGoogleIdTokenVerifier::token | 3 | 100.0% |
| App\Security\GoogleUserResolver::resolve | 3 | 100.0% |
| App\Security\LoginFormAuthenticator::authenticate | 3 | 100.0% |
| App\Service\AvatarUpdater::isGooglePicture | 3 | 100.0% |
| App\State\MeProcessor::sentFields | 3 | 100.0% |
| App\State\MeProvider::provide | 3.00 | 92.9% |
| App\Timeline\TimelineBuilder::inTravel | 3 | 100.0% |
| App\Timeline\TimelineChart::date | 3 | 100.0% |
| App\Command\TelegramTestCommand::call | 2.50 | 50.0% |
| App\Command\TelegramTestCommand::listChats | 2.15 | 66.7% |
| App\Dto\AgentStatInput::getDateTime | 2.06 | 75.0% |
| App\Notifier\ChatText::add | 2.06 | 75.0% |
| App\Controller\AgentStat\Import::importStats | 2.03 | 80.0% |
| App\State\TimelineEventProcessor::process | 2.03 | 80.0% |
| App\State\AgentStatProcessor::process | 2.02 | 83.3% |
| App\Doctrine\AgentStatOwnerExtension::applyToCollection | 2.01 | 85.7% |
| App\LinkList\LinkListLoader::load | 2.01 | 85.7% |
| App\ApiResource\Bannergress::fromStored | 2 | 100.0% |
| App\Command\DemoAgentsCommand::bannergress | 2 | 100.0% |
| App\Command\DemoAgentsCommand::shares | 2 | 100.0% |
| App\Command\TelegramTestCommand::arrays | 2 | 100.0% |
| App\Command\TelegramTestCommand::string | 2 | 100.0% |
| App\Controller\Agent\Read::timelineCounts | 2 | 100.0% |
| App\Controller\AgentStat\Import::statsImported | 2 | 100.0% |
| App\Controller\AgentStat\Import::medalsImported | 2 | 100.0% |
| App\Controller\AgentStat\Import::flashErrors | 2 | 100.0% |
| App\Controller\Banners\Index::__invoke | 2 | 100.0% |
| App\Controller\Locale\Switcher::__invoke | 2 | 100.0% |
| App\Controller\Security\GoogleIdentityController::connectVerify | 2 | 0.0% |
| App\Controller\Security\Logout::__invoke | 2 | 0.0% |
| App\Controller\System\LogviewController::__invoke | 2 | 100.0% |
| App\Controller\System\LogviewController::openEntry | 2 | 100.0% |
| App\Controller\TimelineEvent\Delete::__invoke | 2 | 100.0% |
| App\Controller\User\Delete::__invoke | 2 | 100.0% |
| App\Entity\DoneBanner::getPictureUrl | 2 | 100.0% |
| App\Entity\User::getUserIdentifier | 2 | 100.0% |
| App\Entity\User::isAgentName | 2 | 100.0% |
| App\Entity\User::chooseVisibleParts | 2 | 100.0% |
| App\Entity\User::getVisibleAvatar | 2 | 100.0% |
| App\Import\CustomMedalsJsonImporter::known | 2 | 100.0% |
| App\LinkList\LinkListParser::line | 2 | 100.0% |
| App\Log\BotTokenProcessor::maskAll | 2 | 100.0% |
| App\Log\ChatLogHandler::isPosted | 2 | 100.0% |
| App\Medal\CustomMedalTier::label | 2 | 100.0% |
| App\Medal\Medal::onyxCount | 2 | 100.0% |
| App\Medal\MedalLevel::badge | 2 | 100.0% |
| App\Medal\MedalLevel::levelName | 2 | 100.0% |
| App\Repository\AgentStatRepository::findPrevious | 2 | 100.0% |
| App\Repository\TimelineEventRepository::findOverlappingTravel | 2 | 100.0% |
| App\Security\ApiTokenStore::store | 2 | 100.0% |
| App\Security\GoogleApiTokenAuthenticator::onAuthenticationFailure | 2 | 0.0% |
| App\Security\GoogleIdTokenVerifier::__construct | 2 | 0.0% |
| App\Security\GoogleIdentityAuthenticator::onAuthenticationSuccess | 2 | 100.0% |
| App\Security\LoginFormAuthenticator::onAuthenticationSuccess | 2 | 100.0% |
| App\Security\Voter\AgentStatVoter::supports | 2 | 100.0% |
| App\Security\Voter\AgentStatVoter::voteOnAttribute | 2 | 100.0% |
| App\Security\Voter\DoneBannerVoter::supports | 2 | 100.0% |
| App\Security\Voter\DoneBannerVoter::voteOnAttribute | 2 | 100.0% |
| App\Security\Voter\TimelineEventVoter::supports | 2 | 100.0% |
| App\Security\Voter\TimelineEventVoter::voteOnAttribute | 2 | 100.0% |
| App\State\AgentProvider::doneBanners | 2 | 0.0% |
| App\Timeline\TimelineBuilder::eventEntries | 2 | 100.0% |
| App\Timeline\TimelineChart::path | 2 | 100.0% |
| App\Timeline\TimelineChart::band | 2 | 100.0% |
| App\Timeline\TimelineEntry::isMilestone | 2 | 100.0% |
| App\Command\ChatTestHelpers::masked | 2 | 100.0% |
| App\ApiResource\Agent::__construct | 1 | 100.0% |
| App\ApiResource\Bannergress::__construct | 1 | 100.0% |
| App\ApiResource\Bannergress::fromArray | 1 | 100.0% |
| App\ApiResource\Bannergress::toArray | 1 | 100.0% |
| App\ApiResource\CustomMedals::__construct | 1 | 100.0% |
| App\ApiResource\CustomMedals::fromArray | 1 | 100.0% |
| App\ApiResource\CustomMedals::toArray | 1 | 100.0% |
| App\ApiResource\CustomMedals::isKey | 1 | 100.0% |
| App\ApiResource\LinkList::__construct | 1 | 100.0% |
| App\ApiResource\Me::__construct | 1 | 100.0% |
| App\ApiResource\UserPrivacy::__construct | 1 | 100.0% |
| App\Bannergress\BannerMap::__construct | 1 | 100.0% |
| App\Bannergress\DoneBannerSync::__construct | 1 | 100.0% |
| App\Command\DemoAgentsCommand::__construct | 1 | 100.0% |
| App\Command\DemoAgentsCommand::banners | 1 | 100.0% |
| App\Command\DemoAgentsCommand::event | 1 | 100.0% |
| App\Command\SlackTestCommand::__construct | 1 | 100.0% |
| App\Command\TelegramTestCommand::__construct | 1 | 100.0% |
| App\Command\UserAdminCommand::__construct | 1 | 100.0% |
| App\Command\UserAdminCommand::getRoles | 1 | 100.0% |
| App\Command\UserAdminCommand::setRole | 1 | 100.0% |
| App\Controller\Agent\Index::__invoke | 1 | 100.0% |
| App\Controller\AgentStat\Read::__invoke | 1 | 100.0% |
| App\Controller\DefaultController::__invoke | 1 | 100.0% |
| App\Controller\Links\Index::__invoke | 1 | 100.0% |
| App\Controller\Security\LoginFormController::__invoke | 1 | 100.0% |
| App\Controller\System\AboutController::__invoke | 1 | 100.0% |
| App\Controller\User\Index::__invoke | 1 | 100.0% |
| App\Controller\User\Read::__invoke | 1 | 100.0% |
| App\Doctrine\AgentStatOwnerExtension::__construct | 1 | 100.0% |
| App\Dto\AgentStatInput::__construct | 1 | 100.0% |
| App\Entity\AgentStat::__construct | 1 | 100.0% |
| App\Entity\AgentStat::getStats | 1 | 100.0% |
| App\Entity\DoneBanner::getUrl | 1 | 100.0% |
| App\Entity\TimelineEvent::__construct | 1 | 100.0% |
| App\Entity\User::__serialize | 1 | 100.0% |
| App\Entity\User::__unserialize | 1 | 100.0% |
| App\Entity\User::getRoles | 1 | 100.0% |
| App\Entity\User::getParams | 1 | 100.0% |
| App\Entity\User::getCustomMedals | 1 | 100.0% |
| App\Entity\User::setCustomMedals | 1 | 100.0% |
| App\Entity\User::getBannergress | 1 | 100.0% |
| App\Entity\User::setBannergress | 1 | 100.0% |
| App\Entity\User::setParams | 1 | 100.0% |
| App\Entity\User::getIdentifier | 1 | 100.0% |
| App\Entity\User::setIdentifier | 1 | 100.0% |
| App\Entity\User::getPassword | 1 | 100.0% |
| App\Entity\User::getGoogleId | 1 | 100.0% |
| App\Entity\User::setGoogleId | 1 | 100.0% |
| App\Entity\User::getAgentName | 1 | 100.0% |
| App\Entity\User::setAgentName | 1 | 100.0% |
| App\Entity\User::getVisibleParts | 1 | 100.0% |
| App\Entity\User::getAvatar | 1 | 100.0% |
| App\Entity\User::getAvatarSource | 1 | 100.0% |
| App\Entity\User::setAvatar | 1 | 100.0% |
| App\Entity\User::getVisibilityChosenAt | 1 | 100.0% |
| App\Entity\User::setRole | 1 | 100.0% |
| App\Entity\User::getRole | 1 | 100.0% |
| App\Enum\ProfilePart::label | 1 | 100.0% |
| App\Enum\ProfilePart::help | 1 | 100.0% |
| App\EventListener\ChooseVisibilityListener::__construct | 1 | 100.0% |
| App\EventListener\LocaleListener::__construct | 1 | 100.0% |
| App\Form\ProfileVisibilityType::buildForm | 1 | 100.0% |
| App\Form\StatsImportType::buildForm | 1 | 100.0% |
| App\Form\TimelineEventType::buildForm | 1 | 100.0% |
| App\Form\TimelineEventType::configureOptions | 1 | 100.0% |
| App\Form\UserType::buildForm | 1 | 100.0% |
| App\Form\UserType::configureOptions | 1 | 100.0% |
| App\Import\AgentStatCsvImporter::__construct | 1 | 100.0% |
| App\Import\CustomMedalsJsonImporter::__construct | 1 | 100.0% |
| App\LinkList\Link::__construct | 1 | 100.0% |
| App\LinkList\LinkListLoader::__construct | 1 | 100.0% |
| App\LinkList\LinkListParser::__construct | 1 | 100.0% |
| App\LinkList\LinkSection::__construct | 1 | 100.0% |
| App\Log\BotTokenProcessor::__invoke | 1 | 100.0% |
| App\Log\BotTokenProcessor::mask | 1 | 100.0% |
| App\Log\ChatLogHandler::__construct | 1 | 100.0% |
| App\Log\ChatLogHandler::handle | 1 | 100.0% |
| App\Medal\CustomMedal::__construct | 1 | 100.0% |
| App\Medal\CustomMedalTier::__construct | 1 | 100.0% |
| App\Medal\CustomMedalTier::image | 1 | 100.0% |
| App\Medal\Medal::__construct | 1 | 100.0% |
| App\Medal\MedalChecker::medals | 1 | 100.0% |
| App\Medal\MedalChecker::customMedals | 1 | 100.0% |
| App\Medal\MedalLevel::__construct | 1 | 100.0% |
| App\Medal\MedalLevel::onyxCount | 1 | 100.0% |
| App\Notifier\ChatActivity::__construct | 1 | 100.0% |
| App\Notifier\ChatActivity::userRegistered | 1 | 100.0% |
| App\Notifier\ChatActivity::reset | 1 | 100.0% |
| App\Notifier\ChatActivity::agent | 1 | 100.0% |
| App\Notifier\ChatActivity::userUrl | 1 | 100.0% |
| App\Notifier\ChatSender::__construct | 1 | 100.0% |
| App\Notifier\ChatText::__construct | 1 | 100.0% |
| App\Notifier\ChatText::text | 1 | 100.0% |
| App\Notifier\ChatText::bold | 1 | 100.0% |
| App\Notifier\ChatText::code | 1 | 100.0% |
| App\Notifier\ChatText::link | 1 | 100.0% |
| App\Notifier\ChatText::plain | 1 | 100.0% |
| App\Notifier\ChatText::forSlack | 1 | 100.0% |
| App\Notifier\ChatText::forTelegram | 1 | 100.0% |
| App\Notifier\ChatText::escapeSlack | 1 | 100.0% |
| App\Repository\AgentStatRepository::__construct | 1 | 100.0% |
| App\Repository\AgentStatRepository::findByOwner | 1 | 100.0% |
| App\Repository\AgentStatRepository::has | 1 | 100.0% |
| App\Repository\DoneBannerRepository::__construct | 1 | 100.0% |
| App\Repository\DoneBannerRepository::findByOwner | 1 | 100.0% |
| App\Repository\DoneBannerRepository::findDatedByOwner | 1 | 100.0% |
| App\Repository\TimelineEventRepository::__construct | 1 | 100.0% |
| App\Repository\TimelineEventRepository::findByOwner | 1 | 100.0% |
| App\Repository\UserRepository::__construct | 1 | 100.0% |
| App\Repository\UserRepository::findOneByAgentName | 1 | 100.0% |
| App\Repository\UserRepository::findUsers | 1 | 100.0% |
| App\Repository\UserRepository::findVisibleAgents | 1 | 100.0% |
| App\Repository\UserRepository::findAllByAgentName | 1 | 100.0% |
| App\Security\ApiToken::__construct | 1 | 100.0% |
| App\Security\ApiTokenStore::__construct | 1 | 100.0% |
| App\Security\DevGoogleIdTokenVerifier::__construct | 1 | 100.0% |
| App\Security\GoogleApiTokenAuthenticator::__construct | 1 | 100.0% |
| App\Security\GoogleApiTokenAuthenticator::supports | 1 | 100.0% |
| App\Security\GoogleApiTokenAuthenticator::onAuthenticationSuccess | 1 | 100.0% |
| App\Security\GoogleApiTokenAuthenticator::start | 1 | 100.0% |
| App\Security\GoogleApiTokenAuthenticator::unauthorized | 1 | 100.0% |
| App\Security\GoogleIdentityAuthenticator::__construct | 1 | 100.0% |
| App\Security\GoogleIdentityAuthenticator::supports | 1 | 100.0% |
| App\Security\GoogleIdentityAuthenticator::onAuthenticationFailure | 1 | 100.0% |
| App\Security\GoogleUserResolver::__construct | 1 | 100.0% |
| App\Security\LoginFormAuthenticator::__construct | 1 | 100.0% |
| App\Security\LoginFormAuthenticator::getLoginUrl | 1 | 100.0% |
| App\Service\AgentStatService::__construct | 1 | 100.0% |
| App\Service\AvatarUpdater::__construct | 1 | 100.0% |
| App\State\AgentProvider::__construct | 1 | 100.0% |
| App\State\AgentProvider::agent | 1 | 100.0% |
| App\State\AgentProvider::row | 1 | 100.0% |
| App\State\AgentStatProcessor::__construct | 1 | 100.0% |
| App\State\LinkListProvider::__construct | 1 | 100.0% |
| App\State\LinkListProvider::provide | 1 | 100.0% |
| App\State\MeProcessor::__construct | 1 | 100.0% |
| App\State\MeProcessor::saveBannergress | 1 | 100.0% |
| App\State\MeProvider::__construct | 1 | 100.0% |
| App\State\TimelineEventProcessor::__construct | 1 | 100.0% |
| App\State\UserPrivacyProvider::__construct | 1 | 100.0% |
| App\State\UserPrivacyProvider::provide | 1 | 100.0% |
| App\Timeline\TimelineBuilder::__construct | 1 | 100.0% |
| App\Timeline\TimelineChart::__construct | 1 | 100.0% |
| App\Timeline\TimelineChart::dense | 1 | 100.0% |
| App\Timeline\TimelineChart::day | 1 | 100.0% |
| App\Timeline\TimelineChart::startOf | 1 | 100.0% |
| App\Timeline\TimelineChart::flag | 1 | 100.0% |
| App\Timeline\TimelineEntry::__construct | 1 | 100.0% |
| App\Timeline\TimelineEntry::counts | 1 | 100.0% |
| App\Timeline\TimelineEntry::days | 1 | 100.0% |
| App\Timeline\TimelineEntry::withInTravel | 1 | 100.0% |
| App\Validator\NoOverlappingTravel::getTargets | 1 | 100.0% |
| App\Validator\NoOverlappingTravelValidator::__construct | 1 | 100.0% |