Skip to main content

A summary of static-code metrics

Project description

version 1.0.1 Python application

Requirements

Following packages are required for this application to be executed successfully:

Usage

The static code checker can be started directly from the command line:
staticcodemetric -df <directory-path> -pl <programming-language> (-di | -ms) [-s] [-sp <save-path>]

Following options are available (required or optional):
-df <directory-path>: Path to the directory which contains the code-files to check. This directory will be processed recursively.
-pl <programming-language>: Programming language used in the files to check
-di: Plot distance metric
-ms: Plot Main Sequence
-s: Save computed metrics (either instability and abstractness or distance in default directory)
-sp <save-path>: Computed metrics are saved within provided path (but only if it exists)

Development status

Currently, the metrics defined above can only be computed for C++ files.

Further information

For further information and details see .https://github.com/Markus2101/StaticCodeMetrics.

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

staticcodemetric-scm-pkg-1.0.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

staticcodemetric_scm_pkg-1.0.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file staticcodemetric-scm-pkg-1.0.1.tar.gz.

File metadata

  • Download URL: staticcodemetric-scm-pkg-1.0.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.0

File hashes

Hashes for staticcodemetric-scm-pkg-1.0.1.tar.gz
Algorithm Hash digest
SHA256 15da5788b32caa64990a633f70586f45d041b3c7c8fa63a3e545fcee817a06a0
MD5 51a25393f9002517fc7a55c15c1d38a9
BLAKE2b-256 00558823aed423fbad62ce3c0e17f602bf9b68b83f6f37ac20a32ea9ad2fd49c

See more details on using hashes here.

File details

Details for the file staticcodemetric_scm_pkg-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: staticcodemetric_scm_pkg-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.0

File hashes

Hashes for staticcodemetric_scm_pkg-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 caeb75fea54d686aa4e603e952776886dd4408a97a5089209aabcfb2247ee1e3
MD5 77c00ddb8ad0bf889f4671621c7aeb28
BLAKE2b-256 f626e7958f20bd33c3c84d20b1b9e003046234248251ec8a79f0fa93d4af7b17

See more details on using hashes here.

Supported by

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