We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 167e797 commit e51522fCopy full SHA for e51522f
1 file changed
common/container.cc
@@ -19,6 +19,7 @@
19
20
#include "absl/status/status.h"
21
#include "absl/status/statusor.h"
22
+#include "absl/strings/ascii.h"
23
#include "absl/strings/str_cat.h"
24
#include "absl/strings/string_view.h"
25
#include "internal/lexis.h"
@@ -92,9 +93,11 @@ absl::Status ExpressionContainer::SetContainer(absl::string_view name) {
92
93
}
94
95
absl::Status ExpressionContainer::AddAbbreviation(absl::string_view abrev) {
96
+ abrev = absl::StripAsciiWhitespace(abrev);
97
if (!IsValidQualifiedName(abrev)) {
98
return absl::InvalidArgumentError(
- absl::StrCat("invalid qualified name: ", abrev));
99
+ absl::StrCat("invalid qualified name: ", abrev,
100
+ ", wanted name of the form 'qualified.name'"));
101
102
103
auto pos = abrev.rfind('.');
0 commit comments