Partially Supported Keywords Validation

All keywords that can be checked with the existing validation frame work. All failures will continue, even if the message says "will STOP". The only exception is GUIDERAT(2) as parser check results in the STOP; however, this going to change so the STOP will happen with this code.

Comments and agreement between continue and STOP actions appreciated-
This commit is contained in:
OPMUSER
2021-07-08 16:15:28 +08:00
parent 741fddc2f7
commit 22a2720e5a
2 changed files with 366 additions and 103 deletions

View File

@@ -155,7 +155,7 @@ const KeywordValidation::UnsupportedKeywords& unsupportedKeywords()
{"DZMTRX", {false, std::nullopt}},
{"DZMTRXV", {false, std::nullopt}},
{"DZNET", {false, std::nullopt}},
{"ECHO", {false, std::nullopt}},
{"ECHO", {false, std::string{"Will continue"}}},
{"ECLMC", {false, std::nullopt}},
{"EDITNNCR", {false, std::nullopt}},
{"EHYSTRR", {false, std::nullopt}},
@@ -411,7 +411,7 @@ const KeywordValidation::UnsupportedKeywords& unsupportedKeywords()
{"NMATOPTS", {false, std::nullopt}},
{"NMATRIX", {false, std::nullopt}},
{"NODPPM", {false, std::nullopt}},
{"NOECHO", {false, std::nullopt}},
{"NOECHO", {false, std::string{"Will continue"}}},
{"NOHMD", {false, std::nullopt}},
{"NOHMO", {false, std::nullopt}},
{"NOHYST", {false, std::nullopt}},