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 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:

  • The active changelist (default = true) will be the target of the operation.

All Changes FOCI: -a or --all-changes An optional flag that overrides Changelist Name and prints out all Changelists with Changes.

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.4.1.tar.gz (21.8 kB view details)

Uploaded Source

Built Distribution

changelist_foci-0.4.1-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: changelist_foci-0.4.1.tar.gz
  • Upload date:
  • Size: 21.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for changelist_foci-0.4.1.tar.gz
Algorithm Hash digest
SHA256 64f7b545997124bc9faefffc0302416ebd2e917f238c1f10a5ae7468128cb7a2
MD5 7b6a0f1e191915a23104ee79db290743
BLAKE2b-256 1474b825017b9f2fbb304f30dbc7482d80b5ffed538eef0d2e3195586c09580a

See more details on using hashes here.

Provenance

The following attestation bundles were made for changelist_foci-0.4.1.tar.gz:

Publisher: publish.yml on DK96-OS/changelist-foci

Attestations:

File details

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

File metadata

File hashes

Hashes for changelist_foci-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2073ba6d55ab8870ca2e76205feee5458745025e46fc4aa92aaff40f86f73d29
MD5 33e4b1f632fc99d5c6f2ddfa664414cc
BLAKE2b-256 9af17c4534f58dff99de591555056006fa8b4360fd6815799e39659e80be4773

See more details on using hashes here.

Provenance

The following attestation bundles were made for changelist_foci-0.4.1-py3-none-any.whl:

Publisher: publish.yml on DK96-OS/changelist-foci

Attestations:

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