Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Hello! I am a Codewars bot, and I reviewed your kata for common authoring mistakes.
Click to see the review
Commonly occurring issues
yhus, if product 1 has licenses for EU, US and EU again, it must be exactly two migrated versions.β Replaceyhuswith βthusβ and rephrase this as βthere must be exactly two migrated versions.βNewIdsStartAfterMaximumOriginalIduses a generic message fromAssertMigration, andRandomMigrationsreports onlyFailed randomized test #...rather than the generatedproductsandlicenses.HandlesLargeInputEfficiently, the mutableproductsarray andlicenseslist are passed toKata.Migrateand then reused in assertions such asproducts.Select(...)andlicenses.Select(...). Pass copies to the user solution or compute the expected ID sequences before calling it.[Order]attributes, so fixtures such asNewIdsStartAfterMaximumOriginalId,RandomMigrations, andHandlesLargeInputEfficientlycan run out of the intended fixed β random β large order. Add[Order]to the tests or appropriately separated fixtures.Please mind that I am not a very smart bot, and you should verify my remarks with any resources available for kata authors and translators:
#help-authoringchannel of Codewars Discord