Closed
Description
Certain definitions cause infinite loop when language service performs validation with ReferenceValidationMode.APIDOM_INDIRECT_EXTERNAL
setting. When changing the setting to ReferenceValidationMode.LEGACY
, the validation works as expected.
The traverse
function calls lint
, which means that traverse
is failing to terminate. This indicates possible cycle in provided OpenAPI 3.0.1 definition.
We cannot disclose how the definition looks like here, as it is confidential. It can be found on SmartBear Slack.
Other testing resources: