docs
docs copied to clipboard
The Codewars Docs :construction: WIP
Sometimes users complain about missing possibility of controlling the trainer editor. Its possible to change behavior of the editor, but UI does not expose this function. Maybe it would be...
```java import java.util.*; import java.util.stream.*; import java.util.function.*; import org.junit.jupiter.api.*; import org.junit.jupiter.params.*; import org.junit.jupiter.params.provider.*; import static org.junit.jupiter.api.Assertions.*; // Values source @ParameterizedTest @ValueSource(strings = {"", " "}) void isBlank_ShouldReturnTrueForNullOrBlankStrings(String input) { assertTrue(Strings.isBlank(input));...
Currently this information is not documented anywhere, and it's always up to each kata's whim to tell users this information. Which registers are used for input and output? What is...
Show how to set up local environment to create C++ kata or train on them.
The article under concern: https://docs.codewars.com/curation/kata and kata approval section Assumption: The quality of katas depends quite significantly on the approval process, so the necessary norms and standards should be clear...
Create a howto on fixing kata issues. Current workflow for fixing bugs and problems with kata is somewhat messy and not easy to grasp. Improvements are planned, but until we...
Examples of test suites: - JUnit 5 Parametrized tests: https://www.codewars.com/kumite/5f27d39d3ec3ea00247dd917?sel=610927453c76bb0032bac272 - JUnit 5, jqwik, AssertJ: https://www.codewars.com/kumite/5c7fda4597757616ec9344ab
*Note: I'm raising this issue specifically about C# to keep with established convention, however it really relates to most languages apart from Python and Javascript* The [current language page for...
Create a tutorial explaining to authors why restrictions related to code are a bad idea. Point out possible pitfalls: - blocking things is an arms race - dynamic evaluation -...
I can't do this right now, and I don't want to forget: Troubleshooting FAQ could use some additional bullet points in "confusing tests output" section: - mismatched line numbers (numbers...