Only declare trailing optional param names as {type=} in generated JSDoc
Only declare trailing optional param names as {type=} in generated JSDoc

This fixes front-end compilation in case a parameter that was previously
non-optional is made optional in the protocol.

Change-Id: I86f02d3dbdccff5a65636a98edcfe81476c8455e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2150158
Reviewed-by: Tim van der Lippe <dba8716ee7f8d16236046f74d2167cb94410f6ed@chromium.org>
Commit-Queue: Andrey Kosyakov <03b08926e49d80331ab322c2b9e0332109fbfd39@chromium.org>

ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend