Больше не падает от /
This commit is contained in:
parent
f06558fe8e
commit
08571a5f09
|
|
@ -2,6 +2,7 @@
|
||||||
%PREFIX%=PABCNETC_
|
%PREFIX%=PABCNETC_
|
||||||
|
|
||||||
ERROR_INVALID_DIRECTORY=Error: Invalid direcory
|
ERROR_INVALID_DIRECTORY=Error: Invalid direcory
|
||||||
|
ERROR_DIRECTORY_NOT_FOUND=Error: Directory not found
|
||||||
FULL_ERROR_LIST=Full error list:
|
FULL_ERROR_LIST=Full error list:
|
||||||
OK_{0}MS_{1}LINES=OK {0}ms ({1}lines)
|
OK_{0}MS_{1}LINES=OK {0}ms ({1}lines)
|
||||||
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Total: {0} files ({1}kb,{2}lines). Time: {3}ms
|
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Total: {0} files ({1}kb,{2}lines). Time: {3}ms
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
%PREFIX%=PABCNETC_
|
%PREFIX%=PABCNETC_
|
||||||
|
|
||||||
ERROR_INVALID_DIRECTORY=Ошибка: неправильная директория
|
ERROR_INVALID_DIRECTORY=Ошибка: неправильная директория
|
||||||
|
ERROR_DIRECTORY_NOT_FOUND=Ошибка: директория не найдена
|
||||||
FULL_ERROR_LIST=Полный список ошибок:
|
FULL_ERROR_LIST=Полный список ошибок:
|
||||||
OK_{0}MS_{1}LINES=OK {0}ms ({1}строк)
|
OK_{0}MS_{1}LINES=OK {0}ms ({1}строк)
|
||||||
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Всего: {0} файлов ({1}kb,{2}строк). Время: {3}ms
|
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Всего: {0} файлов ({1}kb,{2}строк). Время: {3}ms
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
%PREFIX%=PABCNETC_
|
%PREFIX%=PABCNETC_
|
||||||
|
|
||||||
ERROR_INVALID_DIRECTORY=Помилка: неправильний каталог
|
ERROR_INVALID_DIRECTORY=Помилка: неправильний каталог
|
||||||
|
ERROR_DIRECTORY_NOT_FOUND=Помилка: каталог не знайден
|
||||||
FULL_ERROR_LIST=Повний список помилок:
|
FULL_ERROR_LIST=Повний список помилок:
|
||||||
OK_{0}MS_{1}LINES=OK {0}ms ({1}рядків)
|
OK_{0}MS_{1}LINES=OK {0}ms ({1}рядків)
|
||||||
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Усього: {0} файлів ({1}kb,{2}рядків). Час: {3}ms
|
TOTAL{0}_FILES{1}_LINES_{2}_TIME{3}=Усього: {0} файлів ({1}kb,{2}рядків). Час: {3}ms
|
||||||
|
|
|
||||||
|
|
@ -192,7 +192,12 @@ namespace PascalABCCompiler
|
||||||
{
|
{
|
||||||
files = di.GetFiles(mask);
|
files = di.GetFiles(mask);
|
||||||
}
|
}
|
||||||
catch(DirectoryNotFoundException)
|
catch (DirectoryNotFoundException)
|
||||||
|
{
|
||||||
|
WriteErrorText(StringResourcesGet("ERROR_DIRECTORY_NOT_FOUND") + Environment.NewLine);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
catch (ArgumentException)
|
||||||
{
|
{
|
||||||
WriteErrorText(StringResourcesGet("ERROR_INVALID_DIRECTORY") + Environment.NewLine);
|
WriteErrorText(StringResourcesGet("ERROR_INVALID_DIRECTORY") + Environment.NewLine);
|
||||||
return;
|
return;
|
||||||
|
|
@ -207,7 +212,7 @@ namespace PascalABCCompiler
|
||||||
AllLinesCompiled += Compiler.LinesCompiled;
|
AllLinesCompiled += Compiler.LinesCompiled;
|
||||||
length += fi.Length;
|
length += fi.Length;
|
||||||
}
|
}
|
||||||
if(!short_output)
|
if (!short_output)
|
||||||
if (GlobalErrorsList.Count > 0 && files.Length > 1)
|
if (GlobalErrorsList.Count > 0 && files.Length > 1)
|
||||||
{
|
{
|
||||||
WriteErrorText(StringResourcesGet("FULL_ERROR_LIST") + Environment.NewLine);
|
WriteErrorText(StringResourcesGet("FULL_ERROR_LIST") + Environment.NewLine);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue