aboutsummaryrefslogtreecommitdiffstats
path: root/configgen
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 /configgen
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.
Diffstat (limited to 'configgen')
-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();
}