From 9b8fe5342a0f49f8ac016d6c7a89e2a2747a291f Mon Sep 17 00:00:00 2001 From: Matt Edmondson Date: Tue, 11 Aug 2026 18:32:42 +1000 Subject: [PATCH] chore: update ktsu.Sdk to 2.21.1 [patch] Bumps ktsu.Sdk and its variants to 2.21.1 in global.json. File headers are migrated to the single line from COPYRIGHT.md, which is what the SDK writes into .editorconfig as file_header_template and IDE0073 enforces. Updates Color.Palette.* to Palette.* for ktsu.ImGui.Styler 3.3.9, and adds the System.Text.Json PackageReference required by KTSU0006. --- .editorconfig | 13 ++++++++--- .gitattributes | 22 +++++++++++++------ .runsettings | 21 +----------------- Directory.Packages.props | 1 + Schema.Test/AddClassFromTypeTests.cs | 4 +--- Schema.Test/AssemblyInfo.cs | 4 +--- Schema.Test/SchemaClassTests.cs | 4 +--- Schema.Test/SchemaEnumTests.cs | 4 +--- Schema.Test/SchemaSerializerTests.cs | 4 +--- Schema.Test/SchemaTests.cs | 4 +--- Schema.Test/SchemaValidationTests.cs | 4 +--- Schema.Test/TypeSystemTests.cs | 4 +--- Schema/AssemblyInfo.cs | 4 +--- Schema/Contracts/ISchema.cs | 4 +--- Schema/Contracts/ISchemaChild.cs | 4 +--- Schema/Contracts/ISchemaChildDescription.cs | 4 +--- Schema/Contracts/ISchemaChildSet.cs | 4 +--- Schema/Contracts/ISchemaChildSummary.cs | 4 +--- Schema/Contracts/ISchemaClass.cs | 4 +--- Schema/Contracts/ISchemaClassChild.cs | 4 +--- Schema/Contracts/ISchemaEnum.cs | 4 +--- Schema/Contracts/ISchemaEnumValue.cs | 4 +--- Schema/Contracts/ISchemaMember.cs | 4 +--- Schema/Contracts/ISchemaMemberChild.cs | 4 +--- Schema/Contracts/ISchemaType.cs | 4 +--- Schema/Contracts/Names/ISchemaChildName.cs | 4 +--- .../Contracts/Names/ISchemaClassChildName.cs | 4 +--- Schema/Contracts/Names/ISchemaClassName.cs | 4 +--- .../Names/ISchemaCodeGeneratorName.cs | 4 +--- .../Contracts/Names/ISchemaDataSourceName.cs | 4 +--- Schema/Contracts/Names/ISchemaEnumName.cs | 4 +--- .../Contracts/Names/ISchemaEnumValueName.cs | 4 +--- .../Contracts/Names/ISchemaMemberChildName.cs | 4 +--- Schema/Contracts/Names/ISchemaMemberName.cs | 4 +--- Schema/Contracts/Names/ISchemaName.cs | 4 +--- Schema/Contracts/Names/ISchemaRootName.cs | 4 +--- Schema/Contracts/Names/ISchemaTypeName.cs | 4 +--- Schema/Models/DataSource.cs | 4 +--- Schema/Models/Names/BaseTypeName.cs | 4 +--- Schema/Models/Names/ClassName.cs | 4 +--- Schema/Models/Names/CodeGeneratorName.cs | 4 +--- Schema/Models/Names/ContainerName.cs | 4 +--- Schema/Models/Names/DataSourceName.cs | 4 +--- Schema/Models/Names/EnumName.cs | 4 +--- Schema/Models/Names/EnumValueName.cs | 4 +--- Schema/Models/Names/MemberName.cs | 4 +--- Schema/Models/Schema.Validation.cs | 4 +--- Schema/Models/Schema.cs | 4 +--- Schema/Models/SchemaChild.cs | 4 +--- Schema/Models/SchemaChildDescription.cs | 4 +--- Schema/Models/SchemaChildNameComparer.cs | 4 +--- Schema/Models/SchemaChildSet.cs | 4 +--- Schema/Models/SchemaChildSummary.cs | 4 +--- Schema/Models/SchemaClass.cs | 4 +--- Schema/Models/SchemaClassChild.cs | 4 +--- Schema/Models/SchemaCodeGenerator.cs | 4 +--- Schema/Models/SchemaEnum.cs | 4 +--- Schema/Models/SchemaEnumValue.cs | 4 +--- Schema/Models/SchemaMember.cs | 4 +--- Schema/Models/SchemaMemberChild.cs | 4 +--- Schema/Models/SchemaValidationIssue.cs | 4 +--- Schema/Models/Types/Array.cs | 4 +--- Schema/Models/Types/BaseType.cs | 4 +--- Schema/Models/Types/Bool.cs | 4 +--- Schema/Models/Types/ColorRGB.cs | 4 +--- Schema/Models/Types/ColorRGBA.cs | 4 +--- Schema/Models/Types/DateTime.cs | 4 +--- Schema/Models/Types/Double.cs | 4 +--- Schema/Models/Types/Enum.cs | 4 +--- Schema/Models/Types/Float.cs | 4 +--- Schema/Models/Types/Int.cs | 4 +--- Schema/Models/Types/Long.cs | 4 +--- Schema/Models/Types/None.cs | 4 +--- Schema/Models/Types/Object.cs | 4 +--- Schema/Models/Types/SchemaTypes.cs | 4 +--- Schema/Models/Types/String.cs | 4 +--- Schema/Models/Types/SystemObject.cs | 4 +--- Schema/Models/Types/TimeSpan.cs | 4 +--- Schema/Models/Types/Vector.cs | 4 +--- Schema/Models/Types/Vector2.cs | 4 +--- Schema/Models/Types/Vector3.cs | 4 +--- Schema/Models/Types/Vector4.cs | 4 +--- Schema/Schema.csproj | 1 + Schema/SchemaSerializer.cs | 4 +--- SchemaEditor/AppData.cs | 4 +--- SchemaEditor/ButtonTree.cs | 4 +--- SchemaEditor/ClassGraphView.cs | 4 +--- SchemaEditor/Popups.cs | 4 +--- SchemaEditor/SchemaEditor.cs | 8 +++---- SchemaEditor/SchemaFile.cs | 4 +--- SchemaEditor/TreeClass.cs | 4 +--- SchemaEditor/TreeCodeGenerator.cs | 4 +--- SchemaEditor/TreeDataSource.cs | 4 +--- SchemaEditor/TreeEnum.cs | 4 +--- SchemaEditor/TreeSchema.cs | 4 +--- global.json | 16 +++++++------- 96 files changed, 128 insertions(+), 310 deletions(-) diff --git a/.editorconfig b/.editorconfig index c04a279..2cd5f5b 100644 --- a/.editorconfig +++ b/.editorconfig @@ -9,7 +9,9 @@ charset = utf-8 indent_style = space indent_size = 4 tab_width = 4 -end_of_line = crlf +# LF on every platform, matching the `* text=auto eol=lf` default in .gitattributes. +# Overrides below must stay in step with the eol pins in that file. +end_of_line = lf insert_final_newline = true trim_trailing_whitespace = true @@ -17,7 +19,7 @@ trim_trailing_whitespace = true [*.{cs,csx,cake,fs,fsx,vb,vbx}] indent_style = tab -file_header_template = Copyright (c) ktsu.dev\nAll rights reserved.\nLicensed under the MIT license. +file_header_template = Copyright (c) 2023-2026 ktsu-dev contributors # Default severity for all .NET Code Style rules dotnet_analyzer_diagnostic.severity = error @@ -503,4 +505,9 @@ indent_style = tab # Shell scripts [*.sh] end_of_line = lf -indent_size = 2 \ No newline at end of file +indent_size = 2 + +# Windows batch scripts and Visual Studio solution files keep CRLF on every platform. +# These match the eol=crlf pins in .gitattributes. +[*.{cmd,bat,sln}] +end_of_line = crlf \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index b272e2b..a0bea35 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,17 +4,25 @@ # Git Line Endings # ############################### -# Set default behaviour to automatically normalize line endings. -* text=auto +# Normalize all text files to LF in the repository, and check them out as LF on every +# platform. The explicit eol overrides each machine's core.autocrlf, so the working tree +# is byte-identical on Windows, Linux and macOS. This must stay in step with the +# end_of_line settings in .editorconfig. +* text=auto eol=lf + +# Force bash scripts to always use LF line endings so that if a repo is accessed +# in Unix via a file share from Windows, the scripts will work. Redundant with the +# default above, kept explicit because these files break outright with CRLF. +*.sh text eol=lf # Force batch scripts to always use CRLF line endings so that if a repo is accessed # in Windows via a file share from Linux, the scripts will work. -*.{cmd,[cC][mM][dD]} text eol=crlf -*.{bat,[bB][aA][tT]} text eol=crlf +*.cmd text eol=crlf +*.bat text eol=crlf -# Force bash scripts to always use LF line endings so that if a repo is accessed -# in Unix via a file share from Windows, the scripts will work. -*.sh text eol=lf +# Visual Studio rewrites solution files with CRLF regardless of the checkout, so pin +# them to avoid a spurious whole-file diff every time the solution is opened. +*.sln text eol=crlf ############################### # Git Large File System (LFS) # diff --git a/.runsettings b/.runsettings index 3c3169d..9bd9f05 100644 --- a/.runsettings +++ b/.runsettings @@ -1,25 +1,6 @@ - - .\coverage + TestResults - - - .\coverage - - - - - - - - opencover - coverage.opencover.xml - [*Test*]*,[*Tests*]* - **/obj/**/* - - - - diff --git a/Directory.Packages.props b/Directory.Packages.props index 1fad0d0..e88e2e1 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -24,6 +24,7 @@ + diff --git a/Schema.Test/AddClassFromTypeTests.cs b/Schema.Test/AddClassFromTypeTests.cs index 573c0dd..3d0cd51 100644 --- a/Schema.Test/AddClassFromTypeTests.cs +++ b/Schema.Test/AddClassFromTypeTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema.Test/AssemblyInfo.cs b/Schema.Test/AssemblyInfo.cs index e8038ff..ce2afd4 100644 --- a/Schema.Test/AssemblyInfo.cs +++ b/Schema.Test/AssemblyInfo.cs @@ -1,5 +1,3 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors [assembly: Parallelize(Workers = 0, Scope = ExecutionScope.MethodLevel)] diff --git a/Schema.Test/SchemaClassTests.cs b/Schema.Test/SchemaClassTests.cs index d21edf2..87a6f77 100644 --- a/Schema.Test/SchemaClassTests.cs +++ b/Schema.Test/SchemaClassTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema.Test/SchemaEnumTests.cs b/Schema.Test/SchemaEnumTests.cs index 895a524..29980e0 100644 --- a/Schema.Test/SchemaEnumTests.cs +++ b/Schema.Test/SchemaEnumTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema.Test/SchemaSerializerTests.cs b/Schema.Test/SchemaSerializerTests.cs index 2af8430..f5d4e03 100644 --- a/Schema.Test/SchemaSerializerTests.cs +++ b/Schema.Test/SchemaSerializerTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema.Test/SchemaTests.cs b/Schema.Test/SchemaTests.cs index 03cb81c..c45b640 100644 --- a/Schema.Test/SchemaTests.cs +++ b/Schema.Test/SchemaTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema.Test/SchemaValidationTests.cs b/Schema.Test/SchemaValidationTests.cs index 01eb3b4..331ae7d 100644 --- a/Schema.Test/SchemaValidationTests.cs +++ b/Schema.Test/SchemaValidationTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema.Test/TypeSystemTests.cs b/Schema.Test/TypeSystemTests.cs index c395c8f..a499e5b 100644 --- a/Schema.Test/TypeSystemTests.cs +++ b/Schema.Test/TypeSystemTests.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Tests; diff --git a/Schema/AssemblyInfo.cs b/Schema/AssemblyInfo.cs index 4312c63..d349950 100644 --- a/Schema/AssemblyInfo.cs +++ b/Schema/AssemblyInfo.cs @@ -1,5 +1,3 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ktsu.Schema.Test")] diff --git a/Schema/Contracts/ISchema.cs b/Schema/Contracts/ISchema.cs index b618aab..f3aeceb 100644 --- a/Schema/Contracts/ISchema.cs +++ b/Schema/Contracts/ISchema.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaChild.cs b/Schema/Contracts/ISchemaChild.cs index 9a98862..131984b 100644 --- a/Schema/Contracts/ISchemaChild.cs +++ b/Schema/Contracts/ISchemaChild.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaChildDescription.cs b/Schema/Contracts/ISchemaChildDescription.cs index d630ae2..03761a8 100644 --- a/Schema/Contracts/ISchemaChildDescription.cs +++ b/Schema/Contracts/ISchemaChildDescription.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaChildSet.cs b/Schema/Contracts/ISchemaChildSet.cs index 24fc606..119fd2f 100644 --- a/Schema/Contracts/ISchemaChildSet.cs +++ b/Schema/Contracts/ISchemaChildSet.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaChildSummary.cs b/Schema/Contracts/ISchemaChildSummary.cs index 1078d79..282955e 100644 --- a/Schema/Contracts/ISchemaChildSummary.cs +++ b/Schema/Contracts/ISchemaChildSummary.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaClass.cs b/Schema/Contracts/ISchemaClass.cs index 399d525..e002a96 100644 --- a/Schema/Contracts/ISchemaClass.cs +++ b/Schema/Contracts/ISchemaClass.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaClassChild.cs b/Schema/Contracts/ISchemaClassChild.cs index cbb6237..67ead35 100644 --- a/Schema/Contracts/ISchemaClassChild.cs +++ b/Schema/Contracts/ISchemaClassChild.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaEnum.cs b/Schema/Contracts/ISchemaEnum.cs index 3bc9dcd..20313d4 100644 --- a/Schema/Contracts/ISchemaEnum.cs +++ b/Schema/Contracts/ISchemaEnum.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaEnumValue.cs b/Schema/Contracts/ISchemaEnumValue.cs index 73e59ae..a725575 100644 --- a/Schema/Contracts/ISchemaEnumValue.cs +++ b/Schema/Contracts/ISchemaEnumValue.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaMember.cs b/Schema/Contracts/ISchemaMember.cs index ed7b093..91c7ebb 100644 --- a/Schema/Contracts/ISchemaMember.cs +++ b/Schema/Contracts/ISchemaMember.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaMemberChild.cs b/Schema/Contracts/ISchemaMemberChild.cs index 5acb528..6645df5 100644 --- a/Schema/Contracts/ISchemaMemberChild.cs +++ b/Schema/Contracts/ISchemaMemberChild.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/ISchemaType.cs b/Schema/Contracts/ISchemaType.cs index 0057688..7994983 100644 --- a/Schema/Contracts/ISchemaType.cs +++ b/Schema/Contracts/ISchemaType.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts; diff --git a/Schema/Contracts/Names/ISchemaChildName.cs b/Schema/Contracts/Names/ISchemaChildName.cs index 55dda52..a15753d 100644 --- a/Schema/Contracts/Names/ISchemaChildName.cs +++ b/Schema/Contracts/Names/ISchemaChildName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaClassChildName.cs b/Schema/Contracts/Names/ISchemaClassChildName.cs index 813ce0d..35c2f39 100644 --- a/Schema/Contracts/Names/ISchemaClassChildName.cs +++ b/Schema/Contracts/Names/ISchemaClassChildName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaClassName.cs b/Schema/Contracts/Names/ISchemaClassName.cs index 40770e2..21d2991 100644 --- a/Schema/Contracts/Names/ISchemaClassName.cs +++ b/Schema/Contracts/Names/ISchemaClassName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaCodeGeneratorName.cs b/Schema/Contracts/Names/ISchemaCodeGeneratorName.cs index a858d61..fab7e9d 100644 --- a/Schema/Contracts/Names/ISchemaCodeGeneratorName.cs +++ b/Schema/Contracts/Names/ISchemaCodeGeneratorName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaDataSourceName.cs b/Schema/Contracts/Names/ISchemaDataSourceName.cs index 0d536b9..e9b5a9c 100644 --- a/Schema/Contracts/Names/ISchemaDataSourceName.cs +++ b/Schema/Contracts/Names/ISchemaDataSourceName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaEnumName.cs b/Schema/Contracts/Names/ISchemaEnumName.cs index a37eb91..551ee2d 100644 --- a/Schema/Contracts/Names/ISchemaEnumName.cs +++ b/Schema/Contracts/Names/ISchemaEnumName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaEnumValueName.cs b/Schema/Contracts/Names/ISchemaEnumValueName.cs index 1fb4db1..17da51a 100644 --- a/Schema/Contracts/Names/ISchemaEnumValueName.cs +++ b/Schema/Contracts/Names/ISchemaEnumValueName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaMemberChildName.cs b/Schema/Contracts/Names/ISchemaMemberChildName.cs index 4a7e976..973db4a 100644 --- a/Schema/Contracts/Names/ISchemaMemberChildName.cs +++ b/Schema/Contracts/Names/ISchemaMemberChildName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaMemberName.cs b/Schema/Contracts/Names/ISchemaMemberName.cs index 07343f4..cea19e9 100644 --- a/Schema/Contracts/Names/ISchemaMemberName.cs +++ b/Schema/Contracts/Names/ISchemaMemberName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaName.cs b/Schema/Contracts/Names/ISchemaName.cs index 0cda56c..eec0380 100644 --- a/Schema/Contracts/Names/ISchemaName.cs +++ b/Schema/Contracts/Names/ISchemaName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaRootName.cs b/Schema/Contracts/Names/ISchemaRootName.cs index a0d867e..3be1e2f 100644 --- a/Schema/Contracts/Names/ISchemaRootName.cs +++ b/Schema/Contracts/Names/ISchemaRootName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Contracts/Names/ISchemaTypeName.cs b/Schema/Contracts/Names/ISchemaTypeName.cs index c091ccb..0eea321 100644 --- a/Schema/Contracts/Names/ISchemaTypeName.cs +++ b/Schema/Contracts/Names/ISchemaTypeName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Contracts.Names; diff --git a/Schema/Models/DataSource.cs b/Schema/Models/DataSource.cs index c8e9afc..3aafb53 100644 --- a/Schema/Models/DataSource.cs +++ b/Schema/Models/DataSource.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/Names/BaseTypeName.cs b/Schema/Models/Names/BaseTypeName.cs index 1cb8dbe..15b58bb 100644 --- a/Schema/Models/Names/BaseTypeName.cs +++ b/Schema/Models/Names/BaseTypeName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/ClassName.cs b/Schema/Models/Names/ClassName.cs index c06672d..4842fb3 100644 --- a/Schema/Models/Names/ClassName.cs +++ b/Schema/Models/Names/ClassName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/CodeGeneratorName.cs b/Schema/Models/Names/CodeGeneratorName.cs index 9735588..87a14a3 100644 --- a/Schema/Models/Names/CodeGeneratorName.cs +++ b/Schema/Models/Names/CodeGeneratorName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/ContainerName.cs b/Schema/Models/Names/ContainerName.cs index 1600831..e0f5e60 100644 --- a/Schema/Models/Names/ContainerName.cs +++ b/Schema/Models/Names/ContainerName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/DataSourceName.cs b/Schema/Models/Names/DataSourceName.cs index 92c0c87..77d8fff 100644 --- a/Schema/Models/Names/DataSourceName.cs +++ b/Schema/Models/Names/DataSourceName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/EnumName.cs b/Schema/Models/Names/EnumName.cs index 99a3f17..259e53f 100644 --- a/Schema/Models/Names/EnumName.cs +++ b/Schema/Models/Names/EnumName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/EnumValueName.cs b/Schema/Models/Names/EnumValueName.cs index 6ccbf93..85775f8 100644 --- a/Schema/Models/Names/EnumValueName.cs +++ b/Schema/Models/Names/EnumValueName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Names/MemberName.cs b/Schema/Models/Names/MemberName.cs index 8812733..9c76df6 100644 --- a/Schema/Models/Names/MemberName.cs +++ b/Schema/Models/Names/MemberName.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Names; diff --git a/Schema/Models/Schema.Validation.cs b/Schema/Models/Schema.Validation.cs index 6c41ea0..c1514eb 100644 --- a/Schema/Models/Schema.Validation.cs +++ b/Schema/Models/Schema.Validation.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/Schema.cs b/Schema/Models/Schema.cs index 09f6c6d..ef8e906 100644 --- a/Schema/Models/Schema.cs +++ b/Schema/Models/Schema.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaChild.cs b/Schema/Models/SchemaChild.cs index d664d33..e1a0776 100644 --- a/Schema/Models/SchemaChild.cs +++ b/Schema/Models/SchemaChild.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaChildDescription.cs b/Schema/Models/SchemaChildDescription.cs index 50df462..a9bd2ee 100644 --- a/Schema/Models/SchemaChildDescription.cs +++ b/Schema/Models/SchemaChildDescription.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaChildNameComparer.cs b/Schema/Models/SchemaChildNameComparer.cs index 45fd3c1..a79d97a 100644 --- a/Schema/Models/SchemaChildNameComparer.cs +++ b/Schema/Models/SchemaChildNameComparer.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaChildSet.cs b/Schema/Models/SchemaChildSet.cs index e2d26fe..102142a 100644 --- a/Schema/Models/SchemaChildSet.cs +++ b/Schema/Models/SchemaChildSet.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaChildSummary.cs b/Schema/Models/SchemaChildSummary.cs index 76b7c43..be3005a 100644 --- a/Schema/Models/SchemaChildSummary.cs +++ b/Schema/Models/SchemaChildSummary.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaClass.cs b/Schema/Models/SchemaClass.cs index f32f568..a849405 100644 --- a/Schema/Models/SchemaClass.cs +++ b/Schema/Models/SchemaClass.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaClassChild.cs b/Schema/Models/SchemaClassChild.cs index 0413baf..c9be68c 100644 --- a/Schema/Models/SchemaClassChild.cs +++ b/Schema/Models/SchemaClassChild.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaCodeGenerator.cs b/Schema/Models/SchemaCodeGenerator.cs index 6c002e9..d4273fe 100644 --- a/Schema/Models/SchemaCodeGenerator.cs +++ b/Schema/Models/SchemaCodeGenerator.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaEnum.cs b/Schema/Models/SchemaEnum.cs index 05d0985..012214b 100644 --- a/Schema/Models/SchemaEnum.cs +++ b/Schema/Models/SchemaEnum.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaEnumValue.cs b/Schema/Models/SchemaEnumValue.cs index 08a7a70..3679c31 100644 --- a/Schema/Models/SchemaEnumValue.cs +++ b/Schema/Models/SchemaEnumValue.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaMember.cs b/Schema/Models/SchemaMember.cs index df01140..665f5f6 100644 --- a/Schema/Models/SchemaMember.cs +++ b/Schema/Models/SchemaMember.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaMemberChild.cs b/Schema/Models/SchemaMemberChild.cs index 5848643..be61438 100644 --- a/Schema/Models/SchemaMemberChild.cs +++ b/Schema/Models/SchemaMemberChild.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/SchemaValidationIssue.cs b/Schema/Models/SchemaValidationIssue.cs index 9676fc2..bd76f6e 100644 --- a/Schema/Models/SchemaValidationIssue.cs +++ b/Schema/Models/SchemaValidationIssue.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/Schema/Models/Types/Array.cs b/Schema/Models/Types/Array.cs index 0f66d6a..760a56f 100644 --- a/Schema/Models/Types/Array.cs +++ b/Schema/Models/Types/Array.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/BaseType.cs b/Schema/Models/Types/BaseType.cs index 68020ae..b395eb8 100644 --- a/Schema/Models/Types/BaseType.cs +++ b/Schema/Models/Types/BaseType.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Bool.cs b/Schema/Models/Types/Bool.cs index e831679..995aec3 100644 --- a/Schema/Models/Types/Bool.cs +++ b/Schema/Models/Types/Bool.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/ColorRGB.cs b/Schema/Models/Types/ColorRGB.cs index 74bea05..3318865 100644 --- a/Schema/Models/Types/ColorRGB.cs +++ b/Schema/Models/Types/ColorRGB.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/ColorRGBA.cs b/Schema/Models/Types/ColorRGBA.cs index e9ee585..42ab9b8 100644 --- a/Schema/Models/Types/ColorRGBA.cs +++ b/Schema/Models/Types/ColorRGBA.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/DateTime.cs b/Schema/Models/Types/DateTime.cs index 0102632..67eabb3 100644 --- a/Schema/Models/Types/DateTime.cs +++ b/Schema/Models/Types/DateTime.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Double.cs b/Schema/Models/Types/Double.cs index 917f72c..cda96a0 100644 --- a/Schema/Models/Types/Double.cs +++ b/Schema/Models/Types/Double.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Enum.cs b/Schema/Models/Types/Enum.cs index cadf742..84e4a88 100644 --- a/Schema/Models/Types/Enum.cs +++ b/Schema/Models/Types/Enum.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Float.cs b/Schema/Models/Types/Float.cs index 0cbd833..51adfba 100644 --- a/Schema/Models/Types/Float.cs +++ b/Schema/Models/Types/Float.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Int.cs b/Schema/Models/Types/Int.cs index 6114c16..40863db 100644 --- a/Schema/Models/Types/Int.cs +++ b/Schema/Models/Types/Int.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Long.cs b/Schema/Models/Types/Long.cs index c399849..0575ca8 100644 --- a/Schema/Models/Types/Long.cs +++ b/Schema/Models/Types/Long.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/None.cs b/Schema/Models/Types/None.cs index 085d72d..629bb1b 100644 --- a/Schema/Models/Types/None.cs +++ b/Schema/Models/Types/None.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Object.cs b/Schema/Models/Types/Object.cs index ff738f4..02bcc9c 100644 --- a/Schema/Models/Types/Object.cs +++ b/Schema/Models/Types/Object.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/SchemaTypes.cs b/Schema/Models/Types/SchemaTypes.cs index 21c1184..d5dea17 100644 --- a/Schema/Models/Types/SchemaTypes.cs +++ b/Schema/Models/Types/SchemaTypes.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; /// diff --git a/Schema/Models/Types/String.cs b/Schema/Models/Types/String.cs index 2b42665..3aaff2f 100644 --- a/Schema/Models/Types/String.cs +++ b/Schema/Models/Types/String.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/SystemObject.cs b/Schema/Models/Types/SystemObject.cs index f9fda6b..7e07f69 100644 --- a/Schema/Models/Types/SystemObject.cs +++ b/Schema/Models/Types/SystemObject.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/TimeSpan.cs b/Schema/Models/Types/TimeSpan.cs index eb5ab90..9957c14 100644 --- a/Schema/Models/Types/TimeSpan.cs +++ b/Schema/Models/Types/TimeSpan.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Vector.cs b/Schema/Models/Types/Vector.cs index c5a227b..e32e04b 100644 --- a/Schema/Models/Types/Vector.cs +++ b/Schema/Models/Types/Vector.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Vector2.cs b/Schema/Models/Types/Vector2.cs index 2597e8b..a083c55 100644 --- a/Schema/Models/Types/Vector2.cs +++ b/Schema/Models/Types/Vector2.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Vector3.cs b/Schema/Models/Types/Vector3.cs index 62900ee..82577c0 100644 --- a/Schema/Models/Types/Vector3.cs +++ b/Schema/Models/Types/Vector3.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Models/Types/Vector4.cs b/Schema/Models/Types/Vector4.cs index c746c60..16d48bc 100644 --- a/Schema/Models/Types/Vector4.cs +++ b/Schema/Models/Types/Vector4.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models.Types; diff --git a/Schema/Schema.csproj b/Schema/Schema.csproj index 697c634..3ec1e40 100644 --- a/Schema/Schema.csproj +++ b/Schema/Schema.csproj @@ -12,6 +12,7 @@ + diff --git a/Schema/SchemaSerializer.cs b/Schema/SchemaSerializer.cs index 80278e7..93cfb2b 100644 --- a/Schema/SchemaSerializer.cs +++ b/Schema/SchemaSerializer.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.Schema.Models; diff --git a/SchemaEditor/AppData.cs b/SchemaEditor/AppData.cs index 8edfc1e..a2c7aec 100644 --- a/SchemaEditor/AppData.cs +++ b/SchemaEditor/AppData.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ktsu.Schema.Test")] diff --git a/SchemaEditor/ButtonTree.cs b/SchemaEditor/ButtonTree.cs index 2498fa1..e02bb7f 100644 --- a/SchemaEditor/ButtonTree.cs +++ b/SchemaEditor/ButtonTree.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/ClassGraphView.cs b/SchemaEditor/ClassGraphView.cs index 0279503..6f30ef4 100644 --- a/SchemaEditor/ClassGraphView.cs +++ b/SchemaEditor/ClassGraphView.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/Popups.cs b/SchemaEditor/Popups.cs index ccd140b..626b0c1 100644 --- a/SchemaEditor/Popups.cs +++ b/SchemaEditor/Popups.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/SchemaEditor.cs b/SchemaEditor/SchemaEditor.cs index 73a4c8b..a75c64d 100644 --- a/SchemaEditor/SchemaEditor.cs +++ b/SchemaEditor/SchemaEditor.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member @@ -196,7 +194,7 @@ private void OnRender(float dt) { // Stashed for the parameterless tab content delegates (the Class Graph needs the frame delta). currentDeltaTime = dt; - using (Theme.FromColor(Color.Palette.Semantic.Primary)) + using (Theme.FromColor(Palette.Semantic.Primary)) { DividerContainerCols.Tick(dt); Popups.Update(); @@ -447,7 +445,7 @@ private void ShowSchemaConfig() { if (string.IsNullOrEmpty(CurrentSchemaPath)) { - using (Theme.FromColor(Color.Palette.Semantic.Error)) + using (Theme.FromColor(Palette.Semantic.Error)) { ImGui.TextUnformatted("Schema has not been saved. Save it before configuring relative paths."); diff --git a/SchemaEditor/SchemaFile.cs b/SchemaEditor/SchemaFile.cs index 9d7abfb..a70e849 100644 --- a/SchemaEditor/SchemaFile.cs +++ b/SchemaEditor/SchemaFile.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/TreeClass.cs b/SchemaEditor/TreeClass.cs index b37a269..3be8de2 100644 --- a/SchemaEditor/TreeClass.cs +++ b/SchemaEditor/TreeClass.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/TreeCodeGenerator.cs b/SchemaEditor/TreeCodeGenerator.cs index 80b3ad9..e72aa33 100644 --- a/SchemaEditor/TreeCodeGenerator.cs +++ b/SchemaEditor/TreeCodeGenerator.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/TreeDataSource.cs b/SchemaEditor/TreeDataSource.cs index 8dc9b4d..6eb503c 100644 --- a/SchemaEditor/TreeDataSource.cs +++ b/SchemaEditor/TreeDataSource.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/TreeEnum.cs b/SchemaEditor/TreeEnum.cs index 6cdc65b..bb045c7 100644 --- a/SchemaEditor/TreeEnum.cs +++ b/SchemaEditor/TreeEnum.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/SchemaEditor/TreeSchema.cs b/SchemaEditor/TreeSchema.cs index 898ee7c..5dedf91 100644 --- a/SchemaEditor/TreeSchema.cs +++ b/SchemaEditor/TreeSchema.cs @@ -1,6 +1,4 @@ -// Copyright (c) ktsu.dev -// All rights reserved. -// Licensed under the MIT license. +// Copyright (c) 2023-2026 ktsu-dev contributors namespace ktsu.SchemaEditor; diff --git a/global.json b/global.json index d661e7f..a6c6219 100644 --- a/global.json +++ b/global.json @@ -5,14 +5,14 @@ }, "msbuild-sdks": { "MSTest.Sdk": "4.3.3", - "ktsu.Sdk": "2.18.0", - "ktsu.Sdk.ConsoleApp": "2.18.0", - "ktsu.Sdk.App": "2.18.0", - "ktsu.Sdk.Windows": "2.18.0", - "ktsu.Sdk.Linux": "2.18.0", - "ktsu.Sdk.macOS": "2.18.0", - "ktsu.Sdk.iOS": "2.18.0", - "ktsu.Sdk.Android": "2.18.0" + "ktsu.Sdk": "2.21.1", + "ktsu.Sdk.ConsoleApp": "2.21.1", + "ktsu.Sdk.App": "2.21.1", + "ktsu.Sdk.Windows": "2.21.1", + "ktsu.Sdk.Linux": "2.21.1", + "ktsu.Sdk.macOS": "2.21.1", + "ktsu.Sdk.iOS": "2.21.1", + "ktsu.Sdk.Android": "2.21.1" }, "test": { "runner": "Microsoft.Testing.Platform"