Commit Graph

101 Commits

Author SHA1 Message Date
Danny Mösch 0a2878d559 Update Bazel and SPM dependencies (#5563)
SourceKitten 0.35.0
Swift Argument Parser 1.3.1
SwiftSyntax 510.0.2
2024-05-09 10:21:53 +02:00
iulianOnofrei (U-lee-aan) 6834393712 Use Swift Argument Parser from version 1.2.1 (#5562) 2024-05-08 22:34:17 +02:00
Danny Mösch 5bfe329d09 Update SwiftSyntax to version 510.0.0 (#5479) 2024-03-09 15:46:45 -05:00
Danny Mösch 8bb4c6a76c Update SwiftSyntax to version 509.1.1 (#5458) 2024-02-06 23:24:50 +01:00
Takuhiro Muta 17b5880550 Update CryptoSwift to 1.8.0 (#5341) 2023-11-10 16:42:34 +00:00
JP Simard bda090b9c0 Update SwiftPM dependencies (#5322) 2023-11-01 15:35:13 +00:00
Danny Mösch add15d00c2 Update SwiftSyntax to release aligned with Swift 5.9 (#5221) 2023-09-15 00:23:47 +02:00
Danny Mösch 35a78815d1 Update SwiftSyntax (#5198) 2023-09-14 22:49:55 +02:00
Danny Mösch b281a8d33a Update SwiftSyntax (#5168) 2023-08-30 22:57:10 +02:00
Danny Mösch 9873330eee Update SwiftSyntax (#5124) 2023-07-15 21:52:24 +02:00
JP Simard 4c8985b839 Update dependencies (#5105)
* Yams: 5.0.5 -> 5.0.6
* rules_apple: 2.3.0 -> 2.4.0
* rules_xcodeproj: 1.7.0 -> 1.7.1
* Bazel: 6.2.0 -> 6.2.1
2023-07-06 14:21:40 -04:00
JP Simard a8893431f5 Update SwiftSyntax (#5104)
Diff: https://github.com/apple/swift-syntax/compare/509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-06-17-a...509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-07-04-a
2023-07-06 13:33:37 -04:00
JP Simard f1c6c72add Update SwiftSyntax (#5071)
Diff: https://github.com/apple/swift-syntax/compare/509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-06-05-a...509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-06-17-a
2023-06-20 19:55:15 -04:00
JP Simard d32bf2b879 Update CryptoSwift (#5059)
Diff: https://github.com/krzyzanowskim/CryptoSwift/compare/1.7.1...1.7.2
2023-06-12 19:23:33 +00:00
JP Simard e5cf99088b Update SwiftSyntax to 509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-06-05-a (#5058)
Diff: https://github.com/apple/swift-syntax/compare/509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-05-02-a...509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-06-05-a
2023-06-12 15:22:17 -04:00
JP Simard eb6d50a04c Update SwiftSyntax to 509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-04-25-b (#4982) 2023-05-10 15:02:58 -04:00
JP Simard 6b094dd711 [SwiftSyntax] Update to latest 509.0.0 tag (#4920)
* [bazel] Remove custom SwiftSyntax BUILD file

Something similar to this has been merged upstream instead now. This
also renames the repo name to SwiftSyntax in preparation for it being in
the BCR

* [SwiftSyntax] Update to latest 509.0.0 tag

https://github.com/apple/swift-syntax/releases/tag/509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-04-25-b
2023-05-03 11:34:26 -04:00
JP Simard 9c2525139a Update CryptoSwift to 1.7.1 (#4916)
To fix Swift 5.8 warnings
2023-04-21 14:15:44 +00:00
JP Simard f9b0e9f0af Update CryptoSwift to 1.7.0 (#4899) 2023-04-17 10:37:40 +00:00
Keith Smiley 3ef44cf742 Switch to SwiftPM conditional dependencies API (#4003)
This API allows us to mostly remove `#if` conditionals which enables
cross compilation from macOS -> Linux. It also removes the thrashing of
Package.resolved if you compile in a docker image.
2023-04-16 20:19:25 +02:00
JP Simard 70a56a1420 Update SwiftSyntax to 04-10 snapshot (#4887)
https://github.com/apple/swift-syntax/releases/tag/509.0.0-swift-5.9-DEVELOPMENT-SNAPSHOT-2023-04-10-a
2023-04-13 14:04:43 -04:00
Danny Mösch 58a07eb452 Update SwiftSyntax (#4852) 2023-03-31 23:12:31 +02:00
JP Simard 1790ad56dd Update SourceKitten & Yams (#4776) 2023-02-20 15:50:14 -05:00
JP Simard 2f0e537f9b Update SwiftSyntax to latest development snapshot (#4759)
* Merge `spacedBinaryOperator` and `unspacedBinaryOperator`

* New contextual keyword enums

* Update for removed `UnavailabilityConditionSyntax`

* Handle how attributes are now defined

This partially reverts commit 325d0ee1e4.

* Handle removal of `TokenListSyntax`

* Update `Package.swift`

* Extract some SwiftSyntax helpers

* Update to `0.50900.0-swift-DEVELOPMENT-SNAPSHOT-2023-02-06-a`

* Skip attributes with keypath arguments in `attributes` rule

To preserve the rule's existing behavior.

* Limit unowned_variable_capture violations to capture lists

* Add changelog entries
2023-02-20 10:51:31 -05:00
Jim Puls 60610cef84 Update Package.resolved (#4736) 2023-01-31 13:41:26 -05:00
JP Simard dc228d57ac Update dependencies (#4702) 2023-01-17 12:59:32 -05:00
JP Simard e6d4ad653c Pin SwiftSyntax to a tagged version (#4674)
Specifically this tag:
https://github.com/apple/swift-syntax/releases/tag/0.50800.0-SNAPSHOT-2022-12-29-a

This should make SwiftPM happier about the stability of the pinned
version.

Also switch the CI job to run on macOS to avoid adding Linux-only deps
to the `Package.resolved` file (e.g. CryptoSwift).
2023-01-06 13:10:59 -05:00
github-actions[bot] bcfc2c4b6c Update SwiftSyntax (#4673)
* Exclude `Documentation.docc` when building SwiftSyntax
* Remove references to `.stringInterpolationAnchor`

Co-authored-by: JP Simard <jp@jpsim.com>
2023-01-06 11:12:17 -05:00
github-actions[bot] 470d471e51 Update SwiftSyntax (#4659)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-12-26 09:37:51 -05:00
github-actions[bot] 4a6387da67 Update SwiftSyntax (#4649)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-12-19 09:22:53 -05:00
github-actions[bot] 33fa42becb Update SwiftSyntax (#4644)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-12-14 11:17:34 -05:00
github-actions[bot] 25c3fb161d Update SwiftSyntax (#4639)
* `ObjcKeyPathExprSyntax` -> `MacroExpansionExprSyntax`
* Fix `#selector()` and add a regression test

Co-authored-by: JP Simard <jp@jpsim.com>
2022-12-14 10:52:47 -05:00
github-actions[bot] 6734a64554 Update SwiftSyntax (#4636)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-12-09 13:25:09 -05:00
github-actions[bot] 7f8eb9de77 Update SwiftSyntax (#4629)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-12-07 17:44:23 -05:00
github-actions[bot] ac44fe23b6 Update SwiftSyntax (#4621)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-12-05 08:40:45 -05:00
github-actions[bot] 9cb1069090 Update SwiftSyntax (#4605)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-11-29 15:30:56 -05:00
JP Simard 6af9175386 Update swift-argument-parser to 1.2.0 (#4572) 2022-11-21 15:33:00 +00:00
JP Simard fe4ec3521e Update Package.swift to swift-tools-version:5.7 (#4570)
We already require Swift 5.7 as of SwiftLint 0.50.0.
2022-11-21 15:14:25 +00:00
JP Simard 1dbde3d9c3 Update SourceKitten to 0.33.1 (#4569)
To make SwiftPM happy about the package being set to a stable release.
2022-11-21 09:52:23 -05:00
github-actions[bot] cc49e82348 Update SwiftSyntax (#4567)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-11-21 09:15:01 -05:00
github-actions[bot] cd291b043a Update SwiftSyntax (#4556) 2022-11-18 14:41:07 -05:00
github-actions[bot] 9d2ec3dc8d Update SwiftSyntax (#4547)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-11-13 19:35:15 -05:00
github-actions[bot] ac7833aaf4 Update SwiftSyntax (#4535)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-11-08 23:01:13 -05:00
github-actions[bot] 5fceb213d9 Update SwiftSyntax (#4529)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-11-08 10:24:02 -05:00
github-actions[bot] fe141cd3b6 Update SwiftSyntax (#4527)
Diff: https://github.com/apple/swift-syntax/compare/e1f771ea8ad8bc172de766e0963a76aeb7b08cef...4fa6e6b0ff2302a643e5a1dcd17233a48e21cf7d
2022-11-07 10:42:36 -05:00
JP Simard 759408fdb5 Update SwiftSyntax (#4506)
This update pulls in https://github.com/apple/swift-syntax/pull/1050,
which fixes a memory leak, reducing memory usage by up to 3x and
improves lint times by 20%-50% in my tests.
2022-11-04 06:05:38 -04:00
github-actions[bot] 6ad4a704f5 Update SwiftSyntax (#4497) 2022-10-31 09:49:40 -04:00
JP Simard d551cb8c16 Update SwiftSyntax (#4480)
Moves syntax classifications to a new IDEUtils module.
2022-10-28 09:23:06 -04:00
github-actions[bot] 7738f0c0a5 Update SwiftSyntax (#4476)
Co-authored-by: jpsim <jpsim@users.noreply.github.com>
2022-10-24 17:10:17 -04:00
JP Simard 1ee5154687 Update SwiftSyntax to fa7ff05 (#4455)
There's a new SwiftParserDiagnostics module and the rewriter visit
function signatures changed.
2022-10-23 11:56:22 -04:00