MyGit

0.49.0-rc.1

realm/SwiftLint

版本发布时间: 2022-08-12 21:51:47

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

This is a prerelease version. It won't be published to Homebrew or CocoaPods. But there are many other ways to install:

Changes from 0.48.0: https://github.com/realm/SwiftLint/compare/0.48.0...0.49.0-rc.1


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 = "36072d4f3614d309d6a703da0dfe48684ec4c65a89611aeb9590b45af7a3e592",
    url = "https://github.com/bazelbuild/rules_apple/releases/download/1.0.1/rules_apple.1.0.1.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 = "e954f4483f7f4cf523896693ee3505585f6beb0f791e362b42d9bdbb615f051a",
    url = "https://github.com/realm/SwiftLint/releases/download/0.49.0-rc.1/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 366.63KB

2、 bazel.tar.gz.sha256 79B

3、 portable_swiftlint.zip 20.78MB

4、 SwiftLint.pkg 20.79MB

5、 SwiftLintBinary-macos.artifactbundle.zip 20.78MB

6、 swiftlint_linux.zip 30.41MB

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