< prev index next >

cli/src/main/java/org/openjdk/skara/cli/GitSkara.java

Print this page

103             if (res != 0) {
104                 System.err.println("error: could not build Skara tooling");
105                 System.exit(1);
106             }
107         } else {
108             System.out.println("no updates found");
109         }
110     }
111 
112     public static void main(String[] args) throws Exception {
113         commands.put("jcheck", GitJCheck::main);
114         commands.put("webrev", GitWebrev::main);
115         commands.put("defpath", GitDefpath::main);
116         commands.put("verify-import", GitVerifyImport::main);
117         commands.put("openjdk-import", GitOpenJDKImport::main);
118         commands.put("fork", GitFork::main);
119         commands.put("pr", GitPr::main);
120         commands.put("token", GitToken::main);
121         commands.put("info", GitInfo::main);
122         commands.put("translate", GitTranslate::main);

123         commands.put("update", GitSkara::update);
124         commands.put("help", GitSkara::usage);
125 
126         var isEmpty = args.length == 0;
127         var command = isEmpty ? "help" : args[0];
128         var commandArgs = isEmpty ? new String[0] : Arrays.copyOfRange(args, 1, args.length);
129         if (commands.containsKey(command)) {
130             commands.get(command).execute(commandArgs);
131         } else {
132             System.err.println("error: unknown command: " + command);
133             usage(args);
134         }
135     }
136 }

103             if (res != 0) {
104                 System.err.println("error: could not build Skara tooling");
105                 System.exit(1);
106             }
107         } else {
108             System.out.println("no updates found");
109         }
110     }
111 
112     public static void main(String[] args) throws Exception {
113         commands.put("jcheck", GitJCheck::main);
114         commands.put("webrev", GitWebrev::main);
115         commands.put("defpath", GitDefpath::main);
116         commands.put("verify-import", GitVerifyImport::main);
117         commands.put("openjdk-import", GitOpenJDKImport::main);
118         commands.put("fork", GitFork::main);
119         commands.put("pr", GitPr::main);
120         commands.put("token", GitToken::main);
121         commands.put("info", GitInfo::main);
122         commands.put("translate", GitTranslate::main);
123         commands.put("wimport", GitWImport::main);
124         commands.put("update", GitSkara::update);
125         commands.put("help", GitSkara::usage);
126 
127         var isEmpty = args.length == 0;
128         var command = isEmpty ? "help" : args[0];
129         var commandArgs = isEmpty ? new String[0] : Arrays.copyOfRange(args, 1, args.length);
130         if (commands.containsKey(command)) {
131             commands.get(command).execute(commandArgs);
132         } else {
133             System.err.println("error: unknown command: " + command);
134             usage(args);
135         }
136     }
137 }
< prev index next >