refactor: remove unused system header includes (#46042)

* chore: remove unused #include <string>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <optional>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <vector>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <string_view>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <memory>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <utility>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <tuple>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <unordered_set>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: remove unused #include <functional>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: iwyu <set>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

* chore: iwyu <map>

Co-authored-by: Charles Kerr <charles@charleskerr.com>

---------

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
This commit is contained in:
trop[bot] 2025-03-15 00:33:33 -05:00 committed by GitHub
parent 11bdd8cf44
commit 3ad43182eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
29 changed files with 3 additions and 36 deletions

View file

@ -6,7 +6,6 @@
#include <string> #include <string>
#include <string_view> #include <string_view>
#include <utility>
#include <vector> #include <vector>
#include "base/command_line.h" #include "base/command_line.h"

View file

@ -3,7 +3,6 @@
// found in the LICENSE file. // found in the LICENSE file.
#include <cstdlib> #include <cstdlib>
#include <utility>
#include "base/at_exit.h" #include "base/at_exit.h"
#include "base/command_line.h" #include "base/command_line.h"

View file

@ -14,7 +14,6 @@
#include <memory> #include <memory>
#include <string> #include <string>
#include <utility> #include <utility>
#include <vector>
#include "base/at_exit.h" #include "base/at_exit.h"
#include "base/debug/alias.h" #include "base/debug/alias.h"

View file

@ -7,7 +7,6 @@
#include <string> #include <string>
#include <unordered_map> #include <unordered_map>
#include <utility> #include <utility>
#include <vector>
#include "base/logging.h" #include "base/logging.h"
#include "base/no_destructor.h" #include "base/no_destructor.h"

View file

@ -5,9 +5,7 @@
#ifndef ELECTRON_SHELL_BROWSER_API_ELECTRON_API_SERVICE_WORKER_MAIN_H_ #ifndef ELECTRON_SHELL_BROWSER_API_ELECTRON_API_SERVICE_WORKER_MAIN_H_
#define ELECTRON_SHELL_BROWSER_API_ELECTRON_API_SERVICE_WORKER_MAIN_H_ #define ELECTRON_SHELL_BROWSER_API_ELECTRON_API_SERVICE_WORKER_MAIN_H_
#include <optional>
#include <string> #include <string>
#include <vector>
#include "base/memory/raw_ptr.h" #include "base/memory/raw_ptr.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"

View file

@ -9,8 +9,6 @@
#include <memory> #include <memory>
#include <optional> #include <optional>
#include <string> #include <string>
#include <string_view>
#include <utility>
#include <vector> #include <vector>
#include "base/functional/callback_forward.h" #include "base/functional/callback_forward.h"

View file

@ -5,7 +5,6 @@
#ifndef ELECTRON_SHELL_BROWSER_API_GPU_INFO_ENUMERATOR_H_ #ifndef ELECTRON_SHELL_BROWSER_API_GPU_INFO_ENUMERATOR_H_
#define ELECTRON_SHELL_BROWSER_API_GPU_INFO_ENUMERATOR_H_ #define ELECTRON_SHELL_BROWSER_API_GPU_INFO_ENUMERATOR_H_
#include <memory>
#include <stack> #include <stack>
#include <string> #include <string>

View file

@ -6,7 +6,6 @@
#include <string> #include <string>
#include <string_view> #include <string_view>
#include <tuple>
#include <utility> #include <utility>
#include "base/files/file_util.h" #include "base/files/file_util.h"

View file

@ -5,8 +5,6 @@
#ifndef ELECTRON_SHELL_BROWSER_ELECTRON_WEB_CONTENTS_UTILITY_HANDLER_IMPL_H_ #ifndef ELECTRON_SHELL_BROWSER_ELECTRON_WEB_CONTENTS_UTILITY_HANDLER_IMPL_H_
#define ELECTRON_SHELL_BROWSER_ELECTRON_WEB_CONTENTS_UTILITY_HANDLER_IMPL_H_ #define ELECTRON_SHELL_BROWSER_ELECTRON_WEB_CONTENTS_UTILITY_HANDLER_IMPL_H_
#include <vector>
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "content/public/browser/global_routing_id.h" #include "content/public/browser/global_routing_id.h"
#include "content/public/browser/web_contents_observer.h" #include "content/public/browser/web_contents_observer.h"

View file

@ -6,7 +6,6 @@
#include <stddef.h> #include <stddef.h>
#include <memory>
#include <utility> #include <utility>
#include "base/no_destructor.h" #include "base/no_destructor.h"

View file

@ -5,8 +5,6 @@
#ifndef SHELL_BROWSER_EXTENSIONS_API_EXTENSION_ACTION_EXTENSION_ACTION_API_H_ #ifndef SHELL_BROWSER_EXTENSIONS_API_EXTENSION_ACTION_EXTENSION_ACTION_API_H_
#define SHELL_BROWSER_EXTENSIONS_API_EXTENSION_ACTION_EXTENSION_ACTION_API_H_ #define SHELL_BROWSER_EXTENSIONS_API_EXTENSION_ACTION_EXTENSION_ACTION_API_H_
#include <string>
#include "base/memory/raw_ptr.h" #include "base/memory/raw_ptr.h"
#include "extensions/browser/browser_context_keyed_api_factory.h" #include "extensions/browser/browser_context_keyed_api_factory.h"
#include "extensions/browser/extension_action.h" #include "extensions/browser/extension_action.h"

View file

@ -7,8 +7,8 @@
#include <memory> #include <memory>
#include <optional> #include <optional>
#include <set>
#include <string> #include <string>
#include <utility>
#include <vector> #include <vector>
#include "chrome/common/extensions/api/scripting.h" #include "chrome/common/extensions/api/scripting.h"

View file

@ -7,6 +7,7 @@
#include "shell/browser/file_system_access/file_system_access_permission_context.h" #include "shell/browser/file_system_access/file_system_access_permission_context.h"
#include <map>
#include <memory> #include <memory>
#include <string> #include <string>
#include <vector> #include <vector>

View file

@ -6,7 +6,6 @@
#include <memory> #include <memory>
#include <string> #include <string>
#include <unordered_set>
#include <utility> #include <utility>
#include "base/allocator/partition_alloc_features.h" #include "base/allocator/partition_alloc_features.h"

View file

@ -9,6 +9,7 @@
#include <memory> #include <memory>
#include <optional> #include <optional>
#include <queue> #include <queue>
#include <set>
#include <string> #include <string>
#include <string_view> #include <string_view>
#include <vector> #include <vector>

View file

@ -6,7 +6,6 @@
#include <algorithm> #include <algorithm>
#include <array> #include <array>
#include <string>
#include <utility> #include <utility>
#include <vector> #include <vector>

View file

@ -7,7 +7,6 @@
#include <memory> #include <memory>
#include <string> #include <string>
#include <utility> #include <utility>
#include <vector>
#include "base/command_line.h" #include "base/command_line.h"
#include "base/memory/raw_ptr.h" #include "base/memory/raw_ptr.h"

View file

@ -8,7 +8,6 @@
#include <memory> #include <memory>
#include <optional> #include <optional>
#include <utility> #include <utility>
#include <vector>
#include "base/functional/callback_helpers.h" #include "base/functional/callback_helpers.h"
#include "base/location.h" #include "base/location.h"

View file

@ -4,8 +4,6 @@
#include "shell/browser/relauncher.h" #include "shell/browser/relauncher.h"
#include <utility>
#if BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_WIN)
#include <windows.h> #include <windows.h>
#endif #endif

View file

@ -4,7 +4,6 @@
#include "shell/browser/ui/devtools_ui_bundle_data_source.h" #include "shell/browser/ui/devtools_ui_bundle_data_source.h"
#include <memory>
#include <string> #include <string>
#include <utility> #include <utility>

View file

@ -4,7 +4,6 @@
#include "shell/browser/ui/devtools_ui_theme_data_source.h" #include "shell/browser/ui/devtools_ui_theme_data_source.h"
#include <memory>
#include <string> #include <string>
#include <string_view> #include <string_view>
#include <utility> #include <utility>

View file

@ -4,7 +4,6 @@
#include "shell/browser/zoom_level_delegate.h" #include "shell/browser/zoom_level_delegate.h"
#include <functional>
#include <utility> #include <utility>
#include <vector> #include <vector>

View file

@ -6,7 +6,6 @@
#define ELECTRON_SHELL_COMMON_PROCESS_UTIL_H_ #define ELECTRON_SHELL_COMMON_PROCESS_UTIL_H_
#include <string> #include <string>
#include <string_view>
namespace electron { namespace electron {

View file

@ -7,7 +7,6 @@
#include <memory> #include <memory>
#include <set> #include <set>
#include <string> #include <string>
#include <tuple>
#include <utility> #include <utility>
#include <vector> #include <vector>

View file

@ -4,9 +4,7 @@
#include "electron/shell/renderer/electron_api_service_impl.h" #include "electron/shell/renderer/electron_api_service_impl.h"
#include <memory>
#include <string_view> #include <string_view>
#include <tuple>
#include <utility> #include <utility>
#include <vector> #include <vector>

View file

@ -4,8 +4,6 @@
#include "shell/renderer/electron_render_frame_observer.h" #include "shell/renderer/electron_render_frame_observer.h"
#include <utility>
#include "base/memory/ref_counted_memory.h" #include "base/memory/ref_counted_memory.h"
#include "base/trace_event/trace_event.h" #include "base/trace_event/trace_event.h"
#include "content/public/renderer/render_frame.h" #include "content/public/renderer/render_frame.h"

View file

@ -5,7 +5,6 @@
#include "shell/renderer/electron_sandboxed_renderer_client.h" #include "shell/renderer/electron_sandboxed_renderer_client.h"
#include <iterator> #include <iterator>
#include <tuple>
#include <vector> #include <vector>
#include "base/base_paths.h" #include "base/base_paths.h"

View file

@ -4,8 +4,6 @@
#include "shell/renderer/extensions/electron_extensions_renderer_client.h" #include "shell/renderer/extensions/electron_extensions_renderer_client.h"
#include <string>
#include "content/public/renderer/render_thread.h" #include "content/public/renderer/render_thread.h"
#include "extensions/common/constants.h" #include "extensions/common/constants.h"
#include "extensions/common/manifest_handlers/background_info.h" #include "extensions/common/manifest_handlers/background_info.h"

View file

@ -5,8 +5,6 @@
#ifndef ELECTRON_SHELL_RENDERER_EXTENSIONS_ELECTRON_EXTENSIONS_RENDERER_CLIENT_H_ #ifndef ELECTRON_SHELL_RENDERER_EXTENSIONS_ELECTRON_EXTENSIONS_RENDERER_CLIENT_H_
#define ELECTRON_SHELL_RENDERER_EXTENSIONS_ELECTRON_EXTENSIONS_RENDERER_CLIENT_H_ #define ELECTRON_SHELL_RENDERER_EXTENSIONS_ELECTRON_EXTENSIONS_RENDERER_CLIENT_H_
#include <memory>
#include "extensions/renderer/extensions_renderer_client.h" #include "extensions/renderer/extensions_renderer_client.h"
namespace content { namespace content {