Skip to main content

Проверка орфографии элементов формы для 1с

Project description

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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

onec-checkgrammar-0.4.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

onec_checkgrammar-0.4.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file onec-checkgrammar-0.4.1.tar.gz.

File metadata

  • Download URL: onec-checkgrammar-0.4.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for onec-checkgrammar-0.4.1.tar.gz
Algorithm Hash digest
SHA256 509b31a4e05cdd927b2c1c4fc82b5497f0ec887b4c2201e419552c9cc1405f2f
MD5 7e13efe46ad8021bef3a62f217684b66
BLAKE2b-256 8bf56bf6fe99692095bf806966c66d8c8d5a9248dfabe74449e825ba6b9298cc

See more details on using hashes here.

File details

Details for the file onec_checkgrammar-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: onec_checkgrammar-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for onec_checkgrammar-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 305a871623b0d1e4be1a6c8e0b731d0cb4aa4a59483eaf5c49a3cc6634f3aa6c
MD5 5cc90b2e0bb4f533680e28b52303dc3e
BLAKE2b-256 9075c078f432931bb11da8a5f7b33bef3a70ed93963172093e68774b896dd6e6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page