-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API docs are publishing internal documentation as public #752
Comments
My expectation is that docs without To solve this will probably require a fix at the level of ember-jsonapi-docs, but I'm not sure. |
Some notes from @acorncom about the implementation (copying here, cause seems like could be useful for the mtg, from: https://discord.com/channels/480462759797063690/480777444203429888/839746419521748992) DB:
CT:
|
@runspired would it work to add Another option is to move the "internal" functions into their files, and configure YUIdoc in the data repo to ignore certain file paths. Is |
@jenweber it's for intellisense when developing. I've noticed since opening this issue that not all things marked internal show up, only some. I think there may more to this mystery, I'll keep investigating but for now I've got a PR to put up that will convert all internal docs to either private or no-tag. |
@jenweber after further investigation, any doc comment not marked Edit: seems we knew this at one time
(a note from our own docs tests) |
code-doc comments marked @internal are now displaying as public API documentation on the ember website api docs.
historically ember-data used this to enable us to document things for contributor tooling that should not be documented in the api docs
you can see an example of this here, underscored methods now show up as public. In the source code they are marked only as @internal not as @public
The text was updated successfully, but these errors were encountered: