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