properties on constructors (aka static properties) were being picked up for annotated types. for example, in dojo/_base/Color, blendColors shows that it's parameters start and end have a named property but that property is on the Color constructor not on the prototype.
further along, there's even more weirdness when other properties attached to the constructor (eg blendColors) join the party.
properties on constructors (aka static properties) were being picked up for annotated types. for example, in dojo/_base/Color, blendColors shows that it's parameters
start
andend
have anamed
property but that property is on the Color constructor not on the prototype.further along, there's even more weirdness when other properties attached to the constructor (eg
blendColors
) join the party.