cregit:Linuxカーネルへの貢献を視覚化する
2025-03-27
cregitプロジェクトは、Linuxカーネルへの貢献を、ソースコードファイルを色分けすることで個々の貢献者を特定し、視覚化します。コードスニペットにカーソルを合わせるとコミットの詳細が表示され、クリックすると対応するGitHubコミットが開きます。git blameをベースとし、srcMLを使用して解析しますが、マクロ展開や真のCコンパイルなど、いくつかの制限があります。cregitは、モントリオール工科大学、Linux Foundation、ビクトリア大学の研究者による共同開発です。
開発