tracks/objective-c/xcodeProject/ObjectiveC.xcodeproj/project.pbxproj in trackler-2.0.6.14 vs tracks/objective-c/xcodeProject/ObjectiveC.xcodeproj/project.pbxproj in trackler-2.0.6.15
- old
+ new
@@ -45,10 +45,12 @@
1EFACAB81CCCAF3D006F2E69 /* RobotNameTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EFACA9C1CCCAF3D006F2E69 /* RobotNameTest.m */; };
1EFACAB91CCCAF3D006F2E69 /* SpaceAgeExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EFACA9E1CCCAF3D006F2E69 /* SpaceAgeExample.m */; };
1EFACABA1CCCAF3D006F2E69 /* SpaceAgeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EFACA9F1CCCAF3D006F2E69 /* SpaceAgeTest.m */; };
1EFACABB1CCCAF3D006F2E69 /* WordCountExample.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EFACAA11CCCAF3D006F2E69 /* WordCountExample.m */; };
1EFACABC1CCCAF3D006F2E69 /* WordCountTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EFACAA21CCCAF3D006F2E69 /* WordCountTest.m */; };
+ A065F5781E3098080048E337 /* BeerSongExample.m in Sources */ = {isa = PBXBuildFile; fileRef = A065F5761E3098080048E337 /* BeerSongExample.m */; };
+ A065F5791E3098080048E337 /* BeerSongTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A065F5771E3098080048E337 /* BeerSongTest.m */; };
E907D0CA1D6B731600106C42 /* GigasecondExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E907D0C91D6B731600106C42 /* GigasecondExample.m */; };
E907D0CC1D6B734800106C42 /* GigasecondTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E907D0CB1D6B734800106C42 /* GigasecondTest.m */; };
E907FE921D87547D00B93DA9 /* ScrabbleScoreExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E907FE911D87547D00B93DA9 /* ScrabbleScoreExample.m */; };
E907FE941D87554500B93DA9 /* ScrabbleScoreTest.m in Sources */ = {isa = PBXBuildFile; fileRef = E907FE931D87554500B93DA9 /* ScrabbleScoreTest.m */; };
E92FCC0D1D78F30D00061017 /* MeetupExample.m in Sources */ = {isa = PBXBuildFile; fileRef = E92FCC0C1D78F30D00061017 /* MeetupExample.m */; };
@@ -127,10 +129,13 @@
1EFACA9E1CCCAF3D006F2E69 /* SpaceAgeExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SpaceAgeExample.m; path = "../../exercises/space-age/SpaceAgeExample.m"; sourceTree = "<group>"; };
1EFACA9F1CCCAF3D006F2E69 /* SpaceAgeTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SpaceAgeTest.m; path = "../../exercises/space-age/SpaceAgeTest.m"; sourceTree = "<group>"; };
1EFACAA01CCCAF3D006F2E69 /* WordCountExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WordCountExample.h; path = "../../exercises/word-count/WordCountExample.h"; sourceTree = "<group>"; };
1EFACAA11CCCAF3D006F2E69 /* WordCountExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WordCountExample.m; path = "../../exercises/word-count/WordCountExample.m"; sourceTree = "<group>"; };
1EFACAA21CCCAF3D006F2E69 /* WordCountTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WordCountTest.m; path = "../../exercises/word-count/WordCountTest.m"; sourceTree = "<group>"; };
+ A065F5751E3098080048E337 /* BeerSongExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BeerSongExample.h; path = "../../exercises/beer-song/BeerSongExample.h"; sourceTree = "<group>"; };
+ A065F5761E3098080048E337 /* BeerSongExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BeerSongExample.m; path = "../../exercises/beer-song/BeerSongExample.m"; sourceTree = "<group>"; };
+ A065F5771E3098080048E337 /* BeerSongTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BeerSongTest.m; path = "../../exercises/beer-song/BeerSongTest.m"; sourceTree = "<group>"; };
E907D0C81D6B731600106C42 /* GigasecondExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GigasecondExample.h; path = ../../exercises/gigasecond/GigasecondExample.h; sourceTree = "<group>"; };
E907D0C91D6B731600106C42 /* GigasecondExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GigasecondExample.m; path = ../../exercises/gigasecond/GigasecondExample.m; sourceTree = "<group>"; };
E907D0CB1D6B734800106C42 /* GigasecondTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GigasecondTest.m; path = ../../exercises/gigasecond/GigasecondTest.m; sourceTree = "<group>"; };
E907FE901D87547D00B93DA9 /* ScrabbleScoreExample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScrabbleScoreExample.h; path = "../../exercises/scrabble-score/ScrabbleScoreExample.h"; sourceTree = "<group>"; };
E907FE911D87547D00B93DA9 /* ScrabbleScoreExample.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ScrabbleScoreExample.m; path = "../../exercises/scrabble-score/ScrabbleScoreExample.m"; sourceTree = "<group>"; };
@@ -205,10 +210,11 @@
E9C1C0261D9DB1430015E86E /* Acronym */,
E9E8B6E91D519DDB0012F12C /* Allergies */,
E9E8B6EA1D519DE10012F12C /* AllYourBase */,
E9E8B6EB1D519DE70012F12C /* Anagram */,
E9386EEB1E0B68F90009A414 /* AtbashCipher */,
+ A0CE03811E2F994200669F42 /* BeerSong */,
E9E8B6EC1D519DEF0012F12C /* Bob */,
E9381D4F1D8F2DA4003F22A1 /* Clock */,
E9381D431D8EDFB8003F22A1 /* DifferenceOfSquares */,
E9E8B6ED1D519DF50012F12C /* Etl */,
E907D0C71D6B72B600106C42 /* Gigasecond */,
@@ -253,10 +259,20 @@
1E50BCFC1CB465C500FC128D /* xobjectivecTest.xctest */,
);
name = Products;
sourceTree = "<group>";
};
+ A0CE03811E2F994200669F42 /* BeerSong */ = {
+ isa = PBXGroup;
+ children = (
+ A065F5751E3098080048E337 /* BeerSongExample.h */,
+ A065F5761E3098080048E337 /* BeerSongExample.m */,
+ A065F5771E3098080048E337 /* BeerSongTest.m */,
+ );
+ name = BeerSong;
+ sourceTree = "<group>";
+ };
E907D0C71D6B72B600106C42 /* Gigasecond */ = {
isa = PBXGroup;
children = (
E907D0C81D6B731600106C42 /* GigasecondExample.h */,
E907D0C91D6B731600106C42 /* GigasecondExample.m */,
@@ -599,11 +615,11 @@
/* Begin PBXProject section */
1EE9CC521CB462CB00C92E6D /* Project object */ = {
isa = PBXProject;
attributes = {
- LastUpgradeCheck = 0730;
+ LastUpgradeCheck = 0810;
ORGANIZATIONNAME = exercism;
TargetAttributes = {
1E1068C41D408EE30019B25B = {
CreatedOnToolsVersion = 7.3;
};
@@ -673,12 +689,14 @@
1EFACAB11CCCAF3D006F2E69 /* NucleotideCountExample.m in Sources */,
E9381D481D8EE00C003F22A1 /* DifferenceOfSquaresTest.m in Sources */,
E907FE941D87554500B93DA9 /* ScrabbleScoreTest.m in Sources */,
1EFACAB51CCCAF3D006F2E69 /* PhoneNumberExample.m in Sources */,
E951B6B91D429550009EB5B6 /* AllergiesTest.m in Sources */,
+ A065F5791E3098080048E337 /* BeerSongTest.m in Sources */,
E9381D461D8EDFFA003F22A1 /* DifferenceOfSquaresExample.m in Sources */,
E9A7B2F71DA5AC37009056B6 /* LargestSeriesProductExample.m in Sources */,
+ A065F5781E3098080048E337 /* BeerSongExample.m in Sources */,
E907D0CA1D6B731600106C42 /* GigasecondExample.m in Sources */,
E9381D521D8F2DCC003F22A1 /* ClockExample.m in Sources */,
E99D1D811D5533BF0006A303 /* SumOfMultiplesExample.m in Sources */,
E9F390071DFCA337005C5F46 /* IsogramExample.m in Sources */,
E9C1C02F1D9EC1130015E86E /* RunLengthEncodingExample.m in Sources */,
@@ -779,12 +797,14 @@
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
@@ -823,11 +843,13 @@
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";