coming

Code analyzer

Analyzes code changes in Git repositories to extract patterns and features.

A tool for mining commits from Git repositories and diffs to automatically extract code change pattern instances and features with ast analysis

GitHub

94 stars
5 watching
33 forks
Language: Java
last commit: 2 months ago
Linked from 1 awesome list

ast-analysisinriakthmining-software-repositories

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
spoonlabs/spoon-examples Demonstrates transformation and analysis of Java source code using an open-source library. 85
knbr13/gitcs Analyzes local Git repositories and generates visual contributions graphs 118
flatt-security/shisho A tool that analyzes code for security vulnerabilities and provides feedback to developers 369
inria/spoon A metaprogramming library to analyze and transform Java source code at compile-time. 1,765
clj-commons/kibit A static code analyzer for Clojure and other languages that suggests improvements to make code more idiomatic and efficient. 1,763
cxxxr/sblint A tool to analyze Common Lisp source code and report errors or warnings 122
philips-labs/tabia Analyzes codebases to extract characteristics and provides insights on their properties 12
grosser/git-autobisect Automatically finds the first broken commit without having to learn Git bisect 86
jrfaller/diggit An agile tool to analyze Git repositories 20
nickstadb/serializationdumper A tool for analyzing and manipulating Java serialization streams. 996
wala/wala A toolset for static analysis of Java and JavaScript code. 766
grosser/git-whence Determines the origin of a Git commit and identifies related pull requests or cherry-picks. 21
chainguard-dev/clank Detects imposter commits in GitHub Actions workflows to prevent unauthorized changes 23
microsoft/pylance-release Provides language support and features for Python development in Visual Studio Code 1,726
clj-kondo/clj-kondo A tool for analyzing and improving the quality of Clojure code 1,722