diff --git a/Bugsnag.xcodeproj/project.pbxproj b/Bugsnag.xcodeproj/project.pbxproj index 1716ee096..de417900a 100644 --- a/Bugsnag.xcodeproj/project.pbxproj +++ b/Bugsnag.xcodeproj/project.pbxproj @@ -1347,9 +1347,9 @@ 008966AE2486D43500DC48C2 /* Swift Tests */ = { isa = PBXGroup; children = ( - 008966AF2486D43500DC48C2 /* BugsnagSwiftTests.swift */, - 008966B02486D43500DC48C2 /* BugsnagSwiftPublicAPITests.swift */, 008966B12486D43500DC48C2 /* BugsnagSwiftConfigurationTests.swift */, + 008966B02486D43500DC48C2 /* BugsnagSwiftPublicAPITests.swift */, + 008966AF2486D43500DC48C2 /* BugsnagSwiftTests.swift */, 004E35392487B375007FBAE4 /* Tests-Bridging-Header.h */, ); path = "Swift Tests"; @@ -1358,29 +1358,29 @@ 008966D32486D43700DC48C2 /* KSCrash */ = { isa = PBXGroup; children = ( - 008966D42486D43700DC48C2 /* NSError+SimpleConstructor_Tests.m */, - 008966D52486D43700DC48C2 /* KSSysCtl_Tests.m */, 008966D62486D43700DC48C2 /* FileBasedTestCase.h */, - 008966D72486D43700DC48C2 /* XCTestCase+KSCrash.m */, - 008966D82486D43700DC48C2 /* KSMachHeader_Tests.m */, - 008966D92486D43700DC48C2 /* RFC3339DateTool_Tests.m */, - 008966DA2486D43700DC48C2 /* KSLogger_Tests.m */, - 008966DB2486D43700DC48C2 /* KSSystemInfo_Tests.m */, - 008966DC2486D43700DC48C2 /* KSDynamicLinker_Tests.m */, - 008966DD2486D43700DC48C2 /* KSCrashSentry_NSException_Tests.m */, - 008966DE2486D43700DC48C2 /* KSCrashReportStore_Tests.m */, + 008966E42486D43700DC48C2 /* FileBasedTestCase.m */, + 008966E92486D43700DC48C2 /* KSCrashIdentifierTests.m */, 008966DF2486D43700DC48C2 /* KSCrashReportConverter_Tests.m */, - 008966E02486D43700DC48C2 /* KSJSONCodec_Tests.m */, - 008966E12486D43700DC48C2 /* KSSignalInfo_Tests.m */, - 008966E22486D43700DC48C2 /* XCTestCase+KSCrash.h */, + 008966DE2486D43700DC48C2 /* KSCrashReportStore_Tests.m */, + 008966DD2486D43700DC48C2 /* KSCrashSentry_NSException_Tests.m */, + 008966E72486D43700DC48C2 /* KSCrashSentry_Signal_Tests.m */, + 008966E62486D43700DC48C2 /* KSCrashSentry_Tests.m */, 008966E32486D43700DC48C2 /* KSCrashState_Tests.m */, - 008966E42486D43700DC48C2 /* FileBasedTestCase.m */, + 008966DC2486D43700DC48C2 /* KSDynamicLinker_Tests.m */, 008966E52486D43700DC48C2 /* KSFileUtils_Tests.m */, - 008966E62486D43700DC48C2 /* KSCrashSentry_Tests.m */, - 008966E72486D43700DC48C2 /* KSCrashSentry_Signal_Tests.m */, - 008966E82486D43700DC48C2 /* KSString_Tests.m */, - 008966E92486D43700DC48C2 /* KSCrashIdentifierTests.m */, + 008966E02486D43700DC48C2 /* KSJSONCodec_Tests.m */, + 008966DA2486D43700DC48C2 /* KSLogger_Tests.m */, 008966EA2486D43700DC48C2 /* KSMach_Tests.m */, + 008966D82486D43700DC48C2 /* KSMachHeader_Tests.m */, + 008966E12486D43700DC48C2 /* KSSignalInfo_Tests.m */, + 008966E82486D43700DC48C2 /* KSString_Tests.m */, + 008966D52486D43700DC48C2 /* KSSysCtl_Tests.m */, + 008966DB2486D43700DC48C2 /* KSSystemInfo_Tests.m */, + 008966D42486D43700DC48C2 /* NSError+SimpleConstructor_Tests.m */, + 008966D92486D43700DC48C2 /* RFC3339DateTool_Tests.m */, + 008966E22486D43700DC48C2 /* XCTestCase+KSCrash.h */, + 008966D72486D43700DC48C2 /* XCTestCase+KSCrash.m */, ); path = KSCrash; sourceTree = ""; @@ -1431,31 +1431,31 @@ 008968FF2486DAD000DC48C2 /* Recording */ = { isa = PBXGroup; children = ( - 008969002486DAD000DC48C2 /* BSG_KSCrashDoctor.m */, - 008969012486DAD000DC48C2 /* Tools */, - 008969292486DAD000DC48C2 /* BSG_KSCrashState.m */, - 0089692A2486DAD000DC48C2 /* BSG_KSCrashContext.h */, - 0089692B2486DAD000DC48C2 /* BSG_KSCrashType.c */, - 0089692C2486DAD000DC48C2 /* BSG_KSCrashReportStore.m */, 0089692D2486DAD000DC48C2 /* BSG_KSCrash.h */, + 008969362486DAD000DC48C2 /* BSG_KSCrash.m */, + 008969382486DAD000DC48C2 /* BSG_KSCrashAdvanced.h */, + 0089694B2486DAD000DC48C2 /* BSG_KSCrashC.c */, 0089692E2486DAD000DC48C2 /* BSG_KSCrashC.h */, - 0089692F2486DAD000DC48C2 /* BSG_KSSystemInfo.h */, + 0089692A2486DAD000DC48C2 /* BSG_KSCrashContext.h */, + 008969332486DAD000DC48C2 /* BSG_KSCrashDoctor.h */, + 008969002486DAD000DC48C2 /* BSG_KSCrashDoctor.m */, + 0089694A2486DAD000DC48C2 /* BSG_KSCrashIdentifier.h */, 008969302486DAD000DC48C2 /* BSG_KSCrashIdentifier.m */, - 008969312486DAD000DC48C2 /* BSG_KSSystemInfoC.h */, + 008969492486DAD000DC48C2 /* BSG_KSCrashReport.c */, 008969322486DAD000DC48C2 /* BSG_KSCrashReport.h */, - 008969332486DAD000DC48C2 /* BSG_KSCrashDoctor.h */, 008969342486DAD000DC48C2 /* BSG_KSCrashReportFields.h */, - 008969352486DAD000DC48C2 /* BSG_KSCrashState.h */, - 008969362486DAD000DC48C2 /* BSG_KSCrash.m */, - 008969372486DAD000DC48C2 /* BSG_KSCrashReportVersion.h */, - 008969382486DAD000DC48C2 /* BSG_KSCrashAdvanced.h */, 008969392486DAD000DC48C2 /* BSG_KSCrashReportStore.h */, - 0089693A2486DAD000DC48C2 /* Sentry */, + 0089692C2486DAD000DC48C2 /* BSG_KSCrashReportStore.m */, + 008969372486DAD000DC48C2 /* BSG_KSCrashReportVersion.h */, + 008969352486DAD000DC48C2 /* BSG_KSCrashState.h */, + 008969292486DAD000DC48C2 /* BSG_KSCrashState.m */, + 0089692B2486DAD000DC48C2 /* BSG_KSCrashType.c */, 008969482486DAD000DC48C2 /* BSG_KSCrashType.h */, - 008969492486DAD000DC48C2 /* BSG_KSCrashReport.c */, - 0089694A2486DAD000DC48C2 /* BSG_KSCrashIdentifier.h */, - 0089694B2486DAD000DC48C2 /* BSG_KSCrashC.c */, + 0089692F2486DAD000DC48C2 /* BSG_KSSystemInfo.h */, 0089694C2486DAD000DC48C2 /* BSG_KSSystemInfo.m */, + 008969312486DAD000DC48C2 /* BSG_KSSystemInfoC.h */, + 0089693A2486DAD000DC48C2 /* Sentry */, + 008969012486DAD000DC48C2 /* Tools */, ); path = Recording; sourceTree = ""; @@ -1463,41 +1463,41 @@ 008969012486DAD000DC48C2 /* Tools */ = { isa = PBXGroup; children = ( + 0089690E2486DAD000DC48C2 /* BSG_KSArchSpecific.h */, + 008969162486DAD000DC48C2 /* BSG_KSBacktrace_Private.h */, + 0089691B2486DAD000DC48C2 /* BSG_KSBacktrace.c */, 008969022486DAD000DC48C2 /* BSG_KSBacktrace.h */, - 008969032486DAD000DC48C2 /* BSG_KSMach_x86_32.c */, - 008969042486DAD000DC48C2 /* BSG_KSSysCtl.h */, - 008969052486DAD000DC48C2 /* BSG_KSSingleton.h */, 008969062486DAD000DC48C2 /* BSG_KSDynamicLinker.c */, - 008969072486DAD000DC48C2 /* BSG_KSMach_Arm.c */, - 008969082486DAD000DC48C2 /* BSG_KSJSONCodecObjC.m */, + 0089691A2486DAD000DC48C2 /* BSG_KSDynamicLinker.h */, + 008969182486DAD000DC48C2 /* BSG_KSFileUtils.c */, 008969092486DAD000DC48C2 /* BSG_KSFileUtils.h */, - 0089690A2486DAD000DC48C2 /* BSG_KSSignalInfo.h */, 0089690B2486DAD000DC48C2 /* BSG_KSJSONCodec.c */, - 0089690C2486DAD000DC48C2 /* NSError+BSG_SimpleConstructor.h */, - 0089690E2486DAD000DC48C2 /* BSG_KSArchSpecific.h */, - 0089690F2486DAD000DC48C2 /* BSG_KSObjC.h */, - 008969102486DAD000DC48C2 /* BSG_KSMachHeaders.m */, - 008969112486DAD000DC48C2 /* BSG_KSMachApple.h */, - 008969122486DAD000DC48C2 /* BSG_KSString.h */, - 008969132486DAD000DC48C2 /* BSG_KSMach.c */, + 008969222486DAD000DC48C2 /* BSG_KSJSONCodec.h */, + 008969192486DAD000DC48C2 /* BSG_KSJSONCodecObjC.h */, + 008969082486DAD000DC48C2 /* BSG_KSJSONCodecObjC.m */, 008969152486DAD000DC48C2 /* BSG_KSLogger.h */, - 008969162486DAD000DC48C2 /* BSG_KSBacktrace_Private.h */, + 008969262486DAD000DC48C2 /* BSG_KSLogger.m */, + 008969072486DAD000DC48C2 /* BSG_KSMach_Arm.c */, 008969172486DAD000DC48C2 /* BSG_KSMach_Arm64.c */, - 008969182486DAD000DC48C2 /* BSG_KSFileUtils.c */, - 008969192486DAD000DC48C2 /* BSG_KSJSONCodecObjC.h */, - 0089691A2486DAD000DC48C2 /* BSG_KSDynamicLinker.h */, - 0089691B2486DAD000DC48C2 /* BSG_KSBacktrace.c */, - 0089691C2486DAD000DC48C2 /* BSG_KSSysCtl.c */, - 0089691E2486DAD000DC48C2 /* NSError+BSG_SimpleConstructor.m */, + 008969032486DAD000DC48C2 /* BSG_KSMach_x86_32.c */, 0089691F2486DAD000DC48C2 /* BSG_KSMach_x86_64.c */, + 008969132486DAD000DC48C2 /* BSG_KSMach.c */, + 008969282486DAD000DC48C2 /* BSG_KSMach.h */, + 008969112486DAD000DC48C2 /* BSG_KSMachApple.h */, + 008969232486DAD000DC48C2 /* BSG_KSMachHeaders.h */, + 008969102486DAD000DC48C2 /* BSG_KSMachHeaders.m */, + 008969252486DAD000DC48C2 /* BSG_KSObjC.c */, + 0089690F2486DAD000DC48C2 /* BSG_KSObjC.h */, 008969202486DAD000DC48C2 /* BSG_KSObjCApple.h */, 008969212486DAD000DC48C2 /* BSG_KSSignalInfo.c */, - 008969222486DAD000DC48C2 /* BSG_KSJSONCodec.h */, - 008969232486DAD000DC48C2 /* BSG_KSMachHeaders.h */, + 0089690A2486DAD000DC48C2 /* BSG_KSSignalInfo.h */, + 008969052486DAD000DC48C2 /* BSG_KSSingleton.h */, 008969242486DAD000DC48C2 /* BSG_KSString.c */, - 008969252486DAD000DC48C2 /* BSG_KSObjC.c */, - 008969262486DAD000DC48C2 /* BSG_KSLogger.m */, - 008969282486DAD000DC48C2 /* BSG_KSMach.h */, + 008969122486DAD000DC48C2 /* BSG_KSString.h */, + 0089691C2486DAD000DC48C2 /* BSG_KSSysCtl.c */, + 008969042486DAD000DC48C2 /* BSG_KSSysCtl.h */, + 0089690C2486DAD000DC48C2 /* NSError+BSG_SimpleConstructor.h */, + 0089691E2486DAD000DC48C2 /* NSError+BSG_SimpleConstructor.m */, ); path = Tools; sourceTree = ""; @@ -1505,19 +1505,19 @@ 0089693A2486DAD000DC48C2 /* Sentry */ = { isa = PBXGroup; children = ( - 0089693B2486DAD000DC48C2 /* BSG_KSCrashSentry_NSException.m */, - 0089693C2486DAD000DC48C2 /* BSG_KSCrashSentry_MachException.h */, - 0089693D2486DAD000DC48C2 /* BSG_KSCrashSentry_Private.h */, - 0089693E2486DAD000DC48C2 /* BSG_KSCrashSentry_User.c */, - 0089693F2486DAD000DC48C2 /* BSG_KSCrashSentry.h */, 008969402486DAD000DC48C2 /* BSG_KSCrashSentry_CPPException.h */, - 008969412486DAD000DC48C2 /* BSG_KSCrashSentry_Signal.c */, 008969422486DAD000DC48C2 /* BSG_KSCrashSentry_CPPException.mm */, 008969432486DAD000DC48C2 /* BSG_KSCrashSentry_MachException.c */, + 0089693C2486DAD000DC48C2 /* BSG_KSCrashSentry_MachException.h */, 008969442486DAD000DC48C2 /* BSG_KSCrashSentry_NSException.h */, - 008969452486DAD000DC48C2 /* BSG_KSCrashSentry.c */, - 008969462486DAD000DC48C2 /* BSG_KSCrashSentry_User.h */, + 0089693B2486DAD000DC48C2 /* BSG_KSCrashSentry_NSException.m */, + 0089693D2486DAD000DC48C2 /* BSG_KSCrashSentry_Private.h */, + 008969412486DAD000DC48C2 /* BSG_KSCrashSentry_Signal.c */, 008969472486DAD000DC48C2 /* BSG_KSCrashSentry_Signal.h */, + 0089693E2486DAD000DC48C2 /* BSG_KSCrashSentry_User.c */, + 008969462486DAD000DC48C2 /* BSG_KSCrashSentry_User.h */, + 008969452486DAD000DC48C2 /* BSG_KSCrashSentry.c */, + 0089693F2486DAD000DC48C2 /* BSG_KSCrashSentry.h */, ); path = Sentry; sourceTree = ""; @@ -1552,29 +1552,29 @@ 00AD1C7424869B0E00A27979 /* Bugsnag */ = { isa = PBXGroup; children = ( - 3A700A7E24A63A8E0068CD1B /* include */, + 00AD1EFC2486A17800A27979 /* BSGOutOfMemoryWatchdog.h */, + 00AD1EF72486A17700A27979 /* BSGOutOfMemoryWatchdog.m */, + 00AD1EFE2486A17800A27979 /* Bugsnag.m */, + 00AD1F002486A17900A27979 /* BugsnagCrashSentry.h */, + 00AD1EFF2486A17900A27979 /* BugsnagCrashSentry.m */, + 00AD1EFD2486A17800A27979 /* BugsnagErrorReportSink.h */, + 00AD1EF92486A17700A27979 /* BugsnagErrorReportSink.m */, + 00AD1EF82486A17700A27979 /* BugsnagSessionTracker.h */, + 00AD1F012486A17900A27979 /* BugsnagSessionTracker.m */, + 00AD1EFA2486A17700A27979 /* Private.h */, + 00AD1EF42486A17600A27979 /* RegisterErrorData.h */, + 00AD1EF52486A17600A27979 /* RegisterErrorData.m */, 00AD1CF124869EBD00A27979 /* Breadcrumbs */, 00AD1CF224869ECF00A27979 /* Client */, 00AD1CF324869ED700A27979 /* Configuration */, 00AD1CF424869EDF00A27979 /* Delivery */, 00AD1CF524869EE500A27979 /* Helpers */, + 3A700A7E24A63A8E0068CD1B /* include */, + 008968F72486DAD000DC48C2 /* KSCrash */, 00AD1CF624869EEA00A27979 /* Metadata */, 00AD1CF724869EF100A27979 /* Payload */, 00AD1CF824869EF800A27979 /* Plugins */, 00AD1CF924869F0100A27979 /* Storage */, - 008968F72486DAD000DC48C2 /* KSCrash */, - 00AD1EFA2486A17700A27979 /* Private.h */, - 00AD1EFE2486A17800A27979 /* Bugsnag.m */, - 00AD1EFC2486A17800A27979 /* BSGOutOfMemoryWatchdog.h */, - 00AD1EF72486A17700A27979 /* BSGOutOfMemoryWatchdog.m */, - 00AD1F002486A17900A27979 /* BugsnagCrashSentry.h */, - 00AD1EFF2486A17900A27979 /* BugsnagCrashSentry.m */, - 00AD1EF82486A17700A27979 /* BugsnagSessionTracker.h */, - 00AD1F012486A17900A27979 /* BugsnagSessionTracker.m */, - 00AD1EFD2486A17800A27979 /* BugsnagErrorReportSink.h */, - 00AD1EF92486A17700A27979 /* BugsnagErrorReportSink.m */, - 00AD1EF42486A17600A27979 /* RegisterErrorData.h */, - 00AD1EF52486A17600A27979 /* RegisterErrorData.m */, ); path = Bugsnag; sourceTree = ""; @@ -1585,8 +1585,8 @@ 00896A3F2486DBDD00DC48C2 /* BSGConfigurationBuilderTests.m */, 008966C62486D43600DC48C2 /* BSGConnectivityTest.m */, 008966C82486D43600DC48C2 /* BSGOutOfMemoryWatchdogTests.m */, - 008966C22486D43600DC48C2 /* BugsnagAppTest.m */, E701FA9E2490EF4A008D842F /* BugsnagApiValidationTest.m */, + 008966C22486D43600DC48C2 /* BugsnagAppTest.m */, 008966CD2486D43600DC48C2 /* BugsnagBreadcrumbsTest.m */, 008966CA2486D43600DC48C2 /* BugsnagClientMirrorTest.m */, 008966A52486D43400DC48C2 /* BugsnagClientPayloadInfoTest.m */, @@ -1597,6 +1597,7 @@ 00896A432486DBF000DC48C2 /* BugsnagConfigurationTests.m */, 008966A42486D43400DC48C2 /* BugsnagDeviceTest.m */, 008966CB2486D43600DC48C2 /* BugsnagEnabledBreadcrumbTest.m */, + 008966B82486D43500DC48C2 /* BugsnagErrorReportSinkTests.m */, 008966B52486D43500DC48C2 /* BugsnagErrorTest.m */, 008966C02486D43600DC48C2 /* BugsnagEventFromKSCrashReportTest.m */, 008966AC2486D43500DC48C2 /* BugsnagEventPersistLoadTest.m */, @@ -1612,7 +1613,6 @@ 008966C32486D43600DC48C2 /* BugsnagSessionTrackerStopTest.m */, 008966D02486D43600DC48C2 /* BugsnagSessionTrackerTest.m */, 008966CC2486D43600DC48C2 /* BugsnagSessionTrackingPayloadTest.m */, - 008966B82486D43500DC48C2 /* BugsnagErrorReportSinkTests.m */, 008966BA2486D43500DC48C2 /* BugsnagStackframeTest.m */, 008966BB2486D43500DC48C2 /* BugsnagStacktraceTest.m */, 008966BD2486D43500DC48C2 /* BugsnagStateEventTest.m */, @@ -1626,11 +1626,11 @@ E701FAA62490EF77008D842F /* ClientApiValidationTest.m */, E701FAAE2490EFE8008D842F /* ConfigurationApiValidationTest.m */, E701FAAA2490EFD9008D842F /* EventApiValidationTest.m */, + 00E636C324878FFC006CBF1A /* Info.plist */, 008966D32486D43700DC48C2 /* KSCrash */, 008966A92486D43400DC48C2 /* RegisterErrorDataTest.m */, 008966B72486D43500DC48C2 /* report.json */, 008966AE2486D43500DC48C2 /* Swift Tests */, - 00E636C324878FFC006CBF1A /* Info.plist */, ); path = Tests; sourceTree = ""; @@ -1784,26 +1784,26 @@ 3A700A7F24A63A8E0068CD1B /* Bugsnag */ = { isa = PBXGroup; children = ( - 3A700A8024A63A8E0068CD1B /* BugsnagThread.h */, - 3A700A8124A63A8E0068CD1B /* BugsnagSession.h */, - 3A700A8224A63A8E0068CD1B /* BugsnagStackframe.h */, - 3A700A8324A63A8E0068CD1B /* BugsnagMetadataStore.h */, - 3A700A8424A63A8E0068CD1B /* BugsnagEndpointConfiguration.h */, - 3A700A8524A63A8E0068CD1B /* BugsnagBreadcrumb.h */, 3A700A8624A63A8E0068CD1B /* BSG_KSCrashReportWriter.h */, - 3A700A8724A63A8E0068CD1B /* BugsnagErrorTypes.h */, - 3A700A8824A63A8E0068CD1B /* BugsnagEvent.h */, - 3A700A8924A63A8E0068CD1B /* BugsnagClient.h */, - 3A700A8A24A63A8E0068CD1B /* BugsnagUser.h */, - 3A700A8B24A63A8E0068CD1B /* BugsnagAppWithState.h */, 3A700A8C24A63A8E0068CD1B /* Bugsnag.h */, + 3A700A9024A63A8E0068CD1B /* BugsnagApp.h */, + 3A700A8B24A63A8E0068CD1B /* BugsnagAppWithState.h */, + 3A700A8524A63A8E0068CD1B /* BugsnagBreadcrumb.h */, + 3A700A8924A63A8E0068CD1B /* BugsnagClient.h */, 3A700A8D24A63A8E0068CD1B /* BugsnagConfiguration.h */, - 3A700A8E24A63A8E0068CD1B /* BugsnagPlugin.h */, 3A700A8F24A63A8E0068CD1B /* BugsnagDevice.h */, - 3A700A9024A63A8E0068CD1B /* BugsnagApp.h */, - 3A700A9124A63A8E0068CD1B /* BugsnagError.h */, 3A700A9224A63A8E0068CD1B /* BugsnagDeviceWithState.h */, + 3A700A8424A63A8E0068CD1B /* BugsnagEndpointConfiguration.h */, + 3A700A9124A63A8E0068CD1B /* BugsnagError.h */, + 3A700A8724A63A8E0068CD1B /* BugsnagErrorTypes.h */, + 3A700A8824A63A8E0068CD1B /* BugsnagEvent.h */, 3A700A9324A63A8E0068CD1B /* BugsnagMetadata.h */, + 3A700A8324A63A8E0068CD1B /* BugsnagMetadataStore.h */, + 3A700A8E24A63A8E0068CD1B /* BugsnagPlugin.h */, + 3A700A8124A63A8E0068CD1B /* BugsnagSession.h */, + 3A700A8224A63A8E0068CD1B /* BugsnagStackframe.h */, + 3A700A8024A63A8E0068CD1B /* BugsnagThread.h */, + 3A700A8A24A63A8E0068CD1B /* BugsnagUser.h */, ); path = Bugsnag; sourceTree = ""; diff --git a/CHANGELOG.md b/CHANGELOG.md index 61b8c7bf5..332318eb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ Changelog ### Bug fixes +* Reorganized the project file + [793](https://github.com/bugsnag/bugsnag-cocoa/pull/793) + * Removed some magic values and used the const string references instead. [#792](https://github.com/bugsnag/bugsnag-cocoa/pull/792)