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.2.tar.gz (11.1 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.2-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: staticcodemetric-scm-pkg-1.0.2.tar.gz
  • Upload date:
  • Size: 11.1 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.2.tar.gz
Algorithm Hash digest
SHA256 c0ba9b7005466b579d5f757c0675f2737ed09b558cd1a26a7033ca08745ec3e5
MD5 9bc2b8386e2c691955774b69bdb4a15f
BLAKE2b-256 c19a494ee90f99a7ae4d9d6711b3a22c4d4f433069674c7b6ebd384053de5e6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: staticcodemetric_scm_pkg-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 92bc9e565b51be33c2bd991185f7f27b76f303aae7b301c752181dfc1ed23886
MD5 b34d3105e4afaed66fec7d0a9ba6d310
BLAKE2b-256 b67eff63cc7c23210c636b1593e83c919a6c59b008ade84e508d9bbb325a9046

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