Fody

Fody

Geek Repo

Extensible tool for weaving .net assemblies

Github PK Tool:Github PK Tool

Fody's repositories

Fody

Extensible tool for weaving .net assemblies

Costura

Embed references as resources

PropertyChanged

Injects INotifyPropertyChanged code into properties at compile time

NullGuard

Adds null argument checks to an assembly

Language:C#License:MITStargazers:686Issues:13Issues:84

Home

The landing page for Fody repositories

Language:C#License:MITStargazers:657Issues:14Issues:14

MethodTimer

Injects some very basic method timing code.

Language:C#License:MITStargazers:638Issues:19Issues:52

ConfigureAwait

Configure async code's ConfigureAwait at a global level

Language:C#License:MITStargazers:445Issues:6Issues:41

MethodDecorator

Compile time decorator pattern via IL rewriting

Language:C#License:MITStargazers:364Issues:12Issues:66

Anotar

Simplifies logging through a static class and some IL manipulation.

Language:C#License:MITStargazers:260Issues:16Issues:115

Equals

Generate Equals, GetHashCode and operators methods from properties.

Language:C#License:MITStargazers:110Issues:6Issues:54

AsyncErrorHandler

An extension for Fody to integrate error handling into async and TPL code

Language:C#License:MITStargazers:103Issues:12Issues:16

FodyAddinSamples

A working sample for each Fody Addin

Language:C#License:MITStargazers:92Issues:13Issues:3

ToString

Generate ToString method from public properties.

Language:C#License:MITStargazers:80Issues:6Issues:22

Janitor

Simplifies the implementation of IDisposable

Language:C#License:MITStargazers:75Issues:7Issues:18

Ionad

Replaces static method calls.

InfoOf

Provides methodof, propertyof and fieldof equivalents of typeof .

Language:C#License:MITStargazers:65Issues:6Issues:16

Virtuosity

Change all members to virtual as part of your build.

Language:C#License:MITStargazers:60Issues:6Issues:24

PropertyChanging

Injects INotifyPropertyChanging code into properties at compile time.

Language:C#License:MITStargazers:53Issues:8Issues:10

ExtraConstraints

Facilitates adding constraints for Enum and Delegate to types and methods.

Language:C#License:MITStargazers:47Issues:6Issues:18

Visualize

Adds debugger attributes to help visualize objects.

Language:C#License:MITStargazers:43Issues:7Issues:14

Caseless

Change string comparisons to be case insensitive.

Language:C#License:MITStargazers:40Issues:7Issues:12

Resourcer

Simplifies reading embedded resources from an Assembly.

Language:C#License:MITStargazers:37Issues:6Issues:8

LoadAssembliesOnStartup

Loads all the references on startup by actually using the types in the module initializer.

Language:C#License:MITStargazers:36Issues:7Issues:8

Obsolete

Helps keep usages of ObsoleteAttribute consistent.

Language:C#License:MITStargazers:32Issues:7Issues:20

EmptyConstructor

Adds an empty constructor to classes even if you have a non-empty one defined.

Language:C#License:MITStargazers:29Issues:8Issues:19

Scalpel

Strips all testing code from an assembly

Language:C#License:MITStargazers:27Issues:8Issues:8

AssertMessage

Add 'message' parameter to Assertions. Nunit, Mstest, Xunit is supported.

Language:C#License:MITStargazers:22Issues:7Issues:9

Publicize

Converts non-public members to public hidden members

Language:C#License:MITStargazers:12Issues:6Issues:9

cecil

Cecil is a library to inspect, modify and generate .NET programs and libraries.

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