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:
JailDesigner committed 2026-05-21 08:52:19 +02:00
1 parent 5d1dae1d86
commit 61ae211dab
3 files changed
+6 -2

No files matched your search

+2
View File
@@ -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