Skip to main content

A summary of static-code metrics

Project description

version 1.0.3 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.3.tar.gz (11.4 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.3-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: staticcodemetric-scm-pkg-1.0.3.tar.gz
  • Upload date:
  • Size: 11.4 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.3.tar.gz
Algorithm Hash digest
SHA256 2f71a7b76d9df09a27eed6c6afb8f8e844afa605be3b3cc20ffa4afbc34bd598
MD5 cc9b05d8090fed713f04bc6b1bea0d23
BLAKE2b-256 8dbf221bf931056bc542a3b6c19f8be9c119ecde15598eec1a0d4592e8762cb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: staticcodemetric_scm_pkg-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 26.4 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e4266b3a6b7e839225cec811e30ac341a3960bf7127c0c9d423d1ffa7651dc9b
MD5 75c19033809fb96206e494485c161887
BLAKE2b-256 8c877b33ad51ee72d5ebfc3e6b3e106a3dc638412398282a586eac92d0647487

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