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

92 stars
5 watching
33 forks
Language: Java
last commit: 10 days 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 371
inria/spoon A metaprogramming library to analyze and transform Java source code at compile-time. 1,759
clj-commons/kibit A static code analyzer for Clojure and other languages that suggests improvements to make code more idiomatic and efficient. 1,764
cxxxr/sblint A tool that checks Common Lisp source code for errors and warnings 121
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 learning git bisect 86
jrfaller/diggit An agile tool to analyze Git repositories 20
nickstadb/serializationdumper A tool for analyzing and manipulating Java serialization streams. 989
wala/wala A toolset for static analysis of Java and JavaScript code. 763
grosser/git-whence Analyze commits to find their merge and pull request origins, as well as identify straight cherry-picks. 21
chainguard-dev/clank Detects imposter commits in GitHub Actions workflows to prevent unauthorized changes 22
microsoft/pylance-release A Python language server extension providing code analysis and features like auto-imports and type checking 1,719
clj-kondo/clj-kondo A tool for analyzing and improving the quality of Clojure code 1,712