Azure / openapi-diff

Command line tool to detect breaking changes between two openapi specifications
MIT License
257 stars 36 forks source link

Error contains no link to Problem line in Swagger #238

Open Selekena opened 2 years ago

Selekena commented 2 years ago

Validation failure does not contain the problem line of code in the link. It opens the top of the file instead.

title: 'No potential breaking changes', summary: 'Compared to the target branch (main), this pull request introduces:\n' + '\n' + '   :white_check_mark:   0 new errors\n' + '\n' + '   :white_check_mark:   0 new warnings\n' + '\n', text: '### The following files look to be newly added in this PR:\n' + '* specification/deviceprovisioningservices/resource-manager/Microsoft.Devices/preview/2022-08-07/iotdps.json\n'](https://github.com/Azure/azure-rest-api-specs/blob/e57017bcbb5450d587bbbb316ea30ad71af706af/specification/deviceprovisioningservices/resource-manager/Microsoft.Devices/preview/2022-08-07/iotdps.json)/n') + '

\n' + 'There were no files containing new errors or warnings.\n' + '\n' + '

\n' + 'Thanks for using breaking change tool to review.\n' + 'If you encounter any issue(s), please open issue(s) at https://github.com/Azure/openapi-diff/issues.' }

jianyexi commented 2 years ago

could you give more detail? like the PR link or pipeline run history

Selekena commented 2 years ago

Unfortunately, I did a branch reset and have subsequently lost all that history.