diff --git a/bin/add-practice-exercise.ps1 b/bin/add-practice-exercise.ps1 index 5171f1745c..16b1cabbc0 100644 --- a/bin/add-practice-exercise.ps1 +++ b/bin/add-practice-exercise.ps1 @@ -35,6 +35,12 @@ $project = "${exerciseDir}/${ExerciseName}.csproj" & dotnet new xunit --force -lang "C#" --target-framework-override net9.0 -o $exerciseDir -n $ExerciseName & dotnet sln exercises/Exercises.sln add $project +# Cleanup project file +[xml]$projectXml = Get-Content "${project}" +$projectXml.Project.RemoveChild($projectXml.Project.ItemGroup[1]) +$projectXml.Project.PropertyGroup.RemoveChild($projectXml.Project.PropertyGroup.SelectSingleNode("ImplicitUsings")) +$projectXml.Save("${project}") + # Update project packages & dotnet remove $project package coverlet.collector & dotnet add $project package Exercism.Tests --version 0.1.0-beta1 diff --git a/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.cs b/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.cs index 01fa63c5a6..86e2bcd964 100644 --- a/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.cs +++ b/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.cs @@ -1,3 +1,5 @@ +using System; + static class QuestLogic { public static bool CanFastAttack(bool knightIsAwake) diff --git a/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.csproj b/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.csproj +++ b/exercises/concept/annalyns-infiltration/AnnalynsInfiltration.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/annalyns-infiltration/AnnalynsInfiltrationTests.cs b/exercises/concept/annalyns-infiltration/AnnalynsInfiltrationTests.cs index c5f2c2282d..28895cae87 100644 --- a/exercises/concept/annalyns-infiltration/AnnalynsInfiltrationTests.cs +++ b/exercises/concept/annalyns-infiltration/AnnalynsInfiltrationTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class AnnalynsInfiltrationTests diff --git a/exercises/concept/attack-of-the-trolls/.meta/Exemplar.cs b/exercises/concept/attack-of-the-trolls/.meta/Exemplar.cs index e04341b70a..aba38be52f 100644 --- a/exercises/concept/attack-of-the-trolls/.meta/Exemplar.cs +++ b/exercises/concept/attack-of-the-trolls/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + enum AccountType { Guest, diff --git a/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.cs b/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.cs index a1a7c272a0..8a4b86bce8 100644 --- a/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.cs +++ b/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.cs @@ -1,3 +1,5 @@ +using System; + // TODO: define the 'AccountType' enum // TODO: define the 'Permission' enum diff --git a/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.csproj b/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.csproj +++ b/exercises/concept/attack-of-the-trolls/AttackOfTheTrolls.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/attack-of-the-trolls/AttackOfTheTrollsTests.cs b/exercises/concept/attack-of-the-trolls/AttackOfTheTrollsTests.cs index 8e97ad38d7..00a83401b8 100644 --- a/exercises/concept/attack-of-the-trolls/AttackOfTheTrollsTests.cs +++ b/exercises/concept/attack-of-the-trolls/AttackOfTheTrollsTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class AttackOfTheTrollsTests diff --git a/exercises/concept/authentication-system/.meta/Exemplar.cs b/exercises/concept/authentication-system/.meta/Exemplar.cs index 9da9cb4012..c667fdbd68 100644 --- a/exercises/concept/authentication-system/.meta/Exemplar.cs +++ b/exercises/concept/authentication-system/.meta/Exemplar.cs @@ -1,3 +1,4 @@ +using System.Collections.Generic; using System.Collections.ObjectModel; public class Authenticator diff --git a/exercises/concept/authentication-system/AuthenticationSystem.cs b/exercises/concept/authentication-system/AuthenticationSystem.cs index 1614e65dff..3a02d7e3f1 100644 --- a/exercises/concept/authentication-system/AuthenticationSystem.cs +++ b/exercises/concept/authentication-system/AuthenticationSystem.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; + public class Authenticator { private class EyeColor diff --git a/exercises/concept/authentication-system/AuthenticationSystem.csproj b/exercises/concept/authentication-system/AuthenticationSystem.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/authentication-system/AuthenticationSystem.csproj +++ b/exercises/concept/authentication-system/AuthenticationSystem.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/authentication-system/AuthenticationSystemTests.cs b/exercises/concept/authentication-system/AuthenticationSystemTests.cs index 9d8caf7d13..c214b65f54 100644 --- a/exercises/concept/authentication-system/AuthenticationSystemTests.cs +++ b/exercises/concept/authentication-system/AuthenticationSystemTests.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using Xunit; using Exercism.Tests; public class AuthenticationSystemTests diff --git a/exercises/concept/beauty-salon-goes-global/.meta/Exemplar.cs b/exercises/concept/beauty-salon-goes-global/.meta/Exemplar.cs index 6b841fd31b..aef3d51db8 100644 --- a/exercises/concept/beauty-salon-goes-global/.meta/Exemplar.cs +++ b/exercises/concept/beauty-salon-goes-global/.meta/Exemplar.cs @@ -1,3 +1,4 @@ +using System; using System.Globalization; using System.Runtime.InteropServices; diff --git a/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.cs b/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.cs index efdf341ada..8e2d5bbd8c 100644 --- a/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.cs +++ b/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.cs @@ -1,3 +1,6 @@ +using System; + + public enum Location { NewYork, diff --git a/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.csproj b/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.csproj +++ b/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobal.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobalTests.cs b/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobalTests.cs index b91ba7c973..3a3499bb60 100644 --- a/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobalTests.cs +++ b/exercises/concept/beauty-salon-goes-global/BeautySalonGoesGlobalTests.cs @@ -1,5 +1,9 @@ +using System; +using System.Collections.Generic; using System.Globalization; - +using System.Linq; +using System.Threading; +using Xunit; using Exercism.Tests; public class BeautySalonGoesGlobalTests diff --git a/exercises/concept/bird-watcher/.meta/Exemplar.cs b/exercises/concept/bird-watcher/.meta/Exemplar.cs index b77c311415..b3a8ed7fb1 100644 --- a/exercises/concept/bird-watcher/.meta/Exemplar.cs +++ b/exercises/concept/bird-watcher/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + class BirdCount { private int[] birdsPerDay; diff --git a/exercises/concept/bird-watcher/BirdWatcher.cs b/exercises/concept/bird-watcher/BirdWatcher.cs index da065733a2..98103ce5f8 100644 --- a/exercises/concept/bird-watcher/BirdWatcher.cs +++ b/exercises/concept/bird-watcher/BirdWatcher.cs @@ -1,3 +1,5 @@ +using System; + class BirdCount { private int[] birdsPerDay; diff --git a/exercises/concept/bird-watcher/BirdWatcher.csproj b/exercises/concept/bird-watcher/BirdWatcher.csproj index 8bf35abc23..8b75d52b07 100644 --- a/exercises/concept/bird-watcher/BirdWatcher.csproj +++ b/exercises/concept/bird-watcher/BirdWatcher.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/bird-watcher/BirdWatcherTests.cs b/exercises/concept/bird-watcher/BirdWatcherTests.cs index ad6b6bddd3..62ca14aee3 100644 --- a/exercises/concept/bird-watcher/BirdWatcherTests.cs +++ b/exercises/concept/bird-watcher/BirdWatcherTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class BirdWatcherTests diff --git a/exercises/concept/booking-up-for-beauty/.meta/Exemplar.cs b/exercises/concept/booking-up-for-beauty/.meta/Exemplar.cs index 022ffc632b..fee8d70195 100644 --- a/exercises/concept/booking-up-for-beauty/.meta/Exemplar.cs +++ b/exercises/concept/booking-up-for-beauty/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + static class Appointment { public static DateTime Schedule(string appointmentDateDescription) diff --git a/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.cs b/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.cs index 719bcea54e..bbd25f7f3b 100644 --- a/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.cs +++ b/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.cs @@ -1,3 +1,5 @@ +using System; + static class Appointment { public static DateTime Schedule(string appointmentDateDescription) diff --git a/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.csproj b/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.csproj +++ b/exercises/concept/booking-up-for-beauty/BookingUpForBeauty.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/booking-up-for-beauty/BookingUpForBeautyTests.cs b/exercises/concept/booking-up-for-beauty/BookingUpForBeautyTests.cs index 14a00d7770..eb959a4c72 100644 --- a/exercises/concept/booking-up-for-beauty/BookingUpForBeautyTests.cs +++ b/exercises/concept/booking-up-for-beauty/BookingUpForBeautyTests.cs @@ -1,6 +1,8 @@ +using Xunit; using Exercism.Tests; - +using System; using System.Globalization; +using System.Threading; public class BookingUpForBeautyTests { diff --git a/exercises/concept/building-telemetry/.meta/Exemplar.cs b/exercises/concept/building-telemetry/.meta/Exemplar.cs index 184145e446..0e0c8ea3a6 100644 --- a/exercises/concept/building-telemetry/.meta/Exemplar.cs +++ b/exercises/concept/building-telemetry/.meta/Exemplar.cs @@ -1,3 +1,6 @@ +using System; + + public class RemoteControlCar { private int batteryPercentage = 100; diff --git a/exercises/concept/building-telemetry/BuildingTelemetry.cs b/exercises/concept/building-telemetry/BuildingTelemetry.cs index 915326393c..113590d37b 100644 --- a/exercises/concept/building-telemetry/BuildingTelemetry.cs +++ b/exercises/concept/building-telemetry/BuildingTelemetry.cs @@ -1,3 +1,5 @@ +using System; + public class RemoteControlCar { private int batteryPercentage = 100; diff --git a/exercises/concept/building-telemetry/BuildingTelemetry.csproj b/exercises/concept/building-telemetry/BuildingTelemetry.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/building-telemetry/BuildingTelemetry.csproj +++ b/exercises/concept/building-telemetry/BuildingTelemetry.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/building-telemetry/BuildingTelemetryTests.cs b/exercises/concept/building-telemetry/BuildingTelemetryTests.cs index 7dffd55c46..c7ec643856 100644 --- a/exercises/concept/building-telemetry/BuildingTelemetryTests.cs +++ b/exercises/concept/building-telemetry/BuildingTelemetryTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class BuildingTelemetryTests diff --git a/exercises/concept/calculator-conundrum/.meta/Exemplar.cs b/exercises/concept/calculator-conundrum/.meta/Exemplar.cs index 69baf94b21..3253044514 100644 --- a/exercises/concept/calculator-conundrum/.meta/Exemplar.cs +++ b/exercises/concept/calculator-conundrum/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public static class SimpleCalculator { public static string Calculate(int operand1, int operand2, string? operation) diff --git a/exercises/concept/calculator-conundrum/CalculatorConundrum.cs b/exercises/concept/calculator-conundrum/CalculatorConundrum.cs index 787c55724b..e56ac5ca8a 100644 --- a/exercises/concept/calculator-conundrum/CalculatorConundrum.cs +++ b/exercises/concept/calculator-conundrum/CalculatorConundrum.cs @@ -1,3 +1,5 @@ +using System; + public static class SimpleCalculator { public static string Calculate(int operand1, int operand2, string? operation) diff --git a/exercises/concept/calculator-conundrum/CalculatorConundrum.csproj b/exercises/concept/calculator-conundrum/CalculatorConundrum.csproj index d0e7a9e90e..54d543da1b 100644 --- a/exercises/concept/calculator-conundrum/CalculatorConundrum.csproj +++ b/exercises/concept/calculator-conundrum/CalculatorConundrum.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/calculator-conundrum/CalculatorConundrumTests.cs b/exercises/concept/calculator-conundrum/CalculatorConundrumTests.cs index 1c93d580c2..f37558c2c0 100644 --- a/exercises/concept/calculator-conundrum/CalculatorConundrumTests.cs +++ b/exercises/concept/calculator-conundrum/CalculatorConundrumTests.cs @@ -1,4 +1,6 @@ +using Xunit; using Exercism.Tests; +using System; public class CalculatorConundrumTests { diff --git a/exercises/concept/cars-assemble/CarsAssemble.cs b/exercises/concept/cars-assemble/CarsAssemble.cs index eb68d7abb1..07ed7864dd 100644 --- a/exercises/concept/cars-assemble/CarsAssemble.cs +++ b/exercises/concept/cars-assemble/CarsAssemble.cs @@ -1,3 +1,5 @@ +using System; + static class AssemblyLine { public static double SuccessRate(int speed) diff --git a/exercises/concept/cars-assemble/CarsAssemble.csproj b/exercises/concept/cars-assemble/CarsAssemble.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/cars-assemble/CarsAssemble.csproj +++ b/exercises/concept/cars-assemble/CarsAssemble.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/cars-assemble/CarsAssembleTests.cs b/exercises/concept/cars-assemble/CarsAssembleTests.cs index 1d0776e34c..3c3516eeeb 100644 --- a/exercises/concept/cars-assemble/CarsAssembleTests.cs +++ b/exercises/concept/cars-assemble/CarsAssembleTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class CarsAssembleTests diff --git a/exercises/concept/developer-privileges/.meta/Exemplar.cs b/exercises/concept/developer-privileges/.meta/Exemplar.cs index 638c54b8b0..9a4a58d725 100644 --- a/exercises/concept/developer-privileges/.meta/Exemplar.cs +++ b/exercises/concept/developer-privileges/.meta/Exemplar.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class Authenticator { public Identity Admin { get; } = new Identity diff --git a/exercises/concept/developer-privileges/DeveloperPrivileges.cs b/exercises/concept/developer-privileges/DeveloperPrivileges.cs index e7d8ec192c..76e431764d 100644 --- a/exercises/concept/developer-privileges/DeveloperPrivileges.cs +++ b/exercises/concept/developer-privileges/DeveloperPrivileges.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class Authenticator { // TODO: Implement the Authenticator.Admin property diff --git a/exercises/concept/developer-privileges/DeveloperPrivileges.csproj b/exercises/concept/developer-privileges/DeveloperPrivileges.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/developer-privileges/DeveloperPrivileges.csproj +++ b/exercises/concept/developer-privileges/DeveloperPrivileges.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/developer-privileges/DeveloperPrivilegesTests.cs b/exercises/concept/developer-privileges/DeveloperPrivilegesTests.cs index 9a24551447..b330496dbe 100644 --- a/exercises/concept/developer-privileges/DeveloperPrivilegesTests.cs +++ b/exercises/concept/developer-privileges/DeveloperPrivilegesTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class DeveloperPrivilegesTests diff --git a/exercises/concept/elons-toys/ElonsToys.cs b/exercises/concept/elons-toys/ElonsToys.cs index b22029fdae..9a88a3543a 100644 --- a/exercises/concept/elons-toys/ElonsToys.cs +++ b/exercises/concept/elons-toys/ElonsToys.cs @@ -1,3 +1,5 @@ +using System; + class RemoteControlCar { public static RemoteControlCar Buy() diff --git a/exercises/concept/elons-toys/ElonsToys.csproj b/exercises/concept/elons-toys/ElonsToys.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/elons-toys/ElonsToys.csproj +++ b/exercises/concept/elons-toys/ElonsToys.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/elons-toys/ElonsToysTests.cs b/exercises/concept/elons-toys/ElonsToysTests.cs index 35a2742f2f..de32d01578 100644 --- a/exercises/concept/elons-toys/ElonsToysTests.cs +++ b/exercises/concept/elons-toys/ElonsToysTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class ElonsToysTests diff --git a/exercises/concept/faceid-2/.meta/Exemplar.cs b/exercises/concept/faceid-2/.meta/Exemplar.cs index 002457296b..e21b101d2c 100644 --- a/exercises/concept/faceid-2/.meta/Exemplar.cs +++ b/exercises/concept/faceid-2/.meta/Exemplar.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class FacialFeatures { public string EyeColor { get; } diff --git a/exercises/concept/faceid-2/Faceid2.cs b/exercises/concept/faceid-2/Faceid2.cs index 22da99b259..fa44009193 100644 --- a/exercises/concept/faceid-2/Faceid2.cs +++ b/exercises/concept/faceid-2/Faceid2.cs @@ -1,3 +1,5 @@ +using System; + public class FacialFeatures { public string EyeColor { get; } diff --git a/exercises/concept/faceid-2/Faceid2.csproj b/exercises/concept/faceid-2/Faceid2.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/faceid-2/Faceid2.csproj +++ b/exercises/concept/faceid-2/Faceid2.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/faceid-2/Faceid2Tests.cs b/exercises/concept/faceid-2/Faceid2Tests.cs index 0cbbe007bf..d2d50c25e4 100644 --- a/exercises/concept/faceid-2/Faceid2Tests.cs +++ b/exercises/concept/faceid-2/Faceid2Tests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class Faceid2Tests diff --git a/exercises/concept/football-match-reports/.meta/Exemplar.cs b/exercises/concept/football-match-reports/.meta/Exemplar.cs index a5b790ce30..09c12e4cef 100644 --- a/exercises/concept/football-match-reports/.meta/Exemplar.cs +++ b/exercises/concept/football-match-reports/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public static class PlayAnalyzer { public static string AnalyzeOnField(int shirtNum) diff --git a/exercises/concept/football-match-reports/FootballMatchReports.cs b/exercises/concept/football-match-reports/FootballMatchReports.cs index be1c942a68..3a5a3b07b5 100644 --- a/exercises/concept/football-match-reports/FootballMatchReports.cs +++ b/exercises/concept/football-match-reports/FootballMatchReports.cs @@ -1,3 +1,5 @@ +using System; + public static class PlayAnalyzer { public static string AnalyzeOnField(int shirtNum) diff --git a/exercises/concept/football-match-reports/FootballMatchReports.csproj b/exercises/concept/football-match-reports/FootballMatchReports.csproj index 08e05a26ff..590e2b629e 100644 --- a/exercises/concept/football-match-reports/FootballMatchReports.csproj +++ b/exercises/concept/football-match-reports/FootballMatchReports.csproj @@ -2,15 +2,10 @@ net9.0 - enable enable true - - - - diff --git a/exercises/concept/football-match-reports/FootballMatchReportsTests.cs b/exercises/concept/football-match-reports/FootballMatchReportsTests.cs index a2bef4b89a..8eaea0e0e7 100644 --- a/exercises/concept/football-match-reports/FootballMatchReportsTests.cs +++ b/exercises/concept/football-match-reports/FootballMatchReportsTests.cs @@ -1,4 +1,6 @@ +using System; using Exercism.Tests; +using Xunit; public class FootballMatchReportsTests { diff --git a/exercises/concept/high-school-sweethearts/.meta/Exemplar.cs b/exercises/concept/high-school-sweethearts/.meta/Exemplar.cs index fe5b3d3450..ee39754925 100644 --- a/exercises/concept/high-school-sweethearts/.meta/Exemplar.cs +++ b/exercises/concept/high-school-sweethearts/.meta/Exemplar.cs @@ -1,3 +1,4 @@ +using System; using System.Globalization; public static class HighSchoolSweethearts diff --git a/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.cs b/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.cs index fa15d37a83..4352ff86d6 100644 --- a/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.cs +++ b/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.cs @@ -1,3 +1,5 @@ +using System; + public static class HighSchoolSweethearts { public static string DisplaySingleLine(string studentA, string studentB) diff --git a/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.csproj b/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.csproj +++ b/exercises/concept/high-school-sweethearts/HighSchoolSweethearts.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/high-school-sweethearts/HighSchoolSweetheartsTests.cs b/exercises/concept/high-school-sweethearts/HighSchoolSweetheartsTests.cs index b7491ec61f..a30134206c 100644 --- a/exercises/concept/high-school-sweethearts/HighSchoolSweetheartsTests.cs +++ b/exercises/concept/high-school-sweethearts/HighSchoolSweetheartsTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class HighSchoolSweetheartsTests diff --git a/exercises/concept/hyper-optimized-telemetry/.meta/Exemplar.cs b/exercises/concept/hyper-optimized-telemetry/.meta/Exemplar.cs index ee5f3301b4..8817109b51 100644 --- a/exercises/concept/hyper-optimized-telemetry/.meta/Exemplar.cs +++ b/exercises/concept/hyper-optimized-telemetry/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public static class TelemetryBuffer { public static byte[] ToBuffer(long reading) diff --git a/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.cs b/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.cs index b085f4b439..36cdba9cca 100644 --- a/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.cs +++ b/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.cs @@ -1,3 +1,5 @@ +using System; + public static class TelemetryBuffer { public static byte[] ToBuffer(long reading) diff --git a/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.csproj b/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.csproj +++ b/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetry.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetryTests.cs b/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetryTests.cs index b90e26a0ad..3dd13b2d0e 100644 --- a/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetryTests.cs +++ b/exercises/concept/hyper-optimized-telemetry/HyperOptimizedTelemetryTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class HyperOptimizedTelemetryTests diff --git a/exercises/concept/hyperia-forex/.meta/Exemplar.cs b/exercises/concept/hyperia-forex/.meta/Exemplar.cs index 00be905b08..808b258ef8 100644 --- a/exercises/concept/hyperia-forex/.meta/Exemplar.cs +++ b/exercises/concept/hyperia-forex/.meta/Exemplar.cs @@ -1,5 +1,5 @@ -#pragma warning disable CS0660 -#pragma warning disable CS0661 +using System; +using System.Runtime.InteropServices; #pragma warning disable CS0660 #pragma warning disable CS0661 diff --git a/exercises/concept/hyperia-forex/HyperiaForex.csproj b/exercises/concept/hyperia-forex/HyperiaForex.csproj index 7135cfff30..508bd277fa 100644 --- a/exercises/concept/hyperia-forex/HyperiaForex.csproj +++ b/exercises/concept/hyperia-forex/HyperiaForex.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/hyperia-forex/HyperiaForexTests.cs b/exercises/concept/hyperia-forex/HyperiaForexTests.cs index 6f49a7e4e3..a85c189a13 100644 --- a/exercises/concept/hyperia-forex/HyperiaForexTests.cs +++ b/exercises/concept/hyperia-forex/HyperiaForexTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using FsCheck.Xunit; using FsCheck; using Exercism.Tests; diff --git a/exercises/concept/hyperinflation-hits-hyperia/.meta/Exemplar.cs b/exercises/concept/hyperinflation-hits-hyperia/.meta/Exemplar.cs index c08c0dfe3c..0ce2cff345 100644 --- a/exercises/concept/hyperinflation-hits-hyperia/.meta/Exemplar.cs +++ b/exercises/concept/hyperinflation-hits-hyperia/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public static class CentralBank { public static string DisplayDenomination(long @base, long multiplier) diff --git a/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.cs b/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.cs index 9ede7b3f9c..c83122b9bf 100644 --- a/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.cs +++ b/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.cs @@ -1,3 +1,5 @@ +using System; + public static class CentralBank { public static string DisplayDenomination(long @base, long multiplier) diff --git a/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.csproj b/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.csproj +++ b/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperia.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperiaTests.cs b/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperiaTests.cs index 74ac217bc5..f52f6aea96 100644 --- a/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperiaTests.cs +++ b/exercises/concept/hyperinflation-hits-hyperia/HyperinflationHitsHyperiaTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class HyperinflationHitsHyperiaTests diff --git a/exercises/concept/instruments-of-texas/.meta/Exemplar.cs b/exercises/concept/instruments-of-texas/.meta/Exemplar.cs index a61924bf0a..a9c1d11dfc 100644 --- a/exercises/concept/instruments-of-texas/.meta/Exemplar.cs +++ b/exercises/concept/instruments-of-texas/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public class CalculationException : Exception { public CalculationException(int operand1, int operand2, string message, Exception inner) : base(message, inner) diff --git a/exercises/concept/instruments-of-texas/InstrumentsOfTexas.cs b/exercises/concept/instruments-of-texas/InstrumentsOfTexas.cs index 9651966b00..9b39876ba3 100644 --- a/exercises/concept/instruments-of-texas/InstrumentsOfTexas.cs +++ b/exercises/concept/instruments-of-texas/InstrumentsOfTexas.cs @@ -1,3 +1,5 @@ +using System; + public class CalculationException : Exception { public CalculationException(int operand1, int operand2, string message, Exception inner) diff --git a/exercises/concept/instruments-of-texas/InstrumentsOfTexas.csproj b/exercises/concept/instruments-of-texas/InstrumentsOfTexas.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/instruments-of-texas/InstrumentsOfTexas.csproj +++ b/exercises/concept/instruments-of-texas/InstrumentsOfTexas.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/instruments-of-texas/InstrumentsOfTexasTests.cs b/exercises/concept/instruments-of-texas/InstrumentsOfTexasTests.cs index dd036d27ce..eacf78e795 100644 --- a/exercises/concept/instruments-of-texas/InstrumentsOfTexasTests.cs +++ b/exercises/concept/instruments-of-texas/InstrumentsOfTexasTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class InstrumentsOfTexasTests diff --git a/exercises/concept/interest-is-interesting/.meta/Exemplar.cs b/exercises/concept/interest-is-interesting/.meta/Exemplar.cs index 4ceb905dfa..4f8820438a 100644 --- a/exercises/concept/interest-is-interesting/.meta/Exemplar.cs +++ b/exercises/concept/interest-is-interesting/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + static class SavingsAccount { public static float InterestRate(decimal balance) diff --git a/exercises/concept/interest-is-interesting/InterestIsInteresting.cs b/exercises/concept/interest-is-interesting/InterestIsInteresting.cs index 466ef59068..ce2a85939d 100644 --- a/exercises/concept/interest-is-interesting/InterestIsInteresting.cs +++ b/exercises/concept/interest-is-interesting/InterestIsInteresting.cs @@ -1,3 +1,5 @@ +using System; + static class SavingsAccount { public static float InterestRate(decimal balance) diff --git a/exercises/concept/interest-is-interesting/InterestIsInteresting.csproj b/exercises/concept/interest-is-interesting/InterestIsInteresting.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/interest-is-interesting/InterestIsInteresting.csproj +++ b/exercises/concept/interest-is-interesting/InterestIsInteresting.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs b/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs index 8b1156cad7..e3accfa7c4 100644 --- a/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs +++ b/exercises/concept/interest-is-interesting/InterestIsInterestingTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class InterestIsInterestingTests diff --git a/exercises/concept/international-calling-connoisseur/.meta/Exemplar.cs b/exercises/concept/international-calling-connoisseur/.meta/Exemplar.cs index 02a3cfb8a5..2890f92e8c 100644 --- a/exercises/concept/international-calling-connoisseur/.meta/Exemplar.cs +++ b/exercises/concept/international-calling-connoisseur/.meta/Exemplar.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class DialingCodes { public static Dictionary GetEmptyDictionary() diff --git a/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.cs b/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.cs index dce1ba59a9..ef52701a58 100644 --- a/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.cs +++ b/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class DialingCodes { public static Dictionary GetEmptyDictionary() diff --git a/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.csproj b/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.csproj +++ b/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseur.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseurTests.cs b/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseurTests.cs index d14b1fd851..ab23fd16a4 100644 --- a/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseurTests.cs +++ b/exercises/concept/international-calling-connoisseur/InternationalCallingConnoisseurTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class InternationalCallingConnoisseurTests diff --git a/exercises/concept/land-grab-in-space/.meta/Exemplar.cs b/exercises/concept/land-grab-in-space/.meta/Exemplar.cs index f3fe4bf5ff..588ccb9ac3 100644 --- a/exercises/concept/land-grab-in-space/.meta/Exemplar.cs +++ b/exercises/concept/land-grab-in-space/.meta/Exemplar.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Reflection; + public struct Coord { public Coord(ushort x, ushort y) diff --git a/exercises/concept/land-grab-in-space/LandGrabInSpace.cs b/exercises/concept/land-grab-in-space/LandGrabInSpace.cs index bbf8e41066..955388be50 100644 --- a/exercises/concept/land-grab-in-space/LandGrabInSpace.cs +++ b/exercises/concept/land-grab-in-space/LandGrabInSpace.cs @@ -1,3 +1,5 @@ +using System; + public struct Coord { public Coord(ushort x, ushort y) diff --git a/exercises/concept/land-grab-in-space/LandGrabInSpace.csproj b/exercises/concept/land-grab-in-space/LandGrabInSpace.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/land-grab-in-space/LandGrabInSpace.csproj +++ b/exercises/concept/land-grab-in-space/LandGrabInSpace.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/land-grab-in-space/LandGrabInSpaceTests.cs b/exercises/concept/land-grab-in-space/LandGrabInSpaceTests.cs index ed960e1fdc..f52580ffc8 100644 --- a/exercises/concept/land-grab-in-space/LandGrabInSpaceTests.cs +++ b/exercises/concept/land-grab-in-space/LandGrabInSpaceTests.cs @@ -1,5 +1,6 @@ +using System; using System.Reflection; - +using Xunit; using Exercism.Tests; public class LandGrabInSpaceTests diff --git a/exercises/concept/log-analysis/.meta/Exemplar.cs b/exercises/concept/log-analysis/.meta/Exemplar.cs index 911d735b43..84b7b457e0 100644 --- a/exercises/concept/log-analysis/.meta/Exemplar.cs +++ b/exercises/concept/log-analysis/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public static class LogAnalysis { public static string SubstringAfter(this string str, string delimiter) diff --git a/exercises/concept/log-analysis/LogAnalysis.cs b/exercises/concept/log-analysis/LogAnalysis.cs index 4213d4429f..928bfc876b 100644 --- a/exercises/concept/log-analysis/LogAnalysis.cs +++ b/exercises/concept/log-analysis/LogAnalysis.cs @@ -1,3 +1,5 @@ +using System; + public static class LogAnalysis { // TODO: define the 'SubstringAfter()' extension method on the `string` type diff --git a/exercises/concept/log-analysis/LogAnalysis.csproj b/exercises/concept/log-analysis/LogAnalysis.csproj index d0e7a9e90e..54d543da1b 100644 --- a/exercises/concept/log-analysis/LogAnalysis.csproj +++ b/exercises/concept/log-analysis/LogAnalysis.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/log-analysis/LogAnalysisTests.cs b/exercises/concept/log-analysis/LogAnalysisTests.cs index 51b884c4b8..0bf4b7583f 100644 --- a/exercises/concept/log-analysis/LogAnalysisTests.cs +++ b/exercises/concept/log-analysis/LogAnalysisTests.cs @@ -1,4 +1,6 @@ +using Xunit; using Exercism.Tests; +using System; public class LogAnalysisTests { diff --git a/exercises/concept/log-levels/LogLevels.cs b/exercises/concept/log-levels/LogLevels.cs index add9ea3875..48396c5a22 100644 --- a/exercises/concept/log-levels/LogLevels.cs +++ b/exercises/concept/log-levels/LogLevels.cs @@ -1,3 +1,5 @@ +using System; + static class LogLine { public static string Message(string logLine) diff --git a/exercises/concept/log-levels/LogLevels.csproj b/exercises/concept/log-levels/LogLevels.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/log-levels/LogLevels.csproj +++ b/exercises/concept/log-levels/LogLevels.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/log-levels/LogLevelsTests.cs b/exercises/concept/log-levels/LogLevelsTests.cs index 96e6e447c9..db25c584c3 100644 --- a/exercises/concept/log-levels/LogLevelsTests.cs +++ b/exercises/concept/log-levels/LogLevelsTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class LogLevelsTests diff --git a/exercises/concept/logs-logs-logs/LogsLogsLogs.cs b/exercises/concept/logs-logs-logs/LogsLogsLogs.cs index 04ff039f3b..3c0433e00c 100644 --- a/exercises/concept/logs-logs-logs/LogsLogsLogs.cs +++ b/exercises/concept/logs-logs-logs/LogsLogsLogs.cs @@ -1,3 +1,5 @@ +using System; + // TODO: define the 'LogLevel' enum static class LogLine diff --git a/exercises/concept/logs-logs-logs/LogsLogsLogs.csproj b/exercises/concept/logs-logs-logs/LogsLogsLogs.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/logs-logs-logs/LogsLogsLogs.csproj +++ b/exercises/concept/logs-logs-logs/LogsLogsLogs.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/logs-logs-logs/LogsLogsLogsTests.cs b/exercises/concept/logs-logs-logs/LogsLogsLogsTests.cs index 3c49b3b785..4f016c400b 100644 --- a/exercises/concept/logs-logs-logs/LogsLogsLogsTests.cs +++ b/exercises/concept/logs-logs-logs/LogsLogsLogsTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class LogsLogsLogsTests diff --git a/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagna.csproj b/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagna.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagna.csproj +++ b/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagna.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagnaTests.cs b/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagnaTests.cs index 7d2d6d790c..e00d9cd4e0 100644 --- a/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagnaTests.cs +++ b/exercises/concept/lucians-luscious-lasagna/LuciansLusciousLasagnaTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class LuciansLusciousLasagnaTests diff --git a/exercises/concept/need-for-speed/NeedForSpeed.cs b/exercises/concept/need-for-speed/NeedForSpeed.cs index f2b6c472a4..4fd58472a4 100644 --- a/exercises/concept/need-for-speed/NeedForSpeed.cs +++ b/exercises/concept/need-for-speed/NeedForSpeed.cs @@ -1,3 +1,5 @@ +using System; + class RemoteControlCar { // TODO: define the constructor for the 'RemoteControlCar' class diff --git a/exercises/concept/need-for-speed/NeedForSpeed.csproj b/exercises/concept/need-for-speed/NeedForSpeed.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/need-for-speed/NeedForSpeed.csproj +++ b/exercises/concept/need-for-speed/NeedForSpeed.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/need-for-speed/NeedForSpeedTests.cs b/exercises/concept/need-for-speed/NeedForSpeedTests.cs index e92c83bdd3..d54e5f4cc0 100644 --- a/exercises/concept/need-for-speed/NeedForSpeedTests.cs +++ b/exercises/concept/need-for-speed/NeedForSpeedTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class NeedForSpeedTests diff --git a/exercises/concept/object-relational-mapping/.meta/Exemplar.cs b/exercises/concept/object-relational-mapping/.meta/Exemplar.cs index 896af89e08..2ab7a81d19 100644 --- a/exercises/concept/object-relational-mapping/.meta/Exemplar.cs +++ b/exercises/concept/object-relational-mapping/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public class Orm : IDisposable { private Database database; diff --git a/exercises/concept/object-relational-mapping/ObjectRelationalMapping.cs b/exercises/concept/object-relational-mapping/ObjectRelationalMapping.cs index 1ff1f517bf..a84acca014 100644 --- a/exercises/concept/object-relational-mapping/ObjectRelationalMapping.cs +++ b/exercises/concept/object-relational-mapping/ObjectRelationalMapping.cs @@ -1,3 +1,5 @@ +using System; + public class Orm { private Database database; diff --git a/exercises/concept/object-relational-mapping/ObjectRelationalMapping.csproj b/exercises/concept/object-relational-mapping/ObjectRelationalMapping.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/object-relational-mapping/ObjectRelationalMapping.csproj +++ b/exercises/concept/object-relational-mapping/ObjectRelationalMapping.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/object-relational-mapping/ObjectRelationalMappingTests.cs b/exercises/concept/object-relational-mapping/ObjectRelationalMappingTests.cs index c5efee0d12..1071af318e 100644 --- a/exercises/concept/object-relational-mapping/ObjectRelationalMappingTests.cs +++ b/exercises/concept/object-relational-mapping/ObjectRelationalMappingTests.cs @@ -1,3 +1,6 @@ +using System; + +using Xunit; using Exercism.Tests; public class ObjectRelationalMappingTests diff --git a/exercises/concept/orm-in-one-go/.meta/Exemplar.cs b/exercises/concept/orm-in-one-go/.meta/Exemplar.cs index d77f62f00f..a74b406774 100644 --- a/exercises/concept/orm-in-one-go/.meta/Exemplar.cs +++ b/exercises/concept/orm-in-one-go/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public class Orm { private Database database; diff --git a/exercises/concept/orm-in-one-go/OrmInOneGo.cs b/exercises/concept/orm-in-one-go/OrmInOneGo.cs index f7348dbdff..dfb10c6c3f 100644 --- a/exercises/concept/orm-in-one-go/OrmInOneGo.cs +++ b/exercises/concept/orm-in-one-go/OrmInOneGo.cs @@ -1,3 +1,5 @@ +using System; + public class Orm { private Database database; diff --git a/exercises/concept/orm-in-one-go/OrmInOneGo.csproj b/exercises/concept/orm-in-one-go/OrmInOneGo.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/orm-in-one-go/OrmInOneGo.csproj +++ b/exercises/concept/orm-in-one-go/OrmInOneGo.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/orm-in-one-go/OrmInOneGoTests.cs b/exercises/concept/orm-in-one-go/OrmInOneGoTests.cs index a181f7fdd0..18e2d4bae7 100644 --- a/exercises/concept/orm-in-one-go/OrmInOneGoTests.cs +++ b/exercises/concept/orm-in-one-go/OrmInOneGoTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class OrmInOneGoTests diff --git a/exercises/concept/parsing-log-files/ParsingLogFiles.cs b/exercises/concept/parsing-log-files/ParsingLogFiles.cs index 2523e172d8..68be19b90c 100644 --- a/exercises/concept/parsing-log-files/ParsingLogFiles.cs +++ b/exercises/concept/parsing-log-files/ParsingLogFiles.cs @@ -1,3 +1,6 @@ +using System; +using System.Text.RegularExpressions; + public class LogParser { public bool IsValidLine(string text) diff --git a/exercises/concept/parsing-log-files/ParsingLogFiles.csproj b/exercises/concept/parsing-log-files/ParsingLogFiles.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/parsing-log-files/ParsingLogFiles.csproj +++ b/exercises/concept/parsing-log-files/ParsingLogFiles.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/parsing-log-files/ParsingLogFilesTests.cs b/exercises/concept/parsing-log-files/ParsingLogFilesTests.cs index 9cb41eb230..09c1984681 100644 --- a/exercises/concept/parsing-log-files/ParsingLogFilesTests.cs +++ b/exercises/concept/parsing-log-files/ParsingLogFilesTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class ParsingLogFilesTests diff --git a/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.cs b/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.cs index 24ea159647..632c5ce6fd 100644 --- a/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.cs +++ b/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.cs @@ -1,3 +1,5 @@ +using System; + public static class PhoneNumber { public static (bool IsNewYork, bool IsFake, string LocalNumber) Analyze(string phoneNumber) diff --git a/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.csproj b/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.csproj +++ b/exercises/concept/phone-number-analysis/PhoneNumberAnalysis.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/phone-number-analysis/PhoneNumberAnalysisTests.cs b/exercises/concept/phone-number-analysis/PhoneNumberAnalysisTests.cs index 9433b39b9b..844ecd4922 100644 --- a/exercises/concept/phone-number-analysis/PhoneNumberAnalysisTests.cs +++ b/exercises/concept/phone-number-analysis/PhoneNumberAnalysisTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class PhoneNumberAnalysisTests diff --git a/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyle.csproj b/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyle.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyle.csproj +++ b/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyle.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyleTests.cs b/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyleTests.cs index 13e9f13810..1448db0a35 100644 --- a/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyleTests.cs +++ b/exercises/concept/red-vs-blue-darwin-style/RedVsBlueDarwinStyleTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class RedVsBlueDarwinStyleTests diff --git a/exercises/concept/remote-control-cleanup/RemoteControlCleanup.csproj b/exercises/concept/remote-control-cleanup/RemoteControlCleanup.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/remote-control-cleanup/RemoteControlCleanup.csproj +++ b/exercises/concept/remote-control-cleanup/RemoteControlCleanup.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/remote-control-cleanup/RemoteControlCleanupTests.cs b/exercises/concept/remote-control-cleanup/RemoteControlCleanupTests.cs index 35406775c9..1039592ced 100644 --- a/exercises/concept/remote-control-cleanup/RemoteControlCleanupTests.cs +++ b/exercises/concept/remote-control-cleanup/RemoteControlCleanupTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class RemoteControlCleanupTests diff --git a/exercises/concept/remote-control-competition/.meta/Exemplar.cs b/exercises/concept/remote-control-competition/.meta/Exemplar.cs index cdf3b5e6d3..70e892824c 100644 --- a/exercises/concept/remote-control-competition/.meta/Exemplar.cs +++ b/exercises/concept/remote-control-competition/.meta/Exemplar.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public interface IRemoteControlCar { void Drive(); diff --git a/exercises/concept/remote-control-competition/RemoteControlCompetition.cs b/exercises/concept/remote-control-competition/RemoteControlCompetition.cs index cdf3b5e6d3..70e892824c 100644 --- a/exercises/concept/remote-control-competition/RemoteControlCompetition.cs +++ b/exercises/concept/remote-control-competition/RemoteControlCompetition.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public interface IRemoteControlCar { void Drive(); diff --git a/exercises/concept/remote-control-competition/RemoteControlCompetition.csproj b/exercises/concept/remote-control-competition/RemoteControlCompetition.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/remote-control-competition/RemoteControlCompetition.csproj +++ b/exercises/concept/remote-control-competition/RemoteControlCompetition.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/remote-control-competition/RemoteControlCompetitionTests.cs b/exercises/concept/remote-control-competition/RemoteControlCompetitionTests.cs index 9a160612a1..f7e7e0b5a5 100644 --- a/exercises/concept/remote-control-competition/RemoteControlCompetitionTests.cs +++ b/exercises/concept/remote-control-competition/RemoteControlCompetitionTests.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; +using Xunit; using Exercism.Tests; public class RemoteControlCompetitionTests diff --git a/exercises/concept/roll-the-die/.meta/Exemplar.cs b/exercises/concept/roll-the-die/.meta/Exemplar.cs index ece9b98298..3bfb5dc23b 100644 --- a/exercises/concept/roll-the-die/.meta/Exemplar.cs +++ b/exercises/concept/roll-the-die/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + public class Player { private static Random random = new Random(); diff --git a/exercises/concept/roll-the-die/RollTheDie.cs b/exercises/concept/roll-the-die/RollTheDie.cs index 9d99fe0383..f9555430b9 100644 --- a/exercises/concept/roll-the-die/RollTheDie.cs +++ b/exercises/concept/roll-the-die/RollTheDie.cs @@ -1,3 +1,5 @@ +using System; + public class Player { public int RollDie() diff --git a/exercises/concept/roll-the-die/RollTheDie.csproj b/exercises/concept/roll-the-die/RollTheDie.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/roll-the-die/RollTheDie.csproj +++ b/exercises/concept/roll-the-die/RollTheDie.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/roll-the-die/RollTheDieTests.cs b/exercises/concept/roll-the-die/RollTheDieTests.cs index 03b497538e..d16eaabf97 100644 --- a/exercises/concept/roll-the-die/RollTheDieTests.cs +++ b/exercises/concept/roll-the-die/RollTheDieTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class RollTheDieTests diff --git a/exercises/concept/secure-munchester-united/SecureMunchesterUnited.cs b/exercises/concept/secure-munchester-united/SecureMunchesterUnited.cs index e97c65f647..300c926c0d 100644 --- a/exercises/concept/secure-munchester-united/SecureMunchesterUnited.cs +++ b/exercises/concept/secure-munchester-united/SecureMunchesterUnited.cs @@ -1,3 +1,5 @@ +using System; + public class SecurityPassMaker { public string GetDisplayName(TeamSupport support) diff --git a/exercises/concept/secure-munchester-united/SecureMunchesterUnited.csproj b/exercises/concept/secure-munchester-united/SecureMunchesterUnited.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/secure-munchester-united/SecureMunchesterUnited.csproj +++ b/exercises/concept/secure-munchester-united/SecureMunchesterUnited.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/secure-munchester-united/SecureMunchesterUnitedTests.cs b/exercises/concept/secure-munchester-united/SecureMunchesterUnitedTests.cs index 9b3ce97609..6cc5b210be 100644 --- a/exercises/concept/secure-munchester-united/SecureMunchesterUnitedTests.cs +++ b/exercises/concept/secure-munchester-united/SecureMunchesterUnitedTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class SecureMunchesterUnitedTests diff --git a/exercises/concept/squeaky-clean/.meta/Exemplar.cs b/exercises/concept/squeaky-clean/.meta/Exemplar.cs index 9b60419c64..a738868836 100644 --- a/exercises/concept/squeaky-clean/.meta/Exemplar.cs +++ b/exercises/concept/squeaky-clean/.meta/Exemplar.cs @@ -1,3 +1,4 @@ +using System; using System.Text; public static class Identifier diff --git a/exercises/concept/squeaky-clean/SqueakyClean.cs b/exercises/concept/squeaky-clean/SqueakyClean.cs index 02c75246dd..42ad2d51aa 100644 --- a/exercises/concept/squeaky-clean/SqueakyClean.cs +++ b/exercises/concept/squeaky-clean/SqueakyClean.cs @@ -1,3 +1,5 @@ +using System; + public static class Identifier { public static string Clean(string identifier) diff --git a/exercises/concept/squeaky-clean/SqueakyClean.csproj b/exercises/concept/squeaky-clean/SqueakyClean.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/squeaky-clean/SqueakyClean.csproj +++ b/exercises/concept/squeaky-clean/SqueakyClean.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/squeaky-clean/SqueakyCleanTests.cs b/exercises/concept/squeaky-clean/SqueakyCleanTests.cs index 7a628b334d..03f88faeae 100644 --- a/exercises/concept/squeaky-clean/SqueakyCleanTests.cs +++ b/exercises/concept/squeaky-clean/SqueakyCleanTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class SqueakyCleanTests diff --git a/exercises/concept/the-weather-in-deather/.meta/Exemplar.cs b/exercises/concept/the-weather-in-deather/.meta/Exemplar.cs index ff47180bec..00795ea694 100644 --- a/exercises/concept/the-weather-in-deather/.meta/Exemplar.cs +++ b/exercises/concept/the-weather-in-deather/.meta/Exemplar.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class WeatherStation { private Reading reading; diff --git a/exercises/concept/the-weather-in-deather/TheWeatherInDeather.cs b/exercises/concept/the-weather-in-deather/TheWeatherInDeather.cs index 098fc19c2f..e7254c656e 100644 --- a/exercises/concept/the-weather-in-deather/TheWeatherInDeather.cs +++ b/exercises/concept/the-weather-in-deather/TheWeatherInDeather.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class WeatherStation { private Reading reading; diff --git a/exercises/concept/the-weather-in-deather/TheWeatherInDeather.csproj b/exercises/concept/the-weather-in-deather/TheWeatherInDeather.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/the-weather-in-deather/TheWeatherInDeather.csproj +++ b/exercises/concept/the-weather-in-deather/TheWeatherInDeather.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/the-weather-in-deather/TheWeatherInDeatherTests.cs b/exercises/concept/the-weather-in-deather/TheWeatherInDeatherTests.cs index 7ae9702a87..bf1f3c3c5b 100644 --- a/exercises/concept/the-weather-in-deather/TheWeatherInDeatherTests.cs +++ b/exercises/concept/the-weather-in-deather/TheWeatherInDeatherTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; public class TheWeatherInDeatherTests diff --git a/exercises/concept/tim-from-marketing/TimFromMarketing.cs b/exercises/concept/tim-from-marketing/TimFromMarketing.cs index 5b2553d88d..2346758637 100644 --- a/exercises/concept/tim-from-marketing/TimFromMarketing.cs +++ b/exercises/concept/tim-from-marketing/TimFromMarketing.cs @@ -1,3 +1,5 @@ +using System; + static class Badge { public static string Print(int? id, string name, string? department) diff --git a/exercises/concept/tim-from-marketing/TimFromMarketing.csproj b/exercises/concept/tim-from-marketing/TimFromMarketing.csproj index 08e05a26ff..590e2b629e 100644 --- a/exercises/concept/tim-from-marketing/TimFromMarketing.csproj +++ b/exercises/concept/tim-from-marketing/TimFromMarketing.csproj @@ -2,15 +2,10 @@ net9.0 - enable enable true - - - - diff --git a/exercises/concept/tim-from-marketing/TimFromMarketingTests.cs b/exercises/concept/tim-from-marketing/TimFromMarketingTests.cs index e00e998950..bd8b5871c6 100644 --- a/exercises/concept/tim-from-marketing/TimFromMarketingTests.cs +++ b/exercises/concept/tim-from-marketing/TimFromMarketingTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class TimFromMarketingTests diff --git a/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.cs b/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.cs index 17be498ea0..d80fe32dbc 100644 --- a/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.cs +++ b/exercises/concept/tracks-on-tracks-on-tracks/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; + public static class Languages { public static List NewList() diff --git a/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.cs b/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.cs index 45ca751d40..608d0476b5 100644 --- a/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.cs +++ b/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Languages { public static List NewList() diff --git a/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.csproj b/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.csproj +++ b/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracks.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracksTests.cs b/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracksTests.cs index 665c14cfb4..4244f4aba6 100644 --- a/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracksTests.cs +++ b/exercises/concept/tracks-on-tracks-on-tracks/TracksOnTracksOnTracksTests.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; +using Xunit; using Exercism.Tests; public class TracksOnTracksOnTracksTests diff --git a/exercises/concept/weighing-machine/.meta/Exemplar.cs b/exercises/concept/weighing-machine/.meta/Exemplar.cs index 428e5075d8..fcc2fb3e50 100644 --- a/exercises/concept/weighing-machine/.meta/Exemplar.cs +++ b/exercises/concept/weighing-machine/.meta/Exemplar.cs @@ -1,3 +1,5 @@ +using System; + class WeighingMachine { private double _weight; diff --git a/exercises/concept/weighing-machine/WeighingMachine.cs b/exercises/concept/weighing-machine/WeighingMachine.cs index 920df26983..0373e62ece 100644 --- a/exercises/concept/weighing-machine/WeighingMachine.cs +++ b/exercises/concept/weighing-machine/WeighingMachine.cs @@ -1,3 +1,5 @@ +using System; + class WeighingMachine { // TODO: define the 'Precision' property diff --git a/exercises/concept/weighing-machine/WeighingMachine.csproj b/exercises/concept/weighing-machine/WeighingMachine.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/concept/weighing-machine/WeighingMachine.csproj +++ b/exercises/concept/weighing-machine/WeighingMachine.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/weighing-machine/WeighingMachineTests.cs b/exercises/concept/weighing-machine/WeighingMachineTests.cs index 49d116ef47..b1a77ecdcb 100644 --- a/exercises/concept/weighing-machine/WeighingMachineTests.cs +++ b/exercises/concept/weighing-machine/WeighingMachineTests.cs @@ -1,3 +1,5 @@ +using System; +using Xunit; using Exercism.Tests; [UseCulture] diff --git a/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.cs b/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.cs index 6857d071e9..ac7f4abf7f 100644 --- a/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.cs +++ b/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.cs @@ -1,3 +1,5 @@ +using System; + static class GameMaster { public static string Describe(Character character) diff --git a/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.csproj b/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.csproj +++ b/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2Tests.cs b/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2Tests.cs index acc75aa893..93a6832a43 100644 --- a/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2Tests.cs +++ b/exercises/concept/wizards-and-warriors-2/WizardsAndWarriors2Tests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class WizardsAndWarriors2Tests diff --git a/exercises/concept/wizards-and-warriors/WizardsAndWarriors.cs b/exercises/concept/wizards-and-warriors/WizardsAndWarriors.cs index fe1c3d0e6e..c3c785db07 100644 --- a/exercises/concept/wizards-and-warriors/WizardsAndWarriors.cs +++ b/exercises/concept/wizards-and-warriors/WizardsAndWarriors.cs @@ -1,3 +1,5 @@ +using System; + abstract class Character { protected Character(string characterType) diff --git a/exercises/concept/wizards-and-warriors/WizardsAndWarriors.csproj b/exercises/concept/wizards-and-warriors/WizardsAndWarriors.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/concept/wizards-and-warriors/WizardsAndWarriors.csproj +++ b/exercises/concept/wizards-and-warriors/WizardsAndWarriors.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/concept/wizards-and-warriors/WizardsAndWarriorsTests.cs b/exercises/concept/wizards-and-warriors/WizardsAndWarriorsTests.cs index 98123ab620..71348733b4 100644 --- a/exercises/concept/wizards-and-warriors/WizardsAndWarriorsTests.cs +++ b/exercises/concept/wizards-and-warriors/WizardsAndWarriorsTests.cs @@ -1,3 +1,4 @@ +using Xunit; using Exercism.Tests; public class WizardsAndWarriorsTests diff --git a/exercises/practice/accumulate/.meta/Example.cs b/exercises/practice/accumulate/.meta/Example.cs index 01c09d520e..4611cc02a1 100644 --- a/exercises/practice/accumulate/.meta/Example.cs +++ b/exercises/practice/accumulate/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class AccumulateExtensions { public static IEnumerable Accumulate(this IEnumerable collection, Func func) diff --git a/exercises/practice/accumulate/Accumulate.cs b/exercises/practice/accumulate/Accumulate.cs index 476da8bc1e..8aebdccc75 100644 --- a/exercises/practice/accumulate/Accumulate.cs +++ b/exercises/practice/accumulate/Accumulate.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class AccumulateExtensions { public static IEnumerable Accumulate(this IEnumerable collection, Func func) diff --git a/exercises/practice/accumulate/Accumulate.csproj b/exercises/practice/accumulate/Accumulate.csproj index 25fa2ace50..73826fe6c9 100644 --- a/exercises/practice/accumulate/Accumulate.csproj +++ b/exercises/practice/accumulate/Accumulate.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/accumulate/AccumulateTests.cs b/exercises/practice/accumulate/AccumulateTests.cs index 7e56b78154..9db1daab85 100644 --- a/exercises/practice/accumulate/AccumulateTests.cs +++ b/exercises/practice/accumulate/AccumulateTests.cs @@ -1,3 +1,6 @@ +using System.Linq; +using Xunit; + public class AccumulateTests { [Fact] diff --git a/exercises/practice/acronym/.meta/Example.cs b/exercises/practice/acronym/.meta/Example.cs index 8230a48e65..142ebfd778 100644 --- a/exercises/practice/acronym/.meta/Example.cs +++ b/exercises/practice/acronym/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; +using System.Linq; using System.Text.RegularExpressions; public static class Acronym diff --git a/exercises/practice/acronym/Acronym.cs b/exercises/practice/acronym/Acronym.cs index 2b316329cb..97988e820d 100644 --- a/exercises/practice/acronym/Acronym.cs +++ b/exercises/practice/acronym/Acronym.cs @@ -1,3 +1,5 @@ +using System; + public static class Acronym { public static string Abbreviate(string phrase) diff --git a/exercises/practice/acronym/Acronym.csproj b/exercises/practice/acronym/Acronym.csproj index a8a1943d15..b0f97fdf79 100644 --- a/exercises/practice/acronym/Acronym.csproj +++ b/exercises/practice/acronym/Acronym.csproj @@ -4,14 +4,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/acronym/AcronymTests.cs b/exercises/practice/acronym/AcronymTests.cs index 062290f22c..d6c94d91d0 100644 --- a/exercises/practice/acronym/AcronymTests.cs +++ b/exercises/practice/acronym/AcronymTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class AcronymTests { [Fact] diff --git a/exercises/practice/affine-cipher/.meta/Example.cs b/exercises/practice/affine-cipher/.meta/Example.cs index cf8fc72194..45ddb47410 100644 --- a/exercises/practice/affine-cipher/.meta/Example.cs +++ b/exercises/practice/affine-cipher/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text; public static class AffineCipher diff --git a/exercises/practice/affine-cipher/AffineCipher.cs b/exercises/practice/affine-cipher/AffineCipher.cs index 77a6f5b92b..e6f6557fd3 100644 --- a/exercises/practice/affine-cipher/AffineCipher.cs +++ b/exercises/practice/affine-cipher/AffineCipher.cs @@ -1,3 +1,5 @@ +using System; + public static class AffineCipher { public static string Encode(string plainText, int a, int b) diff --git a/exercises/practice/affine-cipher/AffineCipher.csproj b/exercises/practice/affine-cipher/AffineCipher.csproj index 1594e71326..1b40aeb201 100644 --- a/exercises/practice/affine-cipher/AffineCipher.csproj +++ b/exercises/practice/affine-cipher/AffineCipher.csproj @@ -4,14 +4,9 @@ Exe net9.0 enable - enable true - - - - diff --git a/exercises/practice/affine-cipher/AffineCipherTests.cs b/exercises/practice/affine-cipher/AffineCipherTests.cs index 7d8c5f66db..63e5955d11 100644 --- a/exercises/practice/affine-cipher/AffineCipherTests.cs +++ b/exercises/practice/affine-cipher/AffineCipherTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class AffineCipherTests { [Fact] diff --git a/exercises/practice/all-your-base/.meta/Example.cs b/exercises/practice/all-your-base/.meta/Example.cs index 3786991b49..e7b78cc99b 100644 --- a/exercises/practice/all-your-base/.meta/Example.cs +++ b/exercises/practice/all-your-base/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class AllYourBase { public static int[] Rebase(int inputBase, int[] inputDigits, int outputBase) diff --git a/exercises/practice/all-your-base/AllYourBase.cs b/exercises/practice/all-your-base/AllYourBase.cs index 1af8af06e5..692533e9ea 100644 --- a/exercises/practice/all-your-base/AllYourBase.cs +++ b/exercises/practice/all-your-base/AllYourBase.cs @@ -1,3 +1,5 @@ +using System; + public static class AllYourBase { public static int[] Rebase(int inputBase, int[] inputDigits, int outputBase) diff --git a/exercises/practice/all-your-base/AllYourBase.csproj b/exercises/practice/all-your-base/AllYourBase.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/all-your-base/AllYourBase.csproj +++ b/exercises/practice/all-your-base/AllYourBase.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/all-your-base/AllYourBaseTests.cs b/exercises/practice/all-your-base/AllYourBaseTests.cs index 4702807c0d..0b8a287600 100644 --- a/exercises/practice/all-your-base/AllYourBaseTests.cs +++ b/exercises/practice/all-your-base/AllYourBaseTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class AllYourBaseTests { [Fact] diff --git a/exercises/practice/allergies/.meta/Example.cs b/exercises/practice/allergies/.meta/Example.cs index 1e72d5aa0d..4d3e9ebe2c 100644 --- a/exercises/practice/allergies/.meta/Example.cs +++ b/exercises/practice/allergies/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + [Flags] public enum Allergen { diff --git a/exercises/practice/allergies/Allergies.cs b/exercises/practice/allergies/Allergies.cs index da81e54a93..8fc5f88776 100644 --- a/exercises/practice/allergies/Allergies.cs +++ b/exercises/practice/allergies/Allergies.cs @@ -1,3 +1,5 @@ +using System; + public enum Allergen { Eggs, diff --git a/exercises/practice/allergies/Allergies.csproj b/exercises/practice/allergies/Allergies.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/allergies/Allergies.csproj +++ b/exercises/practice/allergies/Allergies.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/allergies/AllergiesTests.cs b/exercises/practice/allergies/AllergiesTests.cs index 81e01102d0..006d5ca72a 100644 --- a/exercises/practice/allergies/AllergiesTests.cs +++ b/exercises/practice/allergies/AllergiesTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class AllergiesTests { [Fact] diff --git a/exercises/practice/alphametics/.meta/Example.cs b/exercises/practice/alphametics/.meta/Example.cs index 32f8b3c2c4..81c3622b2f 100644 --- a/exercises/practice/alphametics/.meta/Example.cs +++ b/exercises/practice/alphametics/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class Alphametics { public static IDictionary Solve(string equation) => AlphameticsSolver.Solve(Parse(equation)); diff --git a/exercises/practice/alphametics/Alphametics.cs b/exercises/practice/alphametics/Alphametics.cs index c8ec3841ca..028549379b 100644 --- a/exercises/practice/alphametics/Alphametics.cs +++ b/exercises/practice/alphametics/Alphametics.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Alphametics { public static IDictionary Solve(string equation) diff --git a/exercises/practice/alphametics/Alphametics.csproj b/exercises/practice/alphametics/Alphametics.csproj index 81df34dbc2..5544c7f0f6 100644 --- a/exercises/practice/alphametics/Alphametics.csproj +++ b/exercises/practice/alphametics/Alphametics.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/alphametics/AlphameticsTests.cs b/exercises/practice/alphametics/AlphameticsTests.cs index 98b6e23448..6d3421d649 100644 --- a/exercises/practice/alphametics/AlphameticsTests.cs +++ b/exercises/practice/alphametics/AlphameticsTests.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using Xunit; + public class AlphameticsTests { [Fact] diff --git a/exercises/practice/anagram/.meta/Example.cs b/exercises/practice/anagram/.meta/Example.cs index 89bd988c29..1aa4e6b656 100644 --- a/exercises/practice/anagram/.meta/Example.cs +++ b/exercises/practice/anagram/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Linq; +using System.Collections.Generic; + public class Anagram { private string baseWord; diff --git a/exercises/practice/anagram/Anagram.cs b/exercises/practice/anagram/Anagram.cs index 19488f2af4..f1f3d801c4 100644 --- a/exercises/practice/anagram/Anagram.cs +++ b/exercises/practice/anagram/Anagram.cs @@ -1,3 +1,5 @@ +using System; + public class Anagram { public Anagram(string baseWord) diff --git a/exercises/practice/anagram/Anagram.csproj b/exercises/practice/anagram/Anagram.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/anagram/Anagram.csproj +++ b/exercises/practice/anagram/Anagram.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/anagram/AnagramTests.cs b/exercises/practice/anagram/AnagramTests.cs index 754732edc6..d99ad5814c 100644 --- a/exercises/practice/anagram/AnagramTests.cs +++ b/exercises/practice/anagram/AnagramTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class AnagramTests { [Fact] diff --git a/exercises/practice/armstrong-numbers/.meta/Example.cs b/exercises/practice/armstrong-numbers/.meta/Example.cs index da52a4630b..d6da3ad21a 100644 --- a/exercises/practice/armstrong-numbers/.meta/Example.cs +++ b/exercises/practice/armstrong-numbers/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class ArmstrongNumbers { public static bool IsArmstrongNumber(int number) diff --git a/exercises/practice/armstrong-numbers/ArmstrongNumbers.cs b/exercises/practice/armstrong-numbers/ArmstrongNumbers.cs index f41afaa6d0..3fb3379d8d 100644 --- a/exercises/practice/armstrong-numbers/ArmstrongNumbers.cs +++ b/exercises/practice/armstrong-numbers/ArmstrongNumbers.cs @@ -1,3 +1,5 @@ +using System; + public static class ArmstrongNumbers { public static bool IsArmstrongNumber(int number) diff --git a/exercises/practice/armstrong-numbers/ArmstrongNumbers.csproj b/exercises/practice/armstrong-numbers/ArmstrongNumbers.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/armstrong-numbers/ArmstrongNumbers.csproj +++ b/exercises/practice/armstrong-numbers/ArmstrongNumbers.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/armstrong-numbers/ArmstrongNumbersTests.cs b/exercises/practice/armstrong-numbers/ArmstrongNumbersTests.cs index 5c31735bc0..de7b93dbae 100644 --- a/exercises/practice/armstrong-numbers/ArmstrongNumbersTests.cs +++ b/exercises/practice/armstrong-numbers/ArmstrongNumbersTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ArmstrongNumbersTests { [Fact] diff --git a/exercises/practice/atbash-cipher/.meta/Example.cs b/exercises/practice/atbash-cipher/.meta/Example.cs index c8206faa8c..682cd6b031 100644 --- a/exercises/practice/atbash-cipher/.meta/Example.cs +++ b/exercises/practice/atbash-cipher/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class AtbashCipher { private const int BlockSize = 5; diff --git a/exercises/practice/atbash-cipher/AtbashCipher.cs b/exercises/practice/atbash-cipher/AtbashCipher.cs index 9f05a85036..2c26e2ad30 100644 --- a/exercises/practice/atbash-cipher/AtbashCipher.cs +++ b/exercises/practice/atbash-cipher/AtbashCipher.cs @@ -1,3 +1,5 @@ +using System; + public static class AtbashCipher { public static string Encode(string plainValue) diff --git a/exercises/practice/atbash-cipher/AtbashCipher.csproj b/exercises/practice/atbash-cipher/AtbashCipher.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/atbash-cipher/AtbashCipher.csproj +++ b/exercises/practice/atbash-cipher/AtbashCipher.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/atbash-cipher/AtbashCipherTests.cs b/exercises/practice/atbash-cipher/AtbashCipherTests.cs index bd05a2a21d..38dcf73ab6 100644 --- a/exercises/practice/atbash-cipher/AtbashCipherTests.cs +++ b/exercises/practice/atbash-cipher/AtbashCipherTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class AtbashCipherTests { [Fact] diff --git a/exercises/practice/bank-account/.meta/Example.cs b/exercises/practice/bank-account/.meta/Example.cs index f616d9ba7e..5814de4013 100644 --- a/exercises/practice/bank-account/.meta/Example.cs +++ b/exercises/practice/bank-account/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public class BankAccount { private readonly object _lock = new object(); diff --git a/exercises/practice/bank-account/BankAccount.cs b/exercises/practice/bank-account/BankAccount.cs index b65164ddff..b3ba294735 100644 --- a/exercises/practice/bank-account/BankAccount.cs +++ b/exercises/practice/bank-account/BankAccount.cs @@ -1,3 +1,5 @@ +using System; + public class BankAccount { public void Open() diff --git a/exercises/practice/bank-account/BankAccount.csproj b/exercises/practice/bank-account/BankAccount.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/bank-account/BankAccount.csproj +++ b/exercises/practice/bank-account/BankAccount.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/bank-account/BankAccountTests.cs b/exercises/practice/bank-account/BankAccountTests.cs index 1e8890929f..76d262ffda 100644 --- a/exercises/practice/bank-account/BankAccountTests.cs +++ b/exercises/practice/bank-account/BankAccountTests.cs @@ -1,3 +1,8 @@ +using System; +using System.Collections.Generic; +using System.Threading.Tasks; +using Xunit; + public class BankAccountTests { [Fact] diff --git a/exercises/practice/beer-song/.meta/Example.cs b/exercises/practice/beer-song/.meta/Example.cs index fb64dd9be6..554e94260e 100644 --- a/exercises/practice/beer-song/.meta/Example.cs +++ b/exercises/practice/beer-song/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Linq; + public static class BeerSong { public static string Verse(int number) diff --git a/exercises/practice/beer-song/BeerSong.cs b/exercises/practice/beer-song/BeerSong.cs index 7e086041a7..30d9484b37 100644 --- a/exercises/practice/beer-song/BeerSong.cs +++ b/exercises/practice/beer-song/BeerSong.cs @@ -1,3 +1,5 @@ +using System; + public static class BeerSong { public static string Recite(int startBottles, int takeDown) diff --git a/exercises/practice/beer-song/BeerSong.csproj b/exercises/practice/beer-song/BeerSong.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/beer-song/BeerSong.csproj +++ b/exercises/practice/beer-song/BeerSong.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/beer-song/BeerSongTests.cs b/exercises/practice/beer-song/BeerSongTests.cs index a44036d31b..bca7fabcd1 100644 --- a/exercises/practice/beer-song/BeerSongTests.cs +++ b/exercises/practice/beer-song/BeerSongTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class BeerSongTests { [Fact] diff --git a/exercises/practice/binary-search-tree/.meta/Example.cs b/exercises/practice/binary-search-tree/.meta/Example.cs index bfe35ab3a9..34155833fa 100644 --- a/exercises/practice/binary-search-tree/.meta/Example.cs +++ b/exercises/practice/binary-search-tree/.meta/Example.cs @@ -1,4 +1,7 @@ +using System; using System.Collections; +using System.Collections.Generic; +using System.Linq; public class BinarySearchTree : IEnumerable { diff --git a/exercises/practice/binary-search-tree/BinarySearchTree.cs b/exercises/practice/binary-search-tree/BinarySearchTree.cs index 114e4c691a..71f354de0a 100644 --- a/exercises/practice/binary-search-tree/BinarySearchTree.cs +++ b/exercises/practice/binary-search-tree/BinarySearchTree.cs @@ -1,4 +1,6 @@ +using System; using System.Collections; +using System.Collections.Generic; public class BinarySearchTree : IEnumerable { diff --git a/exercises/practice/binary-search-tree/BinarySearchTree.csproj b/exercises/practice/binary-search-tree/BinarySearchTree.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/binary-search-tree/BinarySearchTree.csproj +++ b/exercises/practice/binary-search-tree/BinarySearchTree.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/binary-search-tree/BinarySearchTreeTests.cs b/exercises/practice/binary-search-tree/BinarySearchTreeTests.cs index 5b8c181e81..1eae967713 100644 --- a/exercises/practice/binary-search-tree/BinarySearchTreeTests.cs +++ b/exercises/practice/binary-search-tree/BinarySearchTreeTests.cs @@ -1,3 +1,6 @@ +using System.Linq; +using Xunit; + public class BinarySearchTreeTests { [Fact] diff --git a/exercises/practice/binary-search/BinarySearch.cs b/exercises/practice/binary-search/BinarySearch.cs index da87e7315c..63271c8c4a 100644 --- a/exercises/practice/binary-search/BinarySearch.cs +++ b/exercises/practice/binary-search/BinarySearch.cs @@ -1,3 +1,5 @@ +using System; + public static class BinarySearch { public static int Find(int[] input, int value) diff --git a/exercises/practice/binary-search/BinarySearch.csproj b/exercises/practice/binary-search/BinarySearch.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/binary-search/BinarySearch.csproj +++ b/exercises/practice/binary-search/BinarySearch.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/binary-search/BinarySearchTests.cs b/exercises/practice/binary-search/BinarySearchTests.cs index be408d512e..6496d10fab 100644 --- a/exercises/practice/binary-search/BinarySearchTests.cs +++ b/exercises/practice/binary-search/BinarySearchTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class BinarySearchTests { [Fact] diff --git a/exercises/practice/binary/.meta/Example.cs b/exercises/practice/binary/.meta/Example.cs index d54fb05f4a..5a16c88670 100644 --- a/exercises/practice/binary/.meta/Example.cs +++ b/exercises/practice/binary/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public class Binary { public static int ToDecimal(string binary) diff --git a/exercises/practice/binary/Binary.cs b/exercises/practice/binary/Binary.cs index 4f123c26bc..6d8025c034 100644 --- a/exercises/practice/binary/Binary.cs +++ b/exercises/practice/binary/Binary.cs @@ -1,3 +1,5 @@ +using System; + public class Binary { public static int ToDecimal(string binary) diff --git a/exercises/practice/binary/Binary.csproj b/exercises/practice/binary/Binary.csproj index 185cbb95e8..5553da3b47 100644 --- a/exercises/practice/binary/Binary.csproj +++ b/exercises/practice/binary/Binary.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/binary/BinaryTests.cs b/exercises/practice/binary/BinaryTests.cs index 3acf6246fd..8e0f38913e 100644 --- a/exercises/practice/binary/BinaryTests.cs +++ b/exercises/practice/binary/BinaryTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class BinaryTests { [Fact] diff --git a/exercises/practice/bob/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/bob/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/bob/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/bob/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/bob/Bob.cs b/exercises/practice/bob/Bob.cs index f385721c65..9a5349f63d 100644 --- a/exercises/practice/bob/Bob.cs +++ b/exercises/practice/bob/Bob.cs @@ -1,3 +1,5 @@ +using System; + public static class Bob { public static string Response(string statement) diff --git a/exercises/practice/bob/Bob.csproj b/exercises/practice/bob/Bob.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/bob/Bob.csproj +++ b/exercises/practice/bob/Bob.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/bob/BobTests.cs b/exercises/practice/bob/BobTests.cs index 211f9d33bd..cab1e6d64f 100644 --- a/exercises/practice/bob/BobTests.cs +++ b/exercises/practice/bob/BobTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class BobTests { [Fact] diff --git a/exercises/practice/book-store/.meta/Example.cs b/exercises/practice/book-store/.meta/Example.cs index fedb9bbd1e..42467d4b32 100644 --- a/exercises/practice/book-store/.meta/Example.cs +++ b/exercises/practice/book-store/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class BookStore { private const decimal BookPrice = 8.0m; diff --git a/exercises/practice/book-store/BookStore.cs b/exercises/practice/book-store/BookStore.cs index 6670e047d4..f7076c9a90 100644 --- a/exercises/practice/book-store/BookStore.cs +++ b/exercises/practice/book-store/BookStore.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class BookStore { public static decimal Total(IEnumerable books) diff --git a/exercises/practice/book-store/BookStore.csproj b/exercises/practice/book-store/BookStore.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/book-store/BookStore.csproj +++ b/exercises/practice/book-store/BookStore.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/book-store/BookStoreTests.cs b/exercises/practice/book-store/BookStoreTests.cs index 38b49db735..e956c11d9a 100644 --- a/exercises/practice/book-store/BookStoreTests.cs +++ b/exercises/practice/book-store/BookStoreTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class BookStoreTests { [Fact] diff --git a/exercises/practice/bowling/.meta/Example.cs b/exercises/practice/bowling/.meta/Example.cs index f8d6daa680..15d50d548c 100644 --- a/exercises/practice/bowling/.meta/Example.cs +++ b/exercises/practice/bowling/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System; + public class BowlingGame { private const int NumberOfFrames = 10; diff --git a/exercises/practice/bowling/Bowling.cs b/exercises/practice/bowling/Bowling.cs index fd1ace0bdf..906a44aeed 100644 --- a/exercises/practice/bowling/Bowling.cs +++ b/exercises/practice/bowling/Bowling.cs @@ -1,3 +1,5 @@ +using System; + public class BowlingGame { public void Roll(int pins) diff --git a/exercises/practice/bowling/Bowling.csproj b/exercises/practice/bowling/Bowling.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/bowling/Bowling.csproj +++ b/exercises/practice/bowling/Bowling.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/bowling/BowlingTests.cs b/exercises/practice/bowling/BowlingTests.cs index 19ecb7f790..cdc82b0bbe 100644 --- a/exercises/practice/bowling/BowlingTests.cs +++ b/exercises/practice/bowling/BowlingTests.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using Xunit; + public class BowlingTests { [Fact] diff --git a/exercises/practice/change/.meta/Example.cs b/exercises/practice/change/.meta/Example.cs index a6029723b3..566521e12f 100644 --- a/exercises/practice/change/.meta/Example.cs +++ b/exercises/practice/change/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class Change { public static int[] FindFewestCoins(int[] coins, int target) diff --git a/exercises/practice/change/Change.cs b/exercises/practice/change/Change.cs index e1920230f3..5704cba826 100644 --- a/exercises/practice/change/Change.cs +++ b/exercises/practice/change/Change.cs @@ -1,3 +1,5 @@ +using System; + public static class Change { public static int[] FindFewestCoins(int[] coins, int target) diff --git a/exercises/practice/change/Change.csproj b/exercises/practice/change/Change.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/change/Change.csproj +++ b/exercises/practice/change/Change.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/change/ChangeTests.cs b/exercises/practice/change/ChangeTests.cs index 46de497e08..30e288ddb0 100644 --- a/exercises/practice/change/ChangeTests.cs +++ b/exercises/practice/change/ChangeTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class ChangeTests { [Fact] diff --git a/exercises/practice/circular-buffer/.meta/Example.cs b/exercises/practice/circular-buffer/.meta/Example.cs index 762929cc0b..9508f174c0 100644 --- a/exercises/practice/circular-buffer/.meta/Example.cs +++ b/exercises/practice/circular-buffer/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class CircularBuffer { private readonly int capacity; diff --git a/exercises/practice/circular-buffer/CircularBuffer.cs b/exercises/practice/circular-buffer/CircularBuffer.cs index 225289bc55..d734d850f6 100644 --- a/exercises/practice/circular-buffer/CircularBuffer.cs +++ b/exercises/practice/circular-buffer/CircularBuffer.cs @@ -1,3 +1,5 @@ +using System; + public class CircularBuffer { public CircularBuffer(int capacity) diff --git a/exercises/practice/circular-buffer/CircularBuffer.csproj b/exercises/practice/circular-buffer/CircularBuffer.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/circular-buffer/CircularBuffer.csproj +++ b/exercises/practice/circular-buffer/CircularBuffer.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/circular-buffer/CircularBufferTests.cs b/exercises/practice/circular-buffer/CircularBufferTests.cs index 8bfcd79451..dbf2af7ab8 100644 --- a/exercises/practice/circular-buffer/CircularBufferTests.cs +++ b/exercises/practice/circular-buffer/CircularBufferTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class CircularBufferTests { [Fact] diff --git a/exercises/practice/clock/.meta/Example.cs b/exercises/practice/clock/.meta/Example.cs index f0b57ea3d7..c2e23c3ae6 100644 --- a/exercises/practice/clock/.meta/Example.cs +++ b/exercises/practice/clock/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public struct Clock { public Clock(int hours, int minutes = 0) diff --git a/exercises/practice/clock/Clock.cs b/exercises/practice/clock/Clock.cs index 3c504c5176..3c3a4c6dc4 100644 --- a/exercises/practice/clock/Clock.cs +++ b/exercises/practice/clock/Clock.cs @@ -1,3 +1,5 @@ +using System; + public class Clock { public Clock(int hours, int minutes) diff --git a/exercises/practice/clock/Clock.csproj b/exercises/practice/clock/Clock.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/clock/Clock.csproj +++ b/exercises/practice/clock/Clock.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/clock/ClockTests.cs b/exercises/practice/clock/ClockTests.cs index 099346ee8b..69e0243721 100644 --- a/exercises/practice/clock/ClockTests.cs +++ b/exercises/practice/clock/ClockTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ClockTests { [Fact] diff --git a/exercises/practice/collatz-conjecture/.meta/Example.cs b/exercises/practice/collatz-conjecture/.meta/Example.cs index 7bfabb121b..700888bb86 100644 --- a/exercises/practice/collatz-conjecture/.meta/Example.cs +++ b/exercises/practice/collatz-conjecture/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class CollatzConjecture { public static int Steps(int number) diff --git a/exercises/practice/collatz-conjecture/CollatzConjecture.cs b/exercises/practice/collatz-conjecture/CollatzConjecture.cs index 658b2f12b4..6225464a16 100644 --- a/exercises/practice/collatz-conjecture/CollatzConjecture.cs +++ b/exercises/practice/collatz-conjecture/CollatzConjecture.cs @@ -1,3 +1,5 @@ +using System; + public static class CollatzConjecture { public static int Steps(int number) diff --git a/exercises/practice/collatz-conjecture/CollatzConjecture.csproj b/exercises/practice/collatz-conjecture/CollatzConjecture.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/practice/collatz-conjecture/CollatzConjecture.csproj +++ b/exercises/practice/collatz-conjecture/CollatzConjecture.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/collatz-conjecture/CollatzConjectureTests.cs b/exercises/practice/collatz-conjecture/CollatzConjectureTests.cs index 977c05da96..b9515f260a 100644 --- a/exercises/practice/collatz-conjecture/CollatzConjectureTests.cs +++ b/exercises/practice/collatz-conjecture/CollatzConjectureTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class CollatzConjectureTests { [Fact] diff --git a/exercises/practice/complex-numbers/.meta/Example.cs b/exercises/practice/complex-numbers/.meta/Example.cs index c3c2364c6d..3805fb1e7c 100644 --- a/exercises/practice/complex-numbers/.meta/Example.cs +++ b/exercises/practice/complex-numbers/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public record ComplexNumber(double R, double I) { public double Real() => R; diff --git a/exercises/practice/complex-numbers/ComplexNumbers.cs b/exercises/practice/complex-numbers/ComplexNumbers.cs index 15fc2038cf..f286679030 100644 --- a/exercises/practice/complex-numbers/ComplexNumbers.cs +++ b/exercises/practice/complex-numbers/ComplexNumbers.cs @@ -1,3 +1,5 @@ +using System; + public struct ComplexNumber { public ComplexNumber(double real, double imaginary) diff --git a/exercises/practice/complex-numbers/ComplexNumbers.csproj b/exercises/practice/complex-numbers/ComplexNumbers.csproj index de38b2a33f..02b41704e4 100644 --- a/exercises/practice/complex-numbers/ComplexNumbers.csproj +++ b/exercises/practice/complex-numbers/ComplexNumbers.csproj @@ -4,14 +4,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/complex-numbers/ComplexNumbersTests.cs b/exercises/practice/complex-numbers/ComplexNumbersTests.cs index 544c571d12..32c114021e 100644 --- a/exercises/practice/complex-numbers/ComplexNumbersTests.cs +++ b/exercises/practice/complex-numbers/ComplexNumbersTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class ComplexNumbersTests { [Fact] diff --git a/exercises/practice/connect/.meta/Example.cs b/exercises/practice/connect/.meta/Example.cs index cecc3af50c..a528cd9db7 100644 --- a/exercises/practice/connect/.meta/Example.cs +++ b/exercises/practice/connect/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text.RegularExpressions; public enum ConnectWinner diff --git a/exercises/practice/connect/Connect.cs b/exercises/practice/connect/Connect.cs index 3bda94bc13..dacf074db5 100644 --- a/exercises/practice/connect/Connect.cs +++ b/exercises/practice/connect/Connect.cs @@ -1,3 +1,5 @@ +using System; + public enum ConnectWinner { White, diff --git a/exercises/practice/connect/Connect.csproj b/exercises/practice/connect/Connect.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/connect/Connect.csproj +++ b/exercises/practice/connect/Connect.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/connect/ConnectTests.cs b/exercises/practice/connect/ConnectTests.cs index f96f96f3f5..d185ea5fb6 100644 --- a/exercises/practice/connect/ConnectTests.cs +++ b/exercises/practice/connect/ConnectTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ConnectTests { [Fact] diff --git a/exercises/practice/crypto-square/.meta/Example.cs b/exercises/practice/crypto-square/.meta/Example.cs index eadbb6ce7c..2cbc8dfd8e 100644 --- a/exercises/practice/crypto-square/.meta/Example.cs +++ b/exercises/practice/crypto-square/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class CryptoSquare { public static string NormalizedPlaintext(string plaintext) => new string(plaintext.ToLowerInvariant().Where(char.IsLetterOrDigit).ToArray()); diff --git a/exercises/practice/crypto-square/CryptoSquare.cs b/exercises/practice/crypto-square/CryptoSquare.cs index 2577666837..80e25ee8d1 100644 --- a/exercises/practice/crypto-square/CryptoSquare.cs +++ b/exercises/practice/crypto-square/CryptoSquare.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class CryptoSquare { public static string NormalizedPlaintext(string plaintext) diff --git a/exercises/practice/crypto-square/CryptoSquare.csproj b/exercises/practice/crypto-square/CryptoSquare.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/crypto-square/CryptoSquare.csproj +++ b/exercises/practice/crypto-square/CryptoSquare.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/crypto-square/CryptoSquareTests.cs b/exercises/practice/crypto-square/CryptoSquareTests.cs index 0479b80dea..bfa92fb320 100644 --- a/exercises/practice/crypto-square/CryptoSquareTests.cs +++ b/exercises/practice/crypto-square/CryptoSquareTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class CryptoSquareTests { [Fact] diff --git a/exercises/practice/custom-set/.meta/Example.cs b/exercises/practice/custom-set/.meta/Example.cs index 5b5f87a210..f6273f67bc 100644 --- a/exercises/practice/custom-set/.meta/Example.cs +++ b/exercises/practice/custom-set/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public class CustomSet { private readonly SortedDictionary items = new SortedDictionary(); diff --git a/exercises/practice/custom-set/CustomSet.cs b/exercises/practice/custom-set/CustomSet.cs index 0be6cad169..a698f65841 100644 --- a/exercises/practice/custom-set/CustomSet.cs +++ b/exercises/practice/custom-set/CustomSet.cs @@ -1,3 +1,5 @@ +using System; + public class CustomSet { public CustomSet(params int[] values) diff --git a/exercises/practice/custom-set/CustomSet.csproj b/exercises/practice/custom-set/CustomSet.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/custom-set/CustomSet.csproj +++ b/exercises/practice/custom-set/CustomSet.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/custom-set/CustomSetTests.cs b/exercises/practice/custom-set/CustomSetTests.cs index baa1fa0530..5e0a344b50 100644 --- a/exercises/practice/custom-set/CustomSetTests.cs +++ b/exercises/practice/custom-set/CustomSetTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class CustomSetTests { [Fact] diff --git a/exercises/practice/darts/.meta/Example.cs b/exercises/practice/darts/.meta/Example.cs index 02fd533377..cc9baccca4 100644 --- a/exercises/practice/darts/.meta/Example.cs +++ b/exercises/practice/darts/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class Darts { public static int Score(double x, double y) diff --git a/exercises/practice/darts/Darts.cs b/exercises/practice/darts/Darts.cs index 3d3f874646..64da5a8a7e 100644 --- a/exercises/practice/darts/Darts.cs +++ b/exercises/practice/darts/Darts.cs @@ -1,3 +1,5 @@ +using System; + public static class Darts { public static int Score(double x, double y) diff --git a/exercises/practice/darts/Darts.csproj b/exercises/practice/darts/Darts.csproj index 8bf35abc23..8b75d52b07 100644 --- a/exercises/practice/darts/Darts.csproj +++ b/exercises/practice/darts/Darts.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/darts/DartsTests.cs b/exercises/practice/darts/DartsTests.cs index 61b8f3822e..b771f9f844 100644 --- a/exercises/practice/darts/DartsTests.cs +++ b/exercises/practice/darts/DartsTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class DartsTests { [Fact] diff --git a/exercises/practice/diamond/.meta/Example.cs b/exercises/practice/diamond/.meta/Example.cs index c6b2c3d750..966e8c6975 100644 --- a/exercises/practice/diamond/.meta/Example.cs +++ b/exercises/practice/diamond/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class Diamond { public static string Make(char target) diff --git a/exercises/practice/diamond/Diamond.cs b/exercises/practice/diamond/Diamond.cs index 064e11937b..da10c6c9c4 100644 --- a/exercises/practice/diamond/Diamond.cs +++ b/exercises/practice/diamond/Diamond.cs @@ -1,3 +1,5 @@ +using System; + public static class Diamond { public static string Make(char target) diff --git a/exercises/practice/diamond/Diamond.csproj b/exercises/practice/diamond/Diamond.csproj index 458a570eeb..425016c2d0 100644 --- a/exercises/practice/diamond/Diamond.csproj +++ b/exercises/practice/diamond/Diamond.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/diamond/DiamondTests.cs b/exercises/practice/diamond/DiamondTests.cs index ca3c0acea0..f712fd3f18 100644 --- a/exercises/practice/diamond/DiamondTests.cs +++ b/exercises/practice/diamond/DiamondTests.cs @@ -1,5 +1,8 @@ +using Xunit; using FsCheck.Xunit; using FsCheck; +using System; +using System.Linq; public class DiamondTests { diff --git a/exercises/practice/difference-of-squares/.meta/Example.cs b/exercises/practice/difference-of-squares/.meta/Example.cs index c5254356a4..3923363c9e 100644 --- a/exercises/practice/difference-of-squares/.meta/Example.cs +++ b/exercises/practice/difference-of-squares/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class DifferenceOfSquares { public static int CalculateSquareOfSum(int max) diff --git a/exercises/practice/difference-of-squares/DifferenceOfSquares.cs b/exercises/practice/difference-of-squares/DifferenceOfSquares.cs index 3c68fce666..df12e445ca 100644 --- a/exercises/practice/difference-of-squares/DifferenceOfSquares.cs +++ b/exercises/practice/difference-of-squares/DifferenceOfSquares.cs @@ -1,3 +1,5 @@ +using System; + public static class DifferenceOfSquares { public static int CalculateSquareOfSum(int max) diff --git a/exercises/practice/difference-of-squares/DifferenceOfSquares.csproj b/exercises/practice/difference-of-squares/DifferenceOfSquares.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/difference-of-squares/DifferenceOfSquares.csproj +++ b/exercises/practice/difference-of-squares/DifferenceOfSquares.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/difference-of-squares/DifferenceOfSquaresTests.cs b/exercises/practice/difference-of-squares/DifferenceOfSquaresTests.cs index 8a0c9eac32..09ae9a2338 100644 --- a/exercises/practice/difference-of-squares/DifferenceOfSquaresTests.cs +++ b/exercises/practice/difference-of-squares/DifferenceOfSquaresTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class DifferenceOfSquaresTests { [Fact] diff --git a/exercises/practice/diffie-hellman/.meta/Example.cs b/exercises/practice/diffie-hellman/.meta/Example.cs index cc716d5c72..ffc16432a3 100644 --- a/exercises/practice/diffie-hellman/.meta/Example.cs +++ b/exercises/practice/diffie-hellman/.meta/Example.cs @@ -1,3 +1,4 @@ +using System; using System.Numerics; public static class DiffieHellman diff --git a/exercises/practice/diffie-hellman/DiffieHellman.cs b/exercises/practice/diffie-hellman/DiffieHellman.cs index a0bc535e80..3ea476c2ac 100644 --- a/exercises/practice/diffie-hellman/DiffieHellman.cs +++ b/exercises/practice/diffie-hellman/DiffieHellman.cs @@ -1,3 +1,4 @@ +using System; using System.Numerics; public static class DiffieHellman diff --git a/exercises/practice/diffie-hellman/DiffieHellman.csproj b/exercises/practice/diffie-hellman/DiffieHellman.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/diffie-hellman/DiffieHellman.csproj +++ b/exercises/practice/diffie-hellman/DiffieHellman.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/diffie-hellman/DiffieHellmanTests.cs b/exercises/practice/diffie-hellman/DiffieHellmanTests.cs index 995e914bc1..82fa1f3147 100644 --- a/exercises/practice/diffie-hellman/DiffieHellmanTests.cs +++ b/exercises/practice/diffie-hellman/DiffieHellmanTests.cs @@ -1,4 +1,6 @@ +using System.Linq; using System.Numerics; +using Xunit; public class DiffieHellmanTests { diff --git a/exercises/practice/dnd-character/.meta/Example.cs b/exercises/practice/dnd-character/.meta/Example.cs index d8379f5a46..7bd4ff85b9 100644 --- a/exercises/practice/dnd-character/.meta/Example.cs +++ b/exercises/practice/dnd-character/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class DndCharacter { private static readonly Random Random = new Random(); diff --git a/exercises/practice/dnd-character/DndCharacter.cs b/exercises/practice/dnd-character/DndCharacter.cs index 10b8ac84e8..d7ebaaaacf 100644 --- a/exercises/practice/dnd-character/DndCharacter.cs +++ b/exercises/practice/dnd-character/DndCharacter.cs @@ -1,3 +1,5 @@ +using System; + public class DndCharacter { public int Strength { get; } diff --git a/exercises/practice/dnd-character/DndCharacter.csproj b/exercises/practice/dnd-character/DndCharacter.csproj index 8bf35abc23..8b75d52b07 100644 --- a/exercises/practice/dnd-character/DndCharacter.csproj +++ b/exercises/practice/dnd-character/DndCharacter.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/dnd-character/DndCharacterTests.cs b/exercises/practice/dnd-character/DndCharacterTests.cs index 5a73cfe94d..09a15588ce 100644 --- a/exercises/practice/dnd-character/DndCharacterTests.cs +++ b/exercises/practice/dnd-character/DndCharacterTests.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using Xunit; + public class DndCharacterTests { [Fact] diff --git a/exercises/practice/dominoes/.meta/Example.cs b/exercises/practice/dominoes/.meta/Example.cs index 6676baca1c..11d24abdf4 100644 --- a/exercises/practice/dominoes/.meta/Example.cs +++ b/exercises/practice/dominoes/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class Dominoes { public static bool CanChain(IEnumerable<(int, int)> dominoes) diff --git a/exercises/practice/dominoes/Dominoes.cs b/exercises/practice/dominoes/Dominoes.cs index 1333002781..583744323c 100644 --- a/exercises/practice/dominoes/Dominoes.cs +++ b/exercises/practice/dominoes/Dominoes.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Dominoes { public static bool CanChain(IEnumerable<(int, int)> dominoes) diff --git a/exercises/practice/dominoes/Dominoes.csproj b/exercises/practice/dominoes/Dominoes.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/dominoes/Dominoes.csproj +++ b/exercises/practice/dominoes/Dominoes.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/dominoes/DominoesTests.cs b/exercises/practice/dominoes/DominoesTests.cs index cede33128b..1e228e2d40 100644 --- a/exercises/practice/dominoes/DominoesTests.cs +++ b/exercises/practice/dominoes/DominoesTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class DominoesTests { [Fact] diff --git a/exercises/practice/dot-dsl/.meta/Example.cs b/exercises/practice/dot-dsl/.meta/Example.cs index 0ac114825f..907f4b4f3d 100644 --- a/exercises/practice/dot-dsl/.meta/Example.cs +++ b/exercises/practice/dot-dsl/.meta/Example.cs @@ -1,4 +1,5 @@ using System.Collections; +using System.Collections.Generic; public class Node : Element { diff --git a/exercises/practice/dot-dsl/DotDsl.csproj b/exercises/practice/dot-dsl/DotDsl.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/dot-dsl/DotDsl.csproj +++ b/exercises/practice/dot-dsl/DotDsl.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/dot-dsl/DotDslTests.cs b/exercises/practice/dot-dsl/DotDslTests.cs index 8eeba2a25a..225e25324a 100644 --- a/exercises/practice/dot-dsl/DotDslTests.cs +++ b/exercises/practice/dot-dsl/DotDslTests.cs @@ -1,3 +1,7 @@ +using System.Collections.Generic; +using System.Linq; +using Xunit; + public class DotDslTests { [Fact] diff --git a/exercises/practice/eliuds-eggs/EliudsEggs.csproj b/exercises/practice/eliuds-eggs/EliudsEggs.csproj index a87e5f3524..ce24685644 100644 --- a/exercises/practice/eliuds-eggs/EliudsEggs.csproj +++ b/exercises/practice/eliuds-eggs/EliudsEggs.csproj @@ -4,15 +4,13 @@ net9.0 enable enable + false true + enable true - - - - @@ -23,4 +21,8 @@ + + + + diff --git a/exercises/practice/eliuds-eggs/EliudsEggsTests.cs b/exercises/practice/eliuds-eggs/EliudsEggsTests.cs index a71d77fb38..fa13627443 100644 --- a/exercises/practice/eliuds-eggs/EliudsEggsTests.cs +++ b/exercises/practice/eliuds-eggs/EliudsEggsTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class EliudsEggsTests { [Fact] diff --git a/exercises/practice/error-handling/.meta/Example.cs b/exercises/practice/error-handling/.meta/Example.cs index 38df2889bc..677326be64 100644 --- a/exercises/practice/error-handling/.meta/Example.cs +++ b/exercises/practice/error-handling/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class ErrorHandling { public static void HandleErrorByThrowingException() diff --git a/exercises/practice/error-handling/ErrorHandling.cs b/exercises/practice/error-handling/ErrorHandling.cs index a57dec21fb..6701246cf4 100644 --- a/exercises/practice/error-handling/ErrorHandling.cs +++ b/exercises/practice/error-handling/ErrorHandling.cs @@ -1,3 +1,5 @@ +using System; + public static class ErrorHandling { public static void HandleErrorByThrowingException() diff --git a/exercises/practice/error-handling/ErrorHandling.csproj b/exercises/practice/error-handling/ErrorHandling.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/error-handling/ErrorHandling.csproj +++ b/exercises/practice/error-handling/ErrorHandling.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/error-handling/ErrorHandlingTests.cs b/exercises/practice/error-handling/ErrorHandlingTests.cs index d6e3c499d8..e20548a742 100644 --- a/exercises/practice/error-handling/ErrorHandlingTests.cs +++ b/exercises/practice/error-handling/ErrorHandlingTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class ErrorHandlingTests { // Read more about exception handling here: diff --git a/exercises/practice/etl/.meta/Example.cs b/exercises/practice/etl/.meta/Example.cs index 2d16885508..832d76167d 100644 --- a/exercises/practice/etl/.meta/Example.cs +++ b/exercises/practice/etl/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; + public static class Etl { public static Dictionary Transform(Dictionary old) diff --git a/exercises/practice/etl/Etl.cs b/exercises/practice/etl/Etl.cs index a59f7c6513..2cd2dea648 100644 --- a/exercises/practice/etl/Etl.cs +++ b/exercises/practice/etl/Etl.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Etl { public static Dictionary Transform(Dictionary old) diff --git a/exercises/practice/etl/Etl.csproj b/exercises/practice/etl/Etl.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/etl/Etl.csproj +++ b/exercises/practice/etl/Etl.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/etl/EtlTests.cs b/exercises/practice/etl/EtlTests.cs index e9d32b95ef..1f897a1e6a 100644 --- a/exercises/practice/etl/EtlTests.cs +++ b/exercises/practice/etl/EtlTests.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using Xunit; + public class EtlTests { [Fact] diff --git a/exercises/practice/flatten-array/FlattenArray.cs b/exercises/practice/flatten-array/FlattenArray.cs index 18fe008dd9..c33e48cb26 100644 --- a/exercises/practice/flatten-array/FlattenArray.cs +++ b/exercises/practice/flatten-array/FlattenArray.cs @@ -1,3 +1,4 @@ +using System; using System.Collections; public static class FlattenArray diff --git a/exercises/practice/flatten-array/FlattenArray.csproj b/exercises/practice/flatten-array/FlattenArray.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/flatten-array/FlattenArray.csproj +++ b/exercises/practice/flatten-array/FlattenArray.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/flatten-array/FlattenArrayTests.cs b/exercises/practice/flatten-array/FlattenArrayTests.cs index a20644da7d..64ea0ede4c 100644 --- a/exercises/practice/flatten-array/FlattenArrayTests.cs +++ b/exercises/practice/flatten-array/FlattenArrayTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class FlattenArrayTests { [Fact] diff --git a/exercises/practice/food-chain/.meta/Example.cs b/exercises/practice/food-chain/.meta/Example.cs index b6d3eb3983..edf48b9b6b 100644 --- a/exercises/practice/food-chain/.meta/Example.cs +++ b/exercises/practice/food-chain/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Linq; + public static class FoodChain { private const int Verses = 8; diff --git a/exercises/practice/food-chain/FoodChain.cs b/exercises/practice/food-chain/FoodChain.cs index 0ecc585c70..d9778635ea 100644 --- a/exercises/practice/food-chain/FoodChain.cs +++ b/exercises/practice/food-chain/FoodChain.cs @@ -1,3 +1,5 @@ +using System; + public static class FoodChain { public static string Recite(int verseNumber) diff --git a/exercises/practice/food-chain/FoodChain.csproj b/exercises/practice/food-chain/FoodChain.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/food-chain/FoodChain.csproj +++ b/exercises/practice/food-chain/FoodChain.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/food-chain/FoodChainTests.cs b/exercises/practice/food-chain/FoodChainTests.cs index f7339a5745..7f2dd563b5 100644 --- a/exercises/practice/food-chain/FoodChainTests.cs +++ b/exercises/practice/food-chain/FoodChainTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class FoodChainTests { [Fact] diff --git a/exercises/practice/forth/.meta/Example.cs b/exercises/practice/forth/.meta/Example.cs index 1d8ad5c2ac..c112384d40 100644 --- a/exercises/practice/forth/.meta/Example.cs +++ b/exercises/practice/forth/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class Forth { private static Dictionary defines = new Dictionary(); diff --git a/exercises/practice/forth/Forth.cs b/exercises/practice/forth/Forth.cs index 3e3ecff2f8..9ed3741a76 100644 --- a/exercises/practice/forth/Forth.cs +++ b/exercises/practice/forth/Forth.cs @@ -1,3 +1,5 @@ +using System; + public static class Forth { public static string Evaluate(string[] instructions) diff --git a/exercises/practice/forth/Forth.csproj b/exercises/practice/forth/Forth.csproj index 81df34dbc2..5544c7f0f6 100644 --- a/exercises/practice/forth/Forth.csproj +++ b/exercises/practice/forth/Forth.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/forth/ForthTests.cs b/exercises/practice/forth/ForthTests.cs index 64def8b3f2..f94e09d5db 100644 --- a/exercises/practice/forth/ForthTests.cs +++ b/exercises/practice/forth/ForthTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class ForthTests { [Fact] diff --git a/exercises/practice/game-of-life/GameOfLife.csproj b/exercises/practice/game-of-life/GameOfLife.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/game-of-life/GameOfLife.csproj +++ b/exercises/practice/game-of-life/GameOfLife.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/gigasecond/.meta/Example.cs b/exercises/practice/gigasecond/.meta/Example.cs index 79698db34f..bef77518bf 100644 --- a/exercises/practice/gigasecond/.meta/Example.cs +++ b/exercises/practice/gigasecond/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class Gigasecond { public static DateTime Add(DateTime moment) diff --git a/exercises/practice/gigasecond/Gigasecond.cs b/exercises/practice/gigasecond/Gigasecond.cs index 50844c5b38..9f4e6c1b07 100644 --- a/exercises/practice/gigasecond/Gigasecond.cs +++ b/exercises/practice/gigasecond/Gigasecond.cs @@ -1,3 +1,5 @@ +using System; + public static class Gigasecond { public static DateTime Add(DateTime moment) diff --git a/exercises/practice/gigasecond/Gigasecond.csproj b/exercises/practice/gigasecond/Gigasecond.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/gigasecond/Gigasecond.csproj +++ b/exercises/practice/gigasecond/Gigasecond.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/gigasecond/GigasecondTests.cs b/exercises/practice/gigasecond/GigasecondTests.cs index 57e70dc06d..6a174888db 100644 --- a/exercises/practice/gigasecond/GigasecondTests.cs +++ b/exercises/practice/gigasecond/GigasecondTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class GigasecondTests { [Fact] diff --git a/exercises/practice/go-counting/.meta/Example.cs b/exercises/practice/go-counting/.meta/Example.cs index 040a6febe0..5c7c4c115b 100644 --- a/exercises/practice/go-counting/.meta/Example.cs +++ b/exercises/practice/go-counting/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public enum Owner { None, diff --git a/exercises/practice/go-counting/GoCounting.cs b/exercises/practice/go-counting/GoCounting.cs index b875fe4300..ec5f869193 100644 --- a/exercises/practice/go-counting/GoCounting.cs +++ b/exercises/practice/go-counting/GoCounting.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public enum Owner { None, diff --git a/exercises/practice/go-counting/GoCounting.csproj b/exercises/practice/go-counting/GoCounting.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/go-counting/GoCounting.csproj +++ b/exercises/practice/go-counting/GoCounting.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/go-counting/GoCountingTests.cs b/exercises/practice/go-counting/GoCountingTests.cs index ae97cfa890..17cf4be754 100644 --- a/exercises/practice/go-counting/GoCountingTests.cs +++ b/exercises/practice/go-counting/GoCountingTests.cs @@ -1,3 +1,8 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Xunit; + public class GoCountingTests { [Fact] diff --git a/exercises/practice/grade-school/.meta/Example.cs b/exercises/practice/grade-school/.meta/Example.cs index 15f1f4629e..82d6fff1e3 100644 --- a/exercises/practice/grade-school/.meta/Example.cs +++ b/exercises/practice/grade-school/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class GradeSchool { private readonly SortedDictionary> _roster = new(); diff --git a/exercises/practice/grade-school/GradeSchool.cs b/exercises/practice/grade-school/GradeSchool.cs index 91f08d0131..26688c5f46 100644 --- a/exercises/practice/grade-school/GradeSchool.cs +++ b/exercises/practice/grade-school/GradeSchool.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class GradeSchool { public bool Add(string student, int grade) diff --git a/exercises/practice/grade-school/GradeSchool.csproj b/exercises/practice/grade-school/GradeSchool.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/grade-school/GradeSchool.csproj +++ b/exercises/practice/grade-school/GradeSchool.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/grade-school/GradeSchoolTests.cs b/exercises/practice/grade-school/GradeSchoolTests.cs index cfc6a6a745..6f3f2128ee 100644 --- a/exercises/practice/grade-school/GradeSchoolTests.cs +++ b/exercises/practice/grade-school/GradeSchoolTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class GradeSchoolTests { [Fact] diff --git a/exercises/practice/grains/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/grains/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/grains/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/grains/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/grains/.meta/Example.cs b/exercises/practice/grains/.meta/Example.cs index e964fdcb8a..85dcef3e39 100644 --- a/exercises/practice/grains/.meta/Example.cs +++ b/exercises/practice/grains/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class Grains { public static ulong Square(int n) diff --git a/exercises/practice/grains/Grains.cs b/exercises/practice/grains/Grains.cs index 925547bfa6..c6863e43a5 100644 --- a/exercises/practice/grains/Grains.cs +++ b/exercises/practice/grains/Grains.cs @@ -1,3 +1,5 @@ +using System; + public static class Grains { public static ulong Square(int n) diff --git a/exercises/practice/grains/Grains.csproj b/exercises/practice/grains/Grains.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/grains/Grains.csproj +++ b/exercises/practice/grains/Grains.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/grains/GrainsTests.cs b/exercises/practice/grains/GrainsTests.cs index 39664052d2..4a93b1a81e 100644 --- a/exercises/practice/grains/GrainsTests.cs +++ b/exercises/practice/grains/GrainsTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class GrainsTests { [Fact] diff --git a/exercises/practice/grep/.meta/Example.cs b/exercises/practice/grep/.meta/Example.cs index ce75b63c1a..ff19ede7cf 100644 --- a/exercises/practice/grep/.meta/Example.cs +++ b/exercises/practice/grep/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; using System.Text.RegularExpressions; public static class Grep diff --git a/exercises/practice/grep/Grep.cs b/exercises/practice/grep/Grep.cs index 8db98d45b9..ef6a6b83b6 100644 --- a/exercises/practice/grep/Grep.cs +++ b/exercises/practice/grep/Grep.cs @@ -1,3 +1,5 @@ +using System; + public static class Grep { public static string Match(string pattern, string flags, string[] files) diff --git a/exercises/practice/grep/Grep.csproj b/exercises/practice/grep/Grep.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/grep/Grep.csproj +++ b/exercises/practice/grep/Grep.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/grep/GrepTests.cs b/exercises/practice/grep/GrepTests.cs index 647c4c40ec..9dc78b33ba 100644 --- a/exercises/practice/grep/GrepTests.cs +++ b/exercises/practice/grep/GrepTests.cs @@ -1,3 +1,7 @@ +using System; +using System.IO; +using Xunit; + public class GrepTests : IDisposable { [Fact] diff --git a/exercises/practice/hamming/.meta/Example.cs b/exercises/practice/hamming/.meta/Example.cs index 3bb1dfe973..94b5e242a4 100644 --- a/exercises/practice/hamming/.meta/Example.cs +++ b/exercises/practice/hamming/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class Hamming { public static int Distance(string firstStrand, string secondStrand) diff --git a/exercises/practice/hamming/Hamming.cs b/exercises/practice/hamming/Hamming.cs index c9ecfe6d7a..9bc05444c7 100644 --- a/exercises/practice/hamming/Hamming.cs +++ b/exercises/practice/hamming/Hamming.cs @@ -1,3 +1,5 @@ +using System; + public static class Hamming { public static int Distance(string firstStrand, string secondStrand) diff --git a/exercises/practice/hamming/Hamming.csproj b/exercises/practice/hamming/Hamming.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/hamming/Hamming.csproj +++ b/exercises/practice/hamming/Hamming.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/hamming/HammingTests.cs b/exercises/practice/hamming/HammingTests.cs index faa715668d..7504cb5130 100644 --- a/exercises/practice/hamming/HammingTests.cs +++ b/exercises/practice/hamming/HammingTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class HammingTests { [Fact] diff --git a/exercises/practice/hangman/.meta/Example.cs b/exercises/practice/hangman/.meta/Example.cs index 67a9cd7671..9a16deb2a7 100644 --- a/exercises/practice/hangman/.meta/Example.cs +++ b/exercises/practice/hangman/.meta/Example.cs @@ -1,4 +1,7 @@ +using System; +using System.Collections.Generic; using System.Collections.Immutable; +using System.Linq; using System.Reactive; using System.Reactive.Subjects; diff --git a/exercises/practice/hangman/Hangman.cs b/exercises/practice/hangman/Hangman.cs index edefdb6db8..715c8a586a 100644 --- a/exercises/practice/hangman/Hangman.cs +++ b/exercises/practice/hangman/Hangman.cs @@ -1,4 +1,9 @@ +using System; +using System.Collections.Generic; using System.Collections.Immutable; +using System.Linq; +using System.Reactive; +using System.Reactive.Subjects; public class HangmanState { diff --git a/exercises/practice/hangman/Hangman.csproj b/exercises/practice/hangman/Hangman.csproj index befc077842..7f50231b9c 100644 --- a/exercises/practice/hangman/Hangman.csproj +++ b/exercises/practice/hangman/Hangman.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/hangman/HangmanTests.cs b/exercises/practice/hangman/HangmanTests.cs index 685a2858be..b9d9787113 100644 --- a/exercises/practice/hangman/HangmanTests.cs +++ b/exercises/practice/hangman/HangmanTests.cs @@ -1,4 +1,7 @@ +using System; +using Xunit; using Microsoft.Reactive.Testing; +using System.Collections.Generic; using System.Collections.Immutable; using System.Reactive.Concurrency; diff --git a/exercises/practice/hello-world/HelloWorld.csproj b/exercises/practice/hello-world/HelloWorld.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/hello-world/HelloWorld.csproj +++ b/exercises/practice/hello-world/HelloWorld.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/hello-world/HelloWorldTests.cs b/exercises/practice/hello-world/HelloWorldTests.cs index 9a1f1398d9..5fc65cd822 100644 --- a/exercises/practice/hello-world/HelloWorldTests.cs +++ b/exercises/practice/hello-world/HelloWorldTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class HelloWorldTests { [Fact] diff --git a/exercises/practice/hexadecimal/.meta/Example.cs b/exercises/practice/hexadecimal/.meta/Example.cs index b245440e9c..01271d7dc7 100644 --- a/exercises/practice/hexadecimal/.meta/Example.cs +++ b/exercises/practice/hexadecimal/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text.RegularExpressions; public class Hexadecimal diff --git a/exercises/practice/hexadecimal/Hexadecimal.cs b/exercises/practice/hexadecimal/Hexadecimal.cs index 23d5ca2500..8b87182981 100644 --- a/exercises/practice/hexadecimal/Hexadecimal.cs +++ b/exercises/practice/hexadecimal/Hexadecimal.cs @@ -1,3 +1,5 @@ +using System; + public class Hexadecimal { public static int ToDecimal(string value) diff --git a/exercises/practice/hexadecimal/Hexadecimal.csproj b/exercises/practice/hexadecimal/Hexadecimal.csproj index 185cbb95e8..5553da3b47 100644 --- a/exercises/practice/hexadecimal/Hexadecimal.csproj +++ b/exercises/practice/hexadecimal/Hexadecimal.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/hexadecimal/HexadecimalTests.cs b/exercises/practice/hexadecimal/HexadecimalTests.cs index da2a84d889..302c9e2612 100644 --- a/exercises/practice/hexadecimal/HexadecimalTests.cs +++ b/exercises/practice/hexadecimal/HexadecimalTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class HexadecimalTest { [Fact(Skip = "Remove this Skip property to run this test")] diff --git a/exercises/practice/high-scores/.meta/Example.cs b/exercises/practice/high-scores/.meta/Example.cs index 91ee4b2700..44cffc1e82 100644 --- a/exercises/practice/high-scores/.meta/Example.cs +++ b/exercises/practice/high-scores/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class HighScores { private readonly List _list; diff --git a/exercises/practice/high-scores/HighScores.cs b/exercises/practice/high-scores/HighScores.cs index c1247823d5..e6ee694fcb 100644 --- a/exercises/practice/high-scores/HighScores.cs +++ b/exercises/practice/high-scores/HighScores.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class HighScores { public HighScores(List list) diff --git a/exercises/practice/high-scores/HighScores.csproj b/exercises/practice/high-scores/HighScores.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/high-scores/HighScores.csproj +++ b/exercises/practice/high-scores/HighScores.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/high-scores/HighScoresTests.cs b/exercises/practice/high-scores/HighScoresTests.cs index 9eea061a19..d21f1d1bf6 100644 --- a/exercises/practice/high-scores/HighScoresTests.cs +++ b/exercises/practice/high-scores/HighScoresTests.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using Xunit; + public class HighScoresTests { [Fact] diff --git a/exercises/practice/house/.meta/Example.cs b/exercises/practice/house/.meta/Example.cs index d74a158c25..9b8855d33f 100644 --- a/exercises/practice/house/.meta/Example.cs +++ b/exercises/practice/house/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Linq; + public static class House { private static readonly string[] Subjects = diff --git a/exercises/practice/house/House.cs b/exercises/practice/house/House.cs index e28c5f3bc1..c35af07e3e 100644 --- a/exercises/practice/house/House.cs +++ b/exercises/practice/house/House.cs @@ -1,3 +1,5 @@ +using System; + public static class House { public static string Recite(int verseNumber) diff --git a/exercises/practice/house/House.csproj b/exercises/practice/house/House.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/house/House.csproj +++ b/exercises/practice/house/House.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/house/HouseTests.cs b/exercises/practice/house/HouseTests.cs index 98149b6155..d0b8dbdf81 100644 --- a/exercises/practice/house/HouseTests.cs +++ b/exercises/practice/house/HouseTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class HouseTests { [Fact] diff --git a/exercises/practice/isbn-verifier/.meta/Example.cs b/exercises/practice/isbn-verifier/.meta/Example.cs index 0e304205cf..01cab30876 100644 --- a/exercises/practice/isbn-verifier/.meta/Example.cs +++ b/exercises/practice/isbn-verifier/.meta/Example.cs @@ -1,3 +1,4 @@ +using System; using System.Text.RegularExpressions; public static class IsbnVerifier diff --git a/exercises/practice/isbn-verifier/IsbnVerifier.cs b/exercises/practice/isbn-verifier/IsbnVerifier.cs index ef9058324d..12bf111565 100644 --- a/exercises/practice/isbn-verifier/IsbnVerifier.cs +++ b/exercises/practice/isbn-verifier/IsbnVerifier.cs @@ -1,3 +1,5 @@ +using System; + public static class IsbnVerifier { public static bool IsValid(string number) diff --git a/exercises/practice/isbn-verifier/IsbnVerifier.csproj b/exercises/practice/isbn-verifier/IsbnVerifier.csproj index 484b21ef6f..8df4cb6781 100644 --- a/exercises/practice/isbn-verifier/IsbnVerifier.csproj +++ b/exercises/practice/isbn-verifier/IsbnVerifier.csproj @@ -4,14 +4,9 @@ Exe net9.0 enable - enable true - - - - diff --git a/exercises/practice/isbn-verifier/IsbnVerifierTests.cs b/exercises/practice/isbn-verifier/IsbnVerifierTests.cs index 49f20d7b17..54670b9cba 100644 --- a/exercises/practice/isbn-verifier/IsbnVerifierTests.cs +++ b/exercises/practice/isbn-verifier/IsbnVerifierTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class IsbnVerifierTests { [Fact] diff --git a/exercises/practice/isogram/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/isogram/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/isogram/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/isogram/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/isogram/.meta/Example.cs b/exercises/practice/isogram/.meta/Example.cs index ba4f12f65c..b5f0be7266 100644 --- a/exercises/practice/isogram/.meta/Example.cs +++ b/exercises/practice/isogram/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Isogram { public static bool IsIsogram(string word) diff --git a/exercises/practice/isogram/Isogram.cs b/exercises/practice/isogram/Isogram.cs index 29015328c6..a117865483 100644 --- a/exercises/practice/isogram/Isogram.cs +++ b/exercises/practice/isogram/Isogram.cs @@ -1,3 +1,5 @@ +using System; + public static class Isogram { public static bool IsIsogram(string word) diff --git a/exercises/practice/isogram/Isogram.csproj b/exercises/practice/isogram/Isogram.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/isogram/Isogram.csproj +++ b/exercises/practice/isogram/Isogram.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/isogram/IsogramTests.cs b/exercises/practice/isogram/IsogramTests.cs index 717780049d..b01fe2db8b 100644 --- a/exercises/practice/isogram/IsogramTests.cs +++ b/exercises/practice/isogram/IsogramTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class IsogramTests { [Fact] diff --git a/exercises/practice/killer-sudoku-helper/.meta/Example.cs b/exercises/practice/killer-sudoku-helper/.meta/Example.cs index 3bdebedae9..9794f07434 100644 --- a/exercises/practice/killer-sudoku-helper/.meta/Example.cs +++ b/exercises/practice/killer-sudoku-helper/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public static class KillerSudokuHelper { private static readonly int[] Digits = [1, 2, 3, 4, 5, 6, 7, 8, 9]; diff --git a/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.cs b/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.cs index c8258b1674..1413d51edb 100644 --- a/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.cs +++ b/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class KillerSudokuHelper { public static IEnumerable Combinations(int sum, int size, int[] exclude) diff --git a/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.csproj b/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.csproj index 8bf35abc23..8b75d52b07 100644 --- a/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.csproj +++ b/exercises/practice/killer-sudoku-helper/KillerSudokuHelper.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/killer-sudoku-helper/KillerSudokuHelperTests.cs b/exercises/practice/killer-sudoku-helper/KillerSudokuHelperTests.cs index e7ad168dd9..5df917d7c9 100644 --- a/exercises/practice/killer-sudoku-helper/KillerSudokuHelperTests.cs +++ b/exercises/practice/killer-sudoku-helper/KillerSudokuHelperTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class KillerSudokuHelperTests { [Fact] diff --git a/exercises/practice/kindergarten-garden/.meta/Example.cs b/exercises/practice/kindergarten-garden/.meta/Example.cs index a907f33251..6ef73bf882 100644 --- a/exercises/practice/kindergarten-garden/.meta/Example.cs +++ b/exercises/practice/kindergarten-garden/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public enum Plant { Violets, diff --git a/exercises/practice/kindergarten-garden/KindergartenGarden.cs b/exercises/practice/kindergarten-garden/KindergartenGarden.cs index 3b9af90b99..bbe8b64c51 100644 --- a/exercises/practice/kindergarten-garden/KindergartenGarden.cs +++ b/exercises/practice/kindergarten-garden/KindergartenGarden.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public enum Plant { Violets, diff --git a/exercises/practice/kindergarten-garden/KindergartenGarden.csproj b/exercises/practice/kindergarten-garden/KindergartenGarden.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/kindergarten-garden/KindergartenGarden.csproj +++ b/exercises/practice/kindergarten-garden/KindergartenGarden.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/kindergarten-garden/KindergartenGardenTests.cs b/exercises/practice/kindergarten-garden/KindergartenGardenTests.cs index 8ac1e6f0ec..292828e8a9 100644 --- a/exercises/practice/kindergarten-garden/KindergartenGardenTests.cs +++ b/exercises/practice/kindergarten-garden/KindergartenGardenTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class KindergartenGardenTests { [Fact] diff --git a/exercises/practice/knapsack/Knapsack.csproj b/exercises/practice/knapsack/Knapsack.csproj index a87e5f3524..ce24685644 100644 --- a/exercises/practice/knapsack/Knapsack.csproj +++ b/exercises/practice/knapsack/Knapsack.csproj @@ -4,15 +4,13 @@ net9.0 enable enable + false true + enable true - - - - @@ -23,4 +21,8 @@ + + + + diff --git a/exercises/practice/knapsack/KnapsackTests.cs b/exercises/practice/knapsack/KnapsackTests.cs index 3d3c9801a2..0228bdb612 100644 --- a/exercises/practice/knapsack/KnapsackTests.cs +++ b/exercises/practice/knapsack/KnapsackTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class KnapsackTests { [Fact] diff --git a/exercises/practice/largest-series-product/.meta/Example.cs b/exercises/practice/largest-series-product/.meta/Example.cs index 05c70e1f21..0b45a0c33a 100644 --- a/exercises/practice/largest-series-product/.meta/Example.cs +++ b/exercises/practice/largest-series-product/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class LargestSeriesProduct { public static long GetLargestProduct(string digits, int span) => GetSlices(ParseDigits(digits), span).Max(l => GetProduct(l)); diff --git a/exercises/practice/largest-series-product/LargestSeriesProduct.cs b/exercises/practice/largest-series-product/LargestSeriesProduct.cs index c95a7366a7..153397bb5e 100644 --- a/exercises/practice/largest-series-product/LargestSeriesProduct.cs +++ b/exercises/practice/largest-series-product/LargestSeriesProduct.cs @@ -1,3 +1,5 @@ +using System; + public static class LargestSeriesProduct { public static long GetLargestProduct(string digits, int span) diff --git a/exercises/practice/largest-series-product/LargestSeriesProduct.csproj b/exercises/practice/largest-series-product/LargestSeriesProduct.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/largest-series-product/LargestSeriesProduct.csproj +++ b/exercises/practice/largest-series-product/LargestSeriesProduct.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/largest-series-product/LargestSeriesProductTests.cs b/exercises/practice/largest-series-product/LargestSeriesProductTests.cs index d6ed5d3c7d..b657d05c80 100644 --- a/exercises/practice/largest-series-product/LargestSeriesProductTests.cs +++ b/exercises/practice/largest-series-product/LargestSeriesProductTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class LargestSeriesProductTests { [Fact] diff --git a/exercises/practice/leap/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/leap/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/leap/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/leap/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/leap/Leap.cs b/exercises/practice/leap/Leap.cs index e33d8153ac..7e45a04418 100644 --- a/exercises/practice/leap/Leap.cs +++ b/exercises/practice/leap/Leap.cs @@ -1,3 +1,5 @@ +using System; + public static class Leap { public static bool IsLeapYear(int year) diff --git a/exercises/practice/leap/Leap.csproj b/exercises/practice/leap/Leap.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/leap/Leap.csproj +++ b/exercises/practice/leap/Leap.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/leap/LeapTests.cs b/exercises/practice/leap/LeapTests.cs index f522cd58ec..2854f87f7c 100644 --- a/exercises/practice/leap/LeapTests.cs +++ b/exercises/practice/leap/LeapTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class LeapTests { [Fact] diff --git a/exercises/practice/ledger/.meta/Example.cs b/exercises/practice/ledger/.meta/Example.cs index 347b7ac257..86855cc8fd 100644 --- a/exercises/practice/ledger/.meta/Example.cs +++ b/exercises/practice/ledger/.meta/Example.cs @@ -1,4 +1,7 @@ +using System; +using System.Collections.Generic; using System.Globalization; +using System.Linq; public class LedgerEntry { diff --git a/exercises/practice/ledger/Ledger.cs b/exercises/practice/ledger/Ledger.cs index 4305db76f0..d4755dd550 100644 --- a/exercises/practice/ledger/Ledger.cs +++ b/exercises/practice/ledger/Ledger.cs @@ -1,4 +1,7 @@ +using System; +using System.Collections.Generic; using System.Globalization; +using System.Linq; public class LedgerEntry { diff --git a/exercises/practice/ledger/Ledger.csproj b/exercises/practice/ledger/Ledger.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/ledger/Ledger.csproj +++ b/exercises/practice/ledger/Ledger.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/ledger/LedgerTests.cs b/exercises/practice/ledger/LedgerTests.cs index 5cff61f5c0..9104e36d41 100644 --- a/exercises/practice/ledger/LedgerTests.cs +++ b/exercises/practice/ledger/LedgerTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class LedgerTests { [Fact] diff --git a/exercises/practice/linked-list/LinkedList.cs b/exercises/practice/linked-list/LinkedList.cs index 1e12086c54..dc3debbc1d 100644 --- a/exercises/practice/linked-list/LinkedList.cs +++ b/exercises/practice/linked-list/LinkedList.cs @@ -1,3 +1,5 @@ +using System; + public class Deque { public void Push(T value) diff --git a/exercises/practice/linked-list/LinkedList.csproj b/exercises/practice/linked-list/LinkedList.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/linked-list/LinkedList.csproj +++ b/exercises/practice/linked-list/LinkedList.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/linked-list/LinkedListTests.cs b/exercises/practice/linked-list/LinkedListTests.cs index 8ae22a9a16..91016c674d 100644 --- a/exercises/practice/linked-list/LinkedListTests.cs +++ b/exercises/practice/linked-list/LinkedListTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class DequeTests { [Fact] diff --git a/exercises/practice/list-ops/.meta/Example.cs b/exercises/practice/list-ops/.meta/Example.cs index d67360c2e5..238da9f116 100644 --- a/exercises/practice/list-ops/.meta/Example.cs +++ b/exercises/practice/list-ops/.meta/Example.cs @@ -1,3 +1,8 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; + public static class ListOps { private static List Cons(T x, List input) diff --git a/exercises/practice/list-ops/ListOps.cs b/exercises/practice/list-ops/ListOps.cs index 4a87a5fdbb..630a3565ff 100644 --- a/exercises/practice/list-ops/ListOps.cs +++ b/exercises/practice/list-ops/ListOps.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class ListOps { public static int Length(List input) diff --git a/exercises/practice/list-ops/ListOps.csproj b/exercises/practice/list-ops/ListOps.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/list-ops/ListOps.csproj +++ b/exercises/practice/list-ops/ListOps.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/list-ops/ListOpsTests.cs b/exercises/practice/list-ops/ListOpsTests.cs index 377415ff9a..ee0df26fd6 100644 --- a/exercises/practice/list-ops/ListOpsTests.cs +++ b/exercises/practice/list-ops/ListOpsTests.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using Xunit; + public class ListOpsTests { [Fact] diff --git a/exercises/practice/luhn/.meta/Example.cs b/exercises/practice/luhn/.meta/Example.cs index bdd4ea4f63..852dcd0783 100644 --- a/exercises/practice/luhn/.meta/Example.cs +++ b/exercises/practice/luhn/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class Luhn { public static bool IsValid(string number) diff --git a/exercises/practice/luhn/Luhn.cs b/exercises/practice/luhn/Luhn.cs index 0b0f1b45a4..f38b84eab8 100644 --- a/exercises/practice/luhn/Luhn.cs +++ b/exercises/practice/luhn/Luhn.cs @@ -1,3 +1,5 @@ +using System; + public static class Luhn { public static bool IsValid(string number) diff --git a/exercises/practice/luhn/Luhn.csproj b/exercises/practice/luhn/Luhn.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/luhn/Luhn.csproj +++ b/exercises/practice/luhn/Luhn.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/luhn/LuhnTests.cs b/exercises/practice/luhn/LuhnTests.cs index e42cac1c9f..04d92004ea 100644 --- a/exercises/practice/luhn/LuhnTests.cs +++ b/exercises/practice/luhn/LuhnTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class LuhnTests { [Fact] diff --git a/exercises/practice/markdown/.meta/Example.cs b/exercises/practice/markdown/.meta/Example.cs index 40e2bdb978..e5520715b4 100644 --- a/exercises/practice/markdown/.meta/Example.cs +++ b/exercises/practice/markdown/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; +using System.Linq; using System.Text.RegularExpressions; public static class Markdown diff --git a/exercises/practice/markdown/Markdown.cs b/exercises/practice/markdown/Markdown.cs index f56520bd2a..24dbf4ac7b 100644 --- a/exercises/practice/markdown/Markdown.cs +++ b/exercises/practice/markdown/Markdown.cs @@ -1,3 +1,4 @@ +using System; using System.Text.RegularExpressions; public static class Markdown diff --git a/exercises/practice/markdown/Markdown.csproj b/exercises/practice/markdown/Markdown.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/markdown/Markdown.csproj +++ b/exercises/practice/markdown/Markdown.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/markdown/MarkdownTests.cs b/exercises/practice/markdown/MarkdownTests.cs index e53f153253..c0d15ee660 100644 --- a/exercises/practice/markdown/MarkdownTests.cs +++ b/exercises/practice/markdown/MarkdownTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class MarkdownTests { [Fact] diff --git a/exercises/practice/matching-brackets/.meta/Example.cs b/exercises/practice/matching-brackets/.meta/Example.cs index e99d3c3891..b63ead8eda 100644 --- a/exercises/practice/matching-brackets/.meta/Example.cs +++ b/exercises/practice/matching-brackets/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Linq; + public static class MatchingBrackets { public static bool IsPaired(string input) diff --git a/exercises/practice/matching-brackets/MatchingBrackets.cs b/exercises/practice/matching-brackets/MatchingBrackets.cs index 1131eb3f8c..0cc5305741 100644 --- a/exercises/practice/matching-brackets/MatchingBrackets.cs +++ b/exercises/practice/matching-brackets/MatchingBrackets.cs @@ -1,3 +1,5 @@ +using System; + public static class MatchingBrackets { public static bool IsPaired(string input) diff --git a/exercises/practice/matching-brackets/MatchingBrackets.csproj b/exercises/practice/matching-brackets/MatchingBrackets.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/matching-brackets/MatchingBrackets.csproj +++ b/exercises/practice/matching-brackets/MatchingBrackets.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/matching-brackets/MatchingBracketsTests.cs b/exercises/practice/matching-brackets/MatchingBracketsTests.cs index 11f773ef41..25ed902c4c 100644 --- a/exercises/practice/matching-brackets/MatchingBracketsTests.cs +++ b/exercises/practice/matching-brackets/MatchingBracketsTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class MatchingBracketsTests { [Fact] diff --git a/exercises/practice/matrix/.meta/Example.cs b/exercises/practice/matrix/.meta/Example.cs index 2c90a48baa..52213947aa 100644 --- a/exercises/practice/matrix/.meta/Example.cs +++ b/exercises/practice/matrix/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Linq; + public class Matrix { private readonly int[][] _rows; diff --git a/exercises/practice/matrix/Matrix.cs b/exercises/practice/matrix/Matrix.cs index 615b02f636..8d9b8a3159 100644 --- a/exercises/practice/matrix/Matrix.cs +++ b/exercises/practice/matrix/Matrix.cs @@ -1,3 +1,5 @@ +using System; + public class Matrix { public Matrix(string input) diff --git a/exercises/practice/matrix/Matrix.csproj b/exercises/practice/matrix/Matrix.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/matrix/Matrix.csproj +++ b/exercises/practice/matrix/Matrix.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/matrix/MatrixTests.cs b/exercises/practice/matrix/MatrixTests.cs index 601ae589a9..b5e5a909d9 100644 --- a/exercises/practice/matrix/MatrixTests.cs +++ b/exercises/practice/matrix/MatrixTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class MatrixTests { [Fact] diff --git a/exercises/practice/meetup/.meta/Example.cs b/exercises/practice/meetup/.meta/Example.cs index 3dfbb21557..9b6b2b053b 100644 --- a/exercises/practice/meetup/.meta/Example.cs +++ b/exercises/practice/meetup/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public enum Schedule { Teenth, diff --git a/exercises/practice/meetup/Meetup.cs b/exercises/practice/meetup/Meetup.cs index ef17f870e0..609d8c7579 100644 --- a/exercises/practice/meetup/Meetup.cs +++ b/exercises/practice/meetup/Meetup.cs @@ -1,3 +1,5 @@ +using System; + public enum Schedule { Teenth, diff --git a/exercises/practice/meetup/Meetup.csproj b/exercises/practice/meetup/Meetup.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/meetup/Meetup.csproj +++ b/exercises/practice/meetup/Meetup.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/meetup/MeetupTests.cs b/exercises/practice/meetup/MeetupTests.cs index 07d1f76c11..d55882da5f 100644 --- a/exercises/practice/meetup/MeetupTests.cs +++ b/exercises/practice/meetup/MeetupTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class MeetupTests { [Fact] diff --git a/exercises/practice/minesweeper/.meta/Example.cs b/exercises/practice/minesweeper/.meta/Example.cs index de6ae93803..856dccc00b 100644 --- a/exercises/practice/minesweeper/.meta/Example.cs +++ b/exercises/practice/minesweeper/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class Minesweeper { public static string[] Annotate(string[] input) diff --git a/exercises/practice/minesweeper/Minesweeper.cs b/exercises/practice/minesweeper/Minesweeper.cs index e36fd8feeb..0229d7f993 100644 --- a/exercises/practice/minesweeper/Minesweeper.cs +++ b/exercises/practice/minesweeper/Minesweeper.cs @@ -1,3 +1,5 @@ +using System; + public static class Minesweeper { public static string[] Annotate(string[] input) diff --git a/exercises/practice/minesweeper/Minesweeper.csproj b/exercises/practice/minesweeper/Minesweeper.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/minesweeper/Minesweeper.csproj +++ b/exercises/practice/minesweeper/Minesweeper.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/minesweeper/MinesweeperTests.cs b/exercises/practice/minesweeper/MinesweeperTests.cs index eead3ee470..8b4288b6e6 100644 --- a/exercises/practice/minesweeper/MinesweeperTests.cs +++ b/exercises/practice/minesweeper/MinesweeperTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class MinesweeperTests { [Fact] diff --git a/exercises/practice/nth-prime/.meta/Example.cs b/exercises/practice/nth-prime/.meta/Example.cs index ab69d9b80c..5d560b129b 100644 --- a/exercises/practice/nth-prime/.meta/Example.cs +++ b/exercises/practice/nth-prime/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class NthPrime { public static int Prime(int nth) diff --git a/exercises/practice/nth-prime/NthPrime.cs b/exercises/practice/nth-prime/NthPrime.cs index 24a7bf8f52..f5e83ea2d5 100644 --- a/exercises/practice/nth-prime/NthPrime.cs +++ b/exercises/practice/nth-prime/NthPrime.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class NthPrime { public static int Prime(int nth) diff --git a/exercises/practice/nth-prime/NthPrime.csproj b/exercises/practice/nth-prime/NthPrime.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/nth-prime/NthPrime.csproj +++ b/exercises/practice/nth-prime/NthPrime.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/nth-prime/NthPrimeTests.cs b/exercises/practice/nth-prime/NthPrimeTests.cs index a37da613a6..f523e23539 100644 --- a/exercises/practice/nth-prime/NthPrimeTests.cs +++ b/exercises/practice/nth-prime/NthPrimeTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class NthPrimeTests { [Fact] diff --git a/exercises/practice/nucleotide-count/.meta/Example.cs b/exercises/practice/nucleotide-count/.meta/Example.cs index 5f8880d913..f0648e3449 100644 --- a/exercises/practice/nucleotide-count/.meta/Example.cs +++ b/exercises/practice/nucleotide-count/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class NucleotideCount { public static IDictionary Count(string sequence) diff --git a/exercises/practice/nucleotide-count/NucleotideCount.cs b/exercises/practice/nucleotide-count/NucleotideCount.cs index e8ea21dc56..c0c9be05c3 100644 --- a/exercises/practice/nucleotide-count/NucleotideCount.cs +++ b/exercises/practice/nucleotide-count/NucleotideCount.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class NucleotideCount { public static IDictionary Count(string sequence) diff --git a/exercises/practice/nucleotide-count/NucleotideCount.csproj b/exercises/practice/nucleotide-count/NucleotideCount.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/nucleotide-count/NucleotideCount.csproj +++ b/exercises/practice/nucleotide-count/NucleotideCount.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/nucleotide-count/NucleotideCountTests.cs b/exercises/practice/nucleotide-count/NucleotideCountTests.cs index 9bd4854cc1..cc9f7efc17 100644 --- a/exercises/practice/nucleotide-count/NucleotideCountTests.cs +++ b/exercises/practice/nucleotide-count/NucleotideCountTests.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using Xunit; + public class NucleotideCountTests { [Fact] diff --git a/exercises/practice/ocr-numbers/.meta/Example.cs b/exercises/practice/ocr-numbers/.meta/Example.cs index 0fe474b268..912966ecbd 100644 --- a/exercises/practice/ocr-numbers/.meta/Example.cs +++ b/exercises/practice/ocr-numbers/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class OcrNumbers { private const int CharacterWidth = 3; diff --git a/exercises/practice/ocr-numbers/OcrNumbers.cs b/exercises/practice/ocr-numbers/OcrNumbers.cs index 9a25aba15a..ecbb294c20 100644 --- a/exercises/practice/ocr-numbers/OcrNumbers.cs +++ b/exercises/practice/ocr-numbers/OcrNumbers.cs @@ -1,3 +1,5 @@ +using System; + public static class OcrNumbers { public static string Convert(string input) diff --git a/exercises/practice/ocr-numbers/OcrNumbers.csproj b/exercises/practice/ocr-numbers/OcrNumbers.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/ocr-numbers/OcrNumbers.csproj +++ b/exercises/practice/ocr-numbers/OcrNumbers.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/ocr-numbers/OcrNumbersTests.cs b/exercises/practice/ocr-numbers/OcrNumbersTests.cs index 7eccbe92a6..36465f0cc7 100644 --- a/exercises/practice/ocr-numbers/OcrNumbersTests.cs +++ b/exercises/practice/ocr-numbers/OcrNumbersTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class OcrNumbersTests { [Fact] diff --git a/exercises/practice/octal/.meta/Example.cs b/exercises/practice/octal/.meta/Example.cs index 8b49ed1932..1bfc546e5b 100644 --- a/exercises/practice/octal/.meta/Example.cs +++ b/exercises/practice/octal/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public class Octal { public static int ToDecimal(string octal) diff --git a/exercises/practice/octal/Octal.cs b/exercises/practice/octal/Octal.cs index ddf5077fc3..1a8d24a206 100644 --- a/exercises/practice/octal/Octal.cs +++ b/exercises/practice/octal/Octal.cs @@ -1,3 +1,5 @@ +using System; + public class Octal { public static int ToDecimal(string octal) diff --git a/exercises/practice/octal/Octal.csproj b/exercises/practice/octal/Octal.csproj index 185cbb95e8..5553da3b47 100644 --- a/exercises/practice/octal/Octal.csproj +++ b/exercises/practice/octal/Octal.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/octal/OctalTests.cs b/exercises/practice/octal/OctalTests.cs index 26eb9eca15..aed552a83e 100644 --- a/exercises/practice/octal/OctalTests.cs +++ b/exercises/practice/octal/OctalTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class OctalTest { [Fact] diff --git a/exercises/practice/palindrome-products/.articles/is-palindrome-check/code/BenchmarkIsPalindrome.csproj b/exercises/practice/palindrome-products/.articles/is-palindrome-check/code/BenchmarkIsPalindrome.csproj index 8883a4d626..10430fd745 100644 --- a/exercises/practice/palindrome-products/.articles/is-palindrome-check/code/BenchmarkIsPalindrome.csproj +++ b/exercises/practice/palindrome-products/.articles/is-palindrome-check/code/BenchmarkIsPalindrome.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/palindrome-products/.meta/Example.cs b/exercises/practice/palindrome-products/.meta/Example.cs index 51654b82f3..fe88ace17c 100644 --- a/exercises/practice/palindrome-products/.meta/Example.cs +++ b/exercises/practice/palindrome-products/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class PalindromeProducts { public static (int, IEnumerable<(int,int)>) Smallest(int minFactor, int maxFactor) diff --git a/exercises/practice/palindrome-products/PalindromeProducts.cs b/exercises/practice/palindrome-products/PalindromeProducts.cs index d8580ab625..43828ce0b7 100644 --- a/exercises/practice/palindrome-products/PalindromeProducts.cs +++ b/exercises/practice/palindrome-products/PalindromeProducts.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class PalindromeProducts { public static (int, IEnumerable<(int,int)>) Largest(int minFactor, int maxFactor) diff --git a/exercises/practice/palindrome-products/PalindromeProducts.csproj b/exercises/practice/palindrome-products/PalindromeProducts.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/palindrome-products/PalindromeProducts.csproj +++ b/exercises/practice/palindrome-products/PalindromeProducts.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/palindrome-products/PalindromeProductsTests.cs b/exercises/practice/palindrome-products/PalindromeProductsTests.cs index ac38110da2..5b8ddf8a7e 100644 --- a/exercises/practice/palindrome-products/PalindromeProductsTests.cs +++ b/exercises/practice/palindrome-products/PalindromeProductsTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class PalindromeProductsTests { [Fact] diff --git a/exercises/practice/pangram/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/pangram/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/pangram/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/pangram/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/pangram/.meta/Example.cs b/exercises/practice/pangram/.meta/Example.cs index 7bcd4b3bb9..8808f09c01 100644 --- a/exercises/practice/pangram/.meta/Example.cs +++ b/exercises/practice/pangram/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; + public class Pangram { public static bool IsPangram(string input) diff --git a/exercises/practice/pangram/Pangram.cs b/exercises/practice/pangram/Pangram.cs index 83cbffcfd8..6e919b50c8 100644 --- a/exercises/practice/pangram/Pangram.cs +++ b/exercises/practice/pangram/Pangram.cs @@ -1,3 +1,5 @@ +using System; + public static class Pangram { public static bool IsPangram(string input) diff --git a/exercises/practice/pangram/Pangram.csproj b/exercises/practice/pangram/Pangram.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/pangram/Pangram.csproj +++ b/exercises/practice/pangram/Pangram.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/pangram/PangramTests.cs b/exercises/practice/pangram/PangramTests.cs index 615eec4d05..ecd8d387fa 100644 --- a/exercises/practice/pangram/PangramTests.cs +++ b/exercises/practice/pangram/PangramTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class PangramTests { [Fact] diff --git a/exercises/practice/parallel-letter-frequency/.meta/Example.cs b/exercises/practice/parallel-letter-frequency/.meta/Example.cs index 1b090304ef..a306d80991 100644 --- a/exercises/practice/parallel-letter-frequency/.meta/Example.cs +++ b/exercises/practice/parallel-letter-frequency/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public static class ParallelLetterFrequency { public static Dictionary Calculate(IEnumerable texts) diff --git a/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.cs b/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.cs index 55a89e04e7..239cf289dc 100644 --- a/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.cs +++ b/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class ParallelLetterFrequency { public static Dictionary Calculate(IEnumerable texts) diff --git a/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.csproj b/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.csproj +++ b/exercises/practice/parallel-letter-frequency/ParallelLetterFrequency.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/parallel-letter-frequency/ParallelLetterFrequencyTests.cs b/exercises/practice/parallel-letter-frequency/ParallelLetterFrequencyTests.cs index 2cf49b10a0..285756d831 100644 --- a/exercises/practice/parallel-letter-frequency/ParallelLetterFrequencyTests.cs +++ b/exercises/practice/parallel-letter-frequency/ParallelLetterFrequencyTests.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using Xunit; + public class ParallelLetterFrequencyTests { [Fact] diff --git a/exercises/practice/pascals-triangle/.meta/Example.cs b/exercises/practice/pascals-triangle/.meta/Example.cs index fd4bb065b6..c73ed3fd0d 100644 --- a/exercises/practice/pascals-triangle/.meta/Example.cs +++ b/exercises/practice/pascals-triangle/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System; + public static class PascalsTriangle { public static IEnumerable> Calculate(int rows) diff --git a/exercises/practice/pascals-triangle/PascalsTriangle.cs b/exercises/practice/pascals-triangle/PascalsTriangle.cs index 69b2ebf864..9fb38c25f3 100644 --- a/exercises/practice/pascals-triangle/PascalsTriangle.cs +++ b/exercises/practice/pascals-triangle/PascalsTriangle.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class PascalsTriangle { public static IEnumerable> Calculate(int rows) diff --git a/exercises/practice/pascals-triangle/PascalsTriangle.csproj b/exercises/practice/pascals-triangle/PascalsTriangle.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/pascals-triangle/PascalsTriangle.csproj +++ b/exercises/practice/pascals-triangle/PascalsTriangle.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/pascals-triangle/PascalsTriangleTests.cs b/exercises/practice/pascals-triangle/PascalsTriangleTests.cs index 30539854de..69e90b9c44 100644 --- a/exercises/practice/pascals-triangle/PascalsTriangleTests.cs +++ b/exercises/practice/pascals-triangle/PascalsTriangleTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class PascalsTriangleTests { [Fact] diff --git a/exercises/practice/perfect-numbers/.meta/Example.cs b/exercises/practice/perfect-numbers/.meta/Example.cs index 3b27b11799..2e4948f8d1 100644 --- a/exercises/practice/perfect-numbers/.meta/Example.cs +++ b/exercises/practice/perfect-numbers/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public enum Classification { Perfect, diff --git a/exercises/practice/perfect-numbers/PerfectNumbers.cs b/exercises/practice/perfect-numbers/PerfectNumbers.cs index 12ee15d404..a739a89137 100644 --- a/exercises/practice/perfect-numbers/PerfectNumbers.cs +++ b/exercises/practice/perfect-numbers/PerfectNumbers.cs @@ -1,3 +1,5 @@ +using System; + public enum Classification { Perfect, diff --git a/exercises/practice/perfect-numbers/PerfectNumbers.csproj b/exercises/practice/perfect-numbers/PerfectNumbers.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/perfect-numbers/PerfectNumbers.csproj +++ b/exercises/practice/perfect-numbers/PerfectNumbers.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/perfect-numbers/PerfectNumbersTests.cs b/exercises/practice/perfect-numbers/PerfectNumbersTests.cs index 9480067688..38fed1b016 100644 --- a/exercises/practice/perfect-numbers/PerfectNumbersTests.cs +++ b/exercises/practice/perfect-numbers/PerfectNumbersTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class PerfectNumbersTests { [Fact] diff --git a/exercises/practice/phone-number/.meta/Example.cs b/exercises/practice/phone-number/.meta/Example.cs index c06fdb744b..1a39df7a4a 100644 --- a/exercises/practice/phone-number/.meta/Example.cs +++ b/exercises/practice/phone-number/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; +using System.Linq; using System.Text.RegularExpressions; public class PhoneNumber diff --git a/exercises/practice/phone-number/PhoneNumber.cs b/exercises/practice/phone-number/PhoneNumber.cs index 3b6a3e6453..fb41178b57 100644 --- a/exercises/practice/phone-number/PhoneNumber.cs +++ b/exercises/practice/phone-number/PhoneNumber.cs @@ -1,3 +1,5 @@ +using System; + public class PhoneNumber { public static string Clean(string phoneNumber) diff --git a/exercises/practice/phone-number/PhoneNumber.csproj b/exercises/practice/phone-number/PhoneNumber.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/phone-number/PhoneNumber.csproj +++ b/exercises/practice/phone-number/PhoneNumber.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/phone-number/PhoneNumberTests.cs b/exercises/practice/phone-number/PhoneNumberTests.cs index a2232c81af..ab3fdbf824 100644 --- a/exercises/practice/phone-number/PhoneNumberTests.cs +++ b/exercises/practice/phone-number/PhoneNumberTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class PhoneNumberTests { [Fact] diff --git a/exercises/practice/pig-latin/.meta/Example.cs b/exercises/practice/pig-latin/.meta/Example.cs index 24f8bed884..6bd48b31e1 100644 --- a/exercises/practice/pig-latin/.meta/Example.cs +++ b/exercises/practice/pig-latin/.meta/Example.cs @@ -1,3 +1,4 @@ +using System.Linq; using System.Text.RegularExpressions; public class PigLatin diff --git a/exercises/practice/pig-latin/PigLatin.cs b/exercises/practice/pig-latin/PigLatin.cs index 43797a44b9..07aaf58fa2 100644 --- a/exercises/practice/pig-latin/PigLatin.cs +++ b/exercises/practice/pig-latin/PigLatin.cs @@ -1,3 +1,5 @@ +using System; + public static class PigLatin { public static string Translate(string word) diff --git a/exercises/practice/pig-latin/PigLatin.csproj b/exercises/practice/pig-latin/PigLatin.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/pig-latin/PigLatin.csproj +++ b/exercises/practice/pig-latin/PigLatin.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/pig-latin/PigLatinTests.cs b/exercises/practice/pig-latin/PigLatinTests.cs index 539ee4b02b..b454f3cad2 100644 --- a/exercises/practice/pig-latin/PigLatinTests.cs +++ b/exercises/practice/pig-latin/PigLatinTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class PigLatinTests { [Fact] diff --git a/exercises/practice/poker/.meta/Example.cs b/exercises/practice/poker/.meta/Example.cs index b860126fef..6c88b7fa7e 100644 --- a/exercises/practice/poker/.meta/Example.cs +++ b/exercises/practice/poker/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text.RegularExpressions; public static class Poker diff --git a/exercises/practice/poker/Poker.cs b/exercises/practice/poker/Poker.cs index b3ac892017..f4289590ce 100644 --- a/exercises/practice/poker/Poker.cs +++ b/exercises/practice/poker/Poker.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Poker { public static IEnumerable BestHands(IEnumerable hands) diff --git a/exercises/practice/poker/Poker.csproj b/exercises/practice/poker/Poker.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/poker/Poker.csproj +++ b/exercises/practice/poker/Poker.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/poker/PokerTests.cs b/exercises/practice/poker/PokerTests.cs index f7c7dc981d..4f0f088bb4 100644 --- a/exercises/practice/poker/PokerTests.cs +++ b/exercises/practice/poker/PokerTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class PokerTests { [Fact] diff --git a/exercises/practice/pov/.meta/Example.cs b/exercises/practice/pov/.meta/Example.cs index f5cf7a6678..5c0cabf91d 100644 --- a/exercises/practice/pov/.meta/Example.cs +++ b/exercises/practice/pov/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class Tree : IEquatable { public Tree(string value, params Tree[] children) diff --git a/exercises/practice/pov/Pov.cs b/exercises/practice/pov/Pov.cs index 6acc889709..d8cc20a154 100644 --- a/exercises/practice/pov/Pov.cs +++ b/exercises/practice/pov/Pov.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class Tree { public Tree(string value, params Tree[] children) diff --git a/exercises/practice/pov/Pov.csproj b/exercises/practice/pov/Pov.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/pov/Pov.csproj +++ b/exercises/practice/pov/Pov.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/pov/PovTests.cs b/exercises/practice/pov/PovTests.cs index 587e2d8bab..66998074a0 100644 --- a/exercises/practice/pov/PovTests.cs +++ b/exercises/practice/pov/PovTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class PovTests { [Fact] diff --git a/exercises/practice/prime-factors/.meta/Example.cs b/exercises/practice/prime-factors/.meta/Example.cs index f50141aafd..d52dd89383 100644 --- a/exercises/practice/prime-factors/.meta/Example.cs +++ b/exercises/practice/prime-factors/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Collections.Generic; + public class PrimeFactors { public static long[] Factors(long number) diff --git a/exercises/practice/prime-factors/PrimeFactors.cs b/exercises/practice/prime-factors/PrimeFactors.cs index 1d53e0759c..28171bd0fc 100644 --- a/exercises/practice/prime-factors/PrimeFactors.cs +++ b/exercises/practice/prime-factors/PrimeFactors.cs @@ -1,3 +1,5 @@ +using System; + public static class PrimeFactors { public static long[] Factors(long number) diff --git a/exercises/practice/prime-factors/PrimeFactors.csproj b/exercises/practice/prime-factors/PrimeFactors.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/prime-factors/PrimeFactors.csproj +++ b/exercises/practice/prime-factors/PrimeFactors.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/prime-factors/PrimeFactorsTests.cs b/exercises/practice/prime-factors/PrimeFactorsTests.cs index cf63091874..3ca7540978 100644 --- a/exercises/practice/prime-factors/PrimeFactorsTests.cs +++ b/exercises/practice/prime-factors/PrimeFactorsTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class PrimeFactorsTests { [Fact] diff --git a/exercises/practice/protein-translation/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/protein-translation/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/protein-translation/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/protein-translation/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/protein-translation/.meta/Example.cs b/exercises/practice/protein-translation/.meta/Example.cs index 2310cf40f4..47d700bdc8 100644 --- a/exercises/practice/protein-translation/.meta/Example.cs +++ b/exercises/practice/protein-translation/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class ProteinTranslation { public static string[] Proteins(string strand) diff --git a/exercises/practice/protein-translation/ProteinTranslation.cs b/exercises/practice/protein-translation/ProteinTranslation.cs index 767e4c77c7..a4ea3dfc7a 100644 --- a/exercises/practice/protein-translation/ProteinTranslation.cs +++ b/exercises/practice/protein-translation/ProteinTranslation.cs @@ -1,3 +1,5 @@ +using System; + public static class ProteinTranslation { public static string[] Proteins(string strand) diff --git a/exercises/practice/protein-translation/ProteinTranslation.csproj b/exercises/practice/protein-translation/ProteinTranslation.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/protein-translation/ProteinTranslation.csproj +++ b/exercises/practice/protein-translation/ProteinTranslation.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/protein-translation/ProteinTranslationTests.cs b/exercises/practice/protein-translation/ProteinTranslationTests.cs index 9f87da60ca..38bcf3234a 100644 --- a/exercises/practice/protein-translation/ProteinTranslationTests.cs +++ b/exercises/practice/protein-translation/ProteinTranslationTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ProteinTranslationTests { [Fact] diff --git a/exercises/practice/proverb/.meta/Example.cs b/exercises/practice/proverb/.meta/Example.cs index 5718d7e3f9..d3ad253bec 100644 --- a/exercises/practice/proverb/.meta/Example.cs +++ b/exercises/practice/proverb/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class Proverb { public static string[] Recite(string[] subjects) diff --git a/exercises/practice/proverb/Proverb.cs b/exercises/practice/proverb/Proverb.cs index 9136672c55..b147aeca8f 100644 --- a/exercises/practice/proverb/Proverb.cs +++ b/exercises/practice/proverb/Proverb.cs @@ -1,3 +1,5 @@ +using System; + public static class Proverb { public static string[] Recite(string[] subjects) diff --git a/exercises/practice/proverb/Proverb.csproj b/exercises/practice/proverb/Proverb.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/proverb/Proverb.csproj +++ b/exercises/practice/proverb/Proverb.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/proverb/ProverbTests.cs b/exercises/practice/proverb/ProverbTests.cs index 50a7b64c8b..6e0a72ddd5 100644 --- a/exercises/practice/proverb/ProverbTests.cs +++ b/exercises/practice/proverb/ProverbTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ProverbTests { [Fact] diff --git a/exercises/practice/pythagorean-triplet/.meta/Example.cs b/exercises/practice/pythagorean-triplet/.meta/Example.cs index d92592bc6f..cb4575a444 100644 --- a/exercises/practice/pythagorean-triplet/.meta/Example.cs +++ b/exercises/practice/pythagorean-triplet/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class PythagoreanTriplet { diff --git a/exercises/practice/pythagorean-triplet/PythagoreanTriplet.cs b/exercises/practice/pythagorean-triplet/PythagoreanTriplet.cs index c3346ad3cc..3d528dc502 100644 --- a/exercises/practice/pythagorean-triplet/PythagoreanTriplet.cs +++ b/exercises/practice/pythagorean-triplet/PythagoreanTriplet.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class PythagoreanTriplet { public static IEnumerable<(int a, int b, int c)> TripletsWithSum(int sum) diff --git a/exercises/practice/pythagorean-triplet/PythagoreanTriplet.csproj b/exercises/practice/pythagorean-triplet/PythagoreanTriplet.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/pythagorean-triplet/PythagoreanTriplet.csproj +++ b/exercises/practice/pythagorean-triplet/PythagoreanTriplet.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/pythagorean-triplet/PythagoreanTripletTests.cs b/exercises/practice/pythagorean-triplet/PythagoreanTripletTests.cs index b20753ae09..39b4995dc5 100644 --- a/exercises/practice/pythagorean-triplet/PythagoreanTripletTests.cs +++ b/exercises/practice/pythagorean-triplet/PythagoreanTripletTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class PythagoreanTripletTests { [Fact] diff --git a/exercises/practice/queen-attack/.meta/Example.cs b/exercises/practice/queen-attack/.meta/Example.cs index 124d109351..f89323cd80 100644 --- a/exercises/practice/queen-attack/.meta/Example.cs +++ b/exercises/practice/queen-attack/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public class Queen { public Queen(int row, int column) diff --git a/exercises/practice/queen-attack/QueenAttack.cs b/exercises/practice/queen-attack/QueenAttack.cs index 2247b357b5..04b7aa8407 100644 --- a/exercises/practice/queen-attack/QueenAttack.cs +++ b/exercises/practice/queen-attack/QueenAttack.cs @@ -1,3 +1,5 @@ +using System; + public class Queen { public Queen(int row, int column) diff --git a/exercises/practice/queen-attack/QueenAttack.csproj b/exercises/practice/queen-attack/QueenAttack.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/queen-attack/QueenAttack.csproj +++ b/exercises/practice/queen-attack/QueenAttack.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/queen-attack/QueenAttackTests.cs b/exercises/practice/queen-attack/QueenAttackTests.cs index eed44e6ea0..7bfe9eea80 100644 --- a/exercises/practice/queen-attack/QueenAttackTests.cs +++ b/exercises/practice/queen-attack/QueenAttackTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class QueenAttackTests { [Fact] diff --git a/exercises/practice/rail-fence-cipher/.meta/Example.cs b/exercises/practice/rail-fence-cipher/.meta/Example.cs index c85ebeb4ce..fc7c3cac98 100644 --- a/exercises/practice/rail-fence-cipher/.meta/Example.cs +++ b/exercises/practice/rail-fence-cipher/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public class RailFenceCipher { private readonly int _rails; diff --git a/exercises/practice/rail-fence-cipher/RailFenceCipher.cs b/exercises/practice/rail-fence-cipher/RailFenceCipher.cs index d3026b992d..9c3d219642 100644 --- a/exercises/practice/rail-fence-cipher/RailFenceCipher.cs +++ b/exercises/practice/rail-fence-cipher/RailFenceCipher.cs @@ -1,3 +1,5 @@ +using System; + public class RailFenceCipher { public RailFenceCipher(int rails) diff --git a/exercises/practice/rail-fence-cipher/RailFenceCipher.csproj b/exercises/practice/rail-fence-cipher/RailFenceCipher.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/rail-fence-cipher/RailFenceCipher.csproj +++ b/exercises/practice/rail-fence-cipher/RailFenceCipher.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/rail-fence-cipher/RailFenceCipherTests.cs b/exercises/practice/rail-fence-cipher/RailFenceCipherTests.cs index 46a1cbd739..35eeec4121 100644 --- a/exercises/practice/rail-fence-cipher/RailFenceCipherTests.cs +++ b/exercises/practice/rail-fence-cipher/RailFenceCipherTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RailFenceCipherTests { [Fact] diff --git a/exercises/practice/raindrops/.articles/performance/code/Benchmark_Csharp.csproj b/exercises/practice/raindrops/.articles/performance/code/Benchmark_Csharp.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/raindrops/.articles/performance/code/Benchmark_Csharp.csproj +++ b/exercises/practice/raindrops/.articles/performance/code/Benchmark_Csharp.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/raindrops/Raindrops.cs b/exercises/practice/raindrops/Raindrops.cs index 9df652db51..c1277198f8 100644 --- a/exercises/practice/raindrops/Raindrops.cs +++ b/exercises/practice/raindrops/Raindrops.cs @@ -1,3 +1,5 @@ +using System; + public static class Raindrops { public static string Convert(int number) diff --git a/exercises/practice/raindrops/Raindrops.csproj b/exercises/practice/raindrops/Raindrops.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/raindrops/Raindrops.csproj +++ b/exercises/practice/raindrops/Raindrops.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/raindrops/RaindropsTests.cs b/exercises/practice/raindrops/RaindropsTests.cs index e1cdade51f..32994bd461 100644 --- a/exercises/practice/raindrops/RaindropsTests.cs +++ b/exercises/practice/raindrops/RaindropsTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RaindropsTests { [Fact] diff --git a/exercises/practice/rational-numbers/RationalNumbers.cs b/exercises/practice/rational-numbers/RationalNumbers.cs index 7dc3316304..cca43d0ecc 100644 --- a/exercises/practice/rational-numbers/RationalNumbers.cs +++ b/exercises/practice/rational-numbers/RationalNumbers.cs @@ -1,3 +1,6 @@ +using System; +using System.Diagnostics; + public static class RealNumberExtension { public static double Expreal(this int realNumber, RationalNumber r) diff --git a/exercises/practice/rational-numbers/RationalNumbers.csproj b/exercises/practice/rational-numbers/RationalNumbers.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/rational-numbers/RationalNumbers.csproj +++ b/exercises/practice/rational-numbers/RationalNumbers.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/rational-numbers/RationalNumbersTests.cs b/exercises/practice/rational-numbers/RationalNumbersTests.cs index 9c49ea6588..859505baa8 100644 --- a/exercises/practice/rational-numbers/RationalNumbersTests.cs +++ b/exercises/practice/rational-numbers/RationalNumbersTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RationalNumbersTests { [Fact] diff --git a/exercises/practice/react/.meta/Example.cs b/exercises/practice/react/.meta/Example.cs index fe33399853..f475ee47a0 100644 --- a/exercises/practice/react/.meta/Example.cs +++ b/exercises/practice/react/.meta/Example.cs @@ -1,4 +1,7 @@ +using System; using System.Collections; +using System.Collections.Generic; +using System.Linq; public class Reactor { diff --git a/exercises/practice/react/React.cs b/exercises/practice/react/React.cs index b532b1005c..f1b8d29574 100644 --- a/exercises/practice/react/React.cs +++ b/exercises/practice/react/React.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class Reactor { public InputCell CreateInputCell(int value) diff --git a/exercises/practice/react/React.csproj b/exercises/practice/react/React.csproj index 0efe3d396d..f39ce99541 100644 --- a/exercises/practice/react/React.csproj +++ b/exercises/practice/react/React.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/react/ReactTests.cs b/exercises/practice/react/ReactTests.cs index 18561bc105..684cc88840 100644 --- a/exercises/practice/react/ReactTests.cs +++ b/exercises/practice/react/ReactTests.cs @@ -1,4 +1,6 @@ using FakeItEasy; +using System; +using Xunit; public class ReactTests { diff --git a/exercises/practice/rectangles/.meta/Example.cs b/exercises/practice/rectangles/.meta/Example.cs index da360339ee..dd26b04884 100644 --- a/exercises/practice/rectangles/.meta/Example.cs +++ b/exercises/practice/rectangles/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class Rectangles { public static int Count(string[] rows) diff --git a/exercises/practice/rectangles/Rectangles.cs b/exercises/practice/rectangles/Rectangles.cs index 99a2845ecc..2633bde689 100644 --- a/exercises/practice/rectangles/Rectangles.cs +++ b/exercises/practice/rectangles/Rectangles.cs @@ -1,3 +1,5 @@ +using System; + public static class Rectangles { public static int Count(string[] rows) diff --git a/exercises/practice/rectangles/Rectangles.csproj b/exercises/practice/rectangles/Rectangles.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/rectangles/Rectangles.csproj +++ b/exercises/practice/rectangles/Rectangles.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/rectangles/RectanglesTests.cs b/exercises/practice/rectangles/RectanglesTests.cs index d22007efeb..c2b1e6e7c5 100644 --- a/exercises/practice/rectangles/RectanglesTests.cs +++ b/exercises/practice/rectangles/RectanglesTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class RectanglesTests { [Fact] diff --git a/exercises/practice/resistor-color-duo/.meta/Example.cs b/exercises/practice/resistor-color-duo/.meta/Example.cs index e17af0d9d7..b4e42d95de 100644 --- a/exercises/practice/resistor-color-duo/.meta/Example.cs +++ b/exercises/practice/resistor-color-duo/.meta/Example.cs @@ -1,3 +1,8 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; + public static class ResistorColorDuo { public static int Value(string[] colors) => concat(colors.Take(2) diff --git a/exercises/practice/resistor-color-duo/ResistorColorDuo.cs b/exercises/practice/resistor-color-duo/ResistorColorDuo.cs index 4fb809b8bd..4eb35c3ef2 100644 --- a/exercises/practice/resistor-color-duo/ResistorColorDuo.cs +++ b/exercises/practice/resistor-color-duo/ResistorColorDuo.cs @@ -1,3 +1,5 @@ +using System; + public static class ResistorColorDuo { public static int Value(string[] colors) diff --git a/exercises/practice/resistor-color-duo/ResistorColorDuo.csproj b/exercises/practice/resistor-color-duo/ResistorColorDuo.csproj index 2ca81515f6..c0cd30d092 100644 --- a/exercises/practice/resistor-color-duo/ResistorColorDuo.csproj +++ b/exercises/practice/resistor-color-duo/ResistorColorDuo.csproj @@ -1,16 +1,13 @@ net9.0 - enable false enable true - - + - diff --git a/exercises/practice/resistor-color-duo/ResistorColorDuoTests.cs b/exercises/practice/resistor-color-duo/ResistorColorDuoTests.cs index 9dde6bbb77..3e535da3c9 100644 --- a/exercises/practice/resistor-color-duo/ResistorColorDuoTests.cs +++ b/exercises/practice/resistor-color-duo/ResistorColorDuoTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ResistorColorDuoTests { [Fact] diff --git a/exercises/practice/resistor-color-trio/.meta/Example.cs b/exercises/practice/resistor-color-trio/.meta/Example.cs index 36efde078b..128ff2b3b6 100644 --- a/exercises/practice/resistor-color-trio/.meta/Example.cs +++ b/exercises/practice/resistor-color-trio/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class ResistorColorTrio { private static readonly string[] Colors = ["black", "brown", "red", "orange", "yellow", "green", "blue", "violet", "grey", "white"]; diff --git a/exercises/practice/resistor-color-trio/ResistorColorTrio.cs b/exercises/practice/resistor-color-trio/ResistorColorTrio.cs index a3cbd6e49b..a97af3de2a 100644 --- a/exercises/practice/resistor-color-trio/ResistorColorTrio.cs +++ b/exercises/practice/resistor-color-trio/ResistorColorTrio.cs @@ -1,3 +1,5 @@ +using System; + public static class ResistorColorTrio { public static string Label(string[] colors) diff --git a/exercises/practice/resistor-color-trio/ResistorColorTrio.csproj b/exercises/practice/resistor-color-trio/ResistorColorTrio.csproj index e090c46e13..3f97a1ab29 100644 --- a/exercises/practice/resistor-color-trio/ResistorColorTrio.csproj +++ b/exercises/practice/resistor-color-trio/ResistorColorTrio.csproj @@ -1,16 +1,13 @@ net9.0 - enable false enable true - - + - diff --git a/exercises/practice/resistor-color-trio/ResistorColorTrioTests.cs b/exercises/practice/resistor-color-trio/ResistorColorTrioTests.cs index b926fa24e8..c013493949 100644 --- a/exercises/practice/resistor-color-trio/ResistorColorTrioTests.cs +++ b/exercises/practice/resistor-color-trio/ResistorColorTrioTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ResistorColorTrioTests { [Fact] diff --git a/exercises/practice/resistor-color/.meta/Example.cs b/exercises/practice/resistor-color/.meta/Example.cs index a1fc070a3b..85c5b8c571 100644 --- a/exercises/practice/resistor-color/.meta/Example.cs +++ b/exercises/practice/resistor-color/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public static class ResistorColor { private static readonly string[] AllColors = new[] { "black", "brown", "red", "orange", "yellow", "green", "blue", "violet", "grey", "white" }; diff --git a/exercises/practice/resistor-color/ResistorColor.cs b/exercises/practice/resistor-color/ResistorColor.cs index 74c8e0b106..72613b2088 100644 --- a/exercises/practice/resistor-color/ResistorColor.cs +++ b/exercises/practice/resistor-color/ResistorColor.cs @@ -1,3 +1,5 @@ +using System; + public static class ResistorColor { public static int ColorCode(string color) diff --git a/exercises/practice/resistor-color/ResistorColor.csproj b/exercises/practice/resistor-color/ResistorColor.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/resistor-color/ResistorColor.csproj +++ b/exercises/practice/resistor-color/ResistorColor.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/resistor-color/ResistorColorTests.cs b/exercises/practice/resistor-color/ResistorColorTests.cs index b0419f7369..a20b839469 100644 --- a/exercises/practice/resistor-color/ResistorColorTests.cs +++ b/exercises/practice/resistor-color/ResistorColorTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ResistorColorTests { [Fact] diff --git a/exercises/practice/rest-api/.meta/Example.cs b/exercises/practice/rest-api/.meta/Example.cs index a74706724a..f60e09a418 100644 --- a/exercises/practice/rest-api/.meta/Example.cs +++ b/exercises/practice/rest-api/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text.Json; public class User diff --git a/exercises/practice/rest-api/RestApi.cs b/exercises/practice/rest-api/RestApi.cs index 20c93a4c4e..6d86f608b2 100644 --- a/exercises/practice/rest-api/RestApi.cs +++ b/exercises/practice/rest-api/RestApi.cs @@ -1,3 +1,5 @@ +using System; + public class RestApi { public RestApi(string database) diff --git a/exercises/practice/rest-api/RestApi.csproj b/exercises/practice/rest-api/RestApi.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/practice/rest-api/RestApi.csproj +++ b/exercises/practice/rest-api/RestApi.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/rest-api/RestApiTests.cs b/exercises/practice/rest-api/RestApiTests.cs index abd41757ae..6719e008d2 100644 --- a/exercises/practice/rest-api/RestApiTests.cs +++ b/exercises/practice/rest-api/RestApiTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RestApiTests { [Fact] diff --git a/exercises/practice/reverse-string/.articles/performance/code/Benchmark.csproj b/exercises/practice/reverse-string/.articles/performance/code/Benchmark.csproj index 7df61d93dd..b2010410cd 100644 --- a/exercises/practice/reverse-string/.articles/performance/code/Benchmark.csproj +++ b/exercises/practice/reverse-string/.articles/performance/code/Benchmark.csproj @@ -10,10 +10,6 @@ true - - - - diff --git a/exercises/practice/reverse-string/.meta/Example.cs b/exercises/practice/reverse-string/.meta/Example.cs index b13ddd41b9..7962538fea 100644 --- a/exercises/practice/reverse-string/.meta/Example.cs +++ b/exercises/practice/reverse-string/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class ReverseString { public static string Reverse(string input) diff --git a/exercises/practice/reverse-string/ReverseString.cs b/exercises/practice/reverse-string/ReverseString.cs index 72ceddba49..55f936700a 100644 --- a/exercises/practice/reverse-string/ReverseString.cs +++ b/exercises/practice/reverse-string/ReverseString.cs @@ -1,3 +1,5 @@ +using System; + public static class ReverseString { public static string Reverse(string input) diff --git a/exercises/practice/reverse-string/ReverseString.csproj b/exercises/practice/reverse-string/ReverseString.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/reverse-string/ReverseString.csproj +++ b/exercises/practice/reverse-string/ReverseString.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/reverse-string/ReverseStringTests.cs b/exercises/practice/reverse-string/ReverseStringTests.cs index ad21342b26..9b147a3f61 100644 --- a/exercises/practice/reverse-string/ReverseStringTests.cs +++ b/exercises/practice/reverse-string/ReverseStringTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ReverseStringTests { [Fact] diff --git a/exercises/practice/rna-transcription/.meta/Example.cs b/exercises/practice/rna-transcription/.meta/Example.cs index 2dbb6b80e4..b4efc61c82 100644 --- a/exercises/practice/rna-transcription/.meta/Example.cs +++ b/exercises/practice/rna-transcription/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class RnaTranscription { private static readonly Dictionary DnaToRna = new Dictionary diff --git a/exercises/practice/rna-transcription/RnaTranscription.cs b/exercises/practice/rna-transcription/RnaTranscription.cs index 455c920ec1..15da6dff52 100644 --- a/exercises/practice/rna-transcription/RnaTranscription.cs +++ b/exercises/practice/rna-transcription/RnaTranscription.cs @@ -1,3 +1,5 @@ +using System; + public static class RnaTranscription { public static string ToRna(string strand) diff --git a/exercises/practice/rna-transcription/RnaTranscription.csproj b/exercises/practice/rna-transcription/RnaTranscription.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/rna-transcription/RnaTranscription.csproj +++ b/exercises/practice/rna-transcription/RnaTranscription.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/rna-transcription/RnaTranscriptionTests.cs b/exercises/practice/rna-transcription/RnaTranscriptionTests.cs index 936619e29c..cd8a15e05a 100644 --- a/exercises/practice/rna-transcription/RnaTranscriptionTests.cs +++ b/exercises/practice/rna-transcription/RnaTranscriptionTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RnaTranscriptionTests { [Fact] diff --git a/exercises/practice/robot-name/.meta/Example.cs b/exercises/practice/robot-name/.meta/Example.cs index fbdabe1680..919cdabe12 100644 --- a/exercises/practice/robot-name/.meta/Example.cs +++ b/exercises/practice/robot-name/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class Robot { private static readonly Random Random = new Random(); diff --git a/exercises/practice/robot-name/RobotName.cs b/exercises/practice/robot-name/RobotName.cs index 0458b7d83b..7987d66252 100644 --- a/exercises/practice/robot-name/RobotName.cs +++ b/exercises/practice/robot-name/RobotName.cs @@ -1,3 +1,5 @@ +using System; + public class Robot { public string Name diff --git a/exercises/practice/robot-name/RobotName.csproj b/exercises/practice/robot-name/RobotName.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/robot-name/RobotName.csproj +++ b/exercises/practice/robot-name/RobotName.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/robot-name/RobotNameTests.cs b/exercises/practice/robot-name/RobotNameTests.cs index 277a7c4a5f..a493b0c1ce 100644 --- a/exercises/practice/robot-name/RobotNameTests.cs +++ b/exercises/practice/robot-name/RobotNameTests.cs @@ -1,3 +1,7 @@ +using System.Linq; +using System.Collections.Generic; +using Xunit; + public class RobotNameTests { private readonly Robot robot = new Robot(); diff --git a/exercises/practice/robot-simulator/.meta/Example.cs b/exercises/practice/robot-simulator/.meta/Example.cs index c8f50c26b4..5dec0fcb0d 100644 --- a/exercises/practice/robot-simulator/.meta/Example.cs +++ b/exercises/practice/robot-simulator/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; + public enum Direction { North, diff --git a/exercises/practice/robot-simulator/RobotSimulator.cs b/exercises/practice/robot-simulator/RobotSimulator.cs index 1408add1e4..268deeecec 100644 --- a/exercises/practice/robot-simulator/RobotSimulator.cs +++ b/exercises/practice/robot-simulator/RobotSimulator.cs @@ -1,3 +1,5 @@ +using System; + public enum Direction { North, diff --git a/exercises/practice/robot-simulator/RobotSimulator.csproj b/exercises/practice/robot-simulator/RobotSimulator.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/robot-simulator/RobotSimulator.csproj +++ b/exercises/practice/robot-simulator/RobotSimulator.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/robot-simulator/RobotSimulatorTests.cs b/exercises/practice/robot-simulator/RobotSimulatorTests.cs index 6d4ab36bb1..a2ada5c70a 100644 --- a/exercises/practice/robot-simulator/RobotSimulatorTests.cs +++ b/exercises/practice/robot-simulator/RobotSimulatorTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RobotSimulatorTests { [Fact] diff --git a/exercises/practice/roman-numerals/.meta/Example.cs b/exercises/practice/roman-numerals/.meta/Example.cs index 33d4f48f53..29069b4bfc 100644 --- a/exercises/practice/roman-numerals/.meta/Example.cs +++ b/exercises/practice/roman-numerals/.meta/Example.cs @@ -1,3 +1,4 @@ +using System.Collections.Generic; using System.Text; public static class RomanNumeralExtension diff --git a/exercises/practice/roman-numerals/RomanNumerals.cs b/exercises/practice/roman-numerals/RomanNumerals.cs index d6275ab3a8..2435901ef4 100644 --- a/exercises/practice/roman-numerals/RomanNumerals.cs +++ b/exercises/practice/roman-numerals/RomanNumerals.cs @@ -1,3 +1,5 @@ +using System; + public static class RomanNumeralExtension { public static string ToRoman(this int value) diff --git a/exercises/practice/roman-numerals/RomanNumerals.csproj b/exercises/practice/roman-numerals/RomanNumerals.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/roman-numerals/RomanNumerals.csproj +++ b/exercises/practice/roman-numerals/RomanNumerals.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/roman-numerals/RomanNumeralsTests.cs b/exercises/practice/roman-numerals/RomanNumeralsTests.cs index 18dcf81121..d5f8df6159 100644 --- a/exercises/practice/roman-numerals/RomanNumeralsTests.cs +++ b/exercises/practice/roman-numerals/RomanNumeralsTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RomanNumeralsTests { [Fact] diff --git a/exercises/practice/rotational-cipher/.meta/Example.cs b/exercises/practice/rotational-cipher/.meta/Example.cs index 05e8286ea7..0e6e4e66d7 100644 --- a/exercises/practice/rotational-cipher/.meta/Example.cs +++ b/exercises/practice/rotational-cipher/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public static class RotationalCipher { private const string LowerCaseLetters = "abcdefghijklmnopqrstuvwxyz"; diff --git a/exercises/practice/rotational-cipher/RotationalCipher.cs b/exercises/practice/rotational-cipher/RotationalCipher.cs index a17f7f8c82..c2f16d18df 100644 --- a/exercises/practice/rotational-cipher/RotationalCipher.cs +++ b/exercises/practice/rotational-cipher/RotationalCipher.cs @@ -1,3 +1,5 @@ +using System; + public static class RotationalCipher { public static string Rotate(string text, int shiftKey) diff --git a/exercises/practice/rotational-cipher/RotationalCipher.csproj b/exercises/practice/rotational-cipher/RotationalCipher.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/rotational-cipher/RotationalCipher.csproj +++ b/exercises/practice/rotational-cipher/RotationalCipher.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/rotational-cipher/RotationalCipherTests.cs b/exercises/practice/rotational-cipher/RotationalCipherTests.cs index 499b1fc138..9fd013c429 100644 --- a/exercises/practice/rotational-cipher/RotationalCipherTests.cs +++ b/exercises/practice/rotational-cipher/RotationalCipherTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RotationalCipherTests { [Fact] diff --git a/exercises/practice/run-length-encoding/.meta/Example.cs b/exercises/practice/run-length-encoding/.meta/Example.cs index 9b4c9b85e6..b59527eac9 100644 --- a/exercises/practice/run-length-encoding/.meta/Example.cs +++ b/exercises/practice/run-length-encoding/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text.RegularExpressions; public static class RunLengthEncoding diff --git a/exercises/practice/run-length-encoding/RunLengthEncoding.cs b/exercises/practice/run-length-encoding/RunLengthEncoding.cs index 29ecbe2bb4..142ff5669c 100644 --- a/exercises/practice/run-length-encoding/RunLengthEncoding.cs +++ b/exercises/practice/run-length-encoding/RunLengthEncoding.cs @@ -1,3 +1,5 @@ +using System; + public static class RunLengthEncoding { public static string Encode(string input) diff --git a/exercises/practice/run-length-encoding/RunLengthEncoding.csproj b/exercises/practice/run-length-encoding/RunLengthEncoding.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/run-length-encoding/RunLengthEncoding.csproj +++ b/exercises/practice/run-length-encoding/RunLengthEncoding.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/run-length-encoding/RunLengthEncodingTests.cs b/exercises/practice/run-length-encoding/RunLengthEncodingTests.cs index ff69398d42..df224cd09a 100644 --- a/exercises/practice/run-length-encoding/RunLengthEncodingTests.cs +++ b/exercises/practice/run-length-encoding/RunLengthEncodingTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class RunLengthEncodingTests { [Fact] diff --git a/exercises/practice/saddle-points/.meta/Example.cs b/exercises/practice/saddle-points/.meta/Example.cs index 66669992e0..78a71d89c0 100644 --- a/exercises/practice/saddle-points/.meta/Example.cs +++ b/exercises/practice/saddle-points/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class SaddlePoints { public static IEnumerable<(int, int)> Calculate(int[,] matrix) diff --git a/exercises/practice/saddle-points/SaddlePoints.cs b/exercises/practice/saddle-points/SaddlePoints.cs index e1701fe21b..cb50a59384 100644 --- a/exercises/practice/saddle-points/SaddlePoints.cs +++ b/exercises/practice/saddle-points/SaddlePoints.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class SaddlePoints { public static IEnumerable<(int, int)> Calculate(int[,] matrix) diff --git a/exercises/practice/saddle-points/SaddlePoints.csproj b/exercises/practice/saddle-points/SaddlePoints.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/saddle-points/SaddlePoints.csproj +++ b/exercises/practice/saddle-points/SaddlePoints.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/saddle-points/SaddlePointsTests.cs b/exercises/practice/saddle-points/SaddlePointsTests.cs index c5e8128ad1..97c540c7df 100644 --- a/exercises/practice/saddle-points/SaddlePointsTests.cs +++ b/exercises/practice/saddle-points/SaddlePointsTests.cs @@ -1,3 +1,7 @@ +using System.Collections.Generic; +using System.Linq; +using Xunit; + public class SaddlePointsTests { [Fact] diff --git a/exercises/practice/satellite/.meta/Example.cs b/exercises/practice/satellite/.meta/Example.cs index e66175a8ec..d9a1f742a7 100644 --- a/exercises/practice/satellite/.meta/Example.cs +++ b/exercises/practice/satellite/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public record Tree(char Value, Tree? Left, Tree? Right); public static class Satellite diff --git a/exercises/practice/satellite/Satellite.cs b/exercises/practice/satellite/Satellite.cs index 40f7ec8c56..8868feeb14 100644 --- a/exercises/practice/satellite/Satellite.cs +++ b/exercises/practice/satellite/Satellite.cs @@ -1,3 +1,5 @@ +using System; + public record Tree(char Value, Tree? Left, Tree? Right); public static class Satellite diff --git a/exercises/practice/satellite/Satellite.csproj b/exercises/practice/satellite/Satellite.csproj index 36b480d8f3..8c2df9cd7e 100644 --- a/exercises/practice/satellite/Satellite.csproj +++ b/exercises/practice/satellite/Satellite.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/satellite/SatelliteTests.cs b/exercises/practice/satellite/SatelliteTests.cs index fbb286d9bd..843c2cd1f9 100644 --- a/exercises/practice/satellite/SatelliteTests.cs +++ b/exercises/practice/satellite/SatelliteTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class SatelliteTests { [Fact] diff --git a/exercises/practice/say/.meta/Example.cs b/exercises/practice/say/.meta/Example.cs index 5e47c0a263..e9ce4648b9 100644 --- a/exercises/practice/say/.meta/Example.cs +++ b/exercises/practice/say/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class Say { public static string InEnglish(long number) diff --git a/exercises/practice/say/Say.cs b/exercises/practice/say/Say.cs index 43013ddc97..51f059ad50 100644 --- a/exercises/practice/say/Say.cs +++ b/exercises/practice/say/Say.cs @@ -1,3 +1,5 @@ +using System; + public static class Say { public static string InEnglish(long number) diff --git a/exercises/practice/say/Say.csproj b/exercises/practice/say/Say.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/say/Say.csproj +++ b/exercises/practice/say/Say.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/say/SayTests.cs b/exercises/practice/say/SayTests.cs index 7b6d82fed6..d918f99650 100644 --- a/exercises/practice/say/SayTests.cs +++ b/exercises/practice/say/SayTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class SayTests { [Fact] diff --git a/exercises/practice/scale-generator/.meta/Example.cs b/exercises/practice/scale-generator/.meta/Example.cs index d3c1049eff..a92a1e7158 100644 --- a/exercises/practice/scale-generator/.meta/Example.cs +++ b/exercises/practice/scale-generator/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class ScaleGenerator { private static readonly string[] ChromaticScale = { "C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "B" }; diff --git a/exercises/practice/scale-generator/ScaleGenerator.cs b/exercises/practice/scale-generator/ScaleGenerator.cs index d3c3d74794..6ebe88628a 100644 --- a/exercises/practice/scale-generator/ScaleGenerator.cs +++ b/exercises/practice/scale-generator/ScaleGenerator.cs @@ -1,3 +1,5 @@ +using System; + public static class ScaleGenerator { public static string[] Chromatic(string tonic) diff --git a/exercises/practice/scale-generator/ScaleGenerator.csproj b/exercises/practice/scale-generator/ScaleGenerator.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/scale-generator/ScaleGenerator.csproj +++ b/exercises/practice/scale-generator/ScaleGenerator.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/scale-generator/ScaleGeneratorTests.cs b/exercises/practice/scale-generator/ScaleGeneratorTests.cs index 04741ded1c..7e9001a88c 100644 --- a/exercises/practice/scale-generator/ScaleGeneratorTests.cs +++ b/exercises/practice/scale-generator/ScaleGeneratorTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ScaleGeneratorTests { [Fact] diff --git a/exercises/practice/scrabble-score/.meta/Example.cs b/exercises/practice/scrabble-score/.meta/Example.cs index 962846ac09..be898adc19 100644 --- a/exercises/practice/scrabble-score/.meta/Example.cs +++ b/exercises/practice/scrabble-score/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public static class ScrabbleScore { private static readonly Dictionary LetterScores = new Dictionary diff --git a/exercises/practice/scrabble-score/ScrabbleScore.cs b/exercises/practice/scrabble-score/ScrabbleScore.cs index 53a3b5732e..2dfd05eda4 100644 --- a/exercises/practice/scrabble-score/ScrabbleScore.cs +++ b/exercises/practice/scrabble-score/ScrabbleScore.cs @@ -1,3 +1,5 @@ +using System; + public static class ScrabbleScore { public static int Score(string input) diff --git a/exercises/practice/scrabble-score/ScrabbleScore.csproj b/exercises/practice/scrabble-score/ScrabbleScore.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/scrabble-score/ScrabbleScore.csproj +++ b/exercises/practice/scrabble-score/ScrabbleScore.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/scrabble-score/ScrabbleScoreTests.cs b/exercises/practice/scrabble-score/ScrabbleScoreTests.cs index fa5db19c95..d5b0413ae6 100644 --- a/exercises/practice/scrabble-score/ScrabbleScoreTests.cs +++ b/exercises/practice/scrabble-score/ScrabbleScoreTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ScrabbleScoreTests { [Fact] diff --git a/exercises/practice/secret-handshake/.meta/Example.cs b/exercises/practice/secret-handshake/.meta/Example.cs index 324e8e9dcd..570e77246a 100644 --- a/exercises/practice/secret-handshake/.meta/Example.cs +++ b/exercises/practice/secret-handshake/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public class SecretHandshake { private static readonly Dictionary CommandValues = new Dictionary diff --git a/exercises/practice/secret-handshake/SecretHandshake.cs b/exercises/practice/secret-handshake/SecretHandshake.cs index 4989628b73..45878922cb 100644 --- a/exercises/practice/secret-handshake/SecretHandshake.cs +++ b/exercises/practice/secret-handshake/SecretHandshake.cs @@ -1,3 +1,5 @@ +using System; + public static class SecretHandshake { public static string[] Commands(int commandValue) diff --git a/exercises/practice/secret-handshake/SecretHandshake.csproj b/exercises/practice/secret-handshake/SecretHandshake.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/secret-handshake/SecretHandshake.csproj +++ b/exercises/practice/secret-handshake/SecretHandshake.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/secret-handshake/SecretHandshakeTests.cs b/exercises/practice/secret-handshake/SecretHandshakeTests.cs index c3cb1fb11c..ebf97c1712 100644 --- a/exercises/practice/secret-handshake/SecretHandshakeTests.cs +++ b/exercises/practice/secret-handshake/SecretHandshakeTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SecretHandshakeTests { [Fact] diff --git a/exercises/practice/series/.meta/Example.cs b/exercises/practice/series/.meta/Example.cs index edd765343d..ab716c99d2 100644 --- a/exercises/practice/series/.meta/Example.cs +++ b/exercises/practice/series/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class Series { public static string[] Slices(string numbers, int sliceLength) diff --git a/exercises/practice/series/Series.cs b/exercises/practice/series/Series.cs index 39c0425119..46d86a89ad 100644 --- a/exercises/practice/series/Series.cs +++ b/exercises/practice/series/Series.cs @@ -1,3 +1,5 @@ +using System; + public static class Series { public static string[] Slices(string numbers, int sliceLength) diff --git a/exercises/practice/series/Series.csproj b/exercises/practice/series/Series.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/series/Series.csproj +++ b/exercises/practice/series/Series.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/series/SeriesTests.cs b/exercises/practice/series/SeriesTests.cs index 49e3209ec5..943322739d 100644 --- a/exercises/practice/series/SeriesTests.cs +++ b/exercises/practice/series/SeriesTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class SeriesTests { [Fact] diff --git a/exercises/practice/sgf-parsing/.meta/Example.cs b/exercises/practice/sgf-parsing/.meta/Example.cs index d90fc7d69a..66e7e155d9 100644 --- a/exercises/practice/sgf-parsing/.meta/Example.cs +++ b/exercises/practice/sgf-parsing/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; +using System.Linq; using Sprache; public class SgfTree : IEquatable diff --git a/exercises/practice/sgf-parsing/SgfParsing.cs b/exercises/practice/sgf-parsing/SgfParsing.cs index bc728fa284..17b1fc718e 100644 --- a/exercises/practice/sgf-parsing/SgfParsing.cs +++ b/exercises/practice/sgf-parsing/SgfParsing.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class SgfTree { public SgfTree(IDictionary data, params SgfTree[] children) diff --git a/exercises/practice/sgf-parsing/SgfParsing.csproj b/exercises/practice/sgf-parsing/SgfParsing.csproj index 81df34dbc2..b0d0bd802a 100644 --- a/exercises/practice/sgf-parsing/SgfParsing.csproj +++ b/exercises/practice/sgf-parsing/SgfParsing.csproj @@ -3,14 +3,13 @@ net9.0 enable - enable true - + - + diff --git a/exercises/practice/sgf-parsing/SgfParsingTests.cs b/exercises/practice/sgf-parsing/SgfParsingTests.cs index 85733aa499..65e8c107de 100644 --- a/exercises/practice/sgf-parsing/SgfParsingTests.cs +++ b/exercises/practice/sgf-parsing/SgfParsingTests.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using Xunit; + public class SgfParsingTests { [Fact] diff --git a/exercises/practice/sieve/.articles/performance/code/Benchmark.csproj b/exercises/practice/sieve/.articles/performance/code/Benchmark.csproj index 04805ef728..2ec2bf993c 100644 --- a/exercises/practice/sieve/.articles/performance/code/Benchmark.csproj +++ b/exercises/practice/sieve/.articles/performance/code/Benchmark.csproj @@ -8,10 +8,6 @@ true - - - - diff --git a/exercises/practice/sieve/.meta/Example.cs b/exercises/practice/sieve/.meta/Example.cs index b9fa8bb8be..f9da20fa8c 100644 --- a/exercises/practice/sieve/.meta/Example.cs +++ b/exercises/practice/sieve/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class Sieve { public static int[] Primes(int limit) diff --git a/exercises/practice/sieve/Sieve.cs b/exercises/practice/sieve/Sieve.cs index 857ccf6796..5b0b63ab9f 100644 --- a/exercises/practice/sieve/Sieve.cs +++ b/exercises/practice/sieve/Sieve.cs @@ -1,3 +1,5 @@ +using System; + public static class Sieve { public static int[] Primes(int limit) diff --git a/exercises/practice/sieve/Sieve.csproj b/exercises/practice/sieve/Sieve.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/sieve/Sieve.csproj +++ b/exercises/practice/sieve/Sieve.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/sieve/SieveTests.cs b/exercises/practice/sieve/SieveTests.cs index 77fde3c5f9..34e4df13b1 100644 --- a/exercises/practice/sieve/SieveTests.cs +++ b/exercises/practice/sieve/SieveTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SieveTests { [Fact] diff --git a/exercises/practice/simple-cipher/.meta/Example.cs b/exercises/practice/simple-cipher/.meta/Example.cs index 4f23875d09..ef78ab8316 100644 --- a/exercises/practice/simple-cipher/.meta/Example.cs +++ b/exercises/practice/simple-cipher/.meta/Example.cs @@ -1,3 +1,5 @@ +using System; +using System.Linq; using System.Text; public class SimpleCipher diff --git a/exercises/practice/simple-cipher/SimpleCipher.cs b/exercises/practice/simple-cipher/SimpleCipher.cs index fbdcf90289..913f5f9b76 100644 --- a/exercises/practice/simple-cipher/SimpleCipher.cs +++ b/exercises/practice/simple-cipher/SimpleCipher.cs @@ -1,3 +1,5 @@ +using System; + public class SimpleCipher { public SimpleCipher() diff --git a/exercises/practice/simple-cipher/SimpleCipher.csproj b/exercises/practice/simple-cipher/SimpleCipher.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/simple-cipher/SimpleCipher.csproj +++ b/exercises/practice/simple-cipher/SimpleCipher.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/simple-cipher/SimpleCipherTests.cs b/exercises/practice/simple-cipher/SimpleCipherTests.cs index 096881b31e..a1be7b4eae 100644 --- a/exercises/practice/simple-cipher/SimpleCipherTests.cs +++ b/exercises/practice/simple-cipher/SimpleCipherTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SimpleCipherTests { [Fact] diff --git a/exercises/practice/simple-linked-list/.meta/Example.cs b/exercises/practice/simple-linked-list/.meta/Example.cs index 8f554cc9e9..e9a6064436 100644 --- a/exercises/practice/simple-linked-list/.meta/Example.cs +++ b/exercises/practice/simple-linked-list/.meta/Example.cs @@ -1,4 +1,6 @@ +using System; using System.Collections; +using System.Collections.Generic; public class SimpleLinkedList : IEnumerable { diff --git a/exercises/practice/simple-linked-list/SimpleLinkedList.cs b/exercises/practice/simple-linked-list/SimpleLinkedList.cs index 980891ecc8..eae0c9b5bf 100644 --- a/exercises/practice/simple-linked-list/SimpleLinkedList.cs +++ b/exercises/practice/simple-linked-list/SimpleLinkedList.cs @@ -1,3 +1,5 @@ +using System; + public class SimpleLinkedList { public int Count => throw new NotImplementedException("You need to implement this method."); diff --git a/exercises/practice/simple-linked-list/SimpleLinkedList.csproj b/exercises/practice/simple-linked-list/SimpleLinkedList.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/simple-linked-list/SimpleLinkedList.csproj +++ b/exercises/practice/simple-linked-list/SimpleLinkedList.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/simple-linked-list/SimpleLinkedListTests.cs b/exercises/practice/simple-linked-list/SimpleLinkedListTests.cs index 1687a3ad00..376ee37a79 100644 --- a/exercises/practice/simple-linked-list/SimpleLinkedListTests.cs +++ b/exercises/practice/simple-linked-list/SimpleLinkedListTests.cs @@ -1,3 +1,8 @@ +using System; +using System.Linq; +using System.Collections.Generic; +using Xunit; + public class SimpleLinkedListTests { [Fact] diff --git a/exercises/practice/space-age/.meta/Example.cs b/exercises/practice/space-age/.meta/Example.cs index 021aee6bbb..7a27d3fe48 100644 --- a/exercises/practice/space-age/.meta/Example.cs +++ b/exercises/practice/space-age/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public class SpaceAge { private enum Planet diff --git a/exercises/practice/space-age/SpaceAge.cs b/exercises/practice/space-age/SpaceAge.cs index a70a1ca769..c85648de8a 100644 --- a/exercises/practice/space-age/SpaceAge.cs +++ b/exercises/practice/space-age/SpaceAge.cs @@ -1,3 +1,5 @@ +using System; + public class SpaceAge { public SpaceAge(int seconds) diff --git a/exercises/practice/space-age/SpaceAge.csproj b/exercises/practice/space-age/SpaceAge.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/space-age/SpaceAge.csproj +++ b/exercises/practice/space-age/SpaceAge.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/space-age/SpaceAgeTests.cs b/exercises/practice/space-age/SpaceAgeTests.cs index df4036af58..2603cbed8d 100644 --- a/exercises/practice/space-age/SpaceAgeTests.cs +++ b/exercises/practice/space-age/SpaceAgeTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SpaceAgeTests { [Fact] diff --git a/exercises/practice/spiral-matrix/SpiralMatrix.cs b/exercises/practice/spiral-matrix/SpiralMatrix.cs index f430b47f38..f1cfbbc94e 100644 --- a/exercises/practice/spiral-matrix/SpiralMatrix.cs +++ b/exercises/practice/spiral-matrix/SpiralMatrix.cs @@ -1,3 +1,5 @@ +using System; + public class SpiralMatrix { public static int[,] GetMatrix(int size) diff --git a/exercises/practice/spiral-matrix/SpiralMatrix.csproj b/exercises/practice/spiral-matrix/SpiralMatrix.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/practice/spiral-matrix/SpiralMatrix.csproj +++ b/exercises/practice/spiral-matrix/SpiralMatrix.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/spiral-matrix/SpiralMatrixTests.cs b/exercises/practice/spiral-matrix/SpiralMatrixTests.cs index fe1e3073e6..2b01cd89e7 100644 --- a/exercises/practice/spiral-matrix/SpiralMatrixTests.cs +++ b/exercises/practice/spiral-matrix/SpiralMatrixTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SpiralMatrixTests { [Fact] diff --git a/exercises/practice/square-root/SquareRoot.cs b/exercises/practice/square-root/SquareRoot.cs index 0104113b10..860a026075 100644 --- a/exercises/practice/square-root/SquareRoot.cs +++ b/exercises/practice/square-root/SquareRoot.cs @@ -1,3 +1,5 @@ +using System; + public static class SquareRoot { public static int Root(int number) diff --git a/exercises/practice/square-root/SquareRoot.csproj b/exercises/practice/square-root/SquareRoot.csproj index 8afde457a2..8b9b0b9c05 100644 --- a/exercises/practice/square-root/SquareRoot.csproj +++ b/exercises/practice/square-root/SquareRoot.csproj @@ -4,19 +4,21 @@ net9.0 enable enable + false true + enable true - - - - + + + + diff --git a/exercises/practice/square-root/SquareRootTests.cs b/exercises/practice/square-root/SquareRootTests.cs index 1b2a596e90..c6ed398c7f 100644 --- a/exercises/practice/square-root/SquareRootTests.cs +++ b/exercises/practice/square-root/SquareRootTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SquareRootTests { [Fact] diff --git a/exercises/practice/state-of-tic-tac-toe/.meta/Example.cs b/exercises/practice/state-of-tic-tac-toe/.meta/Example.cs index 7829327674..c30cc0a69e 100644 --- a/exercises/practice/state-of-tic-tac-toe/.meta/Example.cs +++ b/exercises/practice/state-of-tic-tac-toe/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public enum State { Win, diff --git a/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.cs b/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.cs index d237084eed..f4cb9e1ef3 100644 --- a/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.cs +++ b/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.cs @@ -1,3 +1,5 @@ +using System; + public enum State { Win, diff --git a/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.csproj b/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.csproj index c6ea6f19af..b1f643db51 100644 --- a/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.csproj +++ b/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToe.csproj @@ -1,16 +1,10 @@ net9.0 - enable false enable true - - - - - diff --git a/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToeTests.cs b/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToeTests.cs index 0c278a7092..a0c9b34a11 100644 --- a/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToeTests.cs +++ b/exercises/practice/state-of-tic-tac-toe/StateOfTicTacToeTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class StateOfTicTacToeTests { [Fact] diff --git a/exercises/practice/strain/.meta/Example.cs b/exercises/practice/strain/.meta/Example.cs index 62f86907c2..2440e62fa8 100644 --- a/exercises/practice/strain/.meta/Example.cs +++ b/exercises/practice/strain/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Strain { public static IEnumerable Keep(this IEnumerable collection, Func predicate) diff --git a/exercises/practice/strain/Strain.cs b/exercises/practice/strain/Strain.cs index 69ee8fe42d..8638d8fc26 100644 --- a/exercises/practice/strain/Strain.cs +++ b/exercises/practice/strain/Strain.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class Strain { public static IEnumerable Keep(this IEnumerable collection, Func predicate) diff --git a/exercises/practice/strain/Strain.csproj b/exercises/practice/strain/Strain.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/strain/Strain.csproj +++ b/exercises/practice/strain/Strain.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/strain/StrainTests.cs b/exercises/practice/strain/StrainTests.cs index 880b321826..d62301d2b6 100644 --- a/exercises/practice/strain/StrainTests.cs +++ b/exercises/practice/strain/StrainTests.cs @@ -1,3 +1,7 @@ +using System.Collections.Generic; +using System.Linq; +using Xunit; + public class StrainTests { [Fact] diff --git a/exercises/practice/sublist/.meta/Example.cs b/exercises/practice/sublist/.meta/Example.cs index a92c37549d..a6e6c3c3d2 100644 --- a/exercises/practice/sublist/.meta/Example.cs +++ b/exercises/practice/sublist/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public enum SublistType { Equal, diff --git a/exercises/practice/sublist/Sublist.cs b/exercises/practice/sublist/Sublist.cs index 1c6bb54191..61c2cd7b0a 100644 --- a/exercises/practice/sublist/Sublist.cs +++ b/exercises/practice/sublist/Sublist.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public enum SublistType { Equal, diff --git a/exercises/practice/sublist/Sublist.csproj b/exercises/practice/sublist/Sublist.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/sublist/Sublist.csproj +++ b/exercises/practice/sublist/Sublist.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/sublist/SublistTests.cs b/exercises/practice/sublist/SublistTests.cs index 2b36ff7fcf..133b46a668 100644 --- a/exercises/practice/sublist/SublistTests.cs +++ b/exercises/practice/sublist/SublistTests.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using Xunit; + public class SublistTests { [Fact] diff --git a/exercises/practice/sum-of-multiples/.meta/Example.cs b/exercises/practice/sum-of-multiples/.meta/Example.cs index 965f011035..015b0c8589 100644 --- a/exercises/practice/sum-of-multiples/.meta/Example.cs +++ b/exercises/practice/sum-of-multiples/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public static class SumOfMultiples { public static int Sum(IEnumerable multiples, int max) diff --git a/exercises/practice/sum-of-multiples/SumOfMultiples.cs b/exercises/practice/sum-of-multiples/SumOfMultiples.cs index 662a1d53b2..9f0efcb1fd 100644 --- a/exercises/practice/sum-of-multiples/SumOfMultiples.cs +++ b/exercises/practice/sum-of-multiples/SumOfMultiples.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class SumOfMultiples { public static int Sum(IEnumerable multiples, int max) diff --git a/exercises/practice/sum-of-multiples/SumOfMultiples.csproj b/exercises/practice/sum-of-multiples/SumOfMultiples.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/sum-of-multiples/SumOfMultiples.csproj +++ b/exercises/practice/sum-of-multiples/SumOfMultiples.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/sum-of-multiples/SumOfMultiplesTests.cs b/exercises/practice/sum-of-multiples/SumOfMultiplesTests.cs index 62ba237a25..646839a42f 100644 --- a/exercises/practice/sum-of-multiples/SumOfMultiplesTests.cs +++ b/exercises/practice/sum-of-multiples/SumOfMultiplesTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class SumOfMultiplesTests { [Fact] diff --git a/exercises/practice/tournament/.meta/Example.cs b/exercises/practice/tournament/.meta/Example.cs index 5a0a4ae012..bc3e2e9757 100644 --- a/exercises/practice/tournament/.meta/Example.cs +++ b/exercises/practice/tournament/.meta/Example.cs @@ -1,3 +1,8 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; + /// /// Tournament tally system. /// diff --git a/exercises/practice/tournament/Tournament.cs b/exercises/practice/tournament/Tournament.cs index 420e3d4a70..60c8df78ee 100644 --- a/exercises/practice/tournament/Tournament.cs +++ b/exercises/practice/tournament/Tournament.cs @@ -1,3 +1,6 @@ +using System; +using System.IO; + public static class Tournament { public static void Tally(Stream inStream, Stream outStream) diff --git a/exercises/practice/tournament/Tournament.csproj b/exercises/practice/tournament/Tournament.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/tournament/Tournament.csproj +++ b/exercises/practice/tournament/Tournament.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/tournament/TournamentTests.cs b/exercises/practice/tournament/TournamentTests.cs index 880a8d7f84..7fa3ff0797 100644 --- a/exercises/practice/tournament/TournamentTests.cs +++ b/exercises/practice/tournament/TournamentTests.cs @@ -1,4 +1,7 @@ +using System; +using System.IO; using System.Text; +using Xunit; public class TournamentTests { diff --git a/exercises/practice/transpose/.meta/Example.cs b/exercises/practice/transpose/.meta/Example.cs index ca70a06b8f..afc93141ec 100644 --- a/exercises/practice/transpose/.meta/Example.cs +++ b/exercises/practice/transpose/.meta/Example.cs @@ -1,3 +1,5 @@ +using System.Linq; + public static class Transpose { public static string String(string input) diff --git a/exercises/practice/transpose/Transpose.cs b/exercises/practice/transpose/Transpose.cs index 27e43c9cb5..20cbd93263 100644 --- a/exercises/practice/transpose/Transpose.cs +++ b/exercises/practice/transpose/Transpose.cs @@ -1,3 +1,5 @@ +using System; + public static class Transpose { public static string String(string input) diff --git a/exercises/practice/transpose/Transpose.csproj b/exercises/practice/transpose/Transpose.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/transpose/Transpose.csproj +++ b/exercises/practice/transpose/Transpose.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/transpose/TransposeTests.cs b/exercises/practice/transpose/TransposeTests.cs index feabe6cf29..abb815050b 100644 --- a/exercises/practice/transpose/TransposeTests.cs +++ b/exercises/practice/transpose/TransposeTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class TransposeTests { [Fact] diff --git a/exercises/practice/tree-building/.meta/Example.cs b/exercises/practice/tree-building/.meta/Example.cs index c9024b0349..4fa2067af2 100644 --- a/exercises/practice/tree-building/.meta/Example.cs +++ b/exercises/practice/tree-building/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class TreeBuildingRecord { private const int RootRecordId = 0; diff --git a/exercises/practice/tree-building/TreeBuilding.cs b/exercises/practice/tree-building/TreeBuilding.cs index 819552885c..fd8d077c94 100644 --- a/exercises/practice/tree-building/TreeBuilding.cs +++ b/exercises/practice/tree-building/TreeBuilding.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class TreeBuildingRecord { public int ParentId { get; set; } diff --git a/exercises/practice/tree-building/TreeBuilding.csproj b/exercises/practice/tree-building/TreeBuilding.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/tree-building/TreeBuilding.csproj +++ b/exercises/practice/tree-building/TreeBuilding.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/tree-building/TreeBuildingTests.cs b/exercises/practice/tree-building/TreeBuildingTests.cs index 652562dda4..d433667071 100644 --- a/exercises/practice/tree-building/TreeBuildingTests.cs +++ b/exercises/practice/tree-building/TreeBuildingTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class TreeBuildingTests { [Fact] diff --git a/exercises/practice/triangle/.meta/Example.cs b/exercises/practice/triangle/.meta/Example.cs index 817450ef9a..65e13ebba7 100644 --- a/exercises/practice/triangle/.meta/Example.cs +++ b/exercises/practice/triangle/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public enum TriangleKind { Equilateral, diff --git a/exercises/practice/triangle/Triangle.cs b/exercises/practice/triangle/Triangle.cs index 46139a79f6..8a2168a6e2 100644 --- a/exercises/practice/triangle/Triangle.cs +++ b/exercises/practice/triangle/Triangle.cs @@ -1,3 +1,5 @@ +using System; + public static class Triangle { public static bool IsScalene(double side1, double side2, double side3) diff --git a/exercises/practice/triangle/Triangle.csproj b/exercises/practice/triangle/Triangle.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/triangle/Triangle.csproj +++ b/exercises/practice/triangle/Triangle.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/triangle/TriangleTests.cs b/exercises/practice/triangle/TriangleTests.cs index 08eb36f2cc..b061de1be1 100644 --- a/exercises/practice/triangle/TriangleTests.cs +++ b/exercises/practice/triangle/TriangleTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class TriangleTests { [Fact] diff --git a/exercises/practice/trinary/.meta/Example.cs b/exercises/practice/trinary/.meta/Example.cs index 5eb8198f60..75bea722da 100644 --- a/exercises/practice/trinary/.meta/Example.cs +++ b/exercises/practice/trinary/.meta/Example.cs @@ -1,3 +1,6 @@ +using System; +using System.Linq; + public class Trinary { public static int ToDecimal(string trinary) diff --git a/exercises/practice/trinary/Trinary.cs b/exercises/practice/trinary/Trinary.cs index e8a153292e..5a5d22a736 100644 --- a/exercises/practice/trinary/Trinary.cs +++ b/exercises/practice/trinary/Trinary.cs @@ -1,3 +1,5 @@ +using System; + public class Trinary { public static int ToDecimal(string trinary) diff --git a/exercises/practice/trinary/Trinary.csproj b/exercises/practice/trinary/Trinary.csproj index 185cbb95e8..5553da3b47 100644 --- a/exercises/practice/trinary/Trinary.csproj +++ b/exercises/practice/trinary/Trinary.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/trinary/TrinaryTests.cs b/exercises/practice/trinary/TrinaryTests.cs index e54693e043..327b9e091e 100644 --- a/exercises/practice/trinary/TrinaryTests.cs +++ b/exercises/practice/trinary/TrinaryTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class TrinaryTests { [Fact] diff --git a/exercises/practice/twelve-days/.meta/Example.cs b/exercises/practice/twelve-days/.meta/Example.cs index 6376cd082e..6f8daaa212 100644 --- a/exercises/practice/twelve-days/.meta/Example.cs +++ b/exercises/practice/twelve-days/.meta/Example.cs @@ -1,4 +1,8 @@ +using System; +using System.Collections.Generic; +using System.Linq; using System.Text; +using System.Threading.Tasks; public static class TwelveDays { diff --git a/exercises/practice/twelve-days/TwelveDays.cs b/exercises/practice/twelve-days/TwelveDays.cs index 1a2f0d89fa..30d9606af2 100644 --- a/exercises/practice/twelve-days/TwelveDays.cs +++ b/exercises/practice/twelve-days/TwelveDays.cs @@ -1,3 +1,5 @@ +using System; + public static class TwelveDays { public static string Recite(int verseNumber) diff --git a/exercises/practice/twelve-days/TwelveDays.csproj b/exercises/practice/twelve-days/TwelveDays.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/twelve-days/TwelveDays.csproj +++ b/exercises/practice/twelve-days/TwelveDays.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/twelve-days/TwelveDaysTests.cs b/exercises/practice/twelve-days/TwelveDaysTests.cs index 6954746427..b4a687628f 100644 --- a/exercises/practice/twelve-days/TwelveDaysTests.cs +++ b/exercises/practice/twelve-days/TwelveDaysTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class TwelveDaysTests { [Fact] diff --git a/exercises/practice/two-bucket/.meta/Example.cs b/exercises/practice/two-bucket/.meta/Example.cs index f92d1ca32f..fa68d4b67f 100644 --- a/exercises/practice/two-bucket/.meta/Example.cs +++ b/exercises/practice/two-bucket/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public enum Bucket { One, diff --git a/exercises/practice/two-bucket/TwoBucket.cs b/exercises/practice/two-bucket/TwoBucket.cs index a6090155fb..14001b5db2 100644 --- a/exercises/practice/two-bucket/TwoBucket.cs +++ b/exercises/practice/two-bucket/TwoBucket.cs @@ -1,3 +1,5 @@ +using System; + public enum Bucket { One, diff --git a/exercises/practice/two-bucket/TwoBucket.csproj b/exercises/practice/two-bucket/TwoBucket.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/two-bucket/TwoBucket.csproj +++ b/exercises/practice/two-bucket/TwoBucket.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/two-bucket/TwoBucketTests.cs b/exercises/practice/two-bucket/TwoBucketTests.cs index 40b83b3bbb..76b26c9677 100644 --- a/exercises/practice/two-bucket/TwoBucketTests.cs +++ b/exercises/practice/two-bucket/TwoBucketTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class TwoBucketTests { [Fact] diff --git a/exercises/practice/two-fer/TwoFer.cs b/exercises/practice/two-fer/TwoFer.cs index 7b84bfc44d..ad0fab81dc 100644 --- a/exercises/practice/two-fer/TwoFer.cs +++ b/exercises/practice/two-fer/TwoFer.cs @@ -1,3 +1,5 @@ +using System; + public static class TwoFer { // In order to get the tests running, first you need to make sure the Speak method diff --git a/exercises/practice/two-fer/TwoFer.csproj b/exercises/practice/two-fer/TwoFer.csproj index 7e90a5cc49..7625d0c3c3 100644 --- a/exercises/practice/two-fer/TwoFer.csproj +++ b/exercises/practice/two-fer/TwoFer.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/two-fer/TwoFerTests.cs b/exercises/practice/two-fer/TwoFerTests.cs index 45dfb25496..fe383cc3eb 100644 --- a/exercises/practice/two-fer/TwoFerTests.cs +++ b/exercises/practice/two-fer/TwoFerTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class TwoFerTests { [Fact] diff --git a/exercises/practice/variable-length-quantity/.meta/Example.cs b/exercises/practice/variable-length-quantity/.meta/Example.cs index 5a2fb3b524..acd24de935 100644 --- a/exercises/practice/variable-length-quantity/.meta/Example.cs +++ b/exercises/practice/variable-length-quantity/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public static class VariableLengthQuantity { private const uint SevenBitsMask = 0x7fu; diff --git a/exercises/practice/variable-length-quantity/VariableLengthQuantity.cs b/exercises/practice/variable-length-quantity/VariableLengthQuantity.cs index d7aef17829..6b0e411861 100644 --- a/exercises/practice/variable-length-quantity/VariableLengthQuantity.cs +++ b/exercises/practice/variable-length-quantity/VariableLengthQuantity.cs @@ -1,3 +1,5 @@ +using System; + public static class VariableLengthQuantity { public static uint[] Encode(uint[] numbers) diff --git a/exercises/practice/variable-length-quantity/VariableLengthQuantity.csproj b/exercises/practice/variable-length-quantity/VariableLengthQuantity.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/variable-length-quantity/VariableLengthQuantity.csproj +++ b/exercises/practice/variable-length-quantity/VariableLengthQuantity.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/variable-length-quantity/VariableLengthQuantityTests.cs b/exercises/practice/variable-length-quantity/VariableLengthQuantityTests.cs index 00c8efbb8a..80c0f39ce0 100644 --- a/exercises/practice/variable-length-quantity/VariableLengthQuantityTests.cs +++ b/exercises/practice/variable-length-quantity/VariableLengthQuantityTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class VariableLengthQuantityTests { [Fact] diff --git a/exercises/practice/word-count/.meta/Example.cs b/exercises/practice/word-count/.meta/Example.cs index b9022c1c68..3ac968879a 100644 --- a/exercises/practice/word-count/.meta/Example.cs +++ b/exercises/practice/word-count/.meta/Example.cs @@ -1,4 +1,6 @@ +using System; using System.Text.RegularExpressions; +using System.Collections.Generic; public static class WordCount { diff --git a/exercises/practice/word-count/WordCount.cs b/exercises/practice/word-count/WordCount.cs index 898ddf4fa3..2ab7270299 100644 --- a/exercises/practice/word-count/WordCount.cs +++ b/exercises/practice/word-count/WordCount.cs @@ -1,3 +1,6 @@ +using System; +using System.Collections.Generic; + public static class WordCount { public static IDictionary CountWords(string phrase) diff --git a/exercises/practice/word-count/WordCount.csproj b/exercises/practice/word-count/WordCount.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/word-count/WordCount.csproj +++ b/exercises/practice/word-count/WordCount.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/word-count/WordCountTests.cs b/exercises/practice/word-count/WordCountTests.cs index 806d865d09..5949dfb494 100644 --- a/exercises/practice/word-count/WordCountTests.cs +++ b/exercises/practice/word-count/WordCountTests.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using Xunit; + public class WordCountTests { [Fact] diff --git a/exercises/practice/word-search/.meta/Example.cs b/exercises/practice/word-search/.meta/Example.cs index 06ed36c290..bf2baebe72 100644 --- a/exercises/practice/word-search/.meta/Example.cs +++ b/exercises/practice/word-search/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class WordSearch { private readonly string[] rows; diff --git a/exercises/practice/word-search/WordSearch.cs b/exercises/practice/word-search/WordSearch.cs index ae53e3cd1b..98f5b6ec72 100644 --- a/exercises/practice/word-search/WordSearch.cs +++ b/exercises/practice/word-search/WordSearch.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class WordSearch { public WordSearch(string grid) diff --git a/exercises/practice/word-search/WordSearch.csproj b/exercises/practice/word-search/WordSearch.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/word-search/WordSearch.csproj +++ b/exercises/practice/word-search/WordSearch.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/word-search/WordSearchTests.cs b/exercises/practice/word-search/WordSearchTests.cs index d0482673f0..f1064b5e2d 100644 --- a/exercises/practice/word-search/WordSearchTests.cs +++ b/exercises/practice/word-search/WordSearchTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class WordSearchTests { [Fact] diff --git a/exercises/practice/wordy/.meta/Example.cs b/exercises/practice/wordy/.meta/Example.cs index 233cd6e4f4..b442648ca6 100644 --- a/exercises/practice/wordy/.meta/Example.cs +++ b/exercises/practice/wordy/.meta/Example.cs @@ -1,3 +1,4 @@ +using System; using System.Text.RegularExpressions; public static class Wordy diff --git a/exercises/practice/wordy/Wordy.cs b/exercises/practice/wordy/Wordy.cs index 788b32c219..33d85d991e 100644 --- a/exercises/practice/wordy/Wordy.cs +++ b/exercises/practice/wordy/Wordy.cs @@ -1,3 +1,5 @@ +using System; + public static class Wordy { public static int Answer(string question) diff --git a/exercises/practice/wordy/Wordy.csproj b/exercises/practice/wordy/Wordy.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/wordy/Wordy.csproj +++ b/exercises/practice/wordy/Wordy.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/wordy/WordyTests.cs b/exercises/practice/wordy/WordyTests.cs index 092200d199..519d661909 100644 --- a/exercises/practice/wordy/WordyTests.cs +++ b/exercises/practice/wordy/WordyTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class WordyTests { [Fact] diff --git a/exercises/practice/yacht/.meta/Example.cs b/exercises/practice/yacht/.meta/Example.cs index 115b1b52fc..3b8f5468e6 100644 --- a/exercises/practice/yacht/.meta/Example.cs +++ b/exercises/practice/yacht/.meta/Example.cs @@ -1,3 +1,6 @@ +using System.Collections.Generic; +using System.Linq; + public enum YachtCategory { Ones = 1, diff --git a/exercises/practice/yacht/Yacht.cs b/exercises/practice/yacht/Yacht.cs index 03699007f1..d19dd42c57 100644 --- a/exercises/practice/yacht/Yacht.cs +++ b/exercises/practice/yacht/Yacht.cs @@ -1,3 +1,5 @@ +using System; + public enum YachtCategory { Ones = 1, diff --git a/exercises/practice/yacht/Yacht.csproj b/exercises/practice/yacht/Yacht.csproj index 1f6c392383..f569a59854 100644 --- a/exercises/practice/yacht/Yacht.csproj +++ b/exercises/practice/yacht/Yacht.csproj @@ -4,14 +4,9 @@ Exe net9.0 enable - enable true - - - - diff --git a/exercises/practice/yacht/YachtTests.cs b/exercises/practice/yacht/YachtTests.cs index 1cae7ff5ff..f80330989f 100644 --- a/exercises/practice/yacht/YachtTests.cs +++ b/exercises/practice/yacht/YachtTests.cs @@ -1,3 +1,6 @@ +using System; +using Xunit; + public class YachtTests { [Fact] diff --git a/exercises/practice/zebra-puzzle/.meta/Example.cs b/exercises/practice/zebra-puzzle/.meta/Example.cs index d7600b0916..1e87e0b139 100644 --- a/exercises/practice/zebra-puzzle/.meta/Example.cs +++ b/exercises/practice/zebra-puzzle/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public enum Color { Red , Green , Ivory , Yellow , Blue } public enum Nationality { Englishman , Spaniard , Ukrainian , Japanese , Norwegian } public enum Pet { Dog , Snails , Fox , Horse , Zebra } diff --git a/exercises/practice/zebra-puzzle/ZebraPuzzle.cs b/exercises/practice/zebra-puzzle/ZebraPuzzle.cs index f34ad96108..496050b2e3 100644 --- a/exercises/practice/zebra-puzzle/ZebraPuzzle.cs +++ b/exercises/practice/zebra-puzzle/ZebraPuzzle.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public enum Color { Red , Green , Ivory , Yellow , Blue } public enum Nationality { Englishman , Spaniard , Ukrainian , Japanese , Norwegian } public enum Pet { Dog , Snails , Fox , Horse , Zebra } diff --git a/exercises/practice/zebra-puzzle/ZebraPuzzle.csproj b/exercises/practice/zebra-puzzle/ZebraPuzzle.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/zebra-puzzle/ZebraPuzzle.csproj +++ b/exercises/practice/zebra-puzzle/ZebraPuzzle.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/zebra-puzzle/ZebraPuzzleTests.cs b/exercises/practice/zebra-puzzle/ZebraPuzzleTests.cs index 9b098b0733..3aa590854c 100644 --- a/exercises/practice/zebra-puzzle/ZebraPuzzleTests.cs +++ b/exercises/practice/zebra-puzzle/ZebraPuzzleTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ZebraPuzzleTests { [Fact] diff --git a/exercises/practice/zipper/.meta/Example.cs b/exercises/practice/zipper/.meta/Example.cs index deea82eb6e..019c863b76 100644 --- a/exercises/practice/zipper/.meta/Example.cs +++ b/exercises/practice/zipper/.meta/Example.cs @@ -1,3 +1,7 @@ +using System; +using System.Collections.Generic; +using System.Linq; + public class BinTree : IEquatable { public BinTree(int value, BinTree? left, BinTree? right) diff --git a/exercises/practice/zipper/Zipper.cs b/exercises/practice/zipper/Zipper.cs index 75e9d33eb0..b0edd015ae 100644 --- a/exercises/practice/zipper/Zipper.cs +++ b/exercises/practice/zipper/Zipper.cs @@ -1,3 +1,5 @@ +using System; + public class BinTree { public BinTree(int value, BinTree? left, BinTree? right) diff --git a/exercises/practice/zipper/Zipper.csproj b/exercises/practice/zipper/Zipper.csproj index 665b728d1d..590e2b629e 100644 --- a/exercises/practice/zipper/Zipper.csproj +++ b/exercises/practice/zipper/Zipper.csproj @@ -3,14 +3,9 @@ net9.0 enable - enable true - - - - diff --git a/exercises/practice/zipper/ZipperTests.cs b/exercises/practice/zipper/ZipperTests.cs index aeea79db11..e19a57a6bf 100644 --- a/exercises/practice/zipper/ZipperTests.cs +++ b/exercises/practice/zipper/ZipperTests.cs @@ -1,3 +1,5 @@ +using Xunit; + public class ZipperTests { [Fact]