1. A method for reviewing software source code, the method comprising: receiving, by a computer, a changeset object containing information that identifies text changes made to source code statements in a source code module; creating, by the computer, a workflow of the source code module after the text changes identified in the changeset, wherein the workflow identifies execution paths among logical groupings of source code statements in the source code module; identifying, by the computer, logical groupings of source code statements in the workflow that contain text changes identified in the changeset; generating, by the computer, an integrated graphical user interface (GUI) that will: display source code statements in the source code module with a visual indication of the identified text changes; display the workflow with a visual indication of the logical groupings of source code statements in the source code module that contain the text changes identified in the changeset; visually indicate logical groupings in the workflow that contain text changes that are selected by a user in the displayed source code statements; visually indicate source code statements in the displayed source code statements that are contained in a selected logical grouping in the workflow; link comments, entered by the user, that are associated with a source code statement in the displayed source code statements to the logical groupings in the workflow that contain the associated source code statements; link comments, entered by the user, that are associated with a logical grouping in the workflow to the source code statements in the displayed source code statements that contain the associated logical grouping; visually indicate the linked logical groupings when a source code statement in the displayed source code statements is selected; and visually indicate the linked source code statements when a logical grouping in the workflow is selected.
1. A method for reviewing software source code, the method comprising: receiving, by a computer, a changeset object containing information that identifies text changes made to source code statements in a source code module; creating, by the computer, a workflow of the source code module after the text changes identified in the changeset, wherein the workflow identifies execution paths among logical groupings of source code statements in the source code module; identifying, by the computer, logical groupings of source code statements in the workflow that contain text changes identified in the changeset; generating, by the computer, an integrated graphical user interface (GUI) that will: display source code statements in the source code module with a visual indication of the identified text changes; display the workflow with a visual indication of the logical groupings of source code statements in the source code module that contain the text changes identified in the changeset; visually indicate logical groupings in the workflow that contain text changes that are selected by a user in the displayed source code statements; visually indicate source code statements in the displayed source code statements that are contained in a selected logical grouping in the workflow; link comments, entered by the user, that are associated with a source code statement in the displayed source code statements to the logical groupings in the workflow that contain the associated source code statements; link comments, entered by the user, that are associated with a logical grouping in the workflow to the source code statements in the displayed source code statements that contain the associated logical grouping; visually indicate the linked logical groupings when a source code statement in the displayed source code statements is selected; and visually indicate the linked source code statements when a logical grouping in the workflow is selected. 4. The method of claim 1 , wherein the visual indication of the logical groupings that contain text changes is located adjacent to each logical grouping that contains a text change.