diff --git a/src/Artemis.Core/Extensions/SKPaintExtensions.cs b/src/Artemis.Core/Extensions/SKPaintExtensions.cs
index eea179e7a..87844de0b 100644
--- a/src/Artemis.Core/Extensions/SKPaintExtensions.cs
+++ b/src/Artemis.Core/Extensions/SKPaintExtensions.cs
@@ -2,9 +2,16 @@
namespace Artemis.Core;
-internal static class SKPaintExtensions
+///
+/// A static class providing extensions
+///
+public static class SKPaintExtensions
{
- internal static void DisposeSelfAndProperties(this SKPaint paint)
+ ///
+ /// Disposes the paint and its disposable properties such as shaders and filters.
+ ///
+ /// The pain to dispose.
+ public static void DisposeSelfAndProperties(this SKPaint paint)
{
paint.ImageFilter?.Dispose();
paint.ColorFilter?.Dispose();