Updated for 0.35.6 release

This commit is contained in:
Nick Lockwood
2018-09-29 20:16:46 +01:00
parent 5eebf53785
commit 94e5282820
38 changed files with 69 additions and 61 deletions
+8
View File
@@ -1,5 +1,13 @@
# Change Log
## [0.35.6](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.35.6) (2018-09-29)
- Fixed bug where `self` could be incorrectly removed inside `#if` blocks
- Fixed some bugs when inserting or removing `self` inside `didSet` handlers
- The `strongOutlets` rule now ignores properties named `delegate` or `dataSource`
- The `wrapCollections` rule now behaves more consistently with nested collection literals
- Added "Open Recent" menu item to the SwiftFormat for Xcode app
## [0.35.5](https://github.com/nicklockwood/SwiftFormat/releases/tag/0.35.5) (2018-09-08)
- Fixed a bug in `redundantParens` rule that affected closure types that take a single tuple argument
Binary file not shown.
+1 -1
View File
@@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.35.5</string>
<string>0.35.6</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>LSMinimumSystemVersion</key>
+1 -1
View File
@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>XPC!</string>
<key>CFBundleShortVersionString</key>
<string>0.35.5</string>
<string>0.35.6</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>LSMinimumSystemVersion</key>
@@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.35.5</string>
<string>0.35.6</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
@@ -27,17 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>9F2000</string>
<string>10A254a</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>17E189</string>
<string>18A384</string>
<key>DTSDKName</key>
<string>macosx10.13</string>
<string>macosx10.14</string>
<key>DTXcode</key>
<string>0941</string>
<string>1000</string>
<key>DTXcodeBuild</key>
<string>9F2000</string>
<string>10A254a</string>
<key>LSMinimumSystemVersion</key>
<string>10.11</string>
<key>NSHumanReadableCopyright</key>
@@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>XPC!</string>
<key>CFBundleShortVersionString</key>
<string>0.35.5</string>
<string>0.35.6</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
@@ -27,17 +27,17 @@
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>9F2000</string>
<string>10A254a</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>17E189</string>
<string>18A384</string>
<key>DTSDKName</key>
<string>macosx10.13</string>
<string>macosx10.14</string>
<key>DTXcode</key>
<string>0941</string>
<string>1000</string>
<key>DTXcodeBuild</key>
<string>9F2000</string>
<string>10A254a</string>
<key>LSMinimumSystemVersion</key>
<string>10.11</string>
<key>NSExtension</key>
@@ -6,27 +6,27 @@
<dict>
<key>Resources/Base.lproj/Main.storyboardc/9ZR-Qg-hHT-view-iDF-FY-6tf.nib</key>
<data>
jMHeOiZHBGGzzhec75k/KQvXK60=
NSnnDfg5hj649TIkg6ZgYKBJRc8=
</data>
<key>Resources/Base.lproj/Main.storyboardc/Info.plist</key>
<data>
Ww1bg6+/BCxr4j6mGChdYCU8bYo=
CX6sj00tz5q/5O62Sp/HaEkfjdI=
</data>
<key>Resources/Base.lproj/Main.storyboardc/MainMenu.nib</key>
<data>
A7vYsDvox1HSjFRhJvWktLdX540=
mOsRG8WpNVwpI8wzpdwAXv7hes4=
</data>
<key>Resources/Base.lproj/Main.storyboardc/MainWindowTabViewController.nib</key>
<data>
vXnUNxTQ/yRfFocd6C8M+KieLcI=
euRrzz448VDkd8I+YWRqnIT0+Lc=
</data>
<key>Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib</key>
<data>
xh/sjORm8xcjNnK0OCAlgFuI2K4=
49Rp+jkFurfZW2+cwiA0Lteanvw=
</data>
<key>Resources/Base.lproj/Main.storyboardc/RulesViewController.nib</key>
<data>
vGUC/sRiK/lZyeYh95tvLq4yb8s=
ntnl+KyhLS6DBNWzRjmjppIbPAg=
</data>
<key>Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib</key>
<data>
@@ -34,11 +34,11 @@
</data>
<key>Resources/Base.lproj/Main.storyboardc/lOk-3C-AtC-view-Efh-0R-Cg8.nib</key>
<data>
2v11Pi/gzVXlHjXxMrf2e7mYuGM=
Pnmb3YKBg6O3PSV52NeG34rqD/w=
</data>
<key>Resources/libswiftRemoteMirror.dylib</key>
<data>
uAm1yyS6w+u0WzrRv4vgL2GNlZ8=
T5WNSYoXFdTnwq/cM/9UOURZuko=
</data>
</dict>
<key>files2</key>
@@ -47,7 +47,7 @@
<dict>
<key>cdhash</key>
<data>
a2husIOwICT4GwhWv8Bt0TtL3eA=
iB5kyqRBqO0Hvwi/xZao0AgZc1U=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftAppKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -56,7 +56,7 @@
<dict>
<key>cdhash</key>
<data>
j5oDZHuWakQRBDugrPh251t/ZrQ=
V1mNP6P2v66tKCL54dqkMcpHSr0=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -65,7 +65,7 @@
<dict>
<key>cdhash</key>
<data>
k2ULfaQVV8PLwZ8iSZHFNt9/29M=
/xQjNGIxl1Ye++4ZLpX8+Ht09Mo=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftCoreData" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -74,7 +74,7 @@
<dict>
<key>cdhash</key>
<data>
yqItsV0uD9Gb9ONXh6AEWboONmg=
oQePqjAc352FqA8AjNQrobXtzic=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftCoreFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -83,7 +83,7 @@
<dict>
<key>cdhash</key>
<data>
QXRalJhxTz/ngEtmkIX0xyIvYm8=
JGbXAQlGqBQL6JGZtsvISKYO1AI=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftCoreGraphics" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -92,7 +92,7 @@
<dict>
<key>cdhash</key>
<data>
NhIWO0CDLYqn7y+41R+OdnFAz6I=
sK2Tc5A/nbz2/oMytUF1K3if0zc=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftCoreImage" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -101,7 +101,7 @@
<dict>
<key>cdhash</key>
<data>
FNR32kiFJc3eneRWHinh8q8SFEQ=
JVVG9YOS42x8YfYLOps7lpgMuyU=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftDarwin" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -110,7 +110,7 @@
<dict>
<key>cdhash</key>
<data>
uVaN+OeczIRlSa2vI3FMe04bsYw=
CeDVfGwqlRZNWRUU6PHh9wxo7j8=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftDispatch" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -119,7 +119,7 @@
<dict>
<key>cdhash</key>
<data>
6ut5m8AfyvEjkLo2Z5tkxfvwjfc=
F4fyfwGOuF10QHML85jDvPoCV+U=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftFoundation" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -128,7 +128,7 @@
<dict>
<key>cdhash</key>
<data>
pGJGkokfBSAra+cKccEAebo6gF8=
69Z+w6FEFR1gxQAuvOfVs3UfeCE=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftIOKit" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -137,7 +137,7 @@
<dict>
<key>cdhash</key>
<data>
YGySNWFRK66mxT0P3+Sz7QNwAM4=
OEyvDZCRM7AfyEX7eyi51DqM2lA=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftMetal" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -146,7 +146,7 @@
<dict>
<key>cdhash</key>
<data>
2axBl8vIRChCU2f8OsII715zpBo=
X5XuLQApanrs/51GKKeiDQXOUbM=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftObjectiveC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -155,7 +155,7 @@
<dict>
<key>cdhash</key>
<data>
jJOrsAayZbJ6cXA5+JGcB8x/6w4=
ErZWy1XvG4JysRdYJ1/ClSnHB2g=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftQuartzCore" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -164,7 +164,7 @@
<dict>
<key>cdhash</key>
<data>
cBIKVz7BAiNVh116pXBYuLF5KJw=
CJ9j4US11pl+iV16zAR8bOAfrgY=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftXPC" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -173,7 +173,7 @@
<dict>
<key>cdhash</key>
<data>
mnzmh6rInfA2Kf2rIRVa1lZJZcY=
+mkNr7avSm3Sqleh1NKm1dBOgNs=
</data>
<key>requirement</key>
<string>identifier "com.apple.dt.runtime.swiftos" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -182,7 +182,7 @@
<dict>
<key>cdhash</key>
<data>
irLeNJqtG6NsOgsXDIS7fYBs2o0=
xYjvaAnb7u01NopAG+h/AwwJbeY=
</data>
<key>requirement</key>
<string>identifier "com.charcoaldesign.SwiftFormat-for-Xcode.SourceEditorExtension" and anchor apple generic and certificate leaf[subject.CN] = "Mac Developer: Nick Lockwood (XDQ4XJZXHD)" and certificate 1[field.1.2.840.113635.100.6.2.1] /* exists */</string>
@@ -191,66 +191,66 @@
<dict>
<key>hash</key>
<data>
jMHeOiZHBGGzzhec75k/KQvXK60=
NSnnDfg5hj649TIkg6ZgYKBJRc8=
</data>
<key>hash2</key>
<data>
t8Nh2jbnQXQWpzw5V5/lhFec49tqglD799Irs9JS65w=
GvWaK06NMM5VkdBHngWW47zxksqND3wpQGzt35UpU90=
</data>
</dict>
<key>Resources/Base.lproj/Main.storyboardc/Info.plist</key>
<dict>
<key>hash</key>
<data>
Ww1bg6+/BCxr4j6mGChdYCU8bYo=
CX6sj00tz5q/5O62Sp/HaEkfjdI=
</data>
<key>hash2</key>
<data>
8xyM0Idy9q+oZRkND5+uEoUo6uu3jncwoNYpwLcpoZ8=
RCnTGrZWIHhqaiQMkJMkNt5JLXu8TOSchRAQLJE2kXI=
</data>
</dict>
<key>Resources/Base.lproj/Main.storyboardc/MainMenu.nib</key>
<dict>
<key>hash</key>
<data>
A7vYsDvox1HSjFRhJvWktLdX540=
mOsRG8WpNVwpI8wzpdwAXv7hes4=
</data>
<key>hash2</key>
<data>
kesE+gNsWBHj1VqM2T52ZY6JiJUa6Gt3Wek0oadKVvQ=
Pn2VRlc+kmyFYuo2K3zXP/3m5WTnzxq3aId5YNEpMMk=
</data>
</dict>
<key>Resources/Base.lproj/Main.storyboardc/MainWindowTabViewController.nib</key>
<dict>
<key>hash</key>
<data>
vXnUNxTQ/yRfFocd6C8M+KieLcI=
euRrzz448VDkd8I+YWRqnIT0+Lc=
</data>
<key>hash2</key>
<data>
8vYGpJdOofncfLeWslPO32hhqV5mVUt7o+Es9rgwc50=
CPgzXX1dhDTnrZCWF9wh4xeiLIDlJUD9FiIy0TxpGqg=
</data>
</dict>
<key>Resources/Base.lproj/Main.storyboardc/NSWindowController-B8D-0N-5wS.nib</key>
<dict>
<key>hash</key>
<data>
xh/sjORm8xcjNnK0OCAlgFuI2K4=
49Rp+jkFurfZW2+cwiA0Lteanvw=
</data>
<key>hash2</key>
<data>
aQ4xxjvJzO+eUuZeoCKpE8vzVc5xqU0JWtiD+KsJvhs=
T/jMESFfoB2Hktca/wRVTMuXavHvwI4JDcM9UltDLJ0=
</data>
</dict>
<key>Resources/Base.lproj/Main.storyboardc/RulesViewController.nib</key>
<dict>
<key>hash</key>
<data>
vGUC/sRiK/lZyeYh95tvLq4yb8s=
ntnl+KyhLS6DBNWzRjmjppIbPAg=
</data>
<key>hash2</key>
<data>
pSBZIArsXUWaIN5IRFrRyMYQ6/gbXv17iR+nnjhmLp4=
UHHdzqd7OOQr+Ga7LyeGGT9WTONP7Oj4oOkmj05gLCw=
</data>
</dict>
<key>Resources/Base.lproj/Main.storyboardc/XfG-lQ-9wD-view-m2S-Jp-Qdl.nib</key>
@@ -268,22 +268,22 @@
<dict>
<key>hash</key>
<data>
2v11Pi/gzVXlHjXxMrf2e7mYuGM=
Pnmb3YKBg6O3PSV52NeG34rqD/w=
</data>
<key>hash2</key>
<data>
UfJlwc7O/uBskC3FfjQ07vAxHq2G5Zadi4yrUvYzBQk=
hidHLrQXgrxYXWY7KohQiTROajMoYB4vXsh0WC5PWiw=
</data>
</dict>
<key>Resources/libswiftRemoteMirror.dylib</key>
<dict>
<key>hash</key>
<data>
uAm1yyS6w+u0WzrRv4vgL2GNlZ8=
T5WNSYoXFdTnwq/cM/9UOURZuko=
</data>
<key>hash2</key>
<data>
noPqjK+gCdxVdLnaQxhxGU+P4DeujViaDbpDIYNjQ7A=
VqXNHZVW6j/ILAGhxBRluVnPGzxh1jn5x3fcNO2bU/Q=
</data>
</dict>
</dict>
+1 -1
View File
@@ -2,7 +2,7 @@
// Formatter.swift
// SwiftFormat
//
// Version 0.35.5
// Version 0.35.6
//
// Created by Nick Lockwood on 12/08/2016.
// Copyright 2016 Nick Lockwood
+1 -1
View File
@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.35.5</string>
<string>0.35.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
+1 -1
View File
@@ -32,7 +32,7 @@
import Foundation
/// The current SwiftFormat version
public let version = "0.35.5"
public let version = "0.35.6"
/// The standard SwiftFormat config file name
public let swiftFormatConfigurationFile = ".swiftformat"
+1 -1
View File
@@ -2,7 +2,7 @@
// Tokenizer.swift
// SwiftFormat
//
// Version 0.35.5
// Version 0.35.6
//
// Created by Nick Lockwood on 11/08/2016.
// Copyright 2016 Nick Lockwood
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "SwiftFormat",
"version": "0.35.5",
"version": "0.35.6",
"license": {
"type": "MIT",
"file": "LICENSE.md"
@@ -10,7 +10,7 @@
"authors": "Nick Lockwood",
"source": {
"git": "https://github.com/nicklockwood/SwiftFormat.git",
"tag": "0.35.5"
"tag": "0.35.6"
},
"default_subspecs": "Core",
"subspecs": [
+1 -1
View File
@@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>0.35.5</string>
<string>0.35.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>