This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Variables and methods annotated with @private are not parsed correctly. The references to this variables are seen and are not displayed with a "lock" icon in navigator.
Reproducible, but I don't think this is P1
I have change the behavior for privileged methods and variables. So now code like /** * @constructor * @returns {MyObject} */ function MyObject () { this.publicMethodA = function () {}; /** * @private */ this._privateProp; /** * @private * @returns {Brouka} */ this._privateMethodB = function () {}; } works correctly. If you have other cases, where it doesn't work as you expected, please create new issue with the case. The change fixing the mentioned case.
Integrated into 'main-silver', will be available in build *201307232300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/34f88bfa6652 User: Petr Pisl <ppisl@netbeans.org> Log: #228289 - Instance methods and variables annotated with @private doesnt work correctly