Aetheria/Assets/Plugins/MSAGL/GlobalSuppressions.cs
Reinier Vens dbc522a224 Weapos Rejiggered
Modified weapon scripts to eliminate specialized projectile behavior - allows charged weapons to have projectiles and modify weapon stats when charged
Added machine gun weapon & VFX
Moved third party code to Plugins folder to improve compile times
2021-01-31 03:52:32 +00:00

50 lines
9.9 KiB
C#

using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("TestRectilinear")]
[assembly: InternalsVisibleTo("TestForGdi")]
[assembly: InternalsVisibleTo("Microsoft.Msagl.UnitTests")]
[assembly: InternalsVisibleTo("GeometryGraphConverter")]
[assembly: InternalsVisibleTo("Test01")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "MDS", Scope = "namespace", Target = "Microsoft.Msagl.Layout.MDS")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.ToBeRelocated.Ranking")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.ToBeRelocated.Phylo")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.ToBeRelocated.Constraints")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.ToBeRelocated")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Routing.Visibility")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Routing.Spline.ConeSpanner")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Routing.Rectilinear")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.LabelPlacement")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Deprecated")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Core.Routing")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Core.GraphAlgorithms")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Core.DataStructures")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Core")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#System.Collections.Generic.IEnumerable`1<Microsoft.Msagl.Core.Geometry.Point>.GetEnumerator()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#System.Collections.IEnumerable.GetEnumerator()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.Translate(Microsoft.Msagl.Core.Geometry.Point)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.ThirdDerivative(System.Double)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.Start")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.ScaleFromOrigin(System.Double,System.Double)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.Reverse()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.ParStart")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.ParEnd")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.ParallelogramNodeOverICurve")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.OffsetCurve(System.Double,Microsoft.Msagl.Core.Geometry.Point)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.LengthPartial(System.Double,System.Double)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.Length")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.End")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.Clone()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.Curves.Polyline.#Microsoft.Msagl.Core.Geometry.Curves.ICurve.SecondDerivative(System.Double)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.DebugHelpers")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Layout.Layered")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Routing.Rectilinear.Nudging")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.OptimalRectanglePacking`1.#.ctor(System.Collections.Generic.ICollection`1<Microsoft.Msagl.Core.Geometry.RectangleToPack`1<!0>>,System.Double)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "Microsoft.Msagl.Core.Geometry.RectanglePacking`1.#.ctor(System.Collections.Generic.ICollection`1<Microsoft.Msagl.Core.Geometry.RectangleToPack`1<!0>>,System.Double)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Layout.Initial")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Layout.Layered.LayeredBundling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.Routing.Spline.Bundling")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "p", Scope = "member", Target = "Microsoft.Msagl.Layout.Layered.LayeredBundling.BundlingUtils.#Angle(Microsoft.Msagl.Core.Geometry.Point,Microsoft.Msagl.Core.Geometry.Point,Microsoft.Msagl.Core.Geometry.Point)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Microsoft.Msagl.Layout.Layered.LayeredBundling.BundlingUtils.#LocalModifications(System.Collections.Generic.List`1<System.Double>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1020:AvoidNamespacesWithFewTypes", Scope = "namespace", Target = "Microsoft.Msagl.DebugHelpers.Persistence")]