Update pyconcept version and remove unused error messages

This commit is contained in:
IRBorisov 2024-05-08 02:53:11 +03:00
parent 8674bd7beb
commit 14728259ad
3 changed files with 1 additions and 7 deletions

View File

@ -7,7 +7,7 @@ drf-spectacular==0.27.2
coreapi==2.3.3
django-rest-passwordreset==1.4.1
cctext==0.1.3
pyconcept==0.1.2
pyconcept==0.1.3
psycopg2-binary==2.9.9
gunicorn==22.0.0

View File

@ -234,10 +234,8 @@ export enum RSErrorType {
invalidElementPredicate = 34838,
invalidArgsArity = 34840,
invalidArgumentType = 34841,
invalidEqualsEmpty = 34842,
globalStructure = 34844,
globalExpectedFunction = 34847,
emptySetUsage = 34848,
radicalUsage = 34849,
invalidFilterArgumentType = 34850,
invalidFilterArity = 34851,

View File

@ -705,14 +705,10 @@ export function describeRSError(error: IRSErrorDescription): string {
return `Неверное число аргументов терм-функции: ${error.params[0]} != ${error.params[1]}`;
case RSErrorType.invalidArgumentType:
return `Типизация аргумента терм-функции не соответствует объявленной: ${error.params[0]} != ${error.params[1]}`;
case RSErrorType.invalidEqualsEmpty:
return `Только множества можно сравнивать с пустым множеством: ${error.params[0]}`;
case RSErrorType.globalStructure:
return `Выражение родовой структуры должно быть ступенью`;
case RSErrorType.globalExpectedFunction:
return `Ожидалось выражение объявления функции`;
case RSErrorType.emptySetUsage:
return `Запрещено использование пустого множества как типизированного выражения`;
case RSErrorType.radicalUsage:
return `Радикалы запрещены вне деклараций терм-функции: ${error.params[0]}`;
case RSErrorType.invalidFilterArgumentType: