51 Commits
Author SHA1 Message Date
Nick Lockwood 95d4039c9b Improve keyword matching 2024-02-12 19:16:13 +00:00
Nick Lockwood b7dc882564 Improve options comment directive support 2023-02-16 20:48:53 +00:00
Nick Lockwood b5c7c45792 Update to Swift 5.1 2022-09-28 21:20:33 +01:00
Nick Lockwood b86d68a38f Remove spurious keyword("async") references 2022-08-15 08:16:30 +01:00
Nick Lockwood fab94f3ca1 Update for 0.49.1 release 2021-12-09 00:55:53 +00:00
Nick Lockwood 746cd7023e Update for 0.48.12 release 2021-10-03 09:52:24 +01:00
Nick Lockwood 98848a5693 Extract global Swift functions list 2021-10-03 09:35:48 +01:00
Nick Lockwood 05c739a0ce Apply --selfrequired to methods that must be called with self 2021-10-03 09:35:48 +01:00
Nick Lockwood e549e8dff7 Fix indent inference bug 2021-01-10 23:19:22 +00:00
Nick Lockwood 2514082d9e Prepare for async/await 2020-12-10 18:56:01 +00:00
Nick Lockwood 70f5cf51fe Update for 0.47.3 release 2020-11-09 23:19:25 +00:00
Nick Lockwood 7f07e1e991 Fix allman inference 2020-11-09 20:11:32 +00:00
Nick Lockwood b0e19d0975 Update for 0.47.1 release 2020-10-26 09:08:19 +00:00
Nick Lockwood 1f96916df2 Update for 0.47.0 release 2020-10-15 00:40:51 +01:00
Nick Lockwood 4110436376 Fix defaulting --wrapparameters to --wraparguments 2020-08-08 08:31:18 +01:00
Nick Lockwood 2662b90340 Fix spurious static member warning 2020-08-03 22:26:38 +01:00
Nick Lockwood 5d9a6f69f4 Add ability to raise errors inside rules 2020-08-01 12:24:51 +01:00
Nick Lockwood 92d6e60d68 Updated for 0.45.0 release 2020-07-30 01:47:15 +01:00
Nick Lockwood 50a71310da Add --guardelse option 2020-07-30 01:38:56 +01:00
Nick Lockwood 945ef1528e Add inference for noSpaceOperators option 2020-07-12 17:38:34 +01:00
Nick Lockwood e52a902ef4 Add parameter inference 2020-06-30 23:32:13 +01:00
Nick Lockwood f8059faebc Fix incorrect wrap inference 2020-06-30 23:12:52 +01:00
Nick Lockwood daadc2b9d2 Allow self in lazy vars if swift version >= 4 2019-12-27 23:17:37 +00:00
Nick Lockwood 7978a82146 Improve redundantBackticks conformance 2019-12-27 22:58:29 +00:00
Nick Lockwood 9cbe433dd3 Fix self removal in trailing closure var assign 2019-12-17 18:37:27 +00:00
Nick Lockwood 81c93afa95 Revert "Add line number data to Tokens."
This reverts commit b22f31eeb442da38e484199d8b6213704e12716d.
2019-12-15 22:48:53 +00:00
Nick Lockwood 4a0a48974b Add original line number to linebreak token 2019-12-15 22:48:53 +00:00
Balázs Kilvády 58919f836d Add line number data to Tokens. 2019-12-04 10:14:14 +00:00
Nick Lockwood fadcd7d5b9 Fixed let hoisting bug 2019-09-23 22:08:02 +01:00
Nick Lockwood 23cf4a77fe Fixed compiler crash when building with Xcode 11 2019-09-20 20:44:37 +01:00
Nick Lockwood cac3be1eb4 Fixed bug with redundantSelf insert after let 2019-05-27 22:39:03 +02:00
Nick Lockwood fdc2e9bbe4 Fixed bug with redundantSelf and closures 2019-05-27 22:39:03 +02:00
Nick Lockwood 2d2ba0893b Fixed bug withredundantSelf and shadowed self 2019-05-27 22:39:02 +02:00
Nick Lockwood f6705953d0 Fixed some —self insert edge cases 2019-04-16 17:35:55 +01:00
Nick Lockwood 8a97c8bfef Refactored —self insert logic and tests 2019-04-12 09:02:03 +01:00
Nick Lockwood 948598bdda Fixed self insertion bug 2019-04-10 00:05:15 +01:00
Nick Lockwood afb48d9e82 Added init-only support to explicitSelf inference 2019-04-08 20:23:39 +01:00
Nick Lockwood a4008bd8d0 Added inline semicolon inference 2019-04-08 08:36:22 +01:00
Nick Lockwood 3437edf551 Updated for 0.40.0 release 2019-03-15 08:50:19 +00:00
Nick Lockwood 698ecef10b Deprecated —comments option 2019-03-14 19:53:15 +00:00
Nick Lockwood 5d614674bd Shared options are now inferred from source 2019-03-14 19:53:15 +00:00
Nick Lockwood 5f1ff4360f Preserve relative indent inside multiline comments 2019-03-06 21:31:54 +00:00
Nick Lockwood 7b92d2ec68 Updated for 0.39.1 release 2019-02-13 23:29:33 +00:00
Nick Lockwood 5a136fc7db Updated for 0.38.0 release 2019-01-30 07:47:07 +00:00
Nick Lockwood 9c6f384943 Added range-based token search methods 2019-01-29 00:54:53 +00:00
Nick Lockwood 630ea753e8 Updated for 0.36.0 release 2018-12-15 00:07:46 +00:00
Nick Lockwood 381eeff6e8 Added init-only option for redundantSelf 2018-12-14 15:52:50 +00:00
Nick Lockwood f91467e8b7 Added --closingparen option 2018-08-20 21:39:25 +01:00
Nick Lockwood 0ead85cd1c Fixed bug in wrapMode inference 2018-08-20 21:39:25 +01:00
Nick Lockwood be6fc192ce Fixed indent inference 2018-08-08 09:41:15 +01:00