Skip to main content

A python module to create json for VSCode Robot Framework Intellisense.

Project description

LibDoc2Json

Small python class which converts Robot Framework Libdoc XML Files to JSON that is compatible with VSCode plugin "Robot Framework Intellisense"

Installation:

pip install -e <path to source folder>

Usage:

python -m libdoc2json <LIBRARY or *.robot or *.py> <MyLibrary.json>

The generated json file might be put o this folder and then be set up in settings.json of vscode.

"rfLanguageServer.libraries": 
[
    "BuiltIn-3.0.4",
    "SeleniumLibrary-3.2.0",
    "Dialogs-3.0.4"
    "MyLibrary"
]

Path to Library docs

<userprofile>\.vscode\extensions\tomiturtiainen.rf-intellisense-2.5.0\server\library-docs

It is also possible to just put the complete JSON into the rfLanguageServer.libraries List.

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

robotframework-libdoc2json-0.4.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file robotframework-libdoc2json-0.4.tar.gz.

File metadata

  • Download URL: robotframework-libdoc2json-0.4.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.3

File hashes

Hashes for robotframework-libdoc2json-0.4.tar.gz
Algorithm Hash digest
SHA256 bca0125e550e8603ec0ff3db82a04e103549ac2aef787470a2c325b51fc3070c
MD5 3431fc11cd8f7700d5ff5e521c3ca2c4
BLAKE2b-256 d41670c3386dac162f01feba9ff800435aa59d4c537a7fc5ee67055d589895af

See more details on using hashes here.

File details

Details for the file robotframework_libdoc2json-0.4-py3-none-any.whl.

File metadata

  • Download URL: robotframework_libdoc2json-0.4-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.3

File hashes

Hashes for robotframework_libdoc2json-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c98cc67dc46055a753aa046dab72a27ce30467c3b3d80517f22bee2428364cc3
MD5 ee7108ecfc9386bb834dfe07ee303925
BLAKE2b-256 4a460579e95b14c099260eff476938d3ddc3f967c352301ce47898c8c6c2aef5

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