AEP-0144 Linter Rules
Add/Remove methods- HTTP body
Add/Remove methods: HTTP body
This rule enforces that all Add
and Remove
RPCs use *
as the HTTP body
, as
mandated in AEP-144.
Details
This rule looks at any RPC methods beginning with Add
or Remove
, and
complains if the HTTP body
field is anything other than *
.
Examples
Incorrect code for this rule:
Correct code for this rule:
Disabling
If you need to violate this rule, use a leading comment above the method. Remember to also include an aep.dev/not-precedent comment explaining why.
If you need to violate this rule for an entire file, place the comment at the top of the file.
Add/Remove methods- POST HTTP verb
Add/Remove methods: POST HTTP verb
This rule enforces that all Add
and Remove
RPCs use the POST
HTTP verb, as
mandated in AEP-144.
Details
This rule looks at any RPCs with the name beginning with Add
or Remove
, and
complains if the HTTP verb is anything other than POST
.
Examples
Incorrect code for this rule:
Correct code for this rule:
Disabling
If you need to violate this rule, use a leading comment above the method. Remember to also include an aep.dev/not-precedent comment explaining why.
If you need to violate this rule for an entire file, place the comment at the top of the file.