|
451 | 451 | }, |
452 | 452 | "syntax-check": { |
453 | 453 | "additionalProperties": false, |
454 | | - "id": "/properties/xunit", |
455 | | - "description": "Параметры для команды 'xunit' - Запуск тестирования через фреймворк Vanessa-ADD.", |
| 454 | + "id": "/properties/syntax-check", |
| 455 | + "description": "Параметры для команды 'syntax-check' - Выполнить централизованную проверку конфигурации.", |
456 | 456 | "properties": { |
457 | 457 | "--mode": { |
458 | 458 | "default": "", |
459 | | - "description": "Параметры проверок (через пробел).\nНапример, -ThinClient -WebClient -Server -ExternalConnection -ThickClientOrdinaryApplication\nПараметры совпадают с параметрами команды /CheckConfig пакетного запуска 1С:Конфигуратора.", |
460 | | - "id": "/properties/syntax-check/properties/--exception-file", |
| 459 | + "description": "Параметры проверки.\nПараметры совпадают с параметрами команды /CheckConfig пакетного запуска 1С:Конфигуратора.", |
| 460 | + "id": "/properties/syntax-check/properties/--mode", |
461 | 461 | "title": "The --mode Schema", |
462 | | - "type": "string" |
| 462 | + "type": "array", |
| 463 | + "items": { |
| 464 | + "type": "string", |
| 465 | + "uniqueItems": true, |
| 466 | + "oneOf": [ |
| 467 | + { |
| 468 | + "enum": [ |
| 469 | + "-ConfigLogIntegrity", |
| 470 | + "-IncorrectReferences", |
| 471 | + "-ThinClient", |
| 472 | + "-WebClient", |
| 473 | + "-MobileClient", |
| 474 | + "-MobileAppClient", |
| 475 | + "-Server", |
| 476 | + "-MobileAppServer", |
| 477 | + "-MobileClientStandalone", |
| 478 | + "-ExternalConnection", |
| 479 | + "-ExternalConnectionServer", |
| 480 | + "-ThickClientManagedApplication", |
| 481 | + "-ThickClientServerManagedApplication", |
| 482 | + "-ThickClientOrdinaryApplication", |
| 483 | + "-ThickClientServerOrdinaryApplication", |
| 484 | + "-DistributiveModules", |
| 485 | + "-UnreferenceProcedures", |
| 486 | + "-HandlersExistence", |
| 487 | + "-EmptyHandlers", |
| 488 | + "-ExtendedModulesCheck", |
| 489 | + "-CheckUseModality", |
| 490 | + "-CheckUseSynchronousCalls", |
| 491 | + "-UnsupportedFunctional", |
| 492 | + "-MobileClientDigiSign", |
| 493 | + "-AllExtensions" |
| 494 | + ] |
| 495 | + }, |
| 496 | + { |
| 497 | + "pattern": "-Extension .+", |
| 498 | + "description": "-Extension <Имя расширения>", |
| 499 | + "default": "-Extension ИмяРасширения" |
| 500 | + } |
| 501 | + ] |
| 502 | + } |
463 | 503 | }, |
464 | 504 | "--exception-file": { |
465 | 505 | "default": "", |
|
479 | 519 | "default": "", |
480 | 520 | "description": "Имя тестового набора в отчете JUnit для раздельной проверки в различных режимах", |
481 | 521 | "id": "/properties/syntax-check/properties/--testsuitename", |
482 | | - "title": "The --junitpath Schema", |
| 522 | + "title": "The --testsuitename Schema", |
483 | 523 | "type": "string" |
484 | 524 | }, |
485 | 525 | "--groupbymetadata": { |
|
0 commit comments