• Home
  • Raw
  • Download

Lines Matching full:document

15 #include "icing/util/document-validator.h"
22 #include "icing/proto/document.pb.h"
37 const DocumentProto& document, int depth) { in Validate() argument
38 if (document.namespace_().empty()) { in Validate()
43 if (depth == 0 && document.uri().empty()) { in Validate()
47 if (document.schema().empty()) { in Validate()
50 document.namespace_(), ", ", document.uri(), ").")); in Validate()
53 if (document.score() < 0) { in Validate()
57 if (document.creation_timestamp_ms() < 0) { in Validate()
62 if (document.ttl_ms() < 0) { in Validate()
68 auto type_config_or = schema_store_->GetSchemaTypeConfig(document.schema()); in Validate()
71 << "Error while validating document (" in Validate()
72 << document.namespace_() << ", " << document.uri() << ")"; in Validate()
83 for (const PropertyProto& property : document.properties()) { in Validate()
87 document.namespace_(), ", ", document.uri(), ").")); in Validate()
94 document.namespace_(), ", ", document.uri(), ").")); in Validate()
102 document.namespace_(), ", ", document.uri(), in Validate()
103 ") of type: ", document.schema(), ".")); in Validate()
124 PropertyConfigProto::DataType::DOCUMENT) { in Validate()
134 property.name().c_str(), value_size, document.namespace_().c_str(), in Validate()
135 document.uri().c_str())); in Validate()
143 property.name().c_str(), value_size, document.namespace_().c_str(), in Validate()
144 document.uri().c_str())); in Validate()
153 PropertyConfigProto::DataType::DOCUMENT) { in Validate()
167 nested_document.schema(), "' for key: (", document.namespace_(), in Validate()
168 ", ", document.uri(), ").")); in Validate()
178 document.namespace_(), ", ", document.uri(), ").")); in Validate()