MyGit

0.49.0

realm/SwiftLint

版本发布时间: 2022-08-26 22:53:05

realm/SwiftLint最新发布版本:0.57.0(2024-09-09 00:02:39)

Note: The default branch for the SwiftLint git repository will be renamed from master to main on September 1st. Please update any code or automation accordingly.

Breaking

Experimental

Enhancements

Bug Fixes


Using Bazel

Put this in your WORKSPACE:

WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_apple",
    sha256 = "f003875c248544009c8e8ae03906bbdacb970bc3e5931b40cd76cadeded99632",
    url = "https://github.com/bazelbuild/rules_apple/releases/download/1.1.0/rules_apple.1.1.0.tar.gz",
)

load(
    "@build_bazel_rules_apple//apple:repositories.bzl",
    "apple_rules_dependencies",
)

apple_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

http_archive(
    name = "SwiftLint",
    sha256 = "ec566314e9220ff681ddb639d3a0532834f66f7e733f5a59c7390469dcb5bd3e",
    url = "https://github.com/realm/SwiftLint/releases/download/0.49.0/bazel.tar.gz",
)

load("@SwiftLint//bazel:repos.bzl", "swiftlint_repos")

swiftlint_repos()

load("@SwiftLint//bazel:deps.bzl", "swiftlint_deps")

swiftlint_deps()

Then you can run SwiftLint in the current directory with this command:

bazel run @SwiftLint//:swiftlint -- --help

相关地址:原始地址 下载(tar) 下载(zip)

1、 bazel.tar.gz 376.91KB

2、 bazel.tar.gz.sha256 116B

3、 portable_swiftlint.zip 20.83MB

4、 SwiftLint.pkg 20.84MB

5、 SwiftLintBinary-macos.artifactbundle.zip 20.83MB

6、 swiftlint_linux.zip 30.49MB

查看:2022-08-26发行的版本