cqfn / aibolit
Static Analyzer for Java Code with Machine Learning in Mind
☆52Updated this week
Alternatives and similar repositories for aibolit
Users that are interested in aibolit are comparing it to the libraries listed below
Sorting:
- Veniq uses Machine Learning to analyze source code, find possible refactorings, and suggest those that seem optimal☆20Updated last year
- EO Kafka Producers and consumers for working with Apache Kafka message broker☆29Updated 2 weeks ago
- Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories☆25Updated this week
- Automated unit test generation and precise code analysis for Java☆139Updated 11 months ago
- Reactive Input Output objects for Java☆24Updated 2 years ago
- Command Line Style Checker of XML Documents: to make sure they are always formatted nicely☆28Updated this week
- Distributed git repository manager☆29Updated 2 years ago
- Text Object Java Objects (TOJOs): an object representation of a multi-line structured text file like CSV, YAML, or JSON☆20Updated this week
- Customized version of google/yapf with specific code style rules for Python. This project does analysis and autofixing of python code.☆12Updated 3 years ago
- Library for seamless navigation and querying of XML documents☆22Updated this week
- Maven Plugin for checking tests in Java projects☆22Updated 3 weeks ago
- Elegant object-oriented hamcrest matchers☆33Updated 3 years ago
- PDD manager which manages puzzles in issue/PR comments☆21Updated 3 years ago
- Command line tool for collecting TODO markers from your code, known as Puzzle Driven Development (PDD)☆13Updated last year
- Not elegant code shall not pass! ⚔️🧙♂️☆29Updated 3 years ago
- Tech Friends Club☆11Updated 4 years ago
- Hosted and command-line calculator of cohesion metrics for Java code☆211Updated this week
- Default Docker image for Rultor☆11Updated this week
- Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs☆25Updated this week
- GitHub notifications Telegram bot manager☆7Updated 2 years ago
- This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom☆15Updated this week
- Object-oriented Java tuples☆16Updated last year
- Potential deadlocks checker☆87Updated 6 years ago
- Executes Java lambda in multiple threads and collects their results (useful for testing for thread-safety)☆16Updated this week
- LaTeX paper on how to reduce programs to EO objects☆14Updated this week
- A Multi-Factor Method of Measuring the Quality of a Software Project☆6Updated 2 years ago
- Hamcrest Matchers for EO Programming Language☆17Updated 10 months ago
- Experimental virtual machine for EO programs☆9Updated 3 weeks ago
- Cactoos JSON library☆11Updated 7 years ago
- An IntelliJ IDEA plugin that detects refactorings in Git commits☆106Updated last year