21 packages tagged with “cleancode”
Roslyn analyzers that spot Bugs, Vulnerabilities and Code Smells in your code. For an even better overall experience, you can use SonarQube for IDE (Visual Studio, Rider, see https://www.sonarsource.com/products/sonarlint), which is a free extension that can be used standalone or with SonarQube (Server, Cloud, see: https://www.sonarsource.com/products/sonarqube/ and https://www.sonarsource.com/products/sonarcloud/).
Track and classify technical debt at the source code level and report on it.
Roslyn Analyzers for Clean Code Developer Principles
Minded helps to implement a clean architecture, offering the scaffholding necessary to implement patterns like Mediator, Decorator, Command and Query and more. Encapsuplate all your business logic in Commands and Queries, the rest will be dealth by the framework.
A repository with basic functions
Enable features to help in reflection codes.
StyleCop helper package from Springboard 365 Ltd .
CleanCodeScaffold is a .NET Core project template following Clean Code Architecture. It provides generic CRUD operations, modular layers, and easy testing. Start your projects with clean, maintainable code.
Allow create, read and edit Excel spreadsheets with very short and clean code.
This CleanCodeJN package streamlines the development of web APIs in .NET applications by providing a robust framework for CRUD operations and facilitating the implementation of complex business logic in a clean and maintainable manner.
Defines all the clean code templates that can be used to start .Net project.
A Generic Repository Implementation for Entity Framework. The generic repository completely abstracts Entity Framework out of your business layer.
Analyzer und Codefixes zur Durchsetzung von Clean Code Regeln
IospAnalyzer is an Roslyn analyzer to enforce the integration operation segregation principle while coding. This package contains the corresponding attributes for annotating the integration and operation methods
Abstractions package for CleanCodeJN.GenericApis.
DotNet yapısına uygun SQL, MySQL ve Firebird veritabanları ile çalışan ve ekleme, silme, güncelleme ve listeleme gibi CRUD işlemlerini yapan hazır sınıflar ile daha rahat kodlama yapabilirsiniz. Bu sayede kod okunurluğunu artırır ve Clean Code yapısına uygun çalışmalarınız olur.
A robust Result type for .NET with built-in error categorization, supporting type-safe success/failure scenarios without exceptions.
Una implementación ligera y fluida del patrón Result para .NET Standard 2.0+ que permite Railway-Oriented Programming y el manejo explícito de errores.