Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
ReferenceAssemblyAnnotator Alternatives
Similar projects and alternatives to ReferenceAssemblyAnnotator
-
PolySharp
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
MSBuild.SDK.SystemWeb
This MSBuild SDK is designed to allow for the easy creation and use of SDK (shortform) projects targeting ASP.NET 4.x using System.Web.
-
IsExternalInit
A source code only package which allows you to use C# 9's init and record features in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework by providing a polyfill for the IsExternalInit class.
-
Nullable
A source code only package which allows you to use .NET's nullable attributes in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Xamarin.Legacy.Sdk
Starting from a .NET 6 project, adds the ability to target legacy Xamarin target frameworks such as monoandroid11.0 or xamarin.ios10. *Not fully supported*
ReferenceAssemblyAnnotator reviews and mentions
-
Why would you use Windows containers ?
https://github.com/manuelroemer/Nullable (backport nullable attributes so you can use things like [NotNullWhen]). Alternatively, https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator/ is even niftier, as it gives you .NET 5's annotations as well. So the compiler tells you whether a Dictionary.TryGetValue result is nullable or not based on annotations that didn't exist in .NET Standard 2.0.
-
Introducing: EasyCsv Dotnet
If you need the attributes, reference https://github.com/manuelroemer/Nullable or https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator. The latter is bigger, but retroactively adds nullability annotations to runtime references (such as Dictionary.TryGetValue).
-
How to use C# 11 features in .NET 6 or older versions (even .NET Framework 2.0)
EDIT: A reader reached me about this cool package that partially solves this problem by injecting nullable reference type annotations in CLR's methods of some assemblies (check the docs for more details): ReferenceAssemblyAnnotator.
This helps: https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator
-
The MVVM Pattern revisited with the MVVM Community Toolkit 8.0
Can't use 6.0 on that solution because https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator/issues/89. But I did try 6.0 on a smaller project, where indeed, the warning seems to only appear if I downgrade to the 5.0.400 SDK. With 6.0.400, I get… a build error instead. With that workaround, it works.
-
Is there a way to change my C# language version without editing the project file?
https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator to get Nullable Reference Type annotations from .NET 5 backported to Fx
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Stats
tunnelvisionlabs/ReferenceAssemblyAnnotator is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of ReferenceAssemblyAnnotator is C#.
Popular Comparisons
- ReferenceAssemblyAnnotator VS MSBuild.SDK.SystemWeb
- ReferenceAssemblyAnnotator VS CsprojToVs2017
- ReferenceAssemblyAnnotator VS Nullable
- ReferenceAssemblyAnnotator VS MSBuildSdkExtras
- ReferenceAssemblyAnnotator VS visualstudio-docs
- ReferenceAssemblyAnnotator VS IsExternalInit
- ReferenceAssemblyAnnotator VS PolySharp
Sponsored