code-smells
There are 82 repositories under code-smells topic.
lucasvegi/Elixir-Code-Smells
Catalog of Elixir-specific code smells
danielstjules/buddy.js
Magic number detection for JavaScript
CodelyTV/refactoring-code_smells-design_patterns
♻️ Example projects illustrating Code Smells in order to apply Refactoring techniques
Luzkan/smells
📗 The Code Smells Catalog
tushartushar/DesigniteJava
Detects smells and computes metrics of Java code
aikin/refactoring-kata
Refactoring Kata:涵盖所有重构手法练习的栗子和测试。重构刻意练习。
Mkohm/detekt-hint
Detection of design principle violations in Kotlin as a plugin to detekt.
TestSmells/TestSmellDetector
A tool to detect test smells in Java projects that utilize JUnit as the testing framework
JetBrains-Research/IntelliJDeodorant
The project is not actively supported.
EmergentSoftware/SQL-Server-Development-Assessment
sp_Develop can be used by database developers, software developers and for performing database code (smell) reviews.
SERG-Delft/dslinter
`dslinter` is a pylint plugin for linting data science and machine learning code. We plan to support the following Python libraries: TensorFlow, PyTorch, Scikit-Learn, Pandas and NumPy.
homostellaris/clean-code-smells-and-heuristics
A linkable reference of code smells & heuristics for better code reviews, inspired by the chapter of the same name in Bob Martin's "Clean Code".
tushartushar/smells
A Taxonomy of Software Smells
jecisc/Chanel
I am a code cleaner for Pharo Smalltalk
fabiosferreira/React-Code-Smells
React code smells
laisfrigerio/who-wrote-this-shitty-code
:hankey: Antes e depois de trechos de códigos refatorados.
mcsee/Software-Design-Articles
Articles on Software Design with Code Examples
fatihes1/refactoring-turkce-kaynak
Refactoring Guru tarafından sunulan "Refactoring" konusunun Türkçeye çevrilmiş ve açıklanmış hali
s2e-lab/Code-Smell-Code-Generation
Source code for "An Empirical Study of Code Smells in Transformer-based Code Generation Techniques".
sesalab/aDoctor
Android-specific Energy Smell Identification and Refactoring plugin for IntelliJ IDEA-based IDEs
kucherenko/jscpd-badge-reporter
Reporter for jscpd tool, generate badges with information about copy/paste
rahlk/Bellwether
Simpler Transfer Learning (Using "Bellwethers"). ARXIV link: https://arxiv.org/abs/1703.06218
antoineBarbez/SMAD
A Machine-learning Based Ensemble Method for Anti-patterns Detection
DesigniteTools/DJAction
Include this action for continuous code quality monitoring.
lucasgapaiva/eslint-plugin-bad-smells
This is a plugin that looks for bad smells in JS.
blueheron786/code-health
🔍 Analyze and visualize code health with metrics like cyclomatic complexity, TODOs, and more — for C#, Java, and beyond.
Gattalraouf/RAndroid
Code smell Refactoring Android Studio Plugin
pycleancode/pycleancode
A Python toolkit to help developers write professional-grade, maintainable, and clean code following clean code principles.
roo2-unlp/code-smell-finder
Proyecto para detectar Code Smells en Bython utilizando ANTLR4, con un sistema modular para la creación y ejecución de sniffers de código.
dragol7/sonarqube
SonarQube PHP file example.
kasselouris/Minnesota-Income-Tax-Calculation-Project
Minnesota Income Tax Calculation Project 2020 - Refactored
Mgobeaalcoba/clean_code
Tips for a clean code and SOLID architecture
SarthakMakhija/task-list-refactoring
Repository to refactor TaskList as a part of teaching refactoring.
orlandomotapires/dependecy_inversion
Implementation the Dependency Inversion principle in Object-Oriented Programming (OOP) to tackle code smells related to dependency management.
SarthakMakhija/gilded-rose-refactoring
Repository to refactor GildedRose as a part of teaching refactoring.
ZikaZaki/code-smells-python
Example projects illustrating Code Smells in order to apply Refactoring techniques.