-
1.
公开(公告)号:US11948118B1
公开(公告)日:2024-04-02
申请号:US17071798
申请日:2020-10-15
发明人: Rahul Subramaniam , Vivek Ratan , Pranav Ram
IPC分类号: G06Q10/0639 , G06F8/71 , G06F8/73
CPC分类号: G06Q10/06398 , G06F8/71 , G06F8/73 , G06Q10/06395
摘要: 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.