Skip to main content

non-conflicting-method-name

Overview

This rule belongs to the apimatic-codegen-validation ruleset and states that:

Method names in an endpoint group must be unique when letter casing and symbols are ignored.

PropertyValue
EnabledYes
Maximum SeverityError
MessageOne or more endpoints have the same method name in an endpoint group which is not allowed.
CodeAPIMATICCODEGEN_V044
TypeValidation
Rule SystemSemantic
Broad CategoryEndpoints
Products ImpactedCode Generation, Developer Experience Portal
Tagsapimatic code generation codegen sdks portal docs validation apimatic method name endpoint

Suggested Fixes

  • Names are compared in a case-insensitive manner to prevent issues during Code Generation.
  • Assign unique names to methods within a group to avoid this issue.
  • Method names are used only for generating names of methods in SDKs and are an alternative to endpoint names.

For More Information