gsscoder / CSharpx
Functional programming and other utilities for C#
☆25Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for CSharpx
- Spectre.IO is a .NET library containing cross-platform abstractions and implementations for file system I/O.☆53Updated 4 months ago
- ConfigureAwaitChecker☆67Updated 2 years ago
- IL weaver to add nullability annotations to .NET reference assemblies☆71Updated 3 years ago
- A set of generators helping dealing with structs in C#☆45Updated 3 years ago
- This is a Visual Studio Extension and NuGet package that should identify and fix problems as memleaks while using IDisposables.☆35Updated 2 years ago
- A simple template base system of macros for C# that can be executed in design time☆63Updated 7 months ago
- Analyzers checking System.Reflection☆80Updated 10 months ago
- C# immutable records generator☆72Updated 4 years ago
- Task-like structs which capture no synchronization context on the await operations.☆39Updated 2 years ago
- A Roslyn analyzer to improve the experience when working with nullable reference types.☆43Updated 10 months ago
- Custom plugin to extend R# functionality.☆47Updated this week
- Visual Studio extension and Roslyn analyzer that helps to write unit tests using Moq mocking library. Port of Resharper extension to Rosl…☆21Updated 5 years ago
- A .NET source generator for creating simple value objects wrapping primitive types.☆53Updated 2 years ago
- ☆37Updated 6 years ago
- In-memory sink for Serilog to use for testing☆54Updated 9 months ago
- A set of source generators for equality, immutability, ...☆90Updated last year
- Set of analyzers for Moq mocking library☆22Updated this week
- This project contains utilities, extensions and new functionalities of all types.☆36Updated last year
- A collection of utilities for working with strings in .NET.☆36Updated 4 years ago
- Download, update and sync loose files from URLs☆55Updated this week
- The Try monad (Error/Exceptional monad) for C#☆55Updated 11 months ago
- 🧵 Expressive aliases to ConfigureAwait(true) and ConfigureAwait(false)☆73Updated last year
- A set of post-mortem analyzers for discovering threading/tasks issue in a dump or a process☆57Updated 2 years ago
- A Roslyn analyzer with rules related to generation and consumption of enumerables and async enumerables in C#.☆42Updated 5 months ago
- Analyzer that checks references from code to different namespaces in .NET, based on your own rules☆19Updated 2 years ago
- Highly efficient compile-time general purpose DI container based on C# source generators.☆32Updated 2 years ago
- A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings and completion providers.☆24Updated 10 months ago
- Converts all JetBrains ReSharper code annotation attributes to External Annotations, so you can provide R# annotations to 3rd parties but…☆38Updated 3 years ago
- File path abstraction library for .NET.☆55Updated this week
- Provides methodof, propertyof and fieldof equivalents of typeof .☆65Updated 6 months ago