aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp
diff options
context:
space:
mode:
authorvadim-xd <vadim-xd@yandex-team.com>2025-04-06 11:51:44 +0300
committervadim-xd <vadim-xd@yandex-team.com>2025-04-06 12:28:01 +0300
commitd7b4d7accafff7ed13fff97c67be72720ee517e7 (patch)
tree311b8ec31632f62a1f37ddfbc559f36745ef973f /library/cpp
parentf437f692d8bead26465db2d5663cacc8bd1971c3 (diff)
downloadydb-d7b4d7accafff7ed13fff97c67be72720ee517e7.tar.gz
Add more IWYU export pragmas in library/*
Followup for rXXXXXX - reduce false-positives of include cleaner commit_hash:03bb3b1817067ed576faa57c597737b01d63d2e4
Diffstat (limited to 'library/cpp')
-rw-r--r--library/cpp/blockcodecs/codecs.h2
-rw-r--r--library/cpp/json/json_value.h2
-rw-r--r--library/cpp/svnversion/svnversion.h2
-rw-r--r--library/cpp/threading/future/future.h2
4 files changed, 5 insertions, 3 deletions
diff --git a/library/cpp/blockcodecs/codecs.h b/library/cpp/blockcodecs/codecs.h
index fd499b54b0d..43a9244465e 100644
--- a/library/cpp/blockcodecs/codecs.h
+++ b/library/cpp/blockcodecs/codecs.h
@@ -1,3 +1,3 @@
#pragma once
-#include <library/cpp/blockcodecs/core/codecs.h>
+#include <library/cpp/blockcodecs/core/codecs.h> // IWYU pragma: export
diff --git a/library/cpp/json/json_value.h b/library/cpp/json/json_value.h
index f70f4d2ee86..47273f6b139 100644
--- a/library/cpp/json/json_value.h
+++ b/library/cpp/json/json_value.h
@@ -1,3 +1,3 @@
#pragma once
-#include <library/cpp/json/writer/json_value.h>
+#include <library/cpp/json/writer/json_value.h> // IWYU pragma: export
diff --git a/library/cpp/svnversion/svnversion.h b/library/cpp/svnversion/svnversion.h
index b99615daa90..b1f8de5723b 100644
--- a/library/cpp/svnversion/svnversion.h
+++ b/library/cpp/svnversion/svnversion.h
@@ -10,4 +10,4 @@
#include <util/system/compiler.h>
// Automatically generated functions.
-#include "build/scripts/c_templates/svnversion.h"
+#include <build/scripts/c_templates/svnversion.h> // IWYU pragma: export
diff --git a/library/cpp/threading/future/future.h b/library/cpp/threading/future/future.h
index 35db9abbe22..91ade3f6e50 100644
--- a/library/cpp/threading/future/future.h
+++ b/library/cpp/threading/future/future.h
@@ -1,4 +1,6 @@
#pragma once
+// IWYU pragma: begin_exports
#include "core/future.h"
#include "wait/wait.h"
+// IWYU pragma: end_exports