Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: Rejected Re: [cdt-patch] Fixes for PR 39476, 39477 + some cleanup

        Just to clarify things: I didn't plan to do more work on general problem handling (as JohnC assumed). The scope of these patches is still just task tags support. In my mail I just oulined how existing mechanism for _task_tags_ support could be extended to support general problem reporting. Existing CProblemReconciler deals with task tags problems, only. There is no new functionality comparing to already applied initial patch - it is just the code that was previously piggybacked into CModelBuilder, and now it is extracted into separate class. We can name it CTaskReconciler, for all that matters. Again, the only problems that are handled by this mechanism are task tags.
    The only reason to hook up task reconciling with the indexer is because it is a proper location to collect tasks; we need to parse all the sources in the project/workspace to collect all the tasks, and indexer does exactly that. It doesn't affect indexer behavior.
    And ParserFactory doesn't produce any CModel elements in this patch, does it?
    I hope this clears up a possible misunderstanding,
 
                /Vic
----- Original Message -----
Sent: Monday, June 30, 2003 8:26 PM
Subject: Rejected Re: [cdt-patch] Fixes for PR 39476, 39477 + some cleanup


I'm sorry Victor but this patch does more than fix those bugs.  
We have not yet agreed whether or not we want to put in a CProblemReconciler at this time.  Please refer to Doug's last email on cdt-dev regarding your previous patch.  
As I stated in my last email, continuing to work on this feature in the JUnit sense is one thing, hooking it up to our up and coming Indexer is another.  


Also, ParserFactory should not be used to create CModel elements.  Lets keep the public interfaces separate as much as possible.  

JohnC



"Victor Mozgin" <vic_mozgin@xxxxxxxxxxx>
Sent by: cdt-patch-admin@xxxxxxxxxxx

06/30/2003 09:46 AM

Please respond to
cdt-patch@xxxxxxxxxxx

To
<cdt-patch@xxxxxxxxxxx>
cc
Subject
[cdt-patch] Fixes for PR 39476, 39477 + some cleanup





 Fix for PR 39476: Preference listeners for task tags do not work.
Fix for PR 39477: Task tags options dialogs ask for project rebuilds.
Also some cleanup for task tags/IProblem.

           /Vic[attachment "ui20030630.patch" deleted by John Camelon/Ottawa/IBM] [attachment "core20030630.patch" deleted by John Camelon/Ottawa/IBM]


Back to the top