Community
Participate
Working Groups
Hi, When an error is detected while working on querySet, could it be possible to display the red cross icon on the concerned queries directly in the editor in addition to the message in the log ? Regards, Nicolas
Done in revision 2204, both for the query and facet editors.
Created attachment 167443 [details] patch
Hi Nicolas, Thanks for the enhancement. When a modification is made from the properties panel on a facet/query, the editor is not automatically refresh. It is necessary to click in the editor (or close/open the querySet/facetSet) to see the red cross Regards, Nicolas
Hi again, Broken references between a querySet and a facetSet raise an error in the problem tab and a red cross in the package explorer, but the red cross is not displayed in the editor Procedure to reproduce : Create a querySet with a query Create a facetSet with a facet referencing the previous query as condition query Delete the query Refersh/reopen the facetSet, no red cross on the concerned facet Regards Nicolas
Created attachment 167499 [details] patch to fix the refresh problem
Created attachment 167663 [details] patch to add error decorators for broken references This patch adds error decorators for broken references, and selects the concerned element when double-clicking in the Problems view.
Nicolas, You can go ahead with the patch. Regards, Hugo
Thanks. I applied the patches to branch 0_8_0 for RC1.
Hi Nicolas, Hugo, Would it be possible to display the red cross on the parent when the error is detected on a facet's attribute/reference/shortcut ? Regards Nicolas
Created attachment 168096 [details] patch to also show error markers on parents of items with errors This patch adds error markers on parents of items with errors.
Fixed in revision 2260 (on trunk).
Hi again, In order to be completely JDT like, could you also add the red cross on the tabbed panel title ? Regards, Nicolas
I added error decorators on the editor's tab in revision 2340. In the future, could you make a separate bug for each separate request, please? It would make it easier to track which changes are linked to which requirements.
Patch successfully committed.