Skip to content

Commit 7346b54

Browse files
committed
chore(docs): Add details about dochia naming
1 parent 7fefe40 commit 7346b54

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Dochia
22

33
> **Bringing Chaos with Love** - Dochia automatically generates and executes negative and boundary testing so you can
4-
> focus on creative problem-solving. Because nobody wants to debug why their "enterprise-grade" API can't handle a simple 🤷‍♀️
4+
> focus on creative problem-solving. Because nobody wants to debug why their "enterprise-grade" API can't handle a
5+
> simple 🤷‍♀️
56
67
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
78
[![Java Version](https://img.shields.io/badge/Java-21+-blue.svg)](https://openjdk.org)
@@ -11,9 +12,15 @@
1112
## What is Dochia?
1213

1314
Dochia automatically generates and executes negative and boundary testing so you can
14-
focus on creative problem-solving. It auto-generates malicious, weird, and edge-case inputs to hammer your endpoints. **It's like throwing a tantrum at
15+
focus on creative problem-solving. It auto-generates malicious, weird, and edge-case inputs to hammer your endpoints. *
16+
*It's like throwing a tantrum at
1517
your API, so your users don't have to.**
1618

19+
## About the Name
20+
21+
Dochia comes from Romanian folklore - a legendary figure known for testing the limits of winter's harshness. Like its
22+
namesake, this tool rigorously tests your APIs to ensure they can withstand any conditions.
23+
1724
Instead of spending 40% of your time writing repetitive test cases and missing critical edge cases, let Dochia do the
1825
heavy lifting while you focus on building amazing features.
1926

src/main/java/dev/dochia/cli/core/command/ShortErrorMessageHandler.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public int handleParseException(CommandLine.ParameterException ex, String[] args
3030

3131
err.println(cmd.getColorScheme().errorText(ex.getMessage())); // bold red
3232
CommandLine.UnmatchedArgumentException.printSuggestions(ex, err);
33+
ConsoleUtils.emptyLine();
3334
err.println(ConsoleUtils.getShortVersionOfHelp());
3435

3536
CommandLine.Model.CommandSpec spec = cmd.getCommandSpec();

0 commit comments

Comments
 (0)