PKHeX/PKHeX.Core/Legality/Encounters/Verifiers
Kurt 69fafcab83 Performance: Slightly reduce allocations in moveset validation (#3460)
* Reuses move parse result objects for each encounter parsed in a LegalityCheck attempt, instead of creating a new object.
* Ensures the objects are never-null, and makes cleanup easier.

Slightly adjusts some other parts of the moveset validation to reduce allocations.
2022-03-12 17:39:00 -08:00
..
EncounterVerifier.cs Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
EvolutionVerifier.cs Clean up know-move-evolution checks 2021-05-15 21:41:04 -07:00
GenerationTraversal.cs Extract generation traversal list fetch to static class 2021-04-17 13:09:09 -07:00
MysteryGiftRestriction.cs Un-nest 3ds console region bitflags 2021-08-02 20:59:40 -07:00
MysteryGiftVerifier.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
VerifyCurrentMoves.cs Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00
VerifyRelearnMoves.cs Performance: Slightly reduce allocations in moveset validation (#3460) 2022-03-12 17:39:00 -08:00