Commit Graph

7226 Commits

Author SHA1 Message Date
Danny Mösch 57dba9819e Release 0.62.1 0.62.1 2025-10-13 21:14:38 +00:00
Danny Mösch 23d218c0a8 Prepare 0.62.1 release 2025-10-13 20:57:16 +00:00
Danny Mösch 25ef2ea69b Remove trailing comma (#6297) 2025-10-13 22:56:24 +02:00
Danny Mösch 5c09dd802f Remove outdated parameter 2025-10-13 22:16:19 +02:00
Danny Mösch 1d00acd4eb Add new changelog section 2025-10-13 18:38:22 +00:00
Danny Mösch 70f5900675 Release 0.62.0 0.62.0 2025-10-13 18:38:11 +00:00
Danny Mösch fb030b9cf1 Prepare 0.62.0 release 2025-10-13 18:19:32 +00:00
Danny Mösch a5f8a57175 Unquote paths with brace expansions 2025-10-12 20:59:21 +02:00
Danny Mösch c75ae5c578 Run release build jobs with Xcode 26 2025-10-12 20:37:59 +02:00
Danny Mösch d75cc4f880 Run release build jobs on macOS 26 2025-10-12 20:33:58 +02:00
Danny Mösch 9208d4870e Update default Swift version to 6.2 on runners 2025-10-12 20:04:42 +02:00
Satoshi Namai f67943d4f8 Use 512KiB of thread stack size for static Linux binaries (#6291) 2025-10-12 07:26:20 +00:00
dependabot[bot] a158a4275a Bump ruby/setup-ruby from 1.263.0 to 1.265.0 (#6293)
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.263.0 to 1.265.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](https://github.com/ruby/setup-ruby/compare/0481980f17b760ef6bca5e8c55809102a0af1e5a...ab177d40ee5483edb974554986f56b33477e21d0)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.265.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-11 19:48:17 +00:00
Danny Mösch b77d82b08c Stop Dependabot from adding labels 2025-10-11 21:34:09 +02:00
Nandhini Subramani a23e4c98bc Exclude integer generic parameters from generic_type_name and handle them in identifier_name (#6289) 2025-10-10 23:07:41 +02:00
Kirti Verma 9a61f48c7a Add prefer_asset_symbols rule (#6261)
Co-authored-by: Danny Mösch <danny.moesch@icloud.com>
2025-10-10 15:28:16 -04:00
Nandhini Subramani a0414c919d Ignore @concurrent functions in async_without_await rule (#6284) 2025-10-08 19:06:56 +02:00
Danny Mösch 4065fc8437 Enable upcoming feature MemberImportVisibility (#6286) 2025-10-08 08:12:05 +02:00
Danny Mösch 035fcc53d5 Enable upcoming feature InferIsolatedConformances (#6285) 2025-10-07 22:18:52 +02:00
Kirill Yakimovich fbaf1e75c5 Fix Xcode project generation (#6277) 2025-10-06 18:54:59 +00:00
dependabot[bot] c330e58de8 Bump peter-evans/repository-dispatch from 3.0.0 to 4.0.0 (#6281)
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/ff45666b9427631e3450c54a1bcbee4d9ff4d7c0...5fc4efd1a4797ddb68ffd0714a238564e4cc0e6f)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 4.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>
2025-10-06 16:51:23 +02:00
Danny Mösch a6247c24e4 Rewrite sorted_imports rule with SwiftSyntax (#6280) 2025-10-05 17:00:27 +02:00
Danny Mösch e9718145cb Rewrite modifier_order rule with SwiftSyntax (#6279) 2025-10-04 16:39:17 +02:00
Danny Mösch bae9a2a351 Remove deprecated connectivity check (#6278) 2025-10-04 11:35:34 +02: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 ad793d1c5b Add new test module for tests requiring file system access (#6276)
These tests can especially not run in parallel.
2025-10-03 23:05:15 +02:00
Danny Mösch 9b3b538a18 Add @WorkingDirectory and @TemporaryDirectory macros to be used in tests 2025-10-03 22:41:38 +02:00
Danny Mösch bad724fb73 Extract macro helper functions 2025-10-03 22:41:38 +02:00
Danny Mösch 61558ce766 Separate @main macro provider allowing to exclude it from Bazel build
Avoids linker error in tests due to duplicated `_main` routine.
2025-10-03 22:41:38 +02:00
Danny Mösch 66f244beaa Use failure handler in macro tests 2025-10-03 22:41:38 +02:00
Danny Mösch 58be16cd0e Use task-local parser diagnostic toggle (#6273) 2025-10-03 22:34:32 +02:00
Danny Mösch fa6e2a109b Report missing Swift docs as inline violations in PRs (#6272) 2025-10-03 12:11:31 +00:00
Danny Mösch 530bf9d0c5 Let legacy function rules adhere to @SwiftSyntaxRule (#6271) 2025-10-03 08:03:59 -04:00
dependabot[bot] 92cd723185 Bump ruby/setup-ruby from 1.257.0 to 1.263.0 (#6267) 2025-09-30 05:50:22 +00:00
dependabot[bot] 9d381ea4ef Bump actions/upload-pages-artifact from 3 to 4 (#6265) 2025-09-30 07:38:19 +02:00
dependabot[bot] 15a5983aa5 Bump actions/download-artifact from 4.3.0 to 5.0.0 (#6266) 2025-09-30 07:37:17 +02:00
dependabot[bot] 82b0f5c74f Bump actions/checkout from 4.3.0 to 5.0.0 (#6264) 2025-09-30 07:36:00 +02:00
dependabot[bot] 588e26bdbc Bump docker/login-action from 3.5.0 to 3.6.0 (#6263) 2025-09-30 07:34:00 +02:00
Danny Mösch 80857b9f4c Look for actions starting from root
GitHub states:

> For GitHub Actions, use the value `/`. Dependabot will search the `/.github/workflows` directory, as well as the `action.yml`/`action.yaml` file from the root directory.
2025-09-29 23:27:54 +02:00
Danny Mösch 7348cf0f4a Use SwiftSyntax 6.3 pre-release 2025-09-15 (#6206) 2025-09-29 14:59:47 +02:00
Danny Mösch 3522309fcf Pin actions/cache to specific SHA (#6262) 2025-09-29 12:43:57 +00:00
Danny Mösch dee0fc4949 Require Swift 6 to build 2025-09-27 22:24:46 +02:00
Danny Mösch aa67f5ac13 Adopt typed throws where possible (#5922) 2025-09-27 19:11:46 +02:00
Danny Mösch 0e2198d086 Exclude function types from async_without_await rule analysis (#6258) 2025-09-27 19:10:30 +02:00
Danny Mösch 74e6c3625f Ignore redundant_discardable_let in nested SwiftUI scopes (#6257) 2025-09-25 11:35:28 -04:00
Danny Mösch 427565fe1b Re-add workaround for download issue with Swift 5.10 (#6256) 2025-09-24 22:02:50 +00:00
Danny Mösch be38273534 Fix custom Makefile rule execution (#6254) 2025-09-24 23:25:24 +02:00
Danny Mösch aa9dbac294 Run tests with Swift 6.2 as well (#6251) 2025-09-23 22:19:15 +02:00
Danny Mösch dc98988425 Exclude Bazel resources from packaging 2025-09-23 10:39:54 +02:00
Martin Redington 13c0c235eb only rule should work for individual custom rules (#6057) 2025-09-18 10:21:47 +01:00