================ @@ -306,6 +311,12 @@ TEST(IncludeCleaner, GenerateMissingHeaderDiags) { withFix({Fix(MainFile.range("insert_b"), "#include \"b.h\"\n", "#include \"b.h\""), FixMessage("add all missing includes")})), + AllOf(Diag(MainFile.range("b_angled"), + "No header providing \"b_angled\" is directly included"), + withFix( + {Fix(MainFile.range("insert_b_angled"), + "#include <b_angled.h>\n", "#include \"b_angled.h\""), ---------------- Harald-R wrote:
Good point. I was under the impression that the `Message` field referred to the original code (which in this test had an instance of quoted inclusion), but it seems that it refers to the fix itself, so it should be angled as well. I was mainly testing the code with the example [here](https://github.com/llvm/llvm-project/pull/67749#issuecomment-1903375837) and missed this. Made some changes to the way the `Message` field is generated in the code to reflect the correct inclusion style: https://github.com/llvm/llvm-project/pull/140594/commits/4896e03140150427f32bca07824dace0612e22e7 https://github.com/llvm/llvm-project/pull/140594 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits