BEST_PRACTICES.md
This document captures practical guidance for developing, testing, reviewing, and releasing changes in the RestSharp repository. It consolidates conventions used across the solution and provides checklists and examples to reduce regressions and ensure consistency across target frameworks.
Suggested loop:
The core library targets netstandard2.0, net471, net48, net8.0, net9.0, and net10.0. Tests target net48 (Windows only), net8.0, net9.0, and net10.0.
Custom incremental generators live in gen/SourceGenerator and are referenced as analyzers by src/RestSharp.
Use this quick checklist before requesting review:
restsharpKeep this document up-to-date when build properties, TFMs, CI workflows, or repository conventions change.