Skip to main content

Selective (Swift) Linter

This is a package to be used to lint changes in .swift files using Swiftlint Installed via Homebrew. It's meant to be used as a run script in Xcode.

Installation and Dependencies

To install swiftlint from the terminal use Homebrew:

$ brew install swiftlint

To install this Python3 package

$ pip3 install selective_linter

To install this into an Xcode project, add the following run script build phase in project settings:

Shell: /usr/bin/env bash

if [ "${CONFIGURATION}" == "Debug" ]; then
    if which selective_linter >/dev/null; then
      selective_linter
    fi
fi

Metadata

Release files for selective-linter 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for selective-linter 1.0.1
File Size Uploaded Provenance Actions
selective_linter-1.0.1.tar.gz 3.9 kB Without provenance Details for selective_linter-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for selective-linter 1.0.1
File Interpreter ABI Platform Actions
selective_linter-1.0.1-py3-none-any.whl Python 3 none any Details for selective_linter-1.0.1-py3-none-any.whl

Total release size: 11.3 kB

Release files / selective_linter-1.0.1.tar.gz

Download URL selective_linter-1.0.1.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a0b4248525598bca88d8230ebf489cb49eb1a1bcd80a67fda9ef9021eb8a8365
BLAKE2b-256 checksum
How to use checksums
f1e2320d4efe782fc7c52908b6758a361e76713947100b929bfed97d07931843
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.4

Release files / selective_linter-1.0.1-py3-none-any.whl

Download URL selective_linter-1.0.1-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
11318789fc2d59066e80556f2c7ab291d9b078da3ad846b4a14125c4653e36f9
BLAKE2b-256 checksum
How to use checksums
6ce1f7155bfe1ccf40372e878549b29b242bf249c614515adc0343c30daa6d5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.4

Security for selective-linter 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page