You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 10, 2022. It is now read-only.
This eliminates an issue where because of missing braces in a typed tag,
the type of the previously processed tag could be used for the current
tag. See #25.
This was causing a crash in a case where an @extend was missing braces,
and the previous tag was a constructor argument with the same type as
the constructor itself, so that the class was set up as its own
superclass... eventually leading to a stack overflow. This corner case
has prevented my effective use of this plugin at work.
This is by far the worst I have ever been bitten by JS variable scoping.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The Closure compiler apparently accepts JSDoc like this:
Example taken from the annotation documentation
goog.ds.BasicNodeList
is not contained in braces.Doctrine doesn't seem to like this, and does not populate the
type
field for thatextends
tag.The text was updated successfully, but these errors were encountered: