@@ -137,16 +137,14 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
137137/* Some macros used for copy operations */
138138/**
139139 * STREAM_UPGRADE_IF_SET_FULL:
140- * @oldversion: The stream version of @src. Must be literal "v1", "v2", or "v3 "
140+ * @oldversion: The stream version of @src. Must be literal "v1" or "v2 "
141141 * without the quotes.
142- * @newversion: The stream version of @dest. Must be literal "v1", "v2", or "v3 "
142+ * @newversion: The stream version of @dest. Must be literal "v1" or "v2 "
143143 * without the quotes.
144- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
145- * #ModulemdModuleStreamV3 object that is the destination to which @property is
146- * to be copied.
147- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
148- * #ModulemdModuleStreamV3 object that is the source from which @property is to
149- * be copied.
144+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
145+ * that is the destination to which @property is to be copied.
146+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
147+ * is the source from which @property is to be copied.
150148 * @property: The name of the property to copy. Must be the literal property
151149 * name, in lower case, without quotes.
152150 * @locale...: (in): An optional locale that can be provided when @property has
@@ -158,8 +156,8 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
158156 * which should be used instead.
159157 *
160158 * This is a helper macro to simplify the coding when copying/upgrading
161- * properties between #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, and
162- * #ModulemdModuleStreamV3 objects.
159+ * properties between #ModulemdModuleStreamV1 and #ModulemdModuleStreamV2
160+ * objects.
163161 *
164162 * Does nothing if the @src @property is NULL.
165163 *
@@ -180,14 +178,12 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
180178
181179/**
182180 * STREAM_COPY_IF_SET:
183- * @version: The stream version being copied. Must be literal "v1", "v2", or "v3 "
181+ * @version: The stream version being copied. Must be literal "v1" or "v2 "
184182 * without the quotes.
185- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
186- * #ModulemdModuleStreamV3 object that is the destination to which @property is
187- * to be copied.
188- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
189- * #ModulemdModuleStreamV3 object that is the source from which @property is to
190- * be copied.
183+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
184+ * that is the destination to which @property is to be copied.
185+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
186+ * is the source from which @property is to be copied.
191187 * @property: The name of the property to copy. Must be the literal property
192188 * name, in lower case, without quotes.
193189 *
@@ -204,22 +200,20 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
204200
205201/**
206202 * STREAM_UPGRADE_IF_SET:
207- * @oldversion: The stream version of @src. Must be literal "v1", "v2", or "v3 "
203+ * @oldversion: The stream version of @src. Must be literal "v1" or "v2 "
208204 * without the quotes.
209- * @newversion: The stream version of @dest. Must be literal "v1", "v2", or "v3 "
205+ * @newversion: The stream version of @dest. Must be literal "v1" or "v2 "
210206 * without the quotes.
211- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
212- * #ModulemdModuleStreamV3 object that is the destination to which @property is
213- * to be copied.
214- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
215- * #ModulemdModuleStreamV3 object that is the source from which @property is to
216- * be copied.
207+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
208+ * that is the destination to which @property is to be copied.
209+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
210+ * is the source from which @property is to be copied.
217211 * @property: The name of the property to copy. Must be the literal property
218212 * name, in lower case, without quotes.
219213 *
220214 * This is a convenience macro to simplify the coding when copying properties
221- * between #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, and
222- * #ModulemdModuleStreamV3 objects when @src and @dest are different versions.
215+ * between #ModulemdModuleStreamV1 and #ModulemdModuleStreamV2 objects when
216+ * @src and @dest are different versions.
223217 *
224218 * Does nothing if the @src @property is NULL.
225219 *
@@ -230,22 +224,20 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
230224
231225/**
232226 * STREAM_COPY_IF_SET_WITH_LOCALE:
233- * @version: The stream version being copied. Must be literal "v1", "v2", or "v3 "
227+ * @version: The stream version being copied. Must be literal "v1" or "v2 "
234228 * without the quotes.
235- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
236- * #ModulemdModuleStreamV3 object that is the destination to which @property is
237- * to be copied.
238- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
239- * #ModulemdModuleStreamV3 object that is the source from which @property is to
240- * be copied.
229+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
230+ * that is the destination to which @property is to be copied.
231+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
232+ * is the source from which @property is to be copied.
241233 * @property: The name of the property to copy. Must be the literal property
242234 * name, in lower case, without quotes.
243235 *
244236 * This is a convenience macro to simplify the coding when copying properties
245- * between #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, and
246- * #ModulemdModuleStreamV3 objects when both @src and @dest are the same version
247- * and @property has possible translations. Only the untranslated (`"C"` locale)
248- * version of @property will be copied.
237+ * between #ModulemdModuleStreamV1 and #ModulemdModuleStreamV2 objects when
238+ * both @src and @dest are the same version and @property has possible
239+ * translations. Only the untranslated (`"C"` locale) version of @property will
240+ * be copied.
249241 *
250242 * Does nothing if the @src @property is NULL.
251243 *
@@ -256,24 +248,22 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
256248
257249/**
258250 * STREAM_UPGRADE_IF_SET_WITH_LOCALE:
259- * @oldversion: The stream version of @src. Must be literal "v1", "v2", or "v3 "
251+ * @oldversion: The stream version of @src. Must be literal "v1" or "v2 "
260252 * without the quotes.
261- * @newversion: The stream version of @dest. Must be literal "v1", "v2", or "v3 "
253+ * @newversion: The stream version of @dest. Must be literal "v1" or "v2 "
262254 * without the quotes.
263- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
264- * #ModulemdModuleStreamV3 object that is the destination to which @property is
265- * to be copied.
266- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
267- * #ModulemdModuleStreamV3 object that is the source from which @property is to
268- * be copied.
255+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
256+ * that is the destination to which @property is to be copied.
257+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
258+ * is the source from which @property is to be copied.
269259 * @property: The name of the property to copy. Must be the literal property
270260 * name, in lower case, without quotes.
271261 *
272262 * This is a convenience macro to simply the coding when copying properties
273- * between #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, and
274- * #ModulemdModuleStreamV3 objects when @src and @dest are different versions
275- * and @property has possible translations. Only the untranslated (`"C"` locale)
276- * version of @property will be copied.
263+ * between #ModulemdModuleStreamV1 and #ModulemdModuleStreamV2 objects when
264+ * @src and @dest are different versions and @property has possible
265+ * translations. Only the untranslated (`"C"` locale) version of @property will
266+ * be copied.
277267 *
278268 * Does nothing if the @src @property is NULL.
279269 *
@@ -285,21 +275,18 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
285275
286276/**
287277 * STREAM_REPLACE_HASHTABLE:
288- * @version: The stream version being replaced. Must be literal "v1", "v2", or "v3 "
278+ * @version: The stream version being replaced. Must be literal "v1" or "v2 "
289279 * without the quotes.
290- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
291- * #ModulemdModuleStreamV3 object that is the destination at which @property is
292- * being replaced.
293- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
294- * #ModulemdModuleStreamV3 object that is the source from which @property is
295- * being replaced.
280+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
281+ * that is the destination at which @property is being replaced.
282+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
283+ * is the source from which @property is being replaced.
296284 * @property: The name of the #GHashTable property to replace. Must be the
297285 * literal property name, in lower case, without quotes.
298286 *
299287 * This is a convenience macro to simply the coding when replacing #GHashTable
300- * properties of #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, and
301- * #ModulemdModuleStreamV3 objects when both @src and @dest are the same
302- * version.
288+ * properties of #ModulemdModuleStreamV1 and #ModulemdModuleStreamV2 objects
289+ * when both @src and @dest are the same version.
303290 *
304291 * Since: 2.0
305292 */
@@ -313,21 +300,18 @@ modulemd_module_stream_validate_component_rpm_arches (GHashTable *components,
313300
314301/**
315302 * COPY_HASHTABLE_BY_VALUE_ADDER:
316- * @dest: (out): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
317- * #ModulemdModuleStreamV3 object that is the destination to which @property is
318- * to be copied.
319- * @src: (in): A #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, or
320- * #ModulemdModuleStreamV3 object that is the source from which @property is to
321- * be copied.
303+ * @dest: (out): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object
304+ * that is the destination to which @property is to be copied.
305+ * @src: (in): A #ModulemdModuleStreamV1 or #ModulemdModuleStreamV2 object that
306+ * is the source from which @property is to be copied.
322307 * @property: The name of the #GHashTable property to copy. Must be the literal
323308 * property name, in lower case, without quotes.
324309 * @adder: (in): A pointer to a method of @dest that supports add-on property
325310 * values.
326311 *
327312 * This is a convenience macro to simply the coding when copying #GHashTable
328- * properties between #ModulemdModuleStreamV1, #ModulemdModuleStreamV2, and
329- * #ModulemdModuleStreamV3 objects when the property is set by using add-on
330- * values.
313+ * properties between #ModulemdModuleStreamV1 and #ModulemdModuleStreamV2
314+ * objects when the property is set by using add-on values.
331315 *
332316 * Since: 2.0
333317 */
0 commit comments