Commit Graph

86 Commits

Author SHA1 Message Date
Danny Mösch d2327ec0c9 Prepare 0.64.0-rc.1 release 2026-01-24 21:15:31 +00:00
dependabot[bot] fdbb50680f Bump apple_support from 2.1.0 to 2.2.0 (#6457)
Bumps [apple_support](https://github.com/bazelbuild/apple_support) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/bazelbuild/apple_support/releases)
- [Commits](https://github.com/bazelbuild/apple_support/compare/2.1.0...2.2.0)

---
updated-dependencies:
- dependency-name: apple_support
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 16:45:26 +01:00
dependabot[bot] 05e9bb4a84 Bump rules_swift from 3.4.1 to 3.4.2 (#6443)
Bumps [rules_swift](https://github.com/bazelbuild/rules_swift) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/bazelbuild/rules_swift/releases)
- [Commits](https://github.com/bazelbuild/rules_swift/compare/3.4.1...3.4.2)

---
updated-dependencies:
- dependency-name: rules_swift
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 10:23:24 -05:00
Danny Mösch 71396cc146 Prepare 0.63.1 release 2026-01-15 19:47:12 +00:00
dependabot[bot] 9f7ac2bae2 Bump apple_support from 2.0.0 to 2.1.0 (#6427)
Bumps [apple_support](https://github.com/bazelbuild/apple_support) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/bazelbuild/apple_support/releases)
- [Commits](https://github.com/bazelbuild/apple_support/compare/2.0.0...2.1.0)

---
updated-dependencies:
- dependency-name: apple_support
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-09 16:13:11 +01:00
Danny Mösch 8d3ed07cc5 Prepare 0.63.0 release 2026-01-03 12:23:31 +00:00
dependabot[bot] a3aaac0b05 Bump bazel_skylib from 1.7.1 to 1.9.0 (#6405)
Bumps [bazel_skylib](https://github.com/bazelbuild/bazel-skylib) from 1.7.1 to 1.9.0.
- [Release notes](https://github.com/bazelbuild/bazel-skylib/releases)
- [Changelog](https://github.com/bazelbuild/bazel-skylib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bazelbuild/bazel-skylib/compare/1.7.1...1.9.0)

---
updated-dependencies:
- dependency-name: bazel_skylib
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 14:03:46 +00:00
dependabot[bot] ee43b18500 Bump rules_cc from 0.2.15 to 0.2.16 (#6404)
Bumps [rules_cc](https://github.com/bazelbuild/rules_cc) from 0.2.15 to 0.2.16.
- [Release notes](https://github.com/bazelbuild/rules_cc/releases)
- [Commits](https://github.com/bazelbuild/rules_cc/compare/0.2.15...0.2.16)

---
updated-dependencies:
- dependency-name: rules_cc
  dependency-version: 0.2.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 13:51:31 +00:00
dependabot[bot] 4271aa3977 Bump platforms from 0.0.11 to 1.0.0 (#6402)
Bumps [platforms](https://github.com/bazelbuild/platforms) from 0.0.11 to 1.0.0.
- [Release notes](https://github.com/bazelbuild/platforms/releases)
- [Commits](https://github.com/bazelbuild/platforms/compare/0.0.11...1.0.0)

---
updated-dependencies:
- dependency-name: platforms
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 13:51:21 +00:00
dependabot[bot] ca2817c2d5 Bump rules_xcodeproj from 3.2.0 to 3.5.1 (#6401)
Bumps [rules_xcodeproj](https://github.com/MobileNativeFoundation/rules_xcodeproj) from 3.2.0 to 3.5.1.
- [Release notes](https://github.com/MobileNativeFoundation/rules_xcodeproj/releases)
- [Changelog](https://github.com/MobileNativeFoundation/rules_xcodeproj/blob/main/CHANGELOG.md)
- [Commits](https://github.com/MobileNativeFoundation/rules_xcodeproj/compare/3.2.0...3.5.1)

---
updated-dependencies:
- dependency-name: rules_xcodeproj
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 13:50:46 +00:00
Danny Mösch f72d03c84a Prepare 0.63.0-rc.2 release 2025-12-20 11:28:50 +00:00
Danny Mösch b7f706391f Update dependencies (#6384) 2025-12-17 21:49:29 +01:00
Danny Mösch ac701c088c Improve performance of excluded files filter (#6342)
The current algorithm is like "collect all included files and subtract all excluded files".
Collecting all included and all excluded files relies on the file system. This can become slow
when the patterns used to exclude files resolve to a large number of files.

The new approach only collects all lintable files and checks them against the exclude patterns.
This can be done by in-memory string-regex-match and does therefore not require file system accesses.
The new implementation also no longer traverses directories that already match an exclude pattern.

(cherry picked from commit 152355e36f)
2025-12-07 15:58:23 +01:00
Danny Mösch 15b1930763 Update Bazel dependencies (#6364) 2025-12-01 14:28:28 -05:00
Danny Mösch 069a7f9cb9 Prepare 0.62.2 release 2025-10-28 16:57:24 +00:00
dependabot[bot] d2a869f142 Bump github.com/apple/swift-argument-parser from 1.6.1 to 1.6.2 (#6295)
Bumps [github.com/apple/swift-argument-parser](https://github.com/apple/swift-argument-parser) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/apple/swift-argument-parser/releases)
- [Commits](https://github.com/apple/swift-argument-parser/compare/1.6.1...1.6.2)

---
updated-dependencies:
- dependency-name: github.com/apple/swift-argument-parser
  dependency-version: 1.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 23:20:33 +02:00
dependabot[bot] 967adaf05c Bump github.com/jpsim/yams from 6.1.0 to 6.2.0 (#6294)
Bumps [github.com/jpsim/yams](https://github.com/jpsim/Yams) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/jpsim/Yams/releases)
- [Commits](https://github.com/jpsim/Yams/compare/6.1.0...6.2.0)

---
updated-dependencies:
- dependency-name: github.com/jpsim/yams
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 14:03:04 -04:00
Danny Mösch 23d218c0a8 Prepare 0.62.1 release 2025-10-13 20:57:16 +00:00
Danny Mösch fb030b9cf1 Prepare 0.62.0 release 2025-10-13 18:19:32 +00:00
Danny Mösch 508328cb52 Bump Bazel dependencies (#6275)
Allows to use Swift Testing.
2025-10-03 18:01:40 -04:00
Danny Mösch 292343c31c Prepare 0.61.0 release 2025-09-06 14:09:41 +00:00
Danny Mösch 21942bd3cc Prepare 0.60.0 release 2025-08-30 11:27:51 +00:00
Danny Mösch 025a7bfd64 Prefer short and readable repository names (#6205) 2025-08-24 18:03:30 +02:00
Danny Mösch 81e99e973f Use SwiftSyntax 6.2 pre-release 2025-08-11 (#6185) 2025-08-24 14:16:01 +02:00
dependabot[bot] 6cea88fec9 Bump github.com/jpsim/yams from 6.0.2 to 6.1.0 (#6186)
Bumps [github.com/jpsim/yams](https://github.com/jpsim/Yams) from 6.0.2 to 6.1.0.
- [Release notes](https://github.com/jpsim/Yams/releases)
- [Commits](https://github.com/jpsim/Yams/compare/6.0.2...6.1.0)

---
updated-dependencies:
- dependency-name: github.com/jpsim/yams
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-13 22:09:17 +03:00
Danny Mösch 8229f45de4 Update dependencies (#6162) 2025-07-11 23:40:08 +02:00
Danny Mösch 66930722ad Update dependencies and harmonize Bazel build modes (#6097) 2025-06-17 10:22:49 +02:00
Luis Padron bf935b0226 Support rules_swift 3.0 (#6096) 2025-06-16 13:48:25 -04:00
Scott Hoyt 348800b007 Update SwiftSyntax to 601.0.1 (#6093) 2025-06-15 13:39:39 -04:00
Marcelo Fabri ad23d08cda Fix bazel project and update rules (#6056) 2025-04-20 09:37:40 +02:00
Danny Mösch b35a96e5b6 Prepare 0.59.1 release 2025-04-15 15:19:16 +00:00
Danny Mösch e7d1f4fce7 Prepare 0.59.0 release 2025-04-05 11:32:37 +00:00
Danny Mösch 2578cb3862 Use SwiftSyntax version 601.0.0 (#6003) 2025-04-03 21:27:57 +02:00
Danny Mösch 97e535cfe9 Cleanup and format Bazel files (#6007) 2025-02-22 22:02:53 +00:00
Danny Mösch 4cab6e7948 Update dependencies (#6004)
* Yams 5.3.0
* SourceKitten 0.37.0
2025-02-22 16:24:42 -05:00
github-actions[bot] 81229e5554 Prepare 0.58.2 release 2025-01-16 22:10:28 +00:00
github-actions[bot] a9b49d90a9 Prepare 0.58.1 release 2025-01-15 18:22:57 +00:00
Danny Mösch fcdc98a52d Revert "Improve performance of excluded files filter" (#5962)
This reverts commit 152355e36f from #5157.

# Conflicts:
#	tools/oss-check
2025-01-15 19:15:44 +01:00
github-actions[bot] 0c7d009839 Prepare 0.58.0 release 2025-01-12 12:23:29 +00:00
Danny Mösch 152355e36f Improve performance of excluded files filter (#5157)
The current algorithm is like "collect all included files and subtract all excluded files".
Collecting all included and all excluded files relies on the file system. This can become slow
when the patterns used to exclude files resolve to a large number of files.

The new approach only collects all lintable files and checks them against the exclude patterns.
This can be done by in-memory string-regex-match and does therefore not require file system accesses.
2024-12-25 17:33:33 -05:00
Danny Mösch 25f2776977 Release 0.57.1 2024-11-24 16:06:56 +01:00
minhaaan a826d177c5 Use SwiftSyntax version 600.0.0 (#5795) 2024-09-15 21:14:06 +02:00
Danny Mösch 168fb98ed1 Release 0.57.0 2024-09-08 18:02:27 +02:00
Danny Mösch a24488f26e Release 0.56.2 2024-08-22 13:20:18 +02:00
Luis Padron a0a69a6309 Update Bazel bzlmod dependencies for rules_swift 2.x support (#5736)
Co-authored-by: Danny Mösch <danny.moesch@icloud.com>
2024-08-18 17:21:34 -04:00
Danny Mösch 586dd54db4 Release 0.56.1 2024-08-07 01:09:36 +02:00
Danny Mösch 3ed1391e1d Release 0.56.0 2024-08-06 22:37:33 +02:00
Danny Mösch b8a8c954fa Update Bazel dependencies (#5720) 2024-08-02 18:01:28 -04:00
Danny Mösch cce9febcb7 Use SwiftSyntax version 600.0.0-prerelease-2024-07-24 (#5701) 2024-07-25 15:13:17 -04:00
Danny Mösch 914fa02e4e Use SwiftSyntax version 600.0.0-prerelease-2024-03-11 (#5527)
We can also switch back to an exact SwiftSyntax version now with the
plugins in a separate repository. In fact, using the plugin, no direct
dependency to SwiftSyntax is required whatsoever.
2024-06-22 11:14:14 +02:00