-
Notifications
You must be signed in to change notification settings - Fork 117
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 issues #373
Comments
@lukehoban I'm not sure how the API docs are generated, but point 2 seems to be due to a lack of doc comments on a very large generated list: pulumi-kubernetes/sdk/nodejs/provider.ts Lines 107 to 115 in bb8a2d6
I'm not sure if it would make sense to generate a huge number of nearly identical comments, or if there is some way to suppress most of them and only document the high-level usage. I'm still looking into the other issues. |
I think the problem is actually all the uses of Re: the overloads - I’m not sure whether that prevents generating useful IDE and/ doc content - but if it does I’d argue we should generate as many comments as needed. |
Helm is showing up as pulumi-kubernetes/sdk/nodejs/index.ts Lines 2 to 3 in 08eb3b9
I think the preferred solution would be to move Helm resources to a separate package (#175), but we could possibly also update |
I've poked at this for a bit, and decided I need to work on some basic cleanup before I can address the doc issues. The root cause of the k8s API doc problems seem to be related to the I'm going to tackle #479 as a starting point, and try to make the layout match what Given the extra scope of the work, this won't make it in for M21, but should land early in M22. |
There is no
helm
module at https://pulumi.io/reference/pkg/nodejs/@pulumi/kubernetes/index.html, seems we showv2
there (which should be a submodule ofhelm
)?There are no/few docs on https://pulumi.io/reference/pkg/nodejs/@pulumi/kubernetes/v2/, apparently because we use
//
comments instead of/** **/
JS doc comments.The text was updated successfully, but these errors were encountered: