I am generating api.yaml file using autorest.cli with input file: azure-rest-api-specs\specification\policyinsights\resource-manager\readme.md
Tag in use
package-2019-10.
Cli section added in readme.md
cli:
cli-name: policyinsights
azure-arm: true
license-header: MICROSOFT_MIT_NO_VERSION
namespace: azure.mgmt.policyinsights
package-name: azure-mgmt-policyinsights
test-scenario:
- name: Query latest at management group scope
Problem encountered
An error is reported as follows:
ERROR: ERROR RangeError: Maximum call stack size exceeded
at String.replace (<anonymous>)
at Object.ToSnakeCase (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\Helpers.js:8:19)
at new ModuleOption (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\ModuleMap.js:70:38)
at new ModuleOptionBody (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\ModuleMap.js:114:9)
at MapGenerator.GetModelOptions (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\MapGenerator.js:518:38)
at MapGenerator.GetModelOptions (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\MapGenerator.js:529:50)
at MapGenerator.GetModelOptions (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\MapGenerator.js:529:50)
at MapGenerator.GetModelOptions (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\MapGenerator.js:529:50)
at MapGenerator.GetModelOptions (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\MapGenerator.js:529:50)
at MapGenerator.GetModelOptions (C:\Users\dapzhang\Documents\workspace\autorest.cli\dist\Common\MapGenerator.js:529:50)
I am suspecting that the function GetModelOptions is nested to much levels.
I am generating
api.yamlfile usingautorest.cliwith input file:azure-rest-api-specs\specification\policyinsights\resource-manager\readme.mdTag in use
package-2019-10.Cli section added in
readme.mdProblem encountered
An error is reported as follows:
I am suspecting that the function
GetModelOptionsis nested to much levels.