@@ -154,6 +154,11 @@ Rule checks for the following conditions:
154154 - Applies only to GET methods on single resources or singleton resources
155155 - Confirms that the existing OperationId is compliant with generated IPA Compliant OperationId
156156
157+ ##### Configuration
158+ This rule includes two configuration options:
159+ - ` methodName ` : The verb to be used in the OperationIds
160+ - ` ignorePluralizationList ` : Words that are allowed to maintain their assumed plurality (e.g., "Fts")
161+
157162
158163
159164### IPA-105
@@ -220,6 +225,11 @@ Rule checks for the following conditions:
220225 - Ignores singleton resources
221226 - Confirms that the existing OperationId is compliant with generated IPA Compliant OperationId
222227
228+ ##### Configuration
229+ This rule includes two configuration options:
230+ - ` methodName ` : The verb to be used in the OperationIds
231+ - ` ignorePluralizationList ` : Words that are allowed to maintain their assumed plurality (e.g., "Fts")
232+
223233
224234
225235### IPA-106
@@ -311,6 +321,11 @@ Rule checks for the following conditions:
311321 - Applies only to POST methods that are not [ custom methods] ( https://mongodb.github.io/ipa/109 )
312322 - Confirms that the existing OperationId is compliant with generated IPA Compliant OperationId
313323
324+ ##### Configuration
325+ This rule includes two configuration options:
326+ - ` methodName ` : The verb to be used in the OperationIds
327+ - ` ignorePluralizationList ` : Words that are allowed to maintain their assumed plurality (e.g., "Fts")
328+
314329
315330
316331### IPA-107
@@ -394,6 +409,11 @@ Rule checks for the following conditions:
394409 - Applies only to PUT/PATCH methods that are not [ custom methods] ( https://mongodb.github.io/ipa/109 )
395410 - Confirms that the existing OperationId is compliant with generated IPA Compliant OperationId
396411
412+ ##### Configuration
413+ This rule includes two configuration options:
414+ - ` methodName ` : The verb to be used in the OperationIds
415+ - ` ignorePluralizationList ` : Words that are allowed to maintain their assumed plurality (e.g., "Fts")
416+
397417
398418
399419### IPA-108
@@ -448,6 +468,10 @@ The noun(s) in the Operation ID should be the collection identifiers from the re
448468Rule checks for the following conditions:
449469 - Applies only to DELETE methods that are not [ custom methods] ( https://mongodb.github.io/ipa/109 )
450470 - Confirms that the existing OperationId is compliant with generated IPA Compliant OperationId
471+ ##### Configuration
472+ This rule includes two configuration options:
473+ - ` methodName ` : The verb to be used in the OperationIds
474+ - ` ignorePluralizationList ` : Words that are allowed to maintain their assumed plurality (e.g., "Fts")
451475
452476
453477
@@ -509,6 +533,10 @@ Rule checks for the following conditions:
509533 - Applies only to paths containing custom method identifiers (with colon format)
510534 - Confirms that the existing OperationId is compliant with generated IPA Compliant OperationId
511535
536+ ##### Configuration
537+ This rule includes one configuration options:
538+ - ` ignorePluralizationList ` : Words that are allowed to maintain their assumed plurality (e.g., "Fts")
539+
512540
513541
514542### IPA-110
0 commit comments