From db97ef0be80572e84ace6548f9e36bc76b16ab95 Mon Sep 17 00:00:00 2001 From: tacosontitan Date: Sat, 20 Jul 2024 21:50:02 -0500 Subject: [PATCH] Added copyright header. --- src/Hussy.Net/Display/FormatSequence.cs | 18 ++++++++++++++++- src/Hussy.Net/Display/Reverse.cs | 18 ++++++++++++++++- src/Hussy.Net/Display/ToString.cs | 18 ++++++++++++++++- src/Hussy.Net/Generators/BatchedRange.cs | 18 ++++++++++++++++- src/Hussy.Net/Iterators/For/BasicFor.cs | 18 ++++++++++++++++- .../Cartesian/FourTermCartesianForEach.cs | 18 ++++++++++++++++- .../Cartesian/ThreeTermCartesianForEach.cs | 18 ++++++++++++++++- .../Cartesian/TwoTermCartesianForEach.cs | 18 ++++++++++++++++- .../Iterators/ForEach/IndexedForEach.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Batch.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/First/BasicFirst.cs | 18 ++++++++++++++++- .../Linq/First/Indexed/LinearFirst.cs | 18 ++++++++++++++++- .../Linq/First/Indexed/Mapped/LinearMapped.cs | 18 ++++++++++++++++- .../First/Indexed/Mapped/QuadraticMapped.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Index/BasicIndexOf.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Join.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Map/Indexed/CubicMap.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Map/Indexed/LinearMap.cs | 18 ++++++++++++++++- .../Linq/Map/Indexed/QuadraticMap.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Map/Indexed/QuarticMap.cs | 18 ++++++++++++++++- src/Hussy.Net/Linq/Unique.cs | 18 ++++++++++++++++- src/Hussy.Net/Logic/EqualsReversal.cs | 18 ++++++++++++++++- src/Hussy.Net/Logic/NotNull.cs | 18 ++++++++++++++++- src/Hussy.Net/Logic/Null.cs | 18 ++++++++++++++++- src/Hussy.Net/Math/Addition.cs | 18 ++++++++++++++++- src/Hussy.Net/Math/Division.cs | 18 ++++++++++++++++- src/Hussy.Net/Modules/Palindrome.cs | 18 ++++++++++++++++- .../Primitives/Indexed/Definition.cs | 18 ++++++++++++++++- .../Primitives/Indexed/ImplicitConversion.cs | 18 ++++++++++++++++- .../Display/FormatSequenceTests.cs | 20 ++++++++++++++----- test/Hussy.Net.Tests/Display/ReverseTests.cs | 18 ++++++++++++++++- test/Hussy.Net.Tests/Display/ToStringTests.cs | 18 ++++++++++++++++- .../Logic/EqualsReversalTests.cs | 18 ++++++++++++++++- test/Hussy.Net.Tests/Math/AdditionTests.cs | 18 ++++++++++++++++- test/Hussy.Net.Tests/Math/DivisionTests.cs | 18 ++++++++++++++++- .../Modules/PalindromeTests.cs | 18 ++++++++++++++++- 36 files changed, 610 insertions(+), 40 deletions(-) diff --git a/src/Hussy.Net/Display/FormatSequence.cs b/src/Hussy.Net/Display/FormatSequence.cs index 9c6a0c0..5cfe301 100644 --- a/src/Hussy.Net/Display/FormatSequence.cs +++ b/src/Hussy.Net/Display/FormatSequence.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Display/Reverse.cs b/src/Hussy.Net/Display/Reverse.cs index fe7855e..4343ae4 100644 --- a/src/Hussy.Net/Display/Reverse.cs +++ b/src/Hussy.Net/Display/Reverse.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Display/ToString.cs b/src/Hussy.Net/Display/ToString.cs index e88b962..3eb3bc6 100644 --- a/src/Hussy.Net/Display/ToString.cs +++ b/src/Hussy.Net/Display/ToString.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Generators/BatchedRange.cs b/src/Hussy.Net/Generators/BatchedRange.cs index 5836381..98ac645 100644 --- a/src/Hussy.Net/Generators/BatchedRange.cs +++ b/src/Hussy.Net/Generators/BatchedRange.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Iterators/For/BasicFor.cs b/src/Hussy.Net/Iterators/For/BasicFor.cs index 596eb3b..cf2dd67 100644 --- a/src/Hussy.Net/Iterators/For/BasicFor.cs +++ b/src/Hussy.Net/Iterators/For/BasicFor.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Iterators/ForEach/Cartesian/FourTermCartesianForEach.cs b/src/Hussy.Net/Iterators/ForEach/Cartesian/FourTermCartesianForEach.cs index 95aca33..3d3833a 100644 --- a/src/Hussy.Net/Iterators/ForEach/Cartesian/FourTermCartesianForEach.cs +++ b/src/Hussy.Net/Iterators/ForEach/Cartesian/FourTermCartesianForEach.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Iterators/ForEach/Cartesian/ThreeTermCartesianForEach.cs b/src/Hussy.Net/Iterators/ForEach/Cartesian/ThreeTermCartesianForEach.cs index f94141d..6bc4189 100644 --- a/src/Hussy.Net/Iterators/ForEach/Cartesian/ThreeTermCartesianForEach.cs +++ b/src/Hussy.Net/Iterators/ForEach/Cartesian/ThreeTermCartesianForEach.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Iterators/ForEach/Cartesian/TwoTermCartesianForEach.cs b/src/Hussy.Net/Iterators/ForEach/Cartesian/TwoTermCartesianForEach.cs index 45ef316..d4bfebf 100644 --- a/src/Hussy.Net/Iterators/ForEach/Cartesian/TwoTermCartesianForEach.cs +++ b/src/Hussy.Net/Iterators/ForEach/Cartesian/TwoTermCartesianForEach.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Iterators/ForEach/IndexedForEach.cs b/src/Hussy.Net/Iterators/ForEach/IndexedForEach.cs index 5ad1a7a..5b27f2f 100644 --- a/src/Hussy.Net/Iterators/ForEach/IndexedForEach.cs +++ b/src/Hussy.Net/Iterators/ForEach/IndexedForEach.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Linq/Batch.cs b/src/Hussy.Net/Linq/Batch.cs index c54af57..92489aa 100644 --- a/src/Hussy.Net/Linq/Batch.cs +++ b/src/Hussy.Net/Linq/Batch.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Linq/First/BasicFirst.cs b/src/Hussy.Net/Linq/First/BasicFirst.cs index c560129..653e694 100644 --- a/src/Hussy.Net/Linq/First/BasicFirst.cs +++ b/src/Hussy.Net/Linq/First/BasicFirst.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/First/Indexed/LinearFirst.cs b/src/Hussy.Net/Linq/First/Indexed/LinearFirst.cs index c4623cf..2986a78 100644 --- a/src/Hussy.Net/Linq/First/Indexed/LinearFirst.cs +++ b/src/Hussy.Net/Linq/First/Indexed/LinearFirst.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/First/Indexed/Mapped/LinearMapped.cs b/src/Hussy.Net/Linq/First/Indexed/Mapped/LinearMapped.cs index beadf09..cabefd7 100644 --- a/src/Hussy.Net/Linq/First/Indexed/Mapped/LinearMapped.cs +++ b/src/Hussy.Net/Linq/First/Indexed/Mapped/LinearMapped.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/First/Indexed/Mapped/QuadraticMapped.cs b/src/Hussy.Net/Linq/First/Indexed/Mapped/QuadraticMapped.cs index 831885e..b480ee8 100644 --- a/src/Hussy.Net/Linq/First/Indexed/Mapped/QuadraticMapped.cs +++ b/src/Hussy.Net/Linq/First/Indexed/Mapped/QuadraticMapped.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/Index/BasicIndexOf.cs b/src/Hussy.Net/Linq/Index/BasicIndexOf.cs index cec94bd..b75059d 100644 --- a/src/Hussy.Net/Linq/Index/BasicIndexOf.cs +++ b/src/Hussy.Net/Linq/Index/BasicIndexOf.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/Join.cs b/src/Hussy.Net/Linq/Join.cs index f4ecc9d..99de93d 100644 --- a/src/Hussy.Net/Linq/Join.cs +++ b/src/Hussy.Net/Linq/Join.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Linq/Map/Indexed/CubicMap.cs b/src/Hussy.Net/Linq/Map/Indexed/CubicMap.cs index d63938f..bd7b8a4 100644 --- a/src/Hussy.Net/Linq/Map/Indexed/CubicMap.cs +++ b/src/Hussy.Net/Linq/Map/Indexed/CubicMap.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/Map/Indexed/LinearMap.cs b/src/Hussy.Net/Linq/Map/Indexed/LinearMap.cs index bcd735a..d8d2b7b 100644 --- a/src/Hussy.Net/Linq/Map/Indexed/LinearMap.cs +++ b/src/Hussy.Net/Linq/Map/Indexed/LinearMap.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/Map/Indexed/QuadraticMap.cs b/src/Hussy.Net/Linq/Map/Indexed/QuadraticMap.cs index 2239167..9c9b94c 100644 --- a/src/Hussy.Net/Linq/Map/Indexed/QuadraticMap.cs +++ b/src/Hussy.Net/Linq/Map/Indexed/QuadraticMap.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/Map/Indexed/QuarticMap.cs b/src/Hussy.Net/Linq/Map/Indexed/QuarticMap.cs index c70fd07..d998744 100644 --- a/src/Hussy.Net/Linq/Map/Indexed/QuarticMap.cs +++ b/src/Hussy.Net/Linq/Map/Indexed/QuarticMap.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Linq/Unique.cs b/src/Hussy.Net/Linq/Unique.cs index 1bb5e34..c85218b 100644 --- a/src/Hussy.Net/Linq/Unique.cs +++ b/src/Hussy.Net/Linq/Unique.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines static methods for common programming tasks. diff --git a/src/Hussy.Net/Logic/EqualsReversal.cs b/src/Hussy.Net/Logic/EqualsReversal.cs index bfb6383..f6334ab 100644 --- a/src/Hussy.Net/Logic/EqualsReversal.cs +++ b/src/Hussy.Net/Logic/EqualsReversal.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Logic/NotNull.cs b/src/Hussy.Net/Logic/NotNull.cs index f302895..37249e4 100644 --- a/src/Hussy.Net/Logic/NotNull.cs +++ b/src/Hussy.Net/Logic/NotNull.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Logic/Null.cs b/src/Hussy.Net/Logic/Null.cs index def0b02..de066f4 100644 --- a/src/Hussy.Net/Logic/Null.cs +++ b/src/Hussy.Net/Logic/Null.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Math/Addition.cs b/src/Hussy.Net/Math/Addition.cs index b43cfd9..7c6f5c4 100644 --- a/src/Hussy.Net/Math/Addition.cs +++ b/src/Hussy.Net/Math/Addition.cs @@ -1,4 +1,20 @@ -using System.Numerics; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +using System.Numerics; namespace Hussy.Net; diff --git a/src/Hussy.Net/Math/Division.cs b/src/Hussy.Net/Math/Division.cs index df6deef..a5ddcfc 100644 --- a/src/Hussy.Net/Math/Division.cs +++ b/src/Hussy.Net/Math/Division.cs @@ -1,4 +1,20 @@ -using System.Numerics; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +using System.Numerics; namespace Hussy.Net; diff --git a/src/Hussy.Net/Modules/Palindrome.cs b/src/Hussy.Net/Modules/Palindrome.cs index 3c49a1f..609ae39 100644 --- a/src/Hussy.Net/Modules/Palindrome.cs +++ b/src/Hussy.Net/Modules/Palindrome.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public static partial class Hussy { diff --git a/src/Hussy.Net/Primitives/Indexed/Definition.cs b/src/Hussy.Net/Primitives/Indexed/Definition.cs index 1e0d2db..7870b57 100644 --- a/src/Hussy.Net/Primitives/Indexed/Definition.cs +++ b/src/Hussy.Net/Primitives/Indexed/Definition.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; /// /// Defines an indexed value for simplifying working with collections. diff --git a/src/Hussy.Net/Primitives/Indexed/ImplicitConversion.cs b/src/Hussy.Net/Primitives/Indexed/ImplicitConversion.cs index a154f88..5f5c6f8 100644 --- a/src/Hussy.Net/Primitives/Indexed/ImplicitConversion.cs +++ b/src/Hussy.Net/Primitives/Indexed/ImplicitConversion.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net; public partial class Indexed { diff --git a/test/Hussy.Net.Tests/Display/FormatSequenceTests.cs b/test/Hussy.Net.Tests/Display/FormatSequenceTests.cs index 1a12cf8..d6581e4 100644 --- a/test/Hussy.Net.Tests/Display/FormatSequenceTests.cs +++ b/test/Hussy.Net.Tests/Display/FormatSequenceTests.cs @@ -1,8 +1,18 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using Xunit; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ namespace Hussy.Net.Tests.Display; diff --git a/test/Hussy.Net.Tests/Display/ReverseTests.cs b/test/Hussy.Net.Tests/Display/ReverseTests.cs index b004348..8b1e8a4 100644 --- a/test/Hussy.Net.Tests/Display/ReverseTests.cs +++ b/test/Hussy.Net.Tests/Display/ReverseTests.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net.Tests.Display; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net.Tests.Display; public class ReverseTests { diff --git a/test/Hussy.Net.Tests/Display/ToStringTests.cs b/test/Hussy.Net.Tests/Display/ToStringTests.cs index e298b6e..6c04798 100644 --- a/test/Hussy.Net.Tests/Display/ToStringTests.cs +++ b/test/Hussy.Net.Tests/Display/ToStringTests.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net.Tests.Display; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net.Tests.Display; public class ToStringTests { diff --git a/test/Hussy.Net.Tests/Logic/EqualsReversalTests.cs b/test/Hussy.Net.Tests/Logic/EqualsReversalTests.cs index 3bf7be6..7b8c26a 100644 --- a/test/Hussy.Net.Tests/Logic/EqualsReversalTests.cs +++ b/test/Hussy.Net.Tests/Logic/EqualsReversalTests.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net.Tests.Logic; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net.Tests.Logic; public class EqualsReversalTests { diff --git a/test/Hussy.Net.Tests/Math/AdditionTests.cs b/test/Hussy.Net.Tests/Math/AdditionTests.cs index 41efb69..02843bd 100644 --- a/test/Hussy.Net.Tests/Math/AdditionTests.cs +++ b/test/Hussy.Net.Tests/Math/AdditionTests.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net.Tests.Math; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net.Tests.Math; public class AdditionTests { diff --git a/test/Hussy.Net.Tests/Math/DivisionTests.cs b/test/Hussy.Net.Tests/Math/DivisionTests.cs index 2a03fc6..18b5215 100644 --- a/test/Hussy.Net.Tests/Math/DivisionTests.cs +++ b/test/Hussy.Net.Tests/Math/DivisionTests.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net.Tests.Math; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net.Tests.Math; public class DivisionTests { diff --git a/test/Hussy.Net.Tests/Modules/PalindromeTests.cs b/test/Hussy.Net.Tests/Modules/PalindromeTests.cs index f2c6d6d..8069902 100644 --- a/test/Hussy.Net.Tests/Modules/PalindromeTests.cs +++ b/test/Hussy.Net.Tests/Modules/PalindromeTests.cs @@ -1,4 +1,20 @@ -namespace Hussy.Net.Tests.Modules; +/* + Copyright 2024 tacosontitan and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +namespace Hussy.Net.Tests.Modules; public class PalindromeTests {