Sergey Teplyakov's repositories

ErrorProne.NET

Set of roslyn-based analyzers for catching common C# errors (inspired by Google's error-prone)

Language:C#License:MITStargazers:872Issues:23Issues:177

ObjectLayoutInspector

A tool that helps to see an internal structure of the CLR types at runtime

Language:C#License:MITStargazers:660Issues:26Issues:23

ReSharperContractExtensions

Set of extensions for R# that simplifies Design by Contract programming using Code Contracts.

Language:C#License:MITStargazers:69Issues:11Issues:62
Language:C#License:MITStargazers:64Issues:4Issues:0

ConcurrencyAnalyzers

A set of post-mortem analyzers for discovering threading/tasks issue in a dump or a process

Language:C#License:MITStargazers:57Issues:4Issues:1

ExceptionAnalyzer

Roslyn-based analyzer for exception handling best practices

Language:C#License:MITStargazers:54Issues:7Issues:24

StructRecordsGenerator

A set of generators helping dealing with structs in C#

Language:C#License:MITStargazers:45Issues:4Issues:2

DesignPatternsBook

Паттерны проектирования на платформе .NET

RuntimeContracts

Library-based implementation of Code Contracts-like API

Language:C#License:MITStargazers:30Issues:5Issues:3

AsyncPatterns

A library that provides a set of helper methods and extensions for implementing various asynchronous programming patterns in C#

License:MITStargazers:6Issues:2Issues:0
Language:C#License:MITStargazers:2Issues:1Issues:0

BuildXL

Microsoft Build Accelerator

Language:C#Stargazers:1Issues:1Issues:0

Blog

Dissecting the Code: Exploring the hidden sides of C# and .NET

Language:C#Stargazers:0Issues:2Issues:1
Language:C#Stargazers:0Issues:2Issues:0

Ben.Demystifier

High performance understanding for stack traces (Make error logs more productive)

Language:C#License:Apache-2.0Stargazers:0Issues:2Issues:0

blog.github.io

Dissecting The Code: exploring the hidden sides of .NET

Stargazers:0Issues:1Issues:0

BuildXL.CodeAnalyzers

Roslyn-based analyzers to enforce coding conventions for BuildXL codebase

License:MITStargazers:0Issues:2Issues:0

CodeContracts

Source code for the CodeContracts tools for .NET

Language:C#License:NOASSERTIONStargazers:0Issues:3Issues:0

coreclr

This repo contains the .NET Core runtime, called CoreCLR, and the base library, called System.Private.Corelib (or mscorlib). It includes the garbage collector, JIT compiler, base .NET data types and many low-level classes. We welcome contributions.

Language:C#License:MITStargazers:0Issues:2Issues:0

NetSharp

Коммуникационная библиотека.

Language:C#Stargazers:0Issues:3Issues:0

primer

Primer is a Jekyll theme for GitHub Pages

Language:CSSLicense:MITStargazers:0Issues:1Issues:0

ProjFS-Managed-API

A managed-code API for the Windows Projected File System

Language:C++License:NOASSERTIONStargazers:0Issues:1Issues:0
Language:C#License:Apache-2.0Stargazers:0Issues:1Issues:0

SolutionDiagnosticRunner

Simple tool that allows to run set of Roslyn-analyzers for specific solution

Language:C#License:MITStargazers:0Issues:2Issues:0

StyleCopAnalyzers

An implementation of StyleCop rules using the .NET Compiler Platform

Language:C#License:NOASSERTIONStargazers:0Issues:2Issues:0

TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

Language:TypeScriptLicense:Apache-2.0Stargazers:0Issues:2Issues:0

WindowsCommunityToolkit

The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10. The toolkit is part of the .NET Foundation.

Language:C#License:NOASSERTIONStargazers:0Issues:1Issues:0

Xunit4Fun

Set of analyzers, attributes and extensions that simplifies Xunit usage scenarios

License:MITStargazers:0Issues:2Issues:7