getappmap / getappmap/appmap-js
Openapi: invalid openapi yaml file generated from apostrophe appmaps
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 53
- Forks
- 18
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 8
Description
- Apostrophe: https://github.com/apostrophecms/apostrophe
- AppMaps recorded from mocha tests: apostrophe-mocha-appmaps.zip
- openapi doc generated from appmaps: apostrophe-openapi.yaml.txt
swagger.io refuses to process the yaml thanks to unknown tag <tag:yaml.org,2002:js/undefined>
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Download the linked AppMaps archive and generated apostrophe-openapi.yaml.txt, then reproduce the failure in swagger.io and identify where the invalid undefined tag enters the generated document. Trace the OpenAPI generation entry point from the TypeScript project and compare the output with the recorded AppMaps. Done means the apostrophe document is valid and accepted by swagger.io.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi, typescript
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100