Smart source code review system
    11.
    发明授权

    公开(公告)号:US09600275B2

    公开(公告)日:2017-03-21

    申请号:US14645838

    申请日:2015-03-12

    IPC分类号: G06F9/44 G06F11/36

    摘要: Reviewing software source code by receiving a changeset containing identified source code text changes. A computer creates a workflow of a source code module using execution paths among logical groupings of source code statements. The computer identifies logical groupings of source code statements in the workflow that contain text changes. The computer generates an integrated graphical user interface that will display a visual indication of the text changes and the logical groupings that contain the text changes, visually indicate logical groupings that contain text changes when selected by a user, visually indicate source code statements associated with a selected logical grouping in the workflow, link user comments for a source code statement and logical groupings to the associated logical groupings and source code statements, respectively, and visually indicate the linked logical groupings and linked source code statements when a source code statement is selected.

    Task reminder generator
    12.
    发明授权

    公开(公告)号:US11244288B2

    公开(公告)日:2022-02-08

    申请号:US15173414

    申请日:2016-06-03

    IPC分类号: G06Q10/10

    摘要: Systems and methods are provided for generating task reminders. The method includes identifying, using a processor, a task description by parsing digital text from a message in an application. The method further includes obtaining context information from the parsed digital text indicating an association between the task description and the application. The method additionally includes generating, using the processor, a task reminder based on the obtained context information, the task reminder including digital text indicating the association between the task description and the application.

    Code update based on detection of change in runtime code during debugging

    公开(公告)号:US10318403B2

    公开(公告)日:2019-06-11

    申请号:US15156967

    申请日:2016-05-17

    IPC分类号: G06F11/36 G06F8/41

    摘要: A method, and associated computer system and computer program product. A change of runtime code is detected by one or more processors of the computer system. The change is detected in a debugging session on a first machine. The runtime code is obtained from source code that is developed on a second machine that is different from the first machine. In response to the change being detected, a portion of the source code associated with the detected change is determined, by the one or more processors, based on a profile. The profile indicates a mapping between the source code and the runtime code. The portion of the source code is caused, by the one or more processors, to be updated based on the detected change in the runtime code.

    METHOD AND APPARATUS FOR ASSOCIATING INFORMATION
    17.
    发明申请
    METHOD AND APPARATUS FOR ASSOCIATING INFORMATION 有权
    相关信息的方法和装置

    公开(公告)号:US20150331690A1

    公开(公告)日:2015-11-19

    申请号:US14667765

    申请日:2015-03-25

    IPC分类号: G06F9/44

    CPC分类号: G06F17/3023 G06F8/71

    摘要: The present invention belongs to the information processing field and discloses a method and apparatus for associating information. The method for associating information comprises: obtaining identification information of a first content; associating the identification information of the first content with a second content, wherein the second content is created for the first content; obtaining identification information of a third content, wherein the third content is an updated version of the first content, the third content containing revision made according to the second content; and associating the identification information of the third content with the second content. With the method and system for associating information as provided by the present invention, contents of a plurality of versions can be managed and traced efficiently without a need to modify the existing code review flow.

    摘要翻译: 本发明属于信息处理领域,并且公开了一种用于关联信息的方法和装置。 用于关联信息的方法包括:获得第一内容的识别信息; 将第一内容的识别信息与第二内容相关联,其中为第一内容创建第二内容; 获得第三内容的识别信息,其中所述第三内容是所述第一内容的更新版本,所述第三内容包含根据所述第二内容进行的修改; 以及将所述第三内容的识别信息与所述第二内容相关联。 利用本发明提供的用于关联信息的方法和系统,可以有效地管理和跟踪多个版本的内容,而不需要修改现有的代码审查流程。