ReferenceAssemblyAnnotator

IL weaver to add nullability annotations to .NET reference assemblies (by jnm2)

ReferenceAssemblyAnnotator Alternatives

Similar projects and alternatives to ReferenceAssemblyAnnotator

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ReferenceAssemblyAnnotator alternative or higher similarity.

ReferenceAssemblyAnnotator reviews and mentions

Posts with mentions or reviews of ReferenceAssemblyAnnotator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-01.
  • Do you apply new C# features to existing code after upgrading .NET version?
    4 projects | /r/dotnet | 1 Dec 2021
    Even for .NET Framework code, I tend to use recent C# versions. I reference https://github.com/jnm2/ReferenceAssemblyAnnotator to get nullable support and https://github.com/manuelroemer/IsExternalInit for records, and that takes care of most of the features I care about.
  • Nullable reference types and DTOs
    2 projects | /r/dotnet | 10 Nov 2021
    In the case of NRT, most of the feature lives in the compiler. Annotations, of course, live in the BCL, which is why I recommend https://github.com/jnm2/ReferenceAssemblyAnnotator — that way, you can use something like Dictionary.TryGetValue() in your .NET Standard 2.0 code, and the compiler will know that the out value is null if the method returns false.

Stats

Basic ReferenceAssemblyAnnotator repo stats
2
1
0.0
over 2 years ago

jnm2/ReferenceAssemblyAnnotator is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of ReferenceAssemblyAnnotator is C#.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com