File tree Expand file tree Collapse file tree 2 files changed +5
-15
lines changed
Expand file tree Collapse file tree 2 files changed +5
-15
lines changed Original file line number Diff line number Diff line change @@ -33,18 +33,10 @@ arguments de la ligne de commande et en effectuer le parsing.
3333
3434Pour créer une application depuis ce template, on procédera comme suit :
3535
36- ``` shell
37- #! /usr/bin/env bash
36+ <a href =" https://asciinema.org/a/740271 " target =" _blank " ><img src =" https://asciinema.org/a/740271.svg " /></a >
3837
39- # Définir votre utilisateur GitHub
40- read -p " Entrer votre utilisateur (ou organisation) GitHub: " user
41-
42- # Définir le nom du dépot à créer
43- read -p " Entrer le nom du dépôt à créer: " repo
44-
45- # Créer une application java-25-cli-XXXX à partir du template https://github.com/java-cli-apps/java-25-quickstart
46- gh repo create ${user} /${repo} --public --template git@github.com:java-cli-apps/java-25-quickstart.git
47- ```
38+ Vous trouverez sur [ GitHub] ( https://github.com/grumpyf0x48/java-25-cli-16168 )
39+ l'application générée dans cet asciicast.
4840
4941## Construire votre application
5042
Original file line number Diff line number Diff line change 22
33import dev .nipafx .args .Args ;
44
5- import static java .lang .IO .println ;
6-
75void main (String ... args ) {
86 try {
97 sayHello (Args .parse (args , ParsedArgs .class ));
@@ -17,10 +15,10 @@ void sayHello(ParsedArgs parsedArgs) {
1715 if (parsedArgs .hasHelpFlag ()) {
1816 printHelp ();
1917 } else {
20- println (parsedArgs .getLanguage ().getGreeting ());
18+ IO . println (parsedArgs .getLanguage ().getGreeting ());
2119 }
2220}
2321
2422void printHelp () {
25- println ("Usage: Application [--language %s | %s] [--help]" .formatted (Language .French , Language .English ));
23+ IO . println ("Usage: Application [--language %s | %s] [--help]" .formatted (Language .French , Language .English ));
2624}
You can’t perform that action at this time.
0 commit comments