diff options
Diffstat (limited to 'generator/form.cpp')
-rw-r--r-- | generator/form.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/generator/form.cpp b/generator/form.cpp index 6be9d47..f616344 100644 --- a/generator/form.cpp +++ b/generator/form.cpp | |||
@@ -14,7 +14,8 @@ namespace verbly { | |||
14 | id_(nextId_++), | 14 | id_(nextId_++), |
15 | text_(text), | 15 | text_(text), |
16 | complexity_(std::count(std::begin(text), std::end(text), ' ') + 1), | 16 | complexity_(std::count(std::begin(text), std::end(text), ' ') + 1), |
17 | proper_(std::any_of(std::begin(text), std::end(text), std::isupper)) | 17 | proper_(std::any_of(std::begin(text), std::end(text), std::isupper)), |
18 | length_(text.length()) | ||
18 | { | 19 | { |
19 | } | 20 | } |
20 | 21 | ||
@@ -32,6 +33,7 @@ namespace verbly { | |||
32 | fields.emplace_back("form", arg.getText()); | 33 | fields.emplace_back("form", arg.getText()); |
33 | fields.emplace_back("complexity", arg.getComplexity()); | 34 | fields.emplace_back("complexity", arg.getComplexity()); |
34 | fields.emplace_back("proper", arg.isProper()); | 35 | fields.emplace_back("proper", arg.isProper()); |
36 | fields.emplace_back("length", arg.getLength()); | ||
35 | 37 | ||
36 | db.insertIntoTable("forms", std::move(fields)); | 38 | db.insertIntoTable("forms", std::move(fields)); |
37 | } | 39 | } |