cqfn / aibolitLinks
A Static Analyzer for Java Powered by Machine Learning: Identifies Anti-Patterns Begging for Refactoring
☆86Updated this week
Alternatives and similar repositories for aibolit
Users that are interested in aibolit are comparing it to the libraries listed below
Sorting:
- Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories☆26Updated this week
- Automated unit test generation and precise code analysis for Java☆139Updated last year
- Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs☆25Updated this week
- Executes Java lambda in multiple threads and collects their results (useful for testing for thread-safety)☆16Updated this week
- Veniq uses Machine Learning to analyze source code, find possible refactorings, and suggest those that seem optimal☆20Updated last year
- Command line tool for collecting TODO markers from your code, known as Puzzle Driven Development (PDD)☆13Updated last year
- Library for seamless navigation and querying of XML documents☆22Updated last week
- EO Kafka Producers and consumers for working with Apache Kafka message broker☆28Updated this week
- 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
- Command Line Style Checker of XML Documents: to make sure they are always formatted nicely☆29Updated last week
- Not elegant code shall not pass! ⚔️🧙♂️☆29Updated 3 years ago
- Lecture Notes for "Software Quality Metrics" course in HSE University, 2023-2024☆49Updated 3 weeks ago
- Maven Plugin for checking tests in Java projects☆22Updated this week
- Experimental virtual machine for EO programs☆9Updated last month
- A curated list of standards, tests and benchmarks that can be used for testing and evaluating dev-tools☆17Updated 2 years ago
- This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom☆15Updated this week
- A GitHub Action that scans the entire repository and generates a Factbase for Zerocracy☆17Updated this week
- Curated list of open Call-for-Papers in SE/PL scientific conferences: we keep an eye on all of them!☆12Updated this week
- It's a wrapper over the telegram bots api, but in the style of EO.☆14Updated this week
- Rust implementation of Surging Object DiGraph (SODG)☆15Updated last week
- Syntax Highlighting Intellij IDEA Plugin for EO Programming Language☆18Updated 2 weeks ago
- pg-index-health is an embeddable schema linter for PostgreSQL that detects common anti-patterns and promotes best practices.☆169Updated this week
- Hamcrest Matchers for EO Programming Language☆17Updated last year
- Functional Try, Result, Option, Either, Reader, State monads and set of useful high order functions☆48Updated 5 months ago
- GitHub Pages based links shortener (for a limited list of predefined URLs)☆23Updated 3 weeks ago
- ☆12Updated 3 months ago
- Default Docker image for Rultor☆11Updated 3 weeks ago
- Distributed git repository manager☆29Updated 2 years ago
- Linting rules for Java frameworks like Spring, Quarkus, Jackson, SLF4J, etc., to avoid known problems in REST API, logging, observability…☆27Updated 4 months ago