chromium/components/ukm/app_source_url_recorder.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/ukm/app_source_url_recorder.h"

#include "base/atomic_sequence_num.h"
#include "components/crx_file/id_util.h"
#include "services/metrics/public/cpp/delegating_ukm_recorder.h"
#include "services/metrics/public/cpp/ukm_source_id.h"
#include "url/gurl.h"

namespace ukm {

SourceId AssignNewAppId() {}

GURL AppSourceUrlRecorder::GetURLForChromeApp(const std::string& app_id) {}

SourceId AppSourceUrlRecorder::GetSourceIdForArcPackageName(
    const std::string& package_name) {}

GURL AppSourceUrlRecorder::GetURLForArcPackageName(
    const std::string& package_name) {}

SourceId AppSourceUrlRecorder::GetSourceIdForPWA(const GURL& url) {}

GURL AppSourceUrlRecorder::GetURLForPWA(const GURL& url) {}

GURL AppSourceUrlRecorder::GetURLForBorealis(const std::string& app) {}

GURL AppSourceUrlRecorder::GetURLForCrostini(const std::string& desktop_id,
                                             const std::string& app_name) {}

SourceId AppSourceUrlRecorder::GetSourceIdForUrl(const GURL& url,
                                                 AppType app_type) {}

void AppSourceUrlRecorder::MarkSourceForDeletion(SourceId source_id) {}

}  // namespace ukm