diff options
author | Piotr Zegar <me@piotrzegar.pl> | 2023-04-15 13:16:35 +0000 |
---|---|---|
committer | Piotr Zegar <me@piotrzegar.pl> | 2023-04-15 13:16:43 +0000 |
commit | 26e164fada3721b0939e6b7c2dfe1793d95229bb (patch) | |
tree | 8a1627d86650f8f2fb2239208748522ca12e55d6 /clang-tools-extra/test | |
parent | a25b962a7f456171f01d6dbe8eb12524e4ece05f (diff) | |
download | llvm-26e164fada3721b0939e6b7c2dfe1793d95229bb.tar.gz |
Revert "[clang-tidy] Add misc-header-include-cycle check"
This reverts commit 9ece8753d5e6f49c31c2d988ef69225c036b25e0.
Diffstat (limited to 'clang-tools-extra/test')
20 files changed, 0 insertions, 106 deletions
diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.first-d.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.first-d.hpp deleted file mode 100644 index 6615b451c7fe..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.first-d.hpp +++ /dev/null @@ -1,4 +0,0 @@ -#ifndef FIRST -#define FIRST -#include "header-include-cycle.second-d.hpp" -#endif diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.first.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.first.hpp deleted file mode 100644 index a118927647db..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.first.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.second.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.fourth-d.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.fourth-d.hpp deleted file mode 100644 index 68e3774a6a22..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.fourth-d.hpp +++ /dev/null @@ -1,4 +0,0 @@ -#ifndef FOURTH -#define FOURTH -#include "header-include-cycle.first-d.hpp" -#endif diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.fourth.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.fourth.hpp deleted file mode 100644 index df6ec5c58920..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.fourth.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.first.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.second-d.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.second-d.hpp deleted file mode 100644 index 80202da85618..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.second-d.hpp +++ /dev/null @@ -1,4 +0,0 @@ -#ifndef SECOND -#define SECOND -#include "header-include-cycle.third-d.hpp" -#endif diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.second.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.second.hpp deleted file mode 100644 index 0e643fef2239..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.second.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.third.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-d.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-d.hpp deleted file mode 100644 index 16a2bebe96e6..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-d.hpp +++ /dev/null @@ -1,4 +0,0 @@ -#ifndef SELF -#define SELF -#include "header-include-cycle.self-d.hpp" -#endif diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-e.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-e.hpp deleted file mode 100644 index bedbace457d1..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-e.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.self-e.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-i.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-i.hpp deleted file mode 100644 index 4dabd71e0253..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-i.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.self-i.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-n.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-n.hpp deleted file mode 100644 index 3c163991bb07..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-n.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.self-n.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-o.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-o.hpp deleted file mode 100644 index 3c163991bb07..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self-o.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.self-n.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self.hpp deleted file mode 100644 index 8bf2142b5518..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.self.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.self.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.third-d.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.third-d.hpp deleted file mode 100644 index e9f288a9bace..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.third-d.hpp +++ /dev/null @@ -1,4 +0,0 @@ -#ifndef THIRD -#define THIRD -#include "header-include-cycle.fourth-d.hpp" -#endif diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.third.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.third.hpp deleted file mode 100644 index b6130028f962..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/header-include-cycle.third.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.fourth.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.first-s.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.first-s.hpp deleted file mode 100644 index 400056892a76..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.first-s.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.second-s.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.fourth-s.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.fourth-s.hpp deleted file mode 100644 index fdcf5f11d4f7..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.fourth-s.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.first-s.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.second-s.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.second-s.hpp deleted file mode 100644 index 614552605c86..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.second-s.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.third-s.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.self-s.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.self-s.hpp deleted file mode 100644 index dbaf65065d24..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.self-s.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.self-s.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.third-s.hpp b/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.third-s.hpp deleted file mode 100644 index 66fb02af6dab..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/Inputs/system/header-include-cycle.third-s.hpp +++ /dev/null @@ -1,2 +0,0 @@ -#pragma once -#include "header-include-cycle.fourth-s.hpp" diff --git a/clang-tools-extra/test/clang-tidy/checkers/misc/header-include-cycle.cpp b/clang-tools-extra/test/clang-tidy/checkers/misc/header-include-cycle.cpp deleted file mode 100644 index 344ab994856f..000000000000 --- a/clang-tools-extra/test/clang-tidy/checkers/misc/header-include-cycle.cpp +++ /dev/null @@ -1,58 +0,0 @@ -// RUN: rm -rf %T/misc-header-include-cycle-headers -// RUN: mkdir %T/misc-header-include-cycle-headers -// RUN: cp -r %S/Inputs/header-include-cycle* %T/misc-header-include-cycle-headers/ -// RUN: mkdir %T/misc-header-include-cycle-headers/system -// RUN: cp -r %S/Inputs/system/header-include-cycle* %T/misc-header-include-cycle-headers/system -// RUN: clang-tidy %s -checks='-*,misc-header-include-cycle' -header-filter=.* \ -// RUN: -config="{CheckOptions: [{key: misc-header-include-cycle.IgnoredFilesList, value: 'header-include-cycle.self-e.hpp'}]}" \ -// RUN: -- -I%T/misc-header-include-cycle-headers -isystem %T/misc-header-include-cycle-headers/system \ -// RUN: --include %T/misc-header-include-cycle-headers/header-include-cycle.self-i.hpp | FileCheck %s \ -// RUN: -check-prefix=CHECK-MESSAGES -implicit-check-not="{{warning|error|note}}:" -// RUN: rm -rf %T/misc-header-include-cycle-headers - -#ifndef MAIN_GUARD -#define MAIN_GUARD - -#include <header-include-cycle.first-d.hpp> -// CHECK-MESSAGES: header-include-cycle.fourth-d.hpp:3:10: warning: circular header file dependency detected while including 'header-include-cycle.first-d.hpp', please check the include path [misc-header-include-cycle] -// CHECK-MESSAGES: header-include-cycle.third-d.hpp:3:10: note: 'header-include-cycle.fourth-d.hpp' included from here -// CHECK-MESSAGES: header-include-cycle.second-d.hpp:3:10: note: 'header-include-cycle.third-d.hpp' included from here -// CHECK-MESSAGES: header-include-cycle.first-d.hpp:3:10: note: 'header-include-cycle.second-d.hpp' included from here -// CHECK-MESSAGES: header-include-cycle.cpp:[[@LINE-5]]:10: note: 'header-include-cycle.first-d.hpp' included from here - -#include <header-include-cycle.first.hpp> -// CHECK-MESSAGES: header-include-cycle.fourth.hpp:2:10: warning: circular header file dependency detected while including 'header-include-cycle.first.hpp', please check the include path [misc-header-include-cycle] -// CHECK-MESSAGES: header-include-cycle.third.hpp:2:10: note: 'header-include-cycle.fourth.hpp' included from here -// CHECK-MESSAGES: header-include-cycle.second.hpp:2:10: note: 'header-include-cycle.third.hpp' included from here -// CHECK-MESSAGES: header-include-cycle.first.hpp:2:10: note: 'header-include-cycle.second.hpp' included from here -// CHECK-MESSAGES: header-include-cycle.cpp:[[@LINE-5]]:10: note: 'header-include-cycle.first.hpp' included from here - -#include <header-include-cycle.self-d.hpp> -// CHECK-MESSAGES: header-include-cycle.self-d.hpp:3:10: warning: direct self-inclusion of header file 'header-include-cycle.self-d.hpp' [misc-header-include-cycle] - -// CHECK-MESSAGES: header-include-cycle.self-i.hpp:2:10: warning: direct self-inclusion of header file 'header-include-cycle.self-i.hpp' [misc-header-include-cycle] - -#include <header-include-cycle.self-o.hpp> -// CHECK-MESSAGES: header-include-cycle.self-n.hpp:2:10: warning: direct self-inclusion of header file 'header-include-cycle.self-n.hpp' [misc-header-include-cycle] - -#include <header-include-cycle.self.hpp> -// CHECK-MESSAGES: header-include-cycle.self.hpp:2:10: warning: direct self-inclusion of header file 'header-include-cycle.self.hpp' [misc-header-include-cycle] - -// Should not warn about second include of guarded headers: -#include <header-include-cycle.first.hpp> -#include <header-include-cycle.first-d.hpp> -#include <header-include-cycle.self.hpp> -#include <header-include-cycle.self-d.hpp> -#include <header-include-cycle.self-o.hpp> -#include <header-include-cycle.self-n.hpp> - -// Should not warn about system includes -#include <header-include-cycle.first-s.hpp> -#include <header-include-cycle.self-s.hpp> - -// Should not warn about this excluded header -#include <header-include-cycle.self-e.hpp> - -#include "header-include-cycle.cpp" -// CHECK-MESSAGES: header-include-cycle.cpp:[[@LINE-1]]:10: warning: direct self-inclusion of header file 'header-include-cycle.cpp' [misc-header-include-cycle] -#endif |