136
panic(fmt.Sprintf("registrable component validation error: CHASM search attribute alias %q is a CHASM system search attribute", alias))
137
}
139
//nolint:forbidigo
140
panic(fmt.Sprintf("registrable component validation error: CHASM search attribute alias %q is a reserved search attribute", alias))
141
}
142
144
//nolint:forbidigo
145
panic(fmt.Sprintf("registrable component validation error: CHASM search attribute alias %q is already defined as a system search attribute alias", alias))
146
}
148
//nolint:forbidigo
149
panic(fmt.Sprintf("registrable component validation error: search attribute alias %q is already defined", alias))
150
}
152
//nolint:forbidigo
153
panic(fmt.Sprintf("registrable component validation error: search attribute field %q is already defined", field))
154
}
155
157
>
rc.searchAttributesMapper.fieldToAlias[field] = alias
158
>
rc.searchAttributesMapper.saTypeMap[field] = valueType
159
}
160
}