You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Simon Laws (JIRA)" <de...@tuscany.apache.org> on 2009/07/15 22:51:15 UTC
[jira] Created: (TUSCANY-3151) Don't accumulate severe errors
Don't accumulate severe errors
------------------------------
Key: TUSCANY-3151
URL: https://issues.apache.org/jira/browse/TUSCANY-3151
Project: Tuscany
Issue Type: Sub-task
Reporter: Simon Laws
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
Re: [jira] Commented: (TUSCANY-3151) Don't accumulate severe errors
Posted by Simon Nash <na...@apache.org>.
Simon Laws (JIRA) wrote:
> [ https://issues.apache.org/jira/browse/TUSCANY-3151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12731675#action_12731675 ]
>
> Simon Laws commented on TUSCANY-3151:
> -------------------------------------
>
> While it's ok to aggregate warnings we should switch to stopping on the first error we find.
>
I don't understand why this would be better than reporting multiple
errors before stopping processing.
The only reason I can see for stopping processing on the first error
would be that the internal runtime state is so damaged that it's
impossible to continue processing. For some errors, this may be
the case. For other errors, it is possible to maintain the
tuntime's internal consistency and continue processing, and I don't
think Tuscany should abort further processing and error reporting
in these cases.
The benefit of accumulating and reporting multiple errors is that
it allows more than one error to be found and fixed in a single
test run. This can be compared with the ability of a compiler to
report multiple source errors in a single compilation. I think most
people would expect this from a modern compiler.
Am I missing something? What is the benefit to users of making
this change?
Simon
>> Don't accumulate severe errors
>> ------------------------------
>>
>> Key: TUSCANY-3151
>> URL: https://issues.apache.org/jira/browse/TUSCANY-3151
>> Project: Tuscany
>> Issue Type: Sub-task
>> Reporter: Simon Laws
>>
>
>
[jira] Commented: (TUSCANY-3151) Don't accumulate severe errors
Posted by "Simon Laws (JIRA)" <de...@tuscany.apache.org>.
[ https://issues.apache.org/jira/browse/TUSCANY-3151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12731675#action_12731675 ]
Simon Laws commented on TUSCANY-3151:
-------------------------------------
While it's ok to aggregate warnings we should switch to stopping on the first error we find.
> Don't accumulate severe errors
> ------------------------------
>
> Key: TUSCANY-3151
> URL: https://issues.apache.org/jira/browse/TUSCANY-3151
> Project: Tuscany
> Issue Type: Sub-task
> Reporter: Simon Laws
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.