nerdschoolbergen / code-smellsLinks
Somewhere along the way code goes from good to bad. It's usually a combination of many small factors that when allowed to take hold in your project, makes it hard to work with and downright frustrating. Your code starts to smell... bad...
☆31Updated last year
Alternatives and similar repositories for code-smells
Users that are interested in code-smells are comparing it to the libraries listed below
Sorting:
- Detects smells and computes metrics of Java code☆182Updated 3 months ago
- Automatically generate class diagram from code. Supports Graphviz, PlantUML and Mermaid output formats.☆241Updated last week
- Continuous code analysis server.☆60Updated 2 years ago
- Automatically detect and generate missing assertions for Junit test cases (also known as test amplification)☆117Updated 11 months ago
- Generating tests from production workloads http://arxiv.org/pdf/2012.01198☆18Updated 8 months ago
- Code example for the Refactoring presentation☆12Updated 4 years ago
- PMD rule set for responsible Java and Kotlin coding: performance, sustainability, multi-threading, data mixup and more.☆47Updated last week
- ☆42Updated last week
- Plantuml diagram from java sources☆47Updated last year
- JDeodorant☆144Updated 6 months ago
- Java minimal examples. Asserts used wherever possible. Cheatsheets, tutorials.☆176Updated 2 years ago
- IntelliJ plugin to limit your work-in-progress☆112Updated 3 months ago
- TDD course exercises☆18Updated 5 months ago
- Examples on how to use the Spoon Java source code transformation library☆89Updated 2 years ago
- Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.☆24Updated 7 years ago
- ☆150Updated 3 years ago
- ☆50Updated 4 months ago
- Descartes supports developers to improve their test suites by reporting weak spots in covered code☆126Updated last week
- A cookbook of simple Java design patterns.☆61Updated last year
- Java source files for SC2016 Refactoring Golf☆11Updated 9 years ago
- Plugin for SonarQube to process mutation analysis results.☆31Updated last year
- Practice Designing code for less bugs☆88Updated 11 months ago
- ☆60Updated 2 years ago
- Tutorials about implementing TDD in Java☆72Updated 8 years ago
- Automatic repair system for static analysis warnings from SonarQube's SonarJava, TDSC 2022 http://arxiv.org/pdf/2103.12033☆95Updated last month
- IntelliJ Idea plugin for PIT mutation testing☆53Updated 3 weeks ago
- ☆22Updated 6 years ago
- Chidamber and Kemerer Java Metrics☆100Updated 6 months ago
- Implementing the vision of an autonomous bot to eliminate code smells through automatic refactoring.☆62Updated 2 years ago
- Code kata: using mutation testing to improve quality of unit tests☆98Updated 5 months ago