diff --git a/src/Monify.Console/Classes/Nested/InClass/OutterForArray.{T}.cs b/src/Monify.Console/Classes/Nested/InClass/OutterForArray.{T}.cs new file mode 100644 index 0000000..b44d7ef --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InClass/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InClass; + +public sealed partial class OutterForArray + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InClass/OutterForInt.{T}.cs b/src/Monify.Console/Classes/Nested/InClass/OutterForInt.{T}.cs new file mode 100644 index 0000000..51ed580 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InClass/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InClass; + +public sealed partial class OutterForInt + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InClass/OutterForString.{T}.cs b/src/Monify.Console/Classes/Nested/InClass/OutterForString.{T}.cs new file mode 100644 index 0000000..c911be4 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InClass/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InClass; + +public sealed partial class OutterForString + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InInterface/IOutterForArray.{T}.cs b/src/Monify.Console/Classes/Nested/InInterface/IOutterForArray.{T}.cs new file mode 100644 index 0000000..1754bfe --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InInterface/IOutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InInterface; + +public partial interface IOutterForArray + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InInterface/IOutterForInt.{T}.cs b/src/Monify.Console/Classes/Nested/InInterface/IOutterForInt.{T}.cs new file mode 100644 index 0000000..6a3217e --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InInterface/IOutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InInterface; + +public partial interface IOutterForInt + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InInterface/IOutterForString.{T}.cs b/src/Monify.Console/Classes/Nested/InInterface/IOutterForString.{T}.cs new file mode 100644 index 0000000..4360f15 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InInterface/IOutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InInterface; + +public partial interface IOutterForString + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InRecord/OutterForArray.{T}.cs b/src/Monify.Console/Classes/Nested/InRecord/OutterForArray.{T}.cs new file mode 100644 index 0000000..61703f8 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InRecord/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InRecord; + +public sealed partial record OutterForArray + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InRecord/OutterForInt.{T}.cs b/src/Monify.Console/Classes/Nested/InRecord/OutterForInt.{T}.cs new file mode 100644 index 0000000..fe725a5 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InRecord/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InRecord; + +public sealed partial record OutterForInt + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InRecord/OutterForString.{T}.cs b/src/Monify.Console/Classes/Nested/InRecord/OutterForString.{T}.cs new file mode 100644 index 0000000..71caed5 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InRecord/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InRecord; + +public sealed partial record OutterForString + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForArray.{T}.cs b/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForArray.{T}.cs new file mode 100644 index 0000000..e035c73 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InRecordStruct; + +public readonly partial record struct OutterForArray + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForInt.{T}.cs b/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForInt.{T}.cs new file mode 100644 index 0000000..bf2a7fd --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InRecordStruct; + +public readonly partial record struct OutterForInt + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForString.{T}.cs b/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForString.{T}.cs new file mode 100644 index 0000000..ff31e3c --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InRecordStruct/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InRecordStruct; + +public readonly partial record struct OutterForString + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InStruct/OutterForArray.{T}.cs b/src/Monify.Console/Classes/Nested/InStruct/OutterForArray.{T}.cs new file mode 100644 index 0000000..da8599d --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InStruct/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InStruct; + +public readonly ref partial struct OutterForArray + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InStruct/OutterForInt.{T}.cs b/src/Monify.Console/Classes/Nested/InStruct/OutterForInt.{T}.cs new file mode 100644 index 0000000..d8397dc --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InStruct/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InStruct; + +public readonly ref partial struct OutterForInt + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Nested/InStruct/OutterForString.{T}.cs b/src/Monify.Console/Classes/Nested/InStruct/OutterForString.{T}.cs new file mode 100644 index 0000000..ea40fe4 --- /dev/null +++ b/src/Monify.Console/Classes/Nested/InStruct/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Classes.Nested.InStruct; + +public readonly ref partial struct OutterForString + where T : struct +{ + [Monify] + public sealed partial class Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Classes/Simple/SimpleForArray.cs b/src/Monify.Console/Classes/Simple/SimpleForArray.cs new file mode 100644 index 0000000..5dc0634 --- /dev/null +++ b/src/Monify.Console/Classes/Simple/SimpleForArray.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Classes.Simple; + +[Monify] +public partial class SimpleForArray; \ No newline at end of file diff --git a/src/Monify.Console/Classes/Simple/SimpleForInt.cs b/src/Monify.Console/Classes/Simple/SimpleForInt.cs new file mode 100644 index 0000000..edd20d6 --- /dev/null +++ b/src/Monify.Console/Classes/Simple/SimpleForInt.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Classes.Simple; + +[Monify] +public partial class SimpleForInt; \ No newline at end of file diff --git a/src/Monify.Console/Classes/Simple/SimpleForString.cs b/src/Monify.Console/Classes/Simple/SimpleForString.cs new file mode 100644 index 0000000..b54320c --- /dev/null +++ b/src/Monify.Console/Classes/Simple/SimpleForString.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Classes.Simple; + +[Monify] +public partial class SimpleForString; \ No newline at end of file diff --git a/src/Monify.Console/Monify.Console.csproj b/src/Monify.Console/Monify.Console.csproj index 9ef27a1..304cb80 100644 --- a/src/Monify.Console/Monify.Console.csproj +++ b/src/Monify.Console/Monify.Console.csproj @@ -2,6 +2,7 @@ false Exe + S2326 net9.0 diff --git a/src/Monify.Console/Records/Nested/InClass/OutterForArray.{T}.cs b/src/Monify.Console/Records/Nested/InClass/OutterForArray.{T}.cs new file mode 100644 index 0000000..36b45ec --- /dev/null +++ b/src/Monify.Console/Records/Nested/InClass/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InClass; + +public sealed partial class OutterForArray + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InClass/OutterForInt.{T}.cs b/src/Monify.Console/Records/Nested/InClass/OutterForInt.{T}.cs new file mode 100644 index 0000000..dcbb8ea --- /dev/null +++ b/src/Monify.Console/Records/Nested/InClass/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InClass; + +public sealed partial class OutterForInt + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InClass/OutterForString.{T}.cs b/src/Monify.Console/Records/Nested/InClass/OutterForString.{T}.cs new file mode 100644 index 0000000..fa5946a --- /dev/null +++ b/src/Monify.Console/Records/Nested/InClass/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InClass; + +public sealed partial class OutterForString + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InInterface/IOutterForArray.{T}.cs b/src/Monify.Console/Records/Nested/InInterface/IOutterForArray.{T}.cs new file mode 100644 index 0000000..46fb985 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InInterface/IOutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InInterface; + +public partial interface IOutterForArray + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InInterface/IOutterForInt.{T}.cs b/src/Monify.Console/Records/Nested/InInterface/IOutterForInt.{T}.cs new file mode 100644 index 0000000..a32d3d8 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InInterface/IOutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InInterface; + +public partial interface IOutterForInt + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InInterface/IOutterForString.{T}.cs b/src/Monify.Console/Records/Nested/InInterface/IOutterForString.{T}.cs new file mode 100644 index 0000000..f95e8d5 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InInterface/IOutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InInterface; + +public partial interface IOutterForString + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InRecord/OutterForArray.{T}.cs b/src/Monify.Console/Records/Nested/InRecord/OutterForArray.{T}.cs new file mode 100644 index 0000000..eb4314c --- /dev/null +++ b/src/Monify.Console/Records/Nested/InRecord/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InRecord; + +public sealed partial record OutterForArray + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InRecord/OutterForInt.{T}.cs b/src/Monify.Console/Records/Nested/InRecord/OutterForInt.{T}.cs new file mode 100644 index 0000000..36f1586 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InRecord/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InRecord; + +public sealed partial record OutterForInt + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InRecord/OutterForString.{T}.cs b/src/Monify.Console/Records/Nested/InRecord/OutterForString.{T}.cs new file mode 100644 index 0000000..5060f6d --- /dev/null +++ b/src/Monify.Console/Records/Nested/InRecord/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InRecord; + +public sealed partial record OutterForString + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InRecordStruct/OutterForArray.{T}.cs b/src/Monify.Console/Records/Nested/InRecordStruct/OutterForArray.{T}.cs new file mode 100644 index 0000000..b78d294 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InRecordStruct/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InRecordStruct; + +public readonly partial record struct OutterForArray + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InRecordStruct/OutterForInt.{T}.cs b/src/Monify.Console/Records/Nested/InRecordStruct/OutterForInt.{T}.cs new file mode 100644 index 0000000..e96ea58 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InRecordStruct/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InRecordStruct; + +public readonly partial record struct OutterForInt + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InRecordStruct/OutterForString.{T}.cs b/src/Monify.Console/Records/Nested/InRecordStruct/OutterForString.{T}.cs new file mode 100644 index 0000000..5a240f2 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InRecordStruct/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InRecordStruct; + +public readonly partial record struct OutterForString + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InStruct/OutterForArray.{T}.cs b/src/Monify.Console/Records/Nested/InStruct/OutterForArray.{T}.cs new file mode 100644 index 0000000..33c93a1 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InStruct/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InStruct; + +public readonly ref partial struct OutterForArray + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InStruct/OutterForInt.{T}.cs b/src/Monify.Console/Records/Nested/InStruct/OutterForInt.{T}.cs new file mode 100644 index 0000000..03d60d7 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InStruct/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InStruct; + +public readonly ref partial struct OutterForInt + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Nested/InStruct/OutterForString.{T}.cs b/src/Monify.Console/Records/Nested/InStruct/OutterForString.{T}.cs new file mode 100644 index 0000000..0e33c75 --- /dev/null +++ b/src/Monify.Console/Records/Nested/InStruct/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Records.Nested.InStruct; + +public readonly ref partial struct OutterForString + where T : struct +{ + [Monify] + public sealed partial record Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Records/Simple/SimpleForArray.cs b/src/Monify.Console/Records/Simple/SimpleForArray.cs new file mode 100644 index 0000000..9886895 --- /dev/null +++ b/src/Monify.Console/Records/Simple/SimpleForArray.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Records.Simple; + +[Monify] +public partial record SimpleForArray; \ No newline at end of file diff --git a/src/Monify.Console/Records/Simple/SimpleForInt.cs b/src/Monify.Console/Records/Simple/SimpleForInt.cs new file mode 100644 index 0000000..b6868f3 --- /dev/null +++ b/src/Monify.Console/Records/Simple/SimpleForInt.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Records.Simple; + +[Monify] +public partial record SimpleForInt; \ No newline at end of file diff --git a/src/Monify.Console/Records/Simple/SimpleForString.cs b/src/Monify.Console/Records/Simple/SimpleForString.cs new file mode 100644 index 0000000..8c5a074 --- /dev/null +++ b/src/Monify.Console/Records/Simple/SimpleForString.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Records.Simple; + +[Monify] +public partial record SimpleForString; \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InClass/OutterForArray.{T}.cs b/src/Monify.Console/Structs/Nested/InClass/OutterForArray.{T}.cs new file mode 100644 index 0000000..a2fa67a --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InClass/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InClass; + +public sealed partial class OutterForArray + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InClass/OutterForInt.{T}.cs b/src/Monify.Console/Structs/Nested/InClass/OutterForInt.{T}.cs new file mode 100644 index 0000000..24d445c --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InClass/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InClass; + +public sealed partial class OutterForInt + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InClass/OutterForString.{T}.cs b/src/Monify.Console/Structs/Nested/InClass/OutterForString.{T}.cs new file mode 100644 index 0000000..cb7203a --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InClass/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InClass; + +public sealed partial class OutterForString + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InInterface/IOutterForArray.{T}.cs b/src/Monify.Console/Structs/Nested/InInterface/IOutterForArray.{T}.cs new file mode 100644 index 0000000..5862e9a --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InInterface/IOutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InInterface; + +public partial interface IOutterForArray + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InInterface/IOutterForInt.{T}.cs b/src/Monify.Console/Structs/Nested/InInterface/IOutterForInt.{T}.cs new file mode 100644 index 0000000..9c534cd --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InInterface/IOutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InInterface; + +public partial interface IOutterForInt + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InInterface/IOutterForString.{T}.cs b/src/Monify.Console/Structs/Nested/InInterface/IOutterForString.{T}.cs new file mode 100644 index 0000000..6c6fd7b --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InInterface/IOutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InInterface; + +public partial interface IOutterForString + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InRecord/OutterForArray.{T}.cs b/src/Monify.Console/Structs/Nested/InRecord/OutterForArray.{T}.cs new file mode 100644 index 0000000..b522b5a --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InRecord/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InRecord; + +public sealed partial record OutterForArray + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InRecord/OutterForInt.{T}.cs b/src/Monify.Console/Structs/Nested/InRecord/OutterForInt.{T}.cs new file mode 100644 index 0000000..d72f4f7 --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InRecord/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InRecord; + +public sealed partial record OutterForInt + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InRecord/OutterForString.{T}.cs b/src/Monify.Console/Structs/Nested/InRecord/OutterForString.{T}.cs new file mode 100644 index 0000000..3927241 --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InRecord/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InRecord; + +public sealed partial record OutterForString + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForArray.{T}.cs b/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForArray.{T}.cs new file mode 100644 index 0000000..7daba7a --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InRecordStruct; + +public readonly partial record struct OutterForArray + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForInt.{T}.cs b/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForInt.{T}.cs new file mode 100644 index 0000000..32a20ae --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InRecordStruct; + +public readonly partial record struct OutterForInt + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForString.{T}.cs b/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForString.{T}.cs new file mode 100644 index 0000000..cfb2522 --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InRecordStruct/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InRecordStruct; + +public readonly partial record struct OutterForString + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InStruct/OutterForArray.{T}.cs b/src/Monify.Console/Structs/Nested/InStruct/OutterForArray.{T}.cs new file mode 100644 index 0000000..51b8a24 --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InStruct/OutterForArray.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InStruct; + +public readonly ref partial struct OutterForArray + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InStruct/OutterForInt.{T}.cs b/src/Monify.Console/Structs/Nested/InStruct/OutterForInt.{T}.cs new file mode 100644 index 0000000..7d98f98 --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InStruct/OutterForInt.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InStruct; + +public readonly ref partial struct OutterForInt + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Nested/InStruct/OutterForString.{T}.cs b/src/Monify.Console/Structs/Nested/InStruct/OutterForString.{T}.cs new file mode 100644 index 0000000..f433eda --- /dev/null +++ b/src/Monify.Console/Structs/Nested/InStruct/OutterForString.{T}.cs @@ -0,0 +1,8 @@ +namespace Monify.Console.Structs.Nested.InStruct; + +public readonly ref partial struct OutterForString + where T : struct +{ + [Monify] + public readonly partial struct Inner; +} \ No newline at end of file diff --git a/src/Monify.Console/Structs/Simple/SimpleForArray.cs b/src/Monify.Console/Structs/Simple/SimpleForArray.cs new file mode 100644 index 0000000..04a709f --- /dev/null +++ b/src/Monify.Console/Structs/Simple/SimpleForArray.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Structs.Simple; + +[Monify] +public readonly partial struct SimpleForArray; \ No newline at end of file diff --git a/src/Monify.Console/Structs/Simple/SimpleForInt.cs b/src/Monify.Console/Structs/Simple/SimpleForInt.cs new file mode 100644 index 0000000..5883822 --- /dev/null +++ b/src/Monify.Console/Structs/Simple/SimpleForInt.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Structs.Simple; + +[Monify] +public readonly partial struct SimpleForInt; \ No newline at end of file diff --git a/src/Monify.Console/Structs/Simple/SimpleForString.cs b/src/Monify.Console/Structs/Simple/SimpleForString.cs new file mode 100644 index 0000000..bc52d16 --- /dev/null +++ b/src/Monify.Console/Structs/Simple/SimpleForString.cs @@ -0,0 +1,4 @@ +namespace Monify.Console.Structs.Simple; + +[Monify] +public readonly partial struct SimpleForString; \ No newline at end of file