* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.pmd2xml;
+package jp.sfjp.mikutoga.pmd2xml;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
.append('\n');
ERROUT.println(appInfo.toString());
- ERROUT.println(OptInfo.getConsoleHelp());
+ ERROUT.println(OptSwitch.getConsoleHelp());
return;
}
Pmd2XmlConv converter = new Pmd2XmlConv();
- OptInfo optInfo = OptInfo.parseOption(args);
+ OptInfo optInfo;
+ try{
+ optInfo = OptInfo.parseOption(args);
+ }catch(CmdLineException e){
+ String optErrMsg = e.getLocalizedMessage();
+ errMsg(optErrMsg);
+ exit(EXIT_OPT);
+ return;
+ }
+
if(optInfo.needHelp()){
putHelp();
exit(EXIT_OK);
- }else if(optInfo.hasError()){
- String optErrMsg = optInfo.getErrorMessage();
- errMsg(optErrMsg);
- exit(EXIT_OPT);
}
String inputFile = optInfo.getInFilename();