diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-08-16 09:35:27 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-08-16 09:35:27 +0200 |
commit | 8c17ed58897dcb0ff31d59a6715329ea82c84bab (patch) | |
tree | 1e3c2130cd670d559c0a3e308203229106de2b4c /searchsummary/src | |
parent | 00f7a50452d4f514212e6443f583ef3b94c68063 (diff) |
Reduce includes.
Diffstat (limited to 'searchsummary/src')
-rw-r--r-- | searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.cpp | 10 | ||||
-rw-r--r-- | searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.h | 12 |
2 files changed, 7 insertions, 15 deletions
diff --git a/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.cpp b/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.cpp index 42e2db72dad..b4204ed8bb2 100644 --- a/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.cpp +++ b/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.cpp @@ -3,16 +3,13 @@ #include "docsumformat.h" #include "summaryfeaturesdfw.h" #include "docsumstate.h" -#include <vespa/searchlib/common/featureset.h> #include <vespa/searchlib/common/packets.h> #include <vespa/vespalib/data/slime/cursor.h> -#include <cmath> #include <vespa/log/log.h> LOG_SETUP(".searchlib.docsummary.summaryfeaturesdfw"); -namespace search { -namespace docsummary { +namespace search::docsummary { SummaryFeaturesDFW::SummaryFeaturesDFW() : @@ -40,9 +37,9 @@ SummaryFeaturesDFW::insertField(uint32_t docid, ResType type, vespalib::slime::Inserter &target) { - if (state->_summaryFeatures.get() == 0) { + if ( ! state->_summaryFeatures) { state->_callback.FillSummaryFeatures(state, _env); - if (state->_summaryFeatures.get() == 0) { // still no summary features to write + if ( !state->_summaryFeatures) { // still no summary features to write return; } } @@ -116,4 +113,3 @@ SummaryFeaturesDFW::writeString(const vespalib::stringref & str, ResType type, s } } -} diff --git a/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.h b/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.h index ba9b9878f24..7f68abc6451 100644 --- a/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.h +++ b/searchsummary/src/vespa/searchsummary/docsummary/summaryfeaturesdfw.h @@ -2,13 +2,11 @@ #pragma once -#include <map> -#include <string> -#include <vespa/searchsummary/docsummary/docsumfieldwriter.h> -#include <vespa/vespalib/util/jsonwriter.h> +#include "docsumfieldwriter.h" -namespace search { -namespace docsummary { +namespace vespalib { class JSONStringer; } + +namespace search::docsummary { class IDocsumEnvironment; @@ -41,5 +39,3 @@ public: }; } -} - |