dotnet-Source.JetBrains.Annotations

ReSharper Annotations help reduce false positive warnings, explicitly declare purity and nullability in your code, deal with implicit usages of members, support special semantics of APIs in ASP.NET and XAML frameworks and otherwise increase accuracy of ReSharper code inspections.

This package provides the actual source of JetBrains.Annotations, as mentiond in https://blog.jetbrains.com/dotnet/2015/08/12/how-to-use-jetbrains-annotations-to-improve-resharper-inspections/ (Including the source).

Build status

Installing

myget.org

PM> Install-Package -Id Source.JetBrains.Annotations -pre --source https://www.myget.org/F/dittodhole/api/v2

nuget.org

PM> Install-Package -Id Source.JetBrains.Annotations

Developing & Building

> git clone https://github.com/dittodhole/dotnet-Source.JetBrains.Annotations.git
> cd dotnet-Source.JetBrains.Annotations
dotnet-Source.JetBrains.Annotations> cd build
dotnet-Source.JetBrains.Annotations/build> build.bat

This will create the following artifacts:

  • artifacts/JetBrains.Annotations.{version}.nupkg
  • artifacts/Source.JetBrains.Annotations.{version}.nupkg

License

dotnet-Source.JetBrains.Annotations is published under WTFNMFPLv3.

Icon

ReSharper by JetBrains.