Skip to main content

Python tests PyPI - Downloads codecov

onec-checkgrammar

Проверка орфографии элементов форм

Можно проверять исходные файлы внешних обработок/отчетов и файлов конфигурации

Установка

Из пакетов

pip install onec-checkgrammar

Из репозитория

pip install .

Использование

Простая проверка

onec-checkgrammar ./src

Будут выбраны все файлы форм в формате xml. Из них извлечены элементы для которых заданы:

  • Заголовки
  • Подсказки
  • Расширенные подсказки

Проверка нескольких папок

onec-checkgrammar ./src1 ./src2

Исключение форм из проверки

onec-checkgrammar --skip Тест_* ./src1 

Исключит все формы начинающиеся с префикса "Тест_". Подробнее: документация glob

Результат проверки в формате JUnit

onec-checkgrammar --junit junit.xml ./src

Результат проверки в отдельный файл

onec-checkgrammar --output temp.txt ./src

В файл будут добавлены все слова с ошибками. Удобно подготовить файл словаря исключений

Словари исключений

Для исключения терминов или каких-то других слов можно использовать словари

Явное указание

onec-checkgrammar --dict dict.txt ./src

Слова должны быть разделены переносом строк

Можно указать несколько словарей

onec-checkgrammar --dict dict1.txt --dict dict2.txt ./src

Настройки BSL language server

Если у Вас в настройках указаны исключения для опечаток, можно использовать их повторно

onec-checkgrammar --bsl-settings --dict dict1.txt ./src

Будут взяты настройки из файла .bsl-language-server.json

onec-checkgrammar -bsl /my-bsl.json ./src

Явное указание файла настроек

Release files for onec-checkgrammar 0.5.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for onec-checkgrammar 0.5.4
File Size Uploaded
onec-checkgrammar-0.5.4.tar.gz 11.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for onec-checkgrammar 0.5.4
File Interpreter ABI Platform
onec_checkgrammar-0.5.4-py3-none-any.whl Python 3 none any Details

Total release size: 21.4 kB

Release files / onec-checkgrammar-0.5.4.tar.gz

Download URL onec-checkgrammar-0.5.4.tar.gz
Size 11.9 kB
Tags Source
SHA-256 checksum
How to use checksums
0ac38d432b14b872c9cbd91d8ab41ae554ccf609c0828f396775bff385439fac
BLAKE2b-256 checksum
How to use checksums
07c87923e3ef2b7f96c5a5b5b3985a852e5eb7c9ba9abf2021d7afbc111f9c03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / onec_checkgrammar-0.5.4-py3-none-any.whl

Download URL onec_checkgrammar-0.5.4-py3-none-any.whl
Size 9.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c71ec0c8b77aa22b0347c69d43388668b12958aeb23d6ed85606aed4d1f77672
BLAKE2b-256 checksum
How to use checksums
b40ba018c0876a0d5217d57e5e784275e5a18d2788407015b7fb7f4ab9cac91e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.5.4 This release

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page