Skip to content

Instantly share code, notes, and snippets.

@CortiWins
CortiWins / GlobalSuppressions.ProBuilderPlus.cs
Last active October 2, 2025 14:21
Project Assembly definition for Overdrive.ProBuilderPlus + GlobalSuppressions.cs for suppress thousands of warnings/infos for things that are not wrong but personal preferences
// GlobalSuppressions for Overdrive.ProBuilderPlus
using System.Diagnostics.CodeAnalysis;
// Matters of Taste
[assembly: SuppressMessage("Style", "IDE0007:Use implicit type", Justification = "<Pending>", Scope = "namespaceanddescendants", Target = "~N:Overdrive")]
[assembly: SuppressMessage("Style", "IDE0009:Member access should be qualified.", Justification = "<Pending>", Scope = "namespaceanddescendants", Target = "~N:Overdrive")]
[assembly: SuppressMessage("Style", "IDE0011:Add braces", Justification = "<Pending>", Scope = "namespaceanddescendants", Target = "~N:Overdrive")]
[assembly: SuppressMessage("Style", "IDE0017:Simplify object initialization", Justification = "<Pending>", Scope = "namespaceanddescendants", Target = "~N:Overdrive")]
[assembly: SuppressMessage("Style", "IDE0025:Use expression body for property", Justification = "<Pending>", Scope = "namespaceanddescendants", Target = "~N:Overdrive")]
namespace CortiWins
{
/// <summary>
/// Comment used by the <see cref="CortiCommentEditor"/>.
/// Used to attach comments to a MonoBehaviour.
/// </summary>
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple = false)]
public class CommentAttribute : System.Attribute
{
/// <summary>