Skip to content

Commit fc2dd8b

Browse files
authored
Merge pull request #194 from nsforge/xcode-10.1
Upgrade for Xcode 10.1 (and Fix Warnings)
2 parents cdc7411 + 4e3609c commit fc2dd8b

File tree

11 files changed

+128
-17
lines changed

11 files changed

+128
-17
lines changed

Expecta.xcodeproj/project.pbxproj

Lines changed: 106 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1216,7 +1216,7 @@
12161216
attributes = {
12171217
CLASSPREFIX = EXP;
12181218
LastTestingUpgradeCheck = 0630;
1219-
LastUpgradeCheck = 0700;
1219+
LastUpgradeCheck = 1010;
12201220
ORGANIZATIONNAME = "Peter Jihoon Kim";
12211221
TargetAttributes = {
12221222
908379101A8B9660009844DA = {
@@ -1672,6 +1672,7 @@
16721672
3A0A59891AD4418C003DA3E4 /* Debug */ = {
16731673
isa = XCBuildConfiguration;
16741674
buildSettings = {
1675+
CLANG_ENABLE_OBJC_WEAK = YES;
16751676
COMBINE_HIDPI_IMAGES = YES;
16761677
GCC_PRECOMPILE_PREFIX_HEADER = YES;
16771678
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
@@ -1691,6 +1692,7 @@
16911692
3A0A598A1AD4418C003DA3E4 /* Test */ = {
16921693
isa = XCBuildConfiguration;
16931694
buildSettings = {
1695+
CLANG_ENABLE_OBJC_WEAK = YES;
16941696
COMBINE_HIDPI_IMAGES = YES;
16951697
GCC_PRECOMPILE_PREFIX_HEADER = YES;
16961698
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
@@ -1710,6 +1712,7 @@
17101712
3A0A598B1AD4418C003DA3E4 /* Release */ = {
17111713
isa = XCBuildConfiguration;
17121714
buildSettings = {
1715+
CLANG_ENABLE_OBJC_WEAK = YES;
17131716
COMBINE_HIDPI_IMAGES = YES;
17141717
GCC_PRECOMPILE_PREFIX_HEADER = YES;
17151718
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
@@ -1729,6 +1732,7 @@
17291732
3A0A59BC1AD441CB003DA3E4 /* Debug */ = {
17301733
isa = XCBuildConfiguration;
17311734
buildSettings = {
1735+
CLANG_ENABLE_OBJC_WEAK = YES;
17321736
GCC_PRECOMPILE_PREFIX_HEADER = YES;
17331737
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
17341738
INFOPLIST_FILE = "Tests/Support/Test-Info.plist";
@@ -1749,6 +1753,7 @@
17491753
3A0A59BD1AD441CB003DA3E4 /* Test */ = {
17501754
isa = XCBuildConfiguration;
17511755
buildSettings = {
1756+
CLANG_ENABLE_OBJC_WEAK = YES;
17521757
GCC_PRECOMPILE_PREFIX_HEADER = YES;
17531758
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
17541759
INFOPLIST_FILE = "Tests/Support/Test-Info.plist";
@@ -1769,6 +1774,7 @@
17691774
3A0A59BE1AD441CB003DA3E4 /* Release */ = {
17701775
isa = XCBuildConfiguration;
17711776
buildSettings = {
1777+
CLANG_ENABLE_OBJC_WEAK = YES;
17721778
GCC_PRECOMPILE_PREFIX_HEADER = YES;
17731779
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
17741780
INFOPLIST_FILE = "Tests/Support/Test-Info.plist";
@@ -1789,6 +1795,8 @@
17891795
908379251A8B9661009844DA /* Debug */ = {
17901796
isa = XCBuildConfiguration;
17911797
buildSettings = {
1798+
CLANG_ENABLE_OBJC_WEAK = YES;
1799+
CODE_SIGN_IDENTITY = "";
17921800
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
17931801
DEFINES_MODULE = YES;
17941802
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1810,6 +1818,8 @@
18101818
908379261A8B9661009844DA /* Test */ = {
18111819
isa = XCBuildConfiguration;
18121820
buildSettings = {
1821+
CLANG_ENABLE_OBJC_WEAK = YES;
1822+
CODE_SIGN_IDENTITY = "";
18131823
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
18141824
DEFINES_MODULE = YES;
18151825
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1831,6 +1841,8 @@
18311841
908379271A8B9661009844DA /* Release */ = {
18321842
isa = XCBuildConfiguration;
18331843
buildSettings = {
1844+
CLANG_ENABLE_OBJC_WEAK = YES;
1845+
CODE_SIGN_IDENTITY = "";
18341846
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
18351847
DEFINES_MODULE = YES;
18361848
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1852,6 +1864,7 @@
18521864
9083798D1A8B972C009844DA /* Debug */ = {
18531865
isa = XCBuildConfiguration;
18541866
buildSettings = {
1867+
CLANG_ENABLE_OBJC_WEAK = YES;
18551868
COMBINE_HIDPI_IMAGES = YES;
18561869
DEFINES_MODULE = YES;
18571870
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1874,6 +1887,7 @@
18741887
9083798E1A8B972C009844DA /* Test */ = {
18751888
isa = XCBuildConfiguration;
18761889
buildSettings = {
1890+
CLANG_ENABLE_OBJC_WEAK = YES;
18771891
COMBINE_HIDPI_IMAGES = YES;
18781892
DEFINES_MODULE = YES;
18791893
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1896,6 +1910,7 @@
18961910
9083798F1A8B972C009844DA /* Release */ = {
18971911
isa = XCBuildConfiguration;
18981912
buildSettings = {
1913+
CLANG_ENABLE_OBJC_WEAK = YES;
18991914
COMBINE_HIDPI_IMAGES = YES;
19001915
DEFINES_MODULE = YES;
19011916
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -1918,6 +1933,7 @@
19181933
9C44170917FF3F4A00978F09 /* Debug */ = {
19191934
isa = XCBuildConfiguration;
19201935
buildSettings = {
1936+
CLANG_ENABLE_OBJC_WEAK = YES;
19211937
COMBINE_HIDPI_IMAGES = YES;
19221938
FRAMEWORK_SEARCH_PATHS = (
19231939
"$(DEVELOPER_FRAMEWORKS_DIR)",
@@ -1940,6 +1956,7 @@
19401956
9C44170A17FF3F4A00978F09 /* Release */ = {
19411957
isa = XCBuildConfiguration;
19421958
buildSettings = {
1959+
CLANG_ENABLE_OBJC_WEAK = YES;
19431960
COMBINE_HIDPI_IMAGES = YES;
19441961
FRAMEWORK_SEARCH_PATHS = (
19451962
"$(DEVELOPER_FRAMEWORKS_DIR)",
@@ -1963,14 +1980,39 @@
19631980
isa = XCBuildConfiguration;
19641981
buildSettings = {
19651982
CLANG_ENABLE_MODULES = YES;
1983+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
1984+
CLANG_WARN_BOOL_CONVERSION = YES;
1985+
CLANG_WARN_COMMA = YES;
1986+
CLANG_WARN_CONSTANT_CONVERSION = YES;
1987+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
1988+
CLANG_WARN_EMPTY_BODY = YES;
1989+
CLANG_WARN_ENUM_CONVERSION = YES;
1990+
CLANG_WARN_INFINITE_RECURSION = YES;
1991+
CLANG_WARN_INT_CONVERSION = YES;
1992+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
1993+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
1994+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
1995+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
1996+
CLANG_WARN_STRICT_PROTOTYPES = YES;
1997+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
1998+
CLANG_WARN_UNREACHABLE_CODE = YES;
1999+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
19662000
COPY_PHASE_STRIP = NO;
19672001
CURRENT_PROJECT_VERSION = 1;
19682002
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2003+
ENABLE_STRICT_OBJC_MSGSEND = YES;
2004+
GCC_NO_COMMON_BLOCKS = YES;
19692005
GCC_OPTIMIZATION_LEVEL = 0;
19702006
GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
19712007
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
19722008
GCC_VERSION = "";
1973-
IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
2009+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2010+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
2011+
GCC_WARN_UNDECLARED_SELECTOR = YES;
2012+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
2013+
GCC_WARN_UNUSED_FUNCTION = YES;
2014+
GCC_WARN_UNUSED_VARIABLE = YES;
2015+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
19742016
MACOSX_DEPLOYMENT_TARGET = 10.7;
19752017
ONLY_ACTIVE_ARCH = YES;
19762018
OTHER_LDFLAGS = "-ObjC";
@@ -1983,6 +2025,7 @@
19832025
BE5C179F18EDFA93003A13EC /* Test */ = {
19842026
isa = XCBuildConfiguration;
19852027
buildSettings = {
2028+
CLANG_ENABLE_OBJC_WEAK = YES;
19862029
COMBINE_HIDPI_IMAGES = YES;
19872030
GCC_PRECOMPILE_PREFIX_HEADER = YES;
19882031
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
@@ -1995,6 +2038,7 @@
19952038
BE5C17A018EDFA93003A13EC /* Test */ = {
19962039
isa = XCBuildConfiguration;
19972040
buildSettings = {
2041+
CLANG_ENABLE_OBJC_WEAK = YES;
19982042
GCC_PRECOMPILE_PREFIX_HEADER = YES;
19992043
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
20002044
INSTALL_PATH = /;
@@ -2010,6 +2054,7 @@
20102054
BE5C17A218EDFA93003A13EC /* Test */ = {
20112055
isa = XCBuildConfiguration;
20122056
buildSettings = {
2057+
CLANG_ENABLE_OBJC_WEAK = YES;
20132058
FRAMEWORK_SEARCH_PATHS = (
20142059
"$(SDKROOT)/Developer/Library/Frameworks",
20152060
"$(inherited)",
@@ -2032,6 +2077,7 @@
20322077
BE5C17A318EDFA93003A13EC /* Test */ = {
20332078
isa = XCBuildConfiguration;
20342079
buildSettings = {
2080+
CLANG_ENABLE_OBJC_WEAK = YES;
20352081
COMBINE_HIDPI_IMAGES = YES;
20362082
FRAMEWORK_SEARCH_PATHS = (
20372083
"$(DEVELOPER_FRAMEWORKS_DIR)",
@@ -2054,6 +2100,7 @@
20542100
E93067EE13B2E6D100EA26FF /* Debug */ = {
20552101
isa = XCBuildConfiguration;
20562102
buildSettings = {
2103+
CLANG_ENABLE_OBJC_WEAK = YES;
20572104
GCC_PRECOMPILE_PREFIX_HEADER = YES;
20582105
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
20592106
INSTALL_PATH = /;
@@ -2069,6 +2116,7 @@
20692116
E93067EF13B2E6D100EA26FF /* Release */ = {
20702117
isa = XCBuildConfiguration;
20712118
buildSettings = {
2119+
CLANG_ENABLE_OBJC_WEAK = YES;
20722120
GCC_PRECOMPILE_PREFIX_HEADER = YES;
20732121
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
20742122
INSTALL_PATH = /;
@@ -2084,6 +2132,7 @@
20842132
E93067F013B2E6D100EA26FF /* Debug */ = {
20852133
isa = XCBuildConfiguration;
20862134
buildSettings = {
2135+
CLANG_ENABLE_OBJC_WEAK = YES;
20872136
FRAMEWORK_SEARCH_PATHS = (
20882137
"$(SDKROOT)/Developer/Library/Frameworks",
20892138
"$(inherited)",
@@ -2106,6 +2155,7 @@
21062155
E93067F113B2E6D100EA26FF /* Release */ = {
21072156
isa = XCBuildConfiguration;
21082157
buildSettings = {
2158+
CLANG_ENABLE_OBJC_WEAK = YES;
21092159
FRAMEWORK_SEARCH_PATHS = (
21102160
"$(SDKROOT)/Developer/Library/Frameworks",
21112161
"$(inherited)",
@@ -2129,15 +2179,40 @@
21292179
isa = XCBuildConfiguration;
21302180
buildSettings = {
21312181
CLANG_ENABLE_MODULES = YES;
2182+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
2183+
CLANG_WARN_BOOL_CONVERSION = YES;
2184+
CLANG_WARN_COMMA = YES;
2185+
CLANG_WARN_CONSTANT_CONVERSION = YES;
2186+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
2187+
CLANG_WARN_EMPTY_BODY = YES;
2188+
CLANG_WARN_ENUM_CONVERSION = YES;
2189+
CLANG_WARN_INFINITE_RECURSION = YES;
2190+
CLANG_WARN_INT_CONVERSION = YES;
2191+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
2192+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
2193+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
2194+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
2195+
CLANG_WARN_STRICT_PROTOTYPES = YES;
2196+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
2197+
CLANG_WARN_UNREACHABLE_CODE = YES;
2198+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
21322199
COPY_PHASE_STRIP = NO;
21332200
CURRENT_PROJECT_VERSION = 1;
21342201
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2202+
ENABLE_STRICT_OBJC_MSGSEND = YES;
21352203
ENABLE_TESTABILITY = YES;
2204+
GCC_NO_COMMON_BLOCKS = YES;
21362205
GCC_OPTIMIZATION_LEVEL = 0;
21372206
GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
21382207
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
21392208
GCC_VERSION = "";
2140-
IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
2209+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2210+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
2211+
GCC_WARN_UNDECLARED_SELECTOR = YES;
2212+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
2213+
GCC_WARN_UNUSED_FUNCTION = YES;
2214+
GCC_WARN_UNUSED_VARIABLE = YES;
2215+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
21412216
MACOSX_DEPLOYMENT_TARGET = 10.7;
21422217
ONLY_ACTIVE_ARCH = YES;
21432218
OTHER_LDFLAGS = "-ObjC";
@@ -2151,11 +2226,36 @@
21512226
isa = XCBuildConfiguration;
21522227
buildSettings = {
21532228
CLANG_ENABLE_MODULES = YES;
2229+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
2230+
CLANG_WARN_BOOL_CONVERSION = YES;
2231+
CLANG_WARN_COMMA = YES;
2232+
CLANG_WARN_CONSTANT_CONVERSION = YES;
2233+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
2234+
CLANG_WARN_EMPTY_BODY = YES;
2235+
CLANG_WARN_ENUM_CONVERSION = YES;
2236+
CLANG_WARN_INFINITE_RECURSION = YES;
2237+
CLANG_WARN_INT_CONVERSION = YES;
2238+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
2239+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
2240+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
2241+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
2242+
CLANG_WARN_STRICT_PROTOTYPES = YES;
2243+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
2244+
CLANG_WARN_UNREACHABLE_CODE = YES;
2245+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
21542246
CURRENT_PROJECT_VERSION = 1;
21552247
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2248+
ENABLE_STRICT_OBJC_MSGSEND = YES;
21562249
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
2250+
GCC_NO_COMMON_BLOCKS = YES;
21572251
GCC_VERSION = "";
2158-
IPHONEOS_DEPLOYMENT_TARGET = 5.1.1;
2252+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2253+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
2254+
GCC_WARN_UNDECLARED_SELECTOR = YES;
2255+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
2256+
GCC_WARN_UNUSED_FUNCTION = YES;
2257+
GCC_WARN_UNUSED_VARIABLE = YES;
2258+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
21592259
MACOSX_DEPLOYMENT_TARGET = 10.7;
21602260
OTHER_LDFLAGS = "-ObjC";
21612261
SDKROOT = macosx;
@@ -2167,6 +2267,7 @@
21672267
E9ACDF3013B2DD520010F4D7 /* Debug */ = {
21682268
isa = XCBuildConfiguration;
21692269
buildSettings = {
2270+
CLANG_ENABLE_OBJC_WEAK = YES;
21702271
COMBINE_HIDPI_IMAGES = YES;
21712272
GCC_PRECOMPILE_PREFIX_HEADER = YES;
21722273
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";
@@ -2179,6 +2280,7 @@
21792280
E9ACDF3113B2DD520010F4D7 /* Release */ = {
21802281
isa = XCBuildConfiguration;
21812282
buildSettings = {
2283+
CLANG_ENABLE_OBJC_WEAK = YES;
21822284
COMBINE_HIDPI_IMAGES = YES;
21832285
GCC_PRECOMPILE_PREFIX_HEADER = YES;
21842286
GCC_PREFIX_HEADER = "$(SRCROOT)/Expecta/Expecta-Prefix.pch";

Expecta.xcodeproj/xcshareddata/xcschemes/Expecta-iOS.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0700"
3+
LastUpgradeVersion = "1010"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Expecta.xcodeproj/xcshareddata/xcschemes/Expecta.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0700"
3+
LastUpgradeVersion = "1010"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Expecta.xcodeproj/xcshareddata/xcschemes/libExpecta-iOS.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0700"
3+
LastUpgradeVersion = "1010"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Expecta.xcodeproj/xcshareddata/xcschemes/libExpecta.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0700"
3+
LastUpgradeVersion = "1010"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Tests/AsynchronousTestingTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ @interface AsynchronousTestingTest : XCTestCase
55

66
@implementation AsynchronousTestingTest
77

8-
- (void)performBlock:(void(^)())block {
8+
- (void)performBlock:(void(^)(void))block {
99
block();
1010
}
1111

Tests/CustomMatcherImplementationsTest.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ @interface MyCustomMatcherImpl : NSObject <EXPMatcher> {
1313
NSString *_expected;
1414
}
1515

16+
- (instancetype)init NS_UNAVAILABLE;
1617
- (instancetype)initWithExpected:(NSString *)expected NS_DESIGNATED_INITIALIZER;
1718

1819
@end

Tests/ExpectationTest.m

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ + (NSUInteger)instanceCount;
1616

1717
@implementation ExpectedObject
1818

19+
// This method is declared to prevent "undeclared selector" compiler warnings
20+
- (void)foo {}
21+
1922
- (instancetype)init {
2023
if (self = [super init]) {
2124
++_instanceCount;
@@ -180,7 +183,7 @@ - (void)test_expect_NSUInteger {
180183
}
181184

182185
- (void)test_expect_block {
183-
void (^b)() = ^{};
186+
void (^b)(void) = ^{};
184187
void (^b2)(int a) = ^(int a) {};
185188
assertEqualObjects(expect(b).actual, b);
186189
assertEqualObjects(expect(b2).actual, b2);

0 commit comments

Comments
 (0)