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.
Summary: | Don't load javafx.source.tasklist.FXErrorAnnotator at startup | ||
---|---|---|---|
Product: | javafx | Reporter: | Oleg Khokhlov <ovk> |
Component: | Editor | Assignee: | J Bachorik <yardus> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | issues, jtulach |
Priority: | P2 | Keywords: | PERFORMANCE, REGRESSION, TEST |
Version: | 6.x | ||
Hardware: | All | ||
OS: | Windows XP | ||
URL: | http://wiki.netbeans.org/FitnessViaWhiteAndBlackList | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 179459 | ||
Bug Blocks: |
Description
Oleg Khokhlov
2009-09-24 14:00:53 UTC
JavaFX support uses the same annotation mechanism as Java does, as there's nothing else currently available. Yarda promised to provide a solution for this later, so I'm marking this as NO68. This is not a functional problem for JavaFX plugin. Now, when the bug 179459 is resolved, there is an easy to use, effective way to implement badges. Java and CSL languages switched to the new API by now. Please include this bug in your plans for 6.9 too. Jardo, I was looking into this, and fixing it currently means deleting most of the FXErrorAnnotator class. But you add some magic with lamba function there lately, so I'd like to ask you to fix it yourself. I would have to study the code more than you currently. Thanks. Well, the lambda is there only to provide a callback from FXErrorAnnotator back to JavaFXIndexer in order to schedule supplementary indexing of files possibly affected by an error in the currently processed file. AFAIU, the FXErrorAnnotator will have to be removed completely and we will need to use the ErrorsCache API instead. Please, reopen the issue if it is still reproduced. |