Skip to main content

CVLDoc

parse NatSpec comments from a spec file(s) and save them in a JSON file.

usage

CVLDoc.exe [-h] [-v] [-dev] [-user] [--version] input_file [input_file ...]

argument: input_file - the input spec file to analyze, there can be more than one

options:

-h, --help - display help message and exit. -v, --verbosity - increase output verbosity --version - show program version and exit

The tool invoke the netspec parser and will generate a JSON file that contains all the

Testing

In order to test the JSON generator run simply: python natspec_tests.py This will run a series of spec file as input and compare the resulted json with the expected json result. Any differences will be reported to the standard outputs.

Notes

  1. Every input file will generate a JSON file, with the same name, at the same folder, different extension. 2. If the parser or the conversion process will encounter one or more problems, the error messages will be displayed on the standard output 3. Not all NatSpec tags and required error messages are supported in this version.

Metadata

Release files for CVLDoc 1.0.1

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

Source distribution (sdist)

Source distribution for CVLDoc 1.0.1
File Size Uploaded
CVLDoc-1.0.1.tar.gz 8.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for CVLDoc 1.0.1
File Interpreter ABI Platform
CVLDoc-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 19.5 kB

Release files / CVLDoc-1.0.1.tar.gz

Download URL CVLDoc-1.0.1.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3f07caa550fb9b9130344f94d37f3c66a432b919dfb4baa7f321c2e7b388e405
BLAKE2b-256 checksum
How to use checksums
74d3c7fe1c4b9e6cdda43060e80c84aaba9aff4becbc430eb74251c429162bb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.13

Release files / CVLDoc-1.0.1-py3-none-any.whl

Download URL CVLDoc-1.0.1-py3-none-any.whl
Size 11.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
780f24db899fb5ee143386350c5fe538c8b69eb6d4b00e2d8da40363eb27119a
BLAKE2b-256 checksum
How to use checksums
2c4f2bdcec426402699c137e70212e0304a34f520efe98af67aa36de94bcb6ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.13

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.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