Skip to main content

KRL code checker

Project description

krllint

krllint checks and automatically fixes KRL (KUKA Robot Language) code.

Installation

Youe can download krllint.py either from github or with this command:

$ pip install krllint

Exmaple usage

Show help:

$ krllint --help

Check files or folders:

$ krllint example.src
$ krllint example.src furhter_example.src
$ krllint source_dir

Automatically fix code:

$ krllint --fix example.src

Create a configuration file at the current working directory:

$ krllint --generate-config

krllint tries to load configuration files with the following sequence: krllint.conf.py:

  1. Explicitly defined as argument
  2. Current working directory
  3. ~/.config/
  4. Default configuration of krllint

Explicitly loading of a configuration file:

$ krllint --config krllint.config.py

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

krllint-0.1.8.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

krllint-0.1.8-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file krllint-0.1.8.tar.gz.

File metadata

  • Download URL: krllint-0.1.8.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.3.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for krllint-0.1.8.tar.gz
Algorithm Hash digest
SHA256 258dabdfb0dade1ebcd4fad11effe81f9b8eab996d0e4436c50744c9fd2dd97a
MD5 b7f74658cf255b5016f5d0dd5c0960fa
BLAKE2b-256 17ccf0788b3a92770a98e9d25db00d5fb00714b6b20c2d1bca4b2a5a03ecbea2

See more details on using hashes here.

File details

Details for the file krllint-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: krllint-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.3.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for krllint-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 33cc9180d1ed92dcfc7af492f2dfd0d0d9579b34c33bbcca4e1264ed383d5f31
MD5 fe0bc29dbee0fe0710b1a8fbea31408f
BLAKE2b-256 56f6865a03e72ceffac77b3a39839921115a66553f274cbf28708505c4dd7c33

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