Skip to main content

Changelist FOCI

Project description

Changelist-FOCI

Obtains the FOCI from a ChangeList.

How It Works

The changelist information is loaded from a workspace file, and processed into Changelist Data objects. The Changelist Data is then processed to obtain the FOCI (File Oriented Commit Information).

Arguments

Workspace Path: --workspace The Workspace path is an optional argument, which is used to load the workspace file contents.

If the workspace_path argument is not provided, it is assumed that the current working directory is the project root directory.

Changelist Name: --changelist The Changelist name is an optional argument, that is used to select which Changelist to obtain the FOCI for.

If the changelist name is not provided, it is assumed that the active changelist (default = true) will be the target of the operation.

File Format Flags

Full Path: --full-path The full path of the file is given in Line Subjects.

  • Includes the first slash of directories in the project root (removed by default).

File Extension: --no-file-ext or -x Remove the File Extension from File Names.

File Name: --filename or -f Include only the File Name in Subject Lines.

  • Removes the whole path to the File.
  • May be combined with the File Extension flag.

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

changelist_foci-0.2.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

changelist_foci-0.2-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file changelist_foci-0.2.tar.gz.

File metadata

  • Download URL: changelist_foci-0.2.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for changelist_foci-0.2.tar.gz
Algorithm Hash digest
SHA256 98d91c1abcb980aaf2789cd58574df82b085a6cce0068ad14952e8062243f69f
MD5 3491cd02956e33f01e07fcbc0d894e81
BLAKE2b-256 4c8904fb9f4f65d26fe559f56ecc59a2a01b37ff0998cb4e9357067818fbf6eb

See more details on using hashes here.

File details

Details for the file changelist_foci-0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for changelist_foci-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ddc27fa400266b1a09d8a3867ca00cdfb65a0a4228f095601dbca31c0314e244
MD5 886c096493e1fd475d1e8e5773ffc896
BLAKE2b-256 2b0ad1a10ff5352f27d46a270d5c7a80f3aa58df8971c9a883b53e724653c0c3

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