closure-library icon indicating copy to clipboard operation
closure-library copied to clipboard

Generated API Documentation Missing `goog.async.Throttle`

Open drewkutilek opened this issue 5 years ago • 1 comments

https://github.com/google/closure-library/blob/master/closure/goog/async/throttle.js does not have a page in the generated API documentation @ https://google.github.io/closure-library/api/goog.html#async

It is listed under goog.Throttle in the goog.async section, but when you click it, you get https://google.github.io/closure-library/api/goog.Throttle.html which results in a 404.

drewkutilek avatar Jan 29 '21 23:01 drewkutilek

Thanks for reporting this. We generate our documentation using the JsDossier project, and it seems that this file is being skipped entirely due to this line that checks for implicit namespaces (which goog.async.Throttle is not, but that conditional does evaluate to true).

I've filed https://github.com/jleyba/js-dossier/issues/120 against the project to get it fixed.

12wrigja avatar Feb 11 '21 05:02 12wrigja