Skip to content

Commit f15f320

Browse files
authored
Merge pull request #80 from CooperRS/feature/general
General updates and improvements
2 parents a0742a4 + bfaad74 commit f15f320

File tree

6 files changed

+29
-9
lines changed

6 files changed

+29
-9
lines changed

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2013-2016 Roland Moers
1+
Copyright (c) 2013-2017 Roland Moers
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

RMDateSelectionViewController-Demo.xcodeproj/project.pbxproj

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -548,7 +548,7 @@
548548
attributes = {
549549
CLASSPREFIX = RM;
550550
LastSwiftUpdateCheck = 0710;
551-
LastUpgradeCheck = 0800;
551+
LastUpgradeCheck = 0900;
552552
ORGANIZATIONNAME = "Roland Moers";
553553
TargetAttributes = {
554554
CA2C5C0F1DA2699300670F0F = {
@@ -558,7 +558,7 @@
558558
CA3009F91BF0E6A100EAD920 = {
559559
CreatedOnToolsVersion = 7.1;
560560
DevelopmentTeam = GGWH6G3GK6;
561-
LastSwiftMigration = 0800;
561+
LastSwiftMigration = 0900;
562562
};
563563
CA52EE271AC42C760032E877 = {
564564
CreatedOnToolsVersion = 6.2;
@@ -909,7 +909,7 @@
909909
PRODUCT_BUNDLE_IDENTIFIER = "de.cooperrs.RMDateSelectionViewController-SwiftDemo";
910910
PRODUCT_NAME = "$(TARGET_NAME)";
911911
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
912-
SWIFT_VERSION = 3.0;
912+
SWIFT_VERSION = 4.0;
913913
TARGETED_DEVICE_FAMILY = "1,2";
914914
};
915915
name = Debug;
@@ -929,7 +929,7 @@
929929
MTL_ENABLE_DEBUG_INFO = NO;
930930
PRODUCT_BUNDLE_IDENTIFIER = "de.cooperrs.RMDateSelectionViewController-SwiftDemo";
931931
PRODUCT_NAME = "$(TARGET_NAME)";
932-
SWIFT_VERSION = 3.0;
932+
SWIFT_VERSION = 4.0;
933933
TARGETED_DEVICE_FAMILY = "1,2";
934934
};
935935
name = Release;
@@ -973,14 +973,20 @@
973973
CLANG_CXX_LIBRARY = "libc++";
974974
CLANG_ENABLE_MODULES = YES;
975975
CLANG_ENABLE_OBJC_ARC = YES;
976+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
976977
CLANG_WARN_BOOL_CONVERSION = YES;
978+
CLANG_WARN_COMMA = YES;
977979
CLANG_WARN_CONSTANT_CONVERSION = YES;
978980
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
979981
CLANG_WARN_EMPTY_BODY = YES;
980982
CLANG_WARN_ENUM_CONVERSION = YES;
981983
CLANG_WARN_INFINITE_RECURSION = YES;
982984
CLANG_WARN_INT_CONVERSION = YES;
985+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
986+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
983987
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
988+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
989+
CLANG_WARN_STRICT_PROTOTYPES = YES;
984990
CLANG_WARN_SUSPICIOUS_MOVE = YES;
985991
CLANG_WARN_UNREACHABLE_CODE = YES;
986992
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -1018,14 +1024,20 @@
10181024
CLANG_CXX_LIBRARY = "libc++";
10191025
CLANG_ENABLE_MODULES = YES;
10201026
CLANG_ENABLE_OBJC_ARC = YES;
1027+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
10211028
CLANG_WARN_BOOL_CONVERSION = YES;
1029+
CLANG_WARN_COMMA = YES;
10221030
CLANG_WARN_CONSTANT_CONVERSION = YES;
10231031
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
10241032
CLANG_WARN_EMPTY_BODY = YES;
10251033
CLANG_WARN_ENUM_CONVERSION = YES;
10261034
CLANG_WARN_INFINITE_RECURSION = YES;
10271035
CLANG_WARN_INT_CONVERSION = YES;
1036+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
1037+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
10281038
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
1039+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
1040+
CLANG_WARN_STRICT_PROTOTYPES = YES;
10291041
CLANG_WARN_SUSPICIOUS_MOVE = YES;
10301042
CLANG_WARN_UNREACHABLE_CODE = YES;
10311043
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;

RMDateSelectionViewController-Demo.xcodeproj/xcshareddata/xcschemes/RMDateSelectionViewController-Demo.xcscheme

Lines changed: 3 additions & 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 = "0800"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -40,6 +40,7 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43+
language = ""
4344
shouldUseLaunchSchemeArgsEnv = "YES">
4445
<Testables>
4546
<TestableReference
@@ -69,6 +70,7 @@
6970
buildConfiguration = "Debug"
7071
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
7172
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
73+
language = ""
7274
launchStyle = "0"
7375
useCustomWorkingDirectory = "NO"
7476
ignoresPersistentStateOnLaunch = "NO"

RMDateSelectionViewController-Demo.xcodeproj/xcshareddata/xcschemes/RMDateSelectionViewController-DemoExtension.xcscheme

Lines changed: 3 additions & 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 = "0800"
3+
LastUpgradeVersion = "0900"
44
wasCreatedForAppExtension = "YES"
55
version = "2.0">
66
<BuildAction
@@ -55,6 +55,7 @@
5555
buildConfiguration = "Debug"
5656
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5757
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
58+
language = ""
5859
shouldUseLaunchSchemeArgsEnv = "YES">
5960
<Testables>
6061
<TestableReference
@@ -84,6 +85,7 @@
8485
buildConfiguration = "Debug"
8586
selectedDebuggerIdentifier = ""
8687
selectedLauncherIdentifier = "Xcode.IDEFoundation.Launcher.PosixSpawn"
88+
language = ""
8789
launchStyle = "0"
8890
useCustomWorkingDirectory = "NO"
8991
ignoresPersistentStateOnLaunch = "NO"

RMDateSelectionViewController-Demo.xcodeproj/xcshareddata/xcschemes/RMDateSelectionViewController-SwiftDemo.xcscheme

Lines changed: 3 additions & 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 = "0800"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
<TestableReference
@@ -55,6 +56,7 @@
5556
buildConfiguration = "Debug"
5657
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5758
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59+
language = ""
5860
launchStyle = "0"
5961
useCustomWorkingDirectory = "NO"
6062
ignoresPersistentStateOnLaunch = "NO"

RMDateSelectionViewController-Demo.xcodeproj/xcshareddata/xcschemes/RMDateSelectionViewController.xcscheme

Lines changed: 3 additions & 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 = "0800"
3+
LastUpgradeVersion = "0900"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,6 +26,7 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
2930
shouldUseLaunchSchemeArgsEnv = "YES">
3031
<Testables>
3132
</Testables>
@@ -36,6 +37,7 @@
3637
buildConfiguration = "Debug"
3738
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
3839
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
40+
language = ""
3941
launchStyle = "0"
4042
useCustomWorkingDirectory = "NO"
4143
ignoresPersistentStateOnLaunch = "NO"

0 commit comments

Comments
 (0)