Skip to content

Mark obsolete methods as obsolete #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions Runtime/2D/BoxCastNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.BoxCastNonAlloc is deprecated. Use VisualPhysics2D.BoxCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int BoxCastNonAlloc(
Vector2 origin,
Expand All @@ -28,6 +31,9 @@ public static int BoxCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.BoxCastNonAlloc is deprecated. Use VisualPhysics2D.BoxCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int BoxCastNonAlloc(
Vector2 origin,
Expand All @@ -53,6 +59,9 @@ public static int BoxCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.BoxCastNonAlloc is deprecated. Use VisualPhysics2D.BoxCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int BoxCastNonAlloc(
Vector2 origin,
Expand Down Expand Up @@ -80,6 +89,9 @@ public static int BoxCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.BoxCastNonAlloc is deprecated. Use VisualPhysics2D.BoxCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int BoxCastNonAlloc(
Vector2 origin,
Expand Down Expand Up @@ -123,6 +135,9 @@ public static int BoxCastNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.BoxCastNonAlloc is deprecated. Use VisualPhysics2D.BoxCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int BoxCastNonAlloc(
Vector2 origin,
Expand Down
15 changes: 15 additions & 0 deletions Runtime/2D/CapsuleCastNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CapsuleCastNonAlloc is deprecated. Use VisualPhysics2D.CapsuleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CapsuleCastNonAlloc(
Vector2 origin,
Expand All @@ -29,6 +32,9 @@ public static int CapsuleCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CapsuleCastNonAlloc is deprecated. Use VisualPhysics2D.CapsuleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CapsuleCastNonAlloc(
Vector2 origin,
Expand All @@ -55,6 +61,9 @@ public static int CapsuleCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CapsuleCastNonAlloc is deprecated. Use VisualPhysics2D.CapsuleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CapsuleCastNonAlloc(
Vector2 origin,
Expand Down Expand Up @@ -83,6 +92,9 @@ public static int CapsuleCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CapsuleCastNonAlloc is deprecated. Use VisualPhysics2D.CapsuleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CapsuleCastNonAlloc(
Vector2 origin,
Expand Down Expand Up @@ -128,6 +140,9 @@ public static int CapsuleCastNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CapsuleCastNonAlloc is deprecated. Use VisualPhysics2D.CapsuleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CapsuleCastNonAlloc(
Vector2 origin,
Expand Down
15 changes: 15 additions & 0 deletions Runtime/2D/CircleCastNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CircleCastNonAlloc is deprecated. Use VisualPhysics2D.CircleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CircleCastNonAlloc(
Vector2 origin,
Expand All @@ -27,6 +30,9 @@ public static int CircleCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CircleCastNonAlloc is deprecated. Use VisualPhysics2D.CircleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CircleCastNonAlloc(
Vector2 origin,
Expand All @@ -51,6 +57,9 @@ public static int CircleCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CircleCastNonAlloc is deprecated. Use VisualPhysics2D.CircleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CircleCastNonAlloc(
Vector2 origin,
Expand All @@ -77,6 +86,9 @@ public static int CircleCastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CircleCastNonAlloc is deprecated. Use VisualPhysics2D.CircleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CircleCastNonAlloc(
Vector2 origin,
Expand Down Expand Up @@ -118,6 +130,9 @@ public static int CircleCastNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.CircleCastNonAlloc is deprecated. Use VisualPhysics2D.CircleCast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int CircleCastNonAlloc(
Vector2 origin,
Expand Down
6 changes: 6 additions & 0 deletions Runtime/2D/GetRayIntersectionNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_6000_0_OR_NEWER
[System.Obsolete("VisualPhysics2D.GetRayIntersectionNonAlloc is deprecated. Use VisualPhysics2D.GetRayIntersection instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int GetRayIntersectionNonAlloc(Ray ray, RaycastHit2D[] results) {
#if UNITY_EDITOR
Expand All @@ -23,6 +26,9 @@ public static int GetRayIntersectionNonAlloc(Ray ray, RaycastHit2D[] results) {
#endif
}

#if UNITY_6000_0_OR_NEWER
[System.Obsolete("VisualPhysics2D.GetRayIntersectionNonAlloc is deprecated. Use VisualPhysics2D.GetRayIntersection instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int GetRayIntersectionNonAlloc(Ray ray, RaycastHit2D[] results, float distance) {
#if UNITY_EDITOR
Expand Down
12 changes: 12 additions & 0 deletions Runtime/2D/LineCastNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.LinecastNonAlloc is deprecated. Use VisualPhysics2D.Linecast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int LinecastNonAlloc(Vector2 start, Vector2 end, RaycastHit2D[] results) {
#if UNITY_EDITOR
Expand All @@ -23,6 +26,9 @@ public static int LinecastNonAlloc(Vector2 start, Vector2 end, RaycastHit2D[] re
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.LinecastNonAlloc is deprecated. Use VisualPhysics2D.Linecast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int LinecastNonAlloc(
Vector2 start,
Expand All @@ -47,6 +53,9 @@ public static int LinecastNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.LinecastNonAlloc is deprecated. Use VisualPhysics2D.Linecast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int LinecastNonAlloc(
Vector2 start,
Expand Down Expand Up @@ -84,6 +93,9 @@ public static int LinecastNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.LinecastNonAlloc is deprecated. Use VisualPhysics2D.Linecast instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int LinecastNonAlloc(
Vector2 start,
Expand Down
12 changes: 12 additions & 0 deletions Runtime/2D/OverlapAreaNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapAreaNonAlloc is deprecated. Use VisualPhysics2D.OverlapArea instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapAreaNonAlloc(Vector2 pointA, Vector2 pointB, Collider2D[] results) {
#if UNITY_EDITOR
Expand All @@ -23,6 +26,9 @@ public static int OverlapAreaNonAlloc(Vector2 pointA, Vector2 pointB, Collider2D
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapAreaNonAlloc is deprecated. Use VisualPhysics2D.OverlapArea instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapAreaNonAlloc(
Vector2 pointA,
Expand All @@ -47,6 +53,9 @@ public static int OverlapAreaNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapAreaNonAlloc is deprecated. Use VisualPhysics2D.OverlapArea instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapAreaNonAlloc(
Vector2 pointA,
Expand Down Expand Up @@ -84,6 +93,9 @@ public static int OverlapAreaNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapAreaNonAlloc is deprecated. Use VisualPhysics2D.OverlapArea instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapAreaNonAlloc(
Vector2 pointA,
Expand Down
12 changes: 12 additions & 0 deletions Runtime/2D/OverlapBoxNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapBoxNonAlloc is deprecated. Use VisualPhysics2D.OverlapBox instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapBoxNonAlloc(
Vector2 point,
Expand All @@ -27,6 +30,9 @@ public static int OverlapBoxNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapBoxNonAlloc is deprecated. Use VisualPhysics2D.OverlapBox instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapBoxNonAlloc(
Vector2 point,
Expand All @@ -52,6 +58,9 @@ public static int OverlapBoxNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapBoxNonAlloc is deprecated. Use VisualPhysics2D.OverlapBox instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapBoxNonAlloc(
Vector2 point,
Expand Down Expand Up @@ -91,6 +100,9 @@ public static int OverlapBoxNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapBoxNonAlloc is deprecated. Use VisualPhysics2D.OverlapBox instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapBoxNonAlloc(
Vector2 point,
Expand Down
12 changes: 12 additions & 0 deletions Runtime/2D/OverlapCapsuleNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCapsuleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCapsule instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCapsuleNonAlloc(
Vector2 point,
Expand All @@ -28,6 +31,9 @@ public static int OverlapCapsuleNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCapsuleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCapsule instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCapsuleNonAlloc(
Vector2 point,
Expand All @@ -54,6 +60,9 @@ public static int OverlapCapsuleNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCapsuleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCapsule instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCapsuleNonAlloc(
Vector2 point,
Expand Down Expand Up @@ -95,6 +104,9 @@ public static int OverlapCapsuleNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCapsuleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCapsule instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCapsuleNonAlloc(
Vector2 point,
Expand Down
12 changes: 12 additions & 0 deletions Runtime/2D/OverlapCircleNonAlloc.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

namespace Nomnom.RaycastVisualization {
public static partial class VisualPhysics2D {
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCircleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCircle instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCircleNonAlloc(Vector2 point, float radius, Collider2D[] results) {
#if UNITY_EDITOR
Expand All @@ -23,6 +26,9 @@ public static int OverlapCircleNonAlloc(Vector2 point, float radius, Collider2D[
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCircleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCircle instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCircleNonAlloc(
Vector2 point,
Expand All @@ -47,6 +53,9 @@ public static int OverlapCircleNonAlloc(
#endif
}

#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCircleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCircle instead.")]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static int OverlapCircleNonAlloc(
Vector2 point,
Expand Down Expand Up @@ -84,6 +93,9 @@ public static int OverlapCircleNonAlloc(
/// <returns>
/// <para>Returns the number of results placed in the results array.</para>
/// </returns>
#if UNITY_2023_1_OR_NEWER
[System.Obsolete("VisualPhysics2D.OverlapCircleNonAlloc is deprecated. Use VisualPhysics2D.OverlapCircle instead.")]
#endif
public static int OverlapCircleNonAlloc(
Vector2 point,
float radius,
Expand Down
Loading