|
7 | 7 | objects = {
|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */
|
10 |
| - D512C1211C319917002DD504 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1201C319917002DD504 /* Config.swift */; }; |
11 |
| - D512C1221C319917002DD504 /* Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1201C319917002DD504 /* Config.swift */; }; |
| 10 | + D512C1211C319917002DD504 /* FrequencyValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1201C319917002DD504 /* FrequencyValidator.swift */; }; |
| 11 | + D512C1221C319917002DD504 /* FrequencyValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1201C319917002DD504 /* FrequencyValidator.swift */; }; |
12 | 12 | D512C1241C319A40002DD504 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1231C319A40002DD504 /* Error.swift */; };
|
13 | 13 | D512C1251C319A40002DD504 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1231C319A40002DD504 /* Error.swift */; };
|
14 | 14 | D512C12A1C319BC1002DD504 /* Pitch.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1271C319BC1002DD504 /* Pitch.swift */; };
|
|
23 | 23 | D512C1401C319E36002DD504 /* AcousticWaveSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1311C319C82002DD504 /* AcousticWaveSpec.swift */; };
|
24 | 24 | D512C1411C319E36002DD504 /* NoteSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1321C319C82002DD504 /* NoteSpec.swift */; };
|
25 | 25 | D512C1421C319E36002DD504 /* PitchSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = D512C1331C319C82002DD504 /* PitchSpec.swift */; };
|
| 26 | + D53425091F8C0FBA00BE4F4B /* FrequencyValidatorSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = D53425071F8C0F8A00BE4F4B /* FrequencyValidatorSpec.swift */; }; |
| 27 | + D534250A1F8C0FBB00BE4F4B /* FrequencyValidatorSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = D53425071F8C0F8A00BE4F4B /* FrequencyValidatorSpec.swift */; }; |
26 | 28 | D5DF49E71C2EE85900343F13 /* NoteCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5DF49B51C2EE67800343F13 /* NoteCalculator.swift */; };
|
27 | 29 | D5DF49E81C2EE85900343F13 /* PitchCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5DF49B61C2EE67800343F13 /* PitchCalculator.swift */; };
|
28 | 30 | D5DF49E91C2EE85900343F13 /* WaveCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5DF49B71C2EE67800343F13 /* WaveCalculator.swift */; };
|
|
61 | 63 | /* End PBXContainerItemProxy section */
|
62 | 64 |
|
63 | 65 | /* Begin PBXFileReference section */
|
64 |
| - D512C1201C319917002DD504 /* Config.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Config.swift; sourceTree = "<group>"; }; |
| 66 | + D512C1201C319917002DD504 /* FrequencyValidator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FrequencyValidator.swift; sourceTree = "<group>"; }; |
65 | 67 | D512C1231C319A40002DD504 /* Error.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = "<group>"; };
|
66 | 68 | D512C1271C319BC1002DD504 /* Pitch.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Pitch.swift; sourceTree = "<group>"; };
|
67 | 69 | D512C1281C319BC1002DD504 /* AcousticWave.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AcousticWave.swift; sourceTree = "<group>"; };
|
|
70 | 72 | D512C1321C319C82002DD504 /* NoteSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NoteSpec.swift; sourceTree = "<group>"; };
|
71 | 73 | D512C1331C319C82002DD504 /* PitchSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PitchSpec.swift; sourceTree = "<group>"; };
|
72 | 74 | D51575A01C330432006F8E75 /* PitchyPlayground-iOS.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = "PitchyPlayground-iOS.playground"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.swift; };
|
| 75 | + D53425071F8C0F8A00BE4F4B /* FrequencyValidatorSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrequencyValidatorSpec.swift; sourceTree = "<group>"; }; |
73 | 76 | D5DF49B51C2EE67800343F13 /* NoteCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NoteCalculator.swift; sourceTree = "<group>"; };
|
74 | 77 | D5DF49B61C2EE67800343F13 /* PitchCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PitchCalculator.swift; sourceTree = "<group>"; };
|
75 | 78 | D5DF49B71C2EE67800343F13 /* WaveCalculator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WaveCalculator.swift; sourceTree = "<group>"; };
|
|
198 | 201 | children = (
|
199 | 202 | D512C1261C319B9D002DD504 /* Data */,
|
200 | 203 | D5DF49B41C2EE67800343F13 /* Calculators */,
|
201 |
| - D512C1201C319917002DD504 /* Config.swift */, |
| 204 | + D512C1201C319917002DD504 /* FrequencyValidator.swift */, |
202 | 205 | D512C1231C319A40002DD504 /* Error.swift */,
|
203 | 206 | );
|
204 | 207 | path = Source;
|
|
235 | 238 | children = (
|
236 | 239 | D512C1301C319C48002DD504 /* Data */,
|
237 | 240 | D5DF49FB1C2EE8AC00343F13 /* Calculators */,
|
| 241 | + D53425071F8C0F8A00BE4F4B /* FrequencyValidatorSpec.swift */, |
238 | 242 | );
|
239 | 243 | path = Specs;
|
240 | 244 | sourceTree = "<group>";
|
|
483 | 487 | D512C1241C319A40002DD504 /* Error.swift in Sources */,
|
484 | 488 | D512C12E1C319BC1002DD504 /* Note.swift in Sources */,
|
485 | 489 | D5DF49E81C2EE85900343F13 /* PitchCalculator.swift in Sources */,
|
486 |
| - D512C1211C319917002DD504 /* Config.swift in Sources */, |
| 490 | + D512C1211C319917002DD504 /* FrequencyValidator.swift in Sources */, |
487 | 491 | D5DF49E71C2EE85900343F13 /* NoteCalculator.swift in Sources */,
|
488 | 492 | D5DF49E91C2EE85900343F13 /* WaveCalculator.swift in Sources */,
|
489 | 493 | );
|
|
498 | 502 | D512C1251C319A40002DD504 /* Error.swift in Sources */,
|
499 | 503 | D512C12F1C319BC1002DD504 /* Note.swift in Sources */,
|
500 | 504 | D5DF49EE1C2EE85A00343F13 /* PitchCalculator.swift in Sources */,
|
501 |
| - D512C1221C319917002DD504 /* Config.swift in Sources */, |
| 505 | + D512C1221C319917002DD504 /* FrequencyValidator.swift in Sources */, |
502 | 506 | D5DF49ED1C2EE85A00343F13 /* NoteCalculator.swift in Sources */,
|
503 | 507 | D5DF49EF1C2EE85A00343F13 /* WaveCalculator.swift in Sources */,
|
504 | 508 | );
|
|
508 | 512 | isa = PBXSourcesBuildPhase;
|
509 | 513 | buildActionMask = 2147483647;
|
510 | 514 | files = (
|
| 515 | + D53425091F8C0FBA00BE4F4B /* FrequencyValidatorSpec.swift in Sources */, |
511 | 516 | D512C13E1C319E36002DD504 /* NoteSpec.swift in Sources */,
|
512 | 517 | D5DF4A351C2EEB5200343F13 /* WaveCalculatorSpec.swift in Sources */,
|
513 | 518 | D5DF4A331C2EEB5200343F13 /* NoteCalculatorSpec.swift in Sources */,
|
|
521 | 526 | isa = PBXSourcesBuildPhase;
|
522 | 527 | buildActionMask = 2147483647;
|
523 | 528 | files = (
|
| 529 | + D534250A1F8C0FBB00BE4F4B /* FrequencyValidatorSpec.swift in Sources */, |
524 | 530 | D512C1411C319E36002DD504 /* NoteSpec.swift in Sources */,
|
525 | 531 | D5DF4A3B1C2EEB5300343F13 /* WaveCalculatorSpec.swift in Sources */,
|
526 | 532 | D5DF4A391C2EEB5300343F13 /* NoteCalculatorSpec.swift in Sources */,
|
|
0 commit comments