chromium/components/omnibox/browser/url_scoring_signals_annotator.cc

// Copyright 2023 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/omnibox/browser/url_scoring_signals_annotator.h"

#include <optional>
#include <string>
#include <vector>

#include "base/i18n/case_conversion.h"
#include "base/strings/utf_offset_string_conversions.h"
#include "components/bookmarks/browser/bookmark_utils.h"
#include "components/omnibox/browser/autocomplete_input.h"
#include "components/omnibox/browser/autocomplete_match.h"
#include "components/omnibox/browser/autocomplete_match_classification.h"
#include "components/omnibox/browser/autocomplete_match_type.h"
#include "components/omnibox/browser/autocomplete_result.h"
#include "components/omnibox/browser/history_match.h"
#include "components/omnibox/browser/in_memory_url_index_types.h"
#include "components/omnibox/browser/scored_history_match.h"
#include "components/omnibox/browser/url_index_private_data.h"
#include "third_party/metrics_proto/omnibox_event.pb.h"
#include "url/gurl.h"

void UrlScoringSignalsAnnotator::AnnotateResult(const AutocompleteInput& input,
                                                AutocompleteResult* result) {}

void UrlScoringSignalsAnnotator::PopulateQueryUrlMatchingSignals(
    const String16Vector& find_terms,
    const WordStarts& terms_to_word_starts_offsets,
    const GURL& url,
    ScoringSignals* scoring_signals) {}