Skip to content

Commit bc98f46

Browse files
authored
Merge pull request #36596 from vespa-engine/boeker/configgen-do-not-edit
Clearly mark C++ files generated by configgen as generated
2 parents 8770d23 + b0001f2 commit bc98f46

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,9 @@ void writeHeaderHeader(Writer w, CNode root) throws IOException {
219219
String namespacePrint = generateCppNameSpaceString(namespaceList);
220220
String className = getTypeName(root, false);
221221
w.write(""
222+
+ "// ------------ D O N O T E D I T ! ------------\n"
223+
+ "// This file is generated from a config definition file.\n"
224+
+ "\n"
222225
+ "/**\n"
223226
+ " * @class " + namespacePrint + "::" + className + "\n"
224227
+ " * @ingroup config\n"
@@ -567,6 +570,9 @@ void writeBodyFile(Writer w, CNode root, String subdir, NormalizedDefinition nd)
567570
}
568571

569572
void writeBodyHeader(Writer w, CNode root, String subdir) throws IOException {
573+
w.write("// ------------ D O N O T E D I T ! ------------\n");
574+
w.write("// This file is generated from a config definition file.\n");
575+
w.write("\n");
570576
if (subdir == null) {
571577
w.write("#include \"" + getFileName(root, "h") + "\"");
572578
} else {

0 commit comments

Comments
 (0)