Codebase insight generation and commit attribution, analysis, and visualization technology

    公开(公告)号:US11948118B1

    公开(公告)日:2024-04-02

    申请号:US17071798

    申请日:2020-10-15

    IPC分类号: G06Q10/0639 G06F8/71 G06F8/73

    摘要: A method and system include code analysis and visualization technology. The method and system include (i) a repository that stores developer code in a codebase to which many developers and developer teams contribute code over time, (ii) one or more static analysis tools that identify misbehaviors in the codebase from a list of predetermined misbehaviors, (iii) a database that includes each commit that each developer performed on the codebase for a predetermined period of time, (iv) a code attribution tool that employs abstract syntax trees to determine if each commit that a particular developer performs resulted in breaking the code or impairing the code, or results in a failure to correct the code, or if clean code results, and (v) a dashboard tool that enables visualization at different levels of commits with misbehaviors over a predetermined period of time.