Source program checking device and program and method for same
First Claim
1. A device for checking a source program according to prescribed check items and outputting a check result from which an indicated message is generated, said device comprising:
- means for grouping the indicated message into a group corresponding to a meaning of the indicated message; and
means for editing the indicated message for output based on the group, wherein the editing means outputs an error list comprising a list of messages, and where said editing means determines whether the indicated message is to be displayed when the error list is displayed based on the group containing the indicated message.
2 Assignments
0 Petitions
Accused Products
Abstract
A group setting section divides indicated messages according to types upon receiving an instruction from the user and sets a default display status for the messages by group. An indicated message preparing section prepares an indicated message based on the check result by a checking section. An indicated message urgency processing section determines the urgency of the indicated message based on the number of revisions made in response to previous indicated messages of the same type. An output message editing section selects the indicated message to be output according to the group setting and the urgency, determines the order of output based on the urgency, and edits an output message. An outputting section outputs an indicated message list according to results of the editing.
65 Citations
19 Claims
-
1. A device for checking a source program according to prescribed check items and outputting a check result from which an indicated message is generated, said device comprising:
-
means for grouping the indicated message into a group corresponding to a meaning of the indicated message; and
means for editing the indicated message for output based on the group, wherein the editing means outputs an error list comprising a list of messages, and where said editing means determines whether the indicated message is to be displayed when the error list is displayed based on the group containing the indicated message. - View Dependent Claims (2)
-
-
3. A device for checking a source program according to prescribed check items and outputting a check result from which an indicated message is generated, said device comprising:
-
means for determining an urgency of the indicated message;
means for determining a relative order for output of the indicated message based on the urgency; and
means for outputting an error list comprising a list of messages from the check result, and determining whether the indicated message is to be displayed with the error list based on information indicating which types of message meanings or groups thereof are to be displayed. - View Dependent Claims (4)
-
-
5. A computer-readable medium encoded with a checking program for checking a source program according to prescribed check items and outputting a check result from which an indicated message is generated, said checking program comprising program instructions for:
-
grouping the indicated message into a group corresponding to a meaning of the indicated message; and
editing the indicated message for output based on the group, where the editing comprises outputting an error list comprising a list of messages from the check result, and where said editing determines whether the indicated message is to be displayed when the error list is displayed based on the group containing the indicated message.
-
-
6. A computer-readable medium encoded with a checking program for checking a source program according to prescribed check items and outputting a check result from which an indicated message is generated, said checking program comprising program instructions for:
-
determining an urgency of the indicated message based on the check result;
determining a relative order for output of the indicated message based on the urgency; and
when outputting an error list comprising a list of messages from the check result, determining whether the indicated message is to be displayed with the error list based on information indicating which types of message meanings or groups thereof are to be displayed.
-
-
7. A device, comprising:
-
a storage storing an indicated message corresponding to a result of checking a source program according to prescribed check items;
a processor grouping the indicated message based on a meaning thereof and determining an output status of the indicated message based on the grouping thereof; and
an editing unit to edit the indicated message for output based on the grouping, where the editing comprises outputting an error list comprising a list of messages, and where said editing determines whether the indicated message is to be displayed when the error list is displayed based on the grouping. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A device, comprising:
-
a storage storing an indicated message corresponding to a result of checking a source program according to prescribed check items; and
a processor grouping the indicated message based on a meaning thereof and determining an output status of the indicated message based on the grouping thereof, wherein said storage comprises an indicated message history storing section storing numbers of previous indicated messages by indicated message meaning and storing an accumulated value corresponding to each of the meanings, each accumulated value indicating a count of revisions made to the source program in response to previous indicated messages of the corresponding meaning.
-
-
19. A device, comprising:
-
a storage storing an indicated message corresponding to a result of checking a source program according to prescribed check items; and
a processor determining an urgency of the indicated message based on a meaning thereof and determining a relative order for output of the indicated message based on the urgency; and
an editing unit editing an error list comprising a list of messages from the checking result, and determining whether the indicated message is to be displayed with the error list based on information indicating which types of message meanings or groups thereof are to be displayed.
-
Specification