0

Remove base/containers/contain.h include from base/stl_util.h.

This include is temporary scaffolding to help move base::Contains() to
its new location. Now that most callers to base::Contains() include
base/containers/contain.h, remove it from base/stl_util.h and fix the
remaining callers that need the correct include.

Bug: 970209
Change-Id: I49b4e7db749301331da7fe86d5c0922ab8d15187
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2901614
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Owners-Override: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#885763}
This commit is contained in:
Lei Zhang
2021-05-22 08:00:53 +00:00
committed by Chromium LUCI CQ
parent 972a38dcfa
commit c0f9fc515c
25 changed files with 24 additions and 3 deletions

@ -6,6 +6,7 @@
#include <ostream>
#include "base/containers/contains.h"
#include "base/containers/span.h"
#include "base/files/file_path.h"
#include "base/logging.h"

@ -9,6 +9,7 @@
#include "base/auto_reset.h"
#include "base/bind.h"
#include "base/containers/contains.h"
#include "base/debug/activity_tracker.h"
#include "base/files/file.h"
#include "base/files/file_util.h"

@ -16,6 +16,7 @@
#include "base/base_paths.h"
#include "base/base_switches.h"
#include "base/containers/contains.h"
#include "base/debug/alias.h"
#include "base/debug/stack_trace.h"
#include "base/logging.h"

@ -22,6 +22,7 @@
#include <vector>
#include "base/bind.h"
#include "base/containers/contains.h"
#include "base/files/file_enumerator.h"
#include "base/files/file_path.h"
#include "base/files/file_path_watcher_linux.h"

@ -27,6 +27,7 @@
#include "base/base_switches.h"
#include "base/bits.h"
#include "base/command_line.h"
#include "base/containers/contains.h"
#include "base/containers/stack.h"
#include "base/environment.h"
#include "base/files/file_enumerator.h"

@ -4,6 +4,7 @@
#include "base/metrics/field_trial_param_associator.h"
#include "base/containers/contains.h"
#include "base/logging.h"
#include "base/metrics/field_trial.h"

@ -7,6 +7,7 @@
#include <string>
#include <vector>
#include "base/containers/contains.h"
#include "base/macros.h"
#include "base/metrics/histogram_delta_serialization.h"
#include "base/metrics/histogram_macros.h"

@ -5,6 +5,7 @@
#include "base/metrics/persistent_sample_map.h"
#include "base/check_op.h"
#include "base/containers/contains.h"
#include "base/metrics/histogram_macros.h"
#include "base/metrics/persistent_histogram_allocator.h"
#include "base/notreached.h"

@ -11,6 +11,7 @@
#include "base/base_export.h"
#include "base/bind.h"
#include "base/check_op.h"
#include "base/containers/contains.h"
#include "base/lazy_instance.h"
#include "base/location.h"
#include "base/memory/ref_counted.h"

@ -7,6 +7,7 @@
#include <limits>
#include "base/bits.h"
#include "base/containers/contains.h"
namespace base {

@ -23,7 +23,6 @@
#include <vector>
#include "base/check.h"
#include "base/containers/contains.h"
#include "base/cxx17_backports.h"
#include "base/ranges/algorithm.h"
#include "third_party/abseil-cpp/absl/types/optional.h"

@ -16,6 +16,7 @@
#include "base/bind.h"
#include "base/clang_profiling_buildflags.h"
#include "base/command_line.h"
#include "base/containers/contains.h"
#include "base/environment.h"
#include "base/files/file_enumerator.h"
#include "base/files/file_path.h"

@ -13,6 +13,7 @@
#include "base/base_switches.h"
#include "base/bind.h"
#include "base/command_line.h"
#include "base/containers/contains.h"
#include "base/debug/leak_annotations.h"
#include "base/location.h"
#include "base/logging.h"

@ -14,6 +14,7 @@
#include "base/bit_cast.h"
#include "base/check_op.h"
#include "base/containers/checked_iterators.h"
#include "base/containers/contains.h"
#include "base/json/json_writer.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"

@ -11,6 +11,7 @@
#include <map>
#include "base/check_op.h"
#include "base/containers/contains.h"
#include "base/notreached.h"
#include "base/stl_util.h"
#include "base/win/vector.h"

@ -6,6 +6,7 @@
#include <windows.foundation.h>
#include "base/containers/contains.h"
#include "base/strings/utf_string_conversions.h"
#include "base/win/core_winrt_util.h"
#include "base/win/hstring_reference.h"

@ -6,6 +6,7 @@
#include <objbase.h>
#include "base/containers/contains.h"
#include "base/files/file_path.h"
#include "base/macros.h"
#include "base/scoped_native_library.h"

@ -8,6 +8,7 @@
#include "base/callback.h"
#include "base/check_op.h"
#include "base/containers/contains.h"
#include "build/build_config.h"
#include "chrome/browser/extensions/api/messaging/incognito_connectability.h"
#include "chrome/browser/extensions/api/messaging/native_message_port.h"

@ -4,6 +4,7 @@
#include "chromecast/graphics/rounded_window_corners_manager.h"
#include "base/containers/contains.h"
#include "base/strings/string_number_conversions.h"
#include "chromecast/graphics/cast_window_manager.h"
#include "components/exo/surface.h"

@ -7,7 +7,7 @@
#include <algorithm>
#include <utility>
#include "base/stl_util.h"
#include "base/containers/contains.h"
#include "components/sync/base/sync_base_switches.h"
namespace syncer {

@ -6,6 +6,7 @@
#include <cstring>
#include "base/containers/contains.h"
#include "base/fuchsia/fuchsia_logging.h"
#include "base/fuchsia/process_context.h"
#include "base/fuchsia/test_log_listener_safe.h"

@ -9,6 +9,7 @@
#include "base/base_paths.h"
#include "base/bind.h"
#include "base/containers/contains.h"
#include "base/files/file_enumerator.h"
#include "base/files/file_path.h"
#include "base/files/file_util.h"

@ -5,7 +5,7 @@
#import "ios/chrome/browser/ui/table_view/cells/table_view_link_header_footer_item.h"
#import "base/check_op.h"
#import "base/stl_util.h"
#import "base/containers/contains.h"
#import "ios/chrome/browser/ui/table_view/cells/table_view_cells_constants.h"
#import "ios/chrome/browser/ui/ui_feature_flags.h"
#import "ios/chrome/browser/ui/util/ui_util.h"

@ -7,6 +7,7 @@
#include <utility>
#include <vector>
#include "base/containers/contains.h"
#include "base/cpu.h"
#include "base/logging.h"
#include "base/system/sys_info.h"

@ -8,6 +8,7 @@
#include "base/base_switches.h"
#include "base/command_line.h"
#include "base/containers/contains.h"
#include "base/containers/flat_set.h"
#include "base/cpu.h"
#include "base/files/file_util.h"