chore(iwyu): subheaders concrets i pragma exports al umbrella
Reemplaça core/defaults.hpp pels subheaders concrets a director.cpp i config_yaml.cpp (silencia unused-includes de clangd). Marca el umbrella amb IWYU pragma: begin_exports/end_exports per evitar falsos positius als consumidors transitius.
This commit is contained in:
1 parent
5d1dae1d86
commit
61ae211dab
3 files changed
+6
-2
No files matched your search
@@ -8,6 +8,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
// IWYU pragma: begin_exports
|
||||
#include "core/defaults/audio.hpp"
|
||||
#include "core/defaults/brightness.hpp"
|
||||
#include "core/defaults/controls.hpp"
|
||||
@@ -23,3 +24,4 @@
|
||||
#include "core/defaults/title.hpp"
|
||||
#include "core/defaults/window.hpp"
|
||||
#include "core/defaults/zones.hpp"
|
||||
// IWYU pragma: end_exports
|
||||
@@ -11,7 +11,8 @@
|
||||
|
||||
#include "core/audio/audio.hpp"
|
||||
#include "core/audio/audio_adapter.hpp"
|
||||
#include "core/defaults.hpp"
|
||||
#include "core/defaults/audio.hpp"
|
||||
#include "core/defaults/window.hpp"
|
||||
#include "core/input/input.hpp"
|
||||
#include "core/input/mouse.hpp"
|
||||
#include "core/rendering/sdl_manager.hpp"
|
||||
|
||||
Reference in new issue
Block a user