summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-04-21 11:13:09 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-04-21 11:13:09 +0000
commit5acf19a951cabb3abb018b5245d57ad6524f8b1f (patch)
tree751666257a1e6d48e682dfc183eaf41b285850db
parent08ac7b75709501a0c60c8e1e8527298e017a8997 (diff)
If you have decided that you need to build the config, you must do so and also write it, evevn if it was identical.
-rw-r--r--configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java11
1 files changed, 2 insertions, 9 deletions
diff --git a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java
index bc8369677fc..c8c30277953 100644
--- a/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java
+++ b/configgen/src/main/java/com/yahoo/config/codegen/CppClassBuilder.java
@@ -101,15 +101,8 @@ public class CppClassBuilder implements ClassBuilder {
File headerFile = new File(rootDir, relativePathUnderRoot + "/" + getFileName(root, "h"));
File bodyFile = new File(rootDir, relativePathUnderRoot + "/" + getFileName(root, "cpp"));
- String oldHeader = readFile(headerFile);
- String oldBody = readFile(bodyFile);
-
- if (oldHeader == null || !oldHeader.equals(newHeader)) {
- writeFile(headerFile, newHeader);
- }
- if (oldBody == null || !oldBody.equals(newBody)) {
- writeFile(bodyFile, newBody);
- }
+ writeFile(headerFile, newHeader);
+ writeFile(bodyFile, newBody);
} catch (IOException e) {
e.printStackTrace();
}