Skip to content

Commit

Permalink
Remove/replace unnecessary includes of logging.h (mojo/)
Browse files Browse the repository at this point in the history
If the file just needs the CHECK/CHECK_OP/NOTREACHED
macros, use the appropriate header for that instead.
Or if logging.h is not needed at all, remove it.

This is both a nice cleanup (logging.h is a big header,
and including it unnecessarily has compile-time costs),
and part of the final step towards making logging.h no
longer include check.h and the others.

Bug: 1031540
Change-Id: I25ffc1d6e46a86ba0b491f74deee234510541658
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2254663
Auto-Submit: Hans Wennborg <hans@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#781077}
  • Loading branch information
zmodem authored and Commit Bot committed Jun 23, 2020
1 parent e5a9b4e commit 41275ad
Show file tree
Hide file tree
Showing 39 changed files with 30 additions and 39 deletions.
2 changes: 1 addition & 1 deletion mojo/core/options_validation.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

#include <algorithm>

#include "base/logging.h"
#include "base/check.h"
#include "base/macros.h"
#include "mojo/core/system_impl_export.h"
#include "mojo/public/c/system/types.h"
Expand Down
1 change: 0 additions & 1 deletion mojo/core/platform_shared_memory_mapping.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

#include <memory>

#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/platform_shared_memory_region.h"
#include "base/memory/shared_memory_mapping.h"
Expand Down
1 change: 0 additions & 1 deletion mojo/core/ports/port_ref.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
#define MOJO_CORE_PORTS_PORT_REF_H_

#include "base/component_export.h"
#include "base/logging.h"
#include "base/memory/ref_counted.h"
#include "mojo/core/ports/name.h"

Expand Down
1 change: 0 additions & 1 deletion mojo/core/test/mojo_test_base.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@

#include "base/bind.h"
#include "base/callback.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "build/build_config.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/associated_binding.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@

#include "base/bind.h"
#include "base/callback.h"
#include "base/check.h"
#include "base/component_export.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/memory/ref_counted.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/associated_interface_ptr.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
#include <utility>

#include "base/callback.h"
#include "base/check.h"
#include "base/component_export.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "base/sequenced_task_runner.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/associated_receiver.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
#include <memory>
#include <utility>

#include "base/check.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/scoped_refptr.h"
#include "base/sequenced_task_runner.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/associated_remote.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
#include <utility>

#include "base/callback_forward.h"
#include "base/check.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/scoped_refptr.h"
#include "base/sequenced_task_runner.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/interface_endpoint_client.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
#include <utility>

#include "base/callback.h"
#include "base/check_op.h"
#include "base/compiler_specific.h"
#include "base/component_export.h"
#include "base/location.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "base/memory/weak_ptr.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/interface_ptr.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#include <utility>

#include "base/callback_forward.h"
#include "base/logging.h"
#include "base/check.h"
#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "base/sequenced_task_runner.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/lib/array_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
#include <limits>
#include <new>

#include "base/check.h"
#include "base/component_export.h"
#include "base/logging.h"
#include "base/macros.h"
#include "mojo/public/c/system/macros.h"
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/lib/binding_state.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@

#include "base/bind.h"
#include "base/callback.h"
#include "base/check.h"
#include "base/component_export.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/memory/ref_counted.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/lib/interface_ptr_state.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@

#include "base/bind.h"
#include "base/callback_forward.h"
#include "base/check_op.h"
#include "base/component_export.h"
#include "base/location.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ptr_util.h"
#include "base/memory/ref_counted.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/lib/multiplex_router.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
#include <memory>
#include <string>

#include "base/check_op.h"
#include "base/compiler_specific.h"
#include "base/component_export.h"
#include "base/containers/queue.h"
#include "base/containers/small_map.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "base/memory/weak_ptr.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/lib/native_enum_serialization.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

#include <type_traits>

#include "base/logging.h"
#include "base/check_op.h"
#include "base/pickle.h"
#include "ipc/ipc_param_traits.h"
#include "mojo/public/cpp/bindings/lib/serialization_forward.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/lib/native_struct_serialization.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@

#include <limits>

#include "base/check_op.h"
#include "base/component_export.h"
#include "base/logging.h"
#include "base/pickle.h"
#include "ipc/ipc_message.h"
#include "ipc/ipc_param_traits.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/map_data_view.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#ifndef MOJO_PUBLIC_CPP_BINDINGS_MAP_DATA_VIEW_H_
#define MOJO_PUBLIC_CPP_BINDINGS_MAP_DATA_VIEW_H_

#include "base/logging.h"
#include "base/check_op.h"
#include "mojo/public/cpp/bindings/array_data_view.h"
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/map_data_internal.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/message.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
#include <vector>

#include "base/callback.h"
#include "base/check_op.h"
#include "base/compiler_specific.h"
#include "base/component_export.h"
#include "base/containers/span.h"
#include "base/logging.h"
#include "base/memory/ptr_util.h"
#include "mojo/public/cpp/bindings/connection_group.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/pending_remote.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
#include <type_traits>
#include <utility>

#include "base/check.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/macros.h"
#include "build/build_config.h"
#include "mojo/public/cpp/bindings/interface_ptr_info.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/receiver.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
#include <memory>
#include <utility>

#include "base/check.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/scoped_refptr.h"
#include "base/sequenced_task_runner.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/remote.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
#include <utility>

#include "base/callback_forward.h"
#include "base/check.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/scoped_refptr.h"
#include "base/sequenced_task_runner.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/strong_associated_binding.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

#include "base/bind.h"
#include "base/callback.h"
#include "base/logging.h"
#include "base/check.h"
#include "base/macros.h"
#include "base/memory/weak_ptr.h"
#include "mojo/public/cpp/bindings/associated_binding.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/strong_binding.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

#include "base/bind.h"
#include "base/callback.h"
#include "base/logging.h"
#include "base/check.h"
#include "base/macros.h"
#include "base/memory/weak_ptr.h"
#include "mojo/public/cpp/bindings/binding.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/struct_ptr.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#include <memory>
#include <new>

#include "base/logging.h"
#include "base/check.h"
#include "base/macros.h"
#include "base/optional.h"
#include "mojo/public/cpp/bindings/lib/hash_util.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/tests/pickled_types_blink.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

#include <string>

#include "base/logging.h"
#include "base/check_op.h"
#include "base/macros.h"
#include "ipc/ipc_message_macros.h"
#include "ipc/ipc_param_traits.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/tests/rect_blink.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#include <functional>

#include "base/logging.h"
#include "base/check_op.h"

namespace mojo {
namespace test {
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/bindings/tests/rect_chromium.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#include <functional>

#include "base/logging.h"
#include "base/check_op.h"

namespace mojo {
namespace test {
Expand Down
1 change: 0 additions & 1 deletion mojo/public/cpp/bindings/tests/shared_rect.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
#ifndef MOJO_PUBLIC_CPP_BINDINGS_TESTS_SHARED_RECT_H_
#define MOJO_PUBLIC_CPP_BINDINGS_TESTS_SHARED_RECT_H_

#include "base/logging.h"

namespace mojo {
namespace test {
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/platform/platform_handle.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
#ifndef MOJO_PUBLIC_CPP_PLATFORM_PLATFORM_HANDLE_H_
#define MOJO_PUBLIC_CPP_PLATFORM_PLATFORM_HANDLE_H_

#include "base/check_op.h"
#include "base/component_export.h"
#include "base/files/platform_file.h"
#include "base/logging.h"
#include "base/macros.h"
#include "build/build_config.h"
#include "mojo/public/c/system/platform_handle.h"
Expand Down
1 change: 0 additions & 1 deletion mojo/public/cpp/platform/socket_utils_posix.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
#include "base/component_export.h"
#include "base/files/platform_file.h"
#include "base/files/scoped_file.h"
#include "base/logging.h"
#include "base/macros.h"

struct iovec; // Declared in <sys/uio.h>
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/system/buffer.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

#include <memory>

#include "base/check_op.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "mojo/public/c/system/buffer.h"
#include "mojo/public/cpp/system/handle.h"
#include "mojo/public/cpp/system/system_export.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/system/data_pipe.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@

#include <stdint.h>

#include "base/check.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "mojo/public/c/system/data_pipe.h"
#include "mojo/public/cpp/system/handle.h"

Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/system/handle.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
#include <stdint.h>
#include <limits>

#include "base/check_op.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/macros.h"
#include "mojo/public/c/system/functions.h"
#include "mojo/public/c/system/types.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/cpp/system/message_pipe.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@

#include <vector>

#include "base/check_op.h"
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "mojo/public/c/system/message_pipe.h"
#include "mojo/public/cpp/system/handle.h"
#include "mojo/public/cpp/system/message.h"
Expand Down
1 change: 0 additions & 1 deletion mojo/public/cpp/system/platform_handle.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@

#include "base/compiler_specific.h"
#include "base/files/platform_file.h"
#include "base/logging.h"
#include "base/macros.h"
#include "base/memory/read_only_shared_memory_region.h"
#include "base/memory/unsafe_shared_memory_region.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
#ifndef {{header_guard}}
#define {{header_guard}}

#include "base/logging.h"
#include "base/macros.h"
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@

#include <utility>

#include "base/logging.h"
#include "base/stl_util.h" // for base::size()
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_context.h"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
#include <utility>

#include "base/hash/md5_constexpr.h"
#include "base/logging.h"
#include "base/run_loop.h"
#include "base/task/common/task_annotator.h"
#include "mojo/public/cpp/bindings/lib/generated_code_util.h"
Expand Down
2 changes: 1 addition & 1 deletion mojo/public/tools/fuzzers/mojolpm.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@

#include <map>

#include "base/check.h"
#include "base/containers/flat_map.h"
#include "base/logging.h"
#include "base/optional.h"
#include "mojo/public/cpp/bindings/associated_interface_ptr.h"
#include "mojo/public/cpp/bindings/associated_remote.h"
Expand Down

0 comments on commit 41275ad

Please sign in to comment.