From 0daff4500728f45a8c96f743e791cae5d62b9d11 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 27 Aug 2024 13:28:55 +0200 Subject: [PATCH 01/15] Initial private headers dump Xcode 15.4 --- Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 30 ++++++++-- Server/PrivateHeaders/CDStructures.h | 10 +--- .../DTXConnectionServices/CDStructures.h | 24 ++++++++ .../DTXBlockCompressor-Protocol.h | 4 +- .../DTXBlockCompressorFactory.h | 4 +- .../DTXBlockCompressorLibCompression.h | 3 + .../DTXConnectionServices/DTXChannel.h | 3 + .../DTXConnectionServices/DTXConnection.h | 3 + .../DTXDecompressionException.h | 4 +- .../DTXConnectionServices/DTXMachTransport.h | 1 + .../DTXConnectionServices/DTXMessageParser.h | 4 +- .../DTXMessageTransmitter.h | 4 +- .../DTXConnectionServices/DTXProxyChannel.h | 4 +- .../DTXProxyRequestHandler.h | 4 +- .../DTXRemoteInvocationReceipt.h | 4 +- .../DTXResourceTracker.h | 4 +- .../DTXConnectionServices/DTXService.h | 3 + .../DTXConnectionServices/DTXTransport.h | 4 +- .../DTXConnectionServices/_DTXProxy.h | 4 +- .../NSArray-XCTElementQueryAdditions.h | 4 +- .../NSError-XCTAutomationSupportErrors.h | 4 +- .../NSIndexPath-XCTConvenience.h | 4 +- .../NSPredicate-XCTAutomationSupport.h | 4 +- .../NSString-XCTASAdditions.h | 4 +- .../NSValue-XCTestAdditions.h | 4 +- .../XCAXAuditConfiguration.h | 4 +- .../XCTAutomationSupport/XCAXAuditResult.h | 16 +++--- .../XCAXAuditResultCollection.h | 4 +- .../XCTAutomationSupport/XCAXCycleDetector.h | 4 +- .../XCAccessibilityElement.h | 12 ++-- .../XCTAutomationSupport/XCDeviceEvent.h | 4 +- .../XCTAccessibilityFramework-Protocol.h | 14 ++--- .../XCTAccessibilityFramework.h | 5 +- .../XCTAccessibilitySnapshot_iOS.h | 4 +- .../XCTAnimationsIdleNotifier.h | 4 +- .../XCTApplicationStateSnapshot.h | 4 +- .../XCTAttachmentFutureMetadata.h | 44 +++++++++++++++ .../XCTAutomationSession.h | 8 ++- .../XCTAutomationTypeMismatchIssue.h | 10 +++- .../XCTCapabilitiesProviding-Protocol.h | 4 +- .../XCTConnectionAccepting-Protocol.h | 4 +- .../XCTElementBlockFilteringTransformer.h | 7 ++- .../XCTElementBlockSortingTransformer.h | 7 ++- .../XCTAutomationSupport/XCTElementQuery.h | 4 +- .../XCTElementQueryProcessor.h | 4 +- .../XCTElementQueryResults.h | 7 ++- .../XCTElementSetCodableTransformer.h | 7 ++- .../XCTElementSetTransformer-Protocol.h | 4 +- ...mentSnapshotAttributeDataSource-Protocol.h | 4 +- .../XCTElementSnapshotDescendantsEnumerator.h | 4 +- .../XCTElementSnapshotProvider-Protocol.h | 4 +- .../XCTElementSnapshotRequest.h | 4 +- .../XCTAutomationSupport/XCTImageConverter.h | 4 +- .../XCTAutomationSupport/XCTImageEncoding.h | 6 +- .../XCTAutomationSupport/XCTImageMetadata.h | 6 +- .../XCTIndexingTransformerIterator.h | 9 ++- .../XCTLocalizableStringInfo.h | 4 +- .../XCTLogArchiveCollecting-Protocol.h | 4 +- .../XCTLogArchiveRequest.h | 7 ++- .../XCTLogArchiveRequesting-Protocol.h | 4 +- .../XCTMacCatalystStatusProviding-Protocol.h | 4 +- .../XCTMainRunLoopIdleNotifier.h | 4 +- .../XCTMatchingElementIterator-Protocol.h | 4 +- .../XCTMatchingElementIterator.h | 7 ++- ...sagingChannel_RunnerToUIProcess-Protocol.h | 4 +- ...sagingChannel_UIProcessToRunner-Protocol.h | 23 ++++++++ ...ssagingRole_UIAutomationProcess-Protocol.h | 5 +- ...le_UIAutomationProcessObserving-Protocol.h | 14 +++++ .../XCTProcessSpecifier.h | 4 +- ...moteApplicationAutomationClient-Protocol.h | 4 +- ...moteApplicationAutomationTarget-Protocol.h | 4 +- .../XCTRuntimeIssue-Protocol.h | 12 +++- .../XCTRuntimeIssueContext.h | 4 +- ...meIssueContextReportingDelegate-Protocol.h | 4 +- .../XCTScreenRecordingRequest.h | 34 ++++++++++++ .../XCTScreenshotRequest.h | 4 +- .../XCTSerializedTransportWrapper2.h | 4 +- .../XCTAutomationSupport/XCTSignpostEvent.h | 29 ++++++++++ .../XCTSignpostInterval.h | 39 +++++++++++++ .../XCTSpindumpRequestSpecification.h | 4 +- .../XCTAutomationSupport/XCTTailspinRequest.h | 4 +- .../XCTAutomationSupport/XCTTimeoutControls.h | 4 +- .../XCTAutomationSupport/XCTVideoEncoding.h | 30 ++++++++++ ...entSnapshotCoordinateTransforms-Protocol.h | 4 +- .../XCUIElementSnapshotRequestResult.h | 7 ++- .../XCTAutomationSupport/XCUIPoint.h | 4 +- .../XCTAutomationSupport/XCUIRect.h | 4 +- .../_XCTMessaging_VoidProtocol-Protocol.h | 10 ++++ .../XCTestCore/MXMInstrumental-Protocol.h | 4 +- .../XCTestCore/NSArray-XCTestAdditions.h | 6 +- .../XCTestCore/NSBundle-XCTestAdditions.h | 5 +- .../NSDateFormatter-XCTDateFormatting.h | 20 +++++++ .../XCTestCore/NSException-XCTestAdditions.h | 6 +- .../NSKeyedArchiver-XCTestAdditions.h | 4 +- .../NSKeyedUnarchiver-XCTestAdditions.h | 4 +- .../NSMutableArray-XCTestAdditions.h | 5 +- .../XCTestCore/NSSet-XCTestAdditions.h | 5 +- .../XCTestCore/NSThread-XCTestAdditions.h | 4 +- ...NSValue-XCTSymbolicationServiceAdditions.h | 2 +- .../XCTestCore/XCActivityRecord.h | 8 ++- .../XCTestCore/XCDebugLogDelegate-Protocol.h | 4 +- .../XCTASDebugLogDelegate-Protocol.h | 4 +- .../XCTestCore/XCTActivity-Protocol.h | 4 +- .../XCTestCore/XCTActivityAggregationRecord.h | 4 +- .../XCTActivityRecordContext-Protocol.h | 4 +- .../XCTestCore/XCTActivityRecordStack.h | 4 +- .../XCTAggregateSuiteRunStatistics.h | 4 +- .../XCTAggregateSuiteRunStatisticsRecord.h | 4 +- .../XCTestCore/XCTApplicationBundleInfo.h | 4 +- .../XCTestCore/XCTApplicationLaunchMetric.h | 10 +++- .../PrivateHeaders/XCTestCore/XCTAttachment.h | 7 ++- .../XCTestCore/XCTAttachmentFuture.h | 30 ++++++++++ .../XCTestCore/XCTAttachmentManager.h | 4 +- .../XCTestCore/XCTBlockingQueue.h | 9 ++- .../PrivateHeaders/XCTestCore/XCTCPUMetric.h | 10 +++- .../XCTestCore/XCTClockMetric.h | 10 +++- .../XCTestCore/XCTCompoundExpectation.h | 5 +- Server/PrivateHeaders/XCTestCore/XCTContext.h | 12 ++-- .../XCTestCore/XCTDaemonTelemetryLogger.h | 9 ++- .../XCTDarwinNotificationExpectation.h | 8 +-- .../XCTestCore/XCTDateDescriptionFormatter.h | 27 +++++++++ .../XCTestCore/XCTDateFormatting-Protocol.h | 20 +++++++ .../XCTestCore/XCTDefaultDebugLogHandler.h | 13 +++-- .../XCTExecutionExtension-Protocol.h | 5 +- .../XCTestCore/XCTExecutionWorker.h | 13 +++-- .../XCTestCore/XCTExpectedFailure.h | 4 +- .../XCTestCore/XCTExpectedFailureContext.h | 4 +- .../XCTExpectedFailureContextManager.h | 4 +- .../XCTestCore/XCTExpectedFailureOptions.h | 4 +- .../XCTestCore/XCTExtensionProvider.h | 4 +- .../XCTestCore/XCTFailableInvocation.h | 4 +- .../XCTFixedPriorityTestScheduler.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTFuture.h | 5 +- .../XCTHarnessEventReporting-Protocol.h | 27 +++++++++ .../XCTImageEncoding-XCTImageQuality.h | 4 +- .../XCTInProcessSymbolicationService.h | 11 +++- Server/PrivateHeaders/XCTestCore/XCTIssue.h | 11 ++-- .../XCTestCore/XCTIssueHandling-Protocol.h | 24 ++++++++ .../XCTestCore/XCTMeasureOptions.h | 4 +- .../XCTestCore/XCTMeasurement.h | 4 +- .../PrivateHeaders/XCTestCore/XCTMemgraph.h | 4 +- .../XCTestCore/XCTMemoryChecker.h | 8 ++- .../XCTMemoryCheckerDelegate-Protocol.h | 9 ++- .../XCTestCore/XCTMemoryMetric.h | 10 +++- ...gingChannel_DaemonRecorderToIDE-Protocol.h | 4 +- ...XCTMessagingChannel_DaemonToIDE-Protocol.h | 7 ++- ...essagingChannel_DaemonToIDE_All-Protocol.h | 4 +- ...MessagingChannel_DaemonToRunner-Protocol.h | 4 +- ...XCTMessagingChannel_IDEToDaemon-Protocol.h | 8 ++- ...XCTMessagingChannel_IDEToRunner-Protocol.h | 7 +-- ...MessagingChannel_RunnerToDaemon-Protocol.h | 7 ++- ...XCTMessagingChannel_RunnerToIDE-Protocol.h | 9 +-- ...essibilityNotificationReporting-Protocol.h | 4 +- ...MessagingRole_ActivityReporting-Protocol.h | 4 +- ...ngRole_ActivityReporting_Legacy-Protocol.h | 21 ------- ...sagingRole_AttachmentFinalizing-Protocol.h | 20 +++++++ ...hmentFutureResultStatusUpdating-Protocol.h | 20 +++++++ ...ssagingRole_AttachmentsDeleting-Protocol.h | 20 +++++++ ...TMessagingRole_BundleRequesting-Protocol.h | 1 - ...essagingRole_CapabilityExchange-Protocol.h | 6 +- ...ngRole_ControlSessionInitiation-Protocol.h | 6 +- ...XCTMessagingRole_CrashReporting-Protocol.h | 4 +- .../XCTMessagingRole_DebugLogging-Protocol.h | 4 +- ...agingRole_DiagnosticsCollection-Protocol.h | 4 +- ...XCTMessagingRole_EventSynthesis-Protocol.h | 4 +- ...le_ForcePressureSupportQuerying-Protocol.h | 4 +- ...MessagingRole_HIDEventRecording-Protocol.h | 4 +- .../XCTMessagingRole_MemoryTesting-Protocol.h | 4 +- ...PerformanceMeasurementReporting-Protocol.h | 4 +- ...anceMeasurementReporting_Legacy-Protocol.h | 20 ------- ...MessagingRole_ProcessMonitoring-Protocol.h | 4 +- ..._ProtectedResourceAuthorization-Protocol.h | 4 +- ...ingRole_RunnerSessionInitiation-Protocol.h | 4 +- ...CTMessagingRole_ScreenRecording-Protocol.h | 21 +++++++ ...ole_SelfDiagnosisIssueReporting-Protocol.h | 4 +- ...MessagingRole_SignpostReceiving-Protocol.h | 4 +- ...essagingRole_SignpostRequesting-Protocol.h | 4 +- ...XCTMessagingRole_SiriAutomation-Protocol.h | 4 +- .../XCTMessagingRole_TestExecution-Protocol.h | 5 +- ...sagingRole_TestExecution_Legacy-Protocol.h | 21 ------- .../XCTMessagingRole_TestReporting-Protocol.h | 5 +- ...sagingRole_TestReporting_Legacy-Protocol.h | 30 ---------- ...Role_UIApplicationStateUpdating-Protocol.h | 23 ++++++++ .../XCTMessagingRole_UIAutomation-Protocol.h | 7 ++- ...Role_UIAutomationEventReporting-Protocol.h | 4 +- ...essagingRole_UIRecordingControl-Protocol.h | 4 +- .../XCTestCore/XCTMetric-Protocol.h | 4 +- .../XCTestCore/XCTMetricDiagnosticHelper.h | 10 +++- .../XCTestCore/XCTMetricHelper.h | 4 +- .../XCTestCore/XCTMetricInstrumentalAdapter.h | 4 +- .../XCTestCore/XCTMetric_Private-Protocol.h | 7 ++- .../XCTestCore/XCTNSNotificationExpectation.h | 7 +-- .../XCTestCore/XCTNSPredicateExpectation.h | 14 +---- .../XCTestCore/XCTOSSignpostMetric.h | 10 +++- .../XCTOutOfProcessSymbolicationService.h | 6 ++ .../XCTestCore/XCTPerformanceMeasurement.h | 4 +- .../XCTPerformanceMeasurementTimestamp.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTPromise.h | 4 +- .../XCTRemoteSignpostListenerProxy-Protocol.h | 4 +- .../XCTestCore/XCTRepetitionPolicy.h | 4 +- .../XCTestCore/XCTReportingSession.h | 5 +- .../XCTReportingSessionActivityReporter.h | 4 +- ...CTReportingSessionConfiguration-Protocol.h | 4 +- .../XCTReportingSessionConfiguration.h | 4 +- .../XCTReportingSessionSuiteReporter.h | 4 +- .../XCTReportingSessionTestReporter.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTResult.h | 4 +- .../XCTestCore/XCTRunnerDTServiceHubSession.h | 4 +- .../XCTestCore/XCTRunnerDaemonSession.h | 19 ++++++- ...emonSessionUIAutomationDelegate-Protocol.h | 16 +++++- .../XCTestCore/XCTRunnerIDESession.h | 31 ++++++----- .../XCTRunnerIDESessionDelegate-Protocol.h | 4 +- .../XCTRuntimeIssueDetectionManager.h | 35 ++++++++++++ .../XCTRuntimeIssueDetectionPolicy.h | 34 ++++++++++++ .../XCTestCore/XCTScreenCapturePolicy.h | 33 +++++++++++ .../XCTSerializedTransportWrapper.h | 4 +- .../XCTestCore/XCTSignpostListener-Protocol.h | 4 +- .../XCTestCore/XCTSignpostListener.h | 7 ++- .../XCTestCore/XCTSourceCodeContext.h | 6 +- .../XCTestCore/XCTSourceCodeFrame.h | 4 +- .../XCTestCore/XCTSourceCodeLocation.h | 5 +- .../XCTestCore/XCTSourceCodeSymbolInfo.h | 4 +- .../XCTestCore/XCTStorageMetric.h | 10 +++- ...CTSwiftErrorObservation_Overlay-Protocol.h | 2 +- .../XCTSymbolInfoProviding-Protocol.h | 3 + .../XCTestCore/XCTSymbolicationService.h | 4 +- .../XCTestCore/XCTTelemetryLogger.h | 8 ++- .../XCTestCore/XCTTelemetryLogging-Protocol.h | 5 +- .../XCTestCore/XCTTelemetryObserver.h | 8 ++- .../XCTestCore/XCTTestIdentifier.h | 4 +- .../XCTestCore/XCTTestIdentifierSet.h | 4 +- .../XCTestCore/XCTTestInvocationDescriptor.h | 5 +- .../XCTestCore/XCTTestRunSession.h | 8 ++- .../XCTestCore/XCTTestScheduler-Protocol.h | 4 +- .../XCTTestSchedulerWorker-Protocol.h | 4 +- .../XCTestCore/XCTTestWorker-Protocol.h | 5 +- .../XCTestCore/XCTUniformTypeIdentifier.h | 1 + .../XCTestCore/XCTVariationOptions.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTWaiter.h | 55 ++++++------------- .../XCTestCore/XCTWaiterDelegate-Protocol.h | 6 +- .../XCTWaiterInterruptionCompletionHandler.h | 35 ------------ .../XCTestCore/XCTWaiterManagement-Protocol.h | 15 ++++- .../XCTestCore/XCTWaiterManager-Protocol.h | 18 ++++-- .../XCTestCore/XCTWaiterManager.h | 23 +++----- .../PrivateHeaders/XCTestCore/XCTWaiterWait.h | 42 ++++++++++++++ Server/PrivateHeaders/XCTestCore/XCTest.h | 10 +++- Server/PrivateHeaders/XCTestCore/XCTestCase.h | 54 ++++++++++-------- ...seDiscoveryUIAutomationDelegate-Protocol.h | 4 +- .../XCTestCore/XCTestCaseRunConfiguration.h | 4 +- .../XCTestCaseUIAutomationDelegate-Protocol.h | 5 +- ...MethodNamesUIAutomationDelegate-Protocol.h | 4 +- .../XCTestCore/XCTestConfiguration.h | 23 ++++++-- .../XCTestCore/XCTestConfigurationLoader.h | 4 +- .../PrivateHeaders/XCTestCore/XCTestDriver.h | 8 ++- ...CTestDriverUIAutomationDelegate-Protocol.h | 4 +- .../XCTestCore/XCTestExpectation.h | 8 +-- .../XCTestExpectationDelegate-Protocol.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTestLog.h | 3 + ...nager_DaemonConnectionInterface-Protocol.h | 4 +- .../XCTestManager_IDEInterface-Protocol.h | 4 +- .../XCTestCore/XCTestMisuseObserver.h | 7 ++- .../XCTestCore/XCTestObservation-Protocol.h | 34 ++++++++++++ .../XCTestCore/XCTestObservationCenter.h | 6 +- .../XCTestCore/XCTestObserver.h | 4 +- .../PrivateHeaders/XCTestCore/XCTestProbe.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTestRun.h | 4 +- .../_Dummy_ConformingToLegacyProtocolNames.h | 4 +- .../XCTestCore/_XCTExceptionPointer.h | 36 ++++++++++++ .../_XCTMessaging_VoidProtocol-Protocol.h | 10 ++++ ...CTRunnerDaemonSessionDummyExportedObject.h | 6 +- .../XCTestCore/_XCTSkipFailureException.h | 4 +- .../_XCTestCaseInterruptionException.h | 4 +- .../_XCTestObservationInternal-Protocol.h | 4 +- .../_XCTestObservationPrivate-Protocol.h | 4 +- .../XCUIAutomation/CDStructures.h | 21 +++++++ .../NSError-XCUIApplicationProcess.h | 5 +- .../XCUIAutomation/NSString-XCUIAdditions.h | 20 +++++++ .../XCUIAutomation/XCAXClient_iOS.h | 10 +++- .../XCActivityRecord-UITesting.h | 4 +- .../XCElementSnapshot-XCUIElementAttributes.h | 6 +- .../XCUIAutomation/XCPointerEvent.h | 4 +- .../XCUIAutomation/XCPointerEventPath.h | 4 +- .../XCUIAutomation/XCSourceCodeRecording.h | 4 +- .../XCUIAutomation/XCSourceCodeTreeNode.h | 4 +- .../XCSourceCodeTreeNodeEnumerator.h | 4 +- ...undleInfo-AutomaticTestRunConfigurations.h | 4 +- ...t-XCUIScreenshot_ConvenienceInitializers.h | 4 +- .../XCTCPUMetric-UIAutomation_Private.h | 4 +- .../XCTContext-XCUIInterruptionMonitor.h | 4 +- ...mentSnapshotAttributeDataSource-Protocol.h | 4 +- .../XCTElementSnapshotProvider-Protocol.h | 4 +- ...odingXCTImageQualityUIAutomationDelegate.h | 4 +- .../XCTIssueHandling-Protocol.h | 1 + .../XCTMacCatalystStatusProviding-Protocol.h | 4 +- .../XCTMemoryChecker-XCUIAutomation.h | 4 +- .../XCTMemoryMetric-UIAutomation_Private.h | 4 +- ...sagingChannel_RunnerToUIProcess-Protocol.h | 4 +- ...sagingChannel_UIProcessToRunner-Protocol.h | 23 ++++++++ ...Role_UIApplicationStateUpdating-Protocol.h | 2 + ...ssagingRole_UIAutomationProcess-Protocol.h | 3 +- ...le_UIAutomationProcessObserving-Protocol.h | 14 +++++ .../XCTMetricDiagnosticHelper-UIAutomation.h | 4 +- ...XCTNSPredicateExpectationObject-Protocol.h | 4 +- .../XCTRunnerAutomationSession-Protocol.h | 4 +- .../XCTRunnerAutomationSession.h | 13 ++++- ...XCUIPlatformApplicationServicesProviding.h | 16 ++++-- .../XCTRunnerDaemonSessionEventRequest.h | 7 ++- .../XCTRunnerIDESession-UIAutomation.h | 14 ++++- ...rIDESessionUIAutomationDelegate-Protocol.h | 4 +- .../XCTStorageMetric-UIAutomation_Private.h | 4 +- .../XCTestCase-UIAutomationDelegate.h | 8 ++- ...sueHandlingUIAutomationDelegate-Protocol.h | 4 +- ...er-XCTTestRunSessionUIAutomationDelegate.h | 4 +- .../XCUIAXNotificationHandling-Protocol.h | 4 +- .../XCUIAutomation/XCUIAccessibilityAction.h | 4 +- .../XCUIAutomation/XCUIAccessibilityAudit.h | 10 ++-- .../XCUIAccessibilityAuditIssue.h | 17 +++--- .../XCUIAccessibilityInterface-Protocol.h | 5 +- .../XCUIAutomation/XCUIApplication.h | 9 ++- ...ationAutomationSessionProviding-Protocol.h | 4 +- .../XCUIAutomation/XCUIApplicationImpl.h | 5 +- .../XCUIAutomation/XCUIApplicationImplDepot.h | 4 +- .../XCUIApplicationMonitor-Protocol.h | 4 +- .../XCUIAutomation/XCUIApplicationMonitor.h | 9 ++- ...latformServicesProviderDelegate-Protocol.h | 6 +- .../XCUIAutomation/XCUIApplicationProcess.h | 7 ++- .../XCUIApplicationProcessDelegate-Protocol.h | 4 +- .../XCUIApplicationProcessTracker-Protocol.h | 4 +- .../XCUIAutomation/XCUIApplicationRegistry.h | 4 +- .../XCUIApplicationRegistryRecord.h | 4 +- .../XCUIAutomation/XCUIApplicationSpecifier.h | 4 +- .../XCUIAutomation/XCUIButtonConsole.h | 4 +- .../XCUIAutomation/XCUIDefaultIssueHandler.h | 8 ++- .../XCUIAutomation/XCUIDevice.h | 21 +++++-- ...UIDeviceAutomationModeInterface-Protocol.h | 4 +- ...achmentTransferSupportInterface-Protocol.h | 11 ++++ .../XCUIAutomation/XCUIDeviceSetupManager.h | 7 ++- .../XCUIAutomation/XCUIElement.h | 9 ++- .../XCUIElementAttributes-Protocol.h | 4 +- .../XCUIElementAttributesPrivate-Protocol.h | 4 +- .../XCUIElementBaseEventTarget.h | 4 +- .../XCUIElementEmbeddedEventTarget.h | 3 + .../XCUIElementEventTarget-Protocol.h | 4 +- .../XCUIAutomation/XCUIElementQuery.h | 4 +- .../XCUIElementSnapshot-Protocol.h | 4 +- ...entSnapshotCoordinateTransforms-Protocol.h | 4 +- .../XCUIElementSnapshotProviding-Protocol.h | 4 +- .../XCUIElementTypeQueryProvider-Protocol.h | 4 +- ...lementTypeQueryProvider_Private-Protocol.h | 4 +- .../XCUIEventSynthesisRequest-Protocol.h | 4 +- .../XCUIAutomation/XCUIHitPointResult.h | 4 +- .../XCUIAutomation/XCUIInterruptionHandler.h | 4 +- .../XCUIAutomation/XCUIInterruptionMonitor.h | 9 ++- .../XCUIInterruptionMonitoring-Protocol.h | 4 +- .../XCUIIssueDiagnosticsProviding-Protocol.h | 4 +- .../XCUIAutomation/XCUIKnobControl.h | 4 +- .../XCUILocalDeviceScreenDataSource.h | 18 ++++-- ...calDeviceScreenshotIPCInterface-Protocol.h | 5 +- .../XCUIPlatformApplicationManager.h | 3 + .../XCUIPointTransformationRequest.h | 4 +- .../XCUIAutomation/XCUIRecorderNodeFinder.h | 4 +- .../XCUIRecorderNodeFinderMatch.h | 4 +- .../XCUIRecorderTimingMessage.h | 4 +- .../XCUIAutomation/XCUIRecorderUtilities.h | 4 +- .../XCUIRectTransformationRequest.h | 4 +- ...CUIRemoteAccessibilityInterface-Protocol.h | 4 +- .../XCUIRemoteSiriInterface-Protocol.h | 4 +- ...usOfProtectedResourcesInterface-Protocol.h | 4 +- .../XCUIAutomation/XCUIScreen.h | 14 ++++- .../XCUIScreenDataSource-Protocol.h | 9 ++- .../XCUIAutomation/XCUIScreenshot.h | 4 +- .../XCUIScreenshotProviding-Protocol.h | 4 +- .../XCUIAutomation/XCUISiriService.h | 4 +- .../XCUISnapshotGenerationTracker.h | 4 +- .../XCUIAutomation/XCUITransformParameters.h | 4 +- .../XCUIXcodeApplicationManaging-Protocol.h | 7 ++- 376 files changed, 1995 insertions(+), 966 deletions(-) create mode 100644 Server/PrivateHeaders/DTXConnectionServices/CDStructures.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTAttachmentFutureMetadata.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_UIProcessToRunner-Protocol.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTScreenRecordingRequest.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostEvent.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostInterval.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/XCTVideoEncoding.h create mode 100644 Server/PrivateHeaders/XCTAutomationSupport/_XCTMessaging_VoidProtocol-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/NSDateFormatter-XCTDateFormatting.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTAttachmentFuture.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTDateDescriptionFormatter.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTDateFormatting-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTHarnessEventReporting-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting_Legacy-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFinalizing-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentsDeleting-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ScreenRecording-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution_Legacy-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting_Legacy-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionManager.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionPolicy.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTScreenCapturePolicy.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTWaiterInterruptionCompletionHandler.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h create mode 100644 Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h create mode 100644 Server/PrivateHeaders/XCUIAutomation/CDStructures.h create mode 100644 Server/PrivateHeaders/XCUIAutomation/NSString-XCUIAdditions.h create mode 100644 Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_UIProcessToRunner-Protocol.h create mode 100644 Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h create mode 100644 Server/PrivateHeaders/XCUIAutomation/XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h rename Server/PrivateHeaders/{XCTestCore => XCUIAutomation}/XCUIXcodeApplicationManaging-Protocol.h (54%) diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index 360d278a..5232898c 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -5,6 +5,7 @@ #import "XCTestCore/MXMInstrumental-Protocol.h" #import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" +#import "XCTestCore/NSDateFormatter-XCTDateFormatting.h" #import "XCTestCore/NSError-XCTTestRunSession.h" #import "XCTestCore/NSException-XCTestAdditions.h" #import "XCTestCore/NSKeyedArchiver-XCTestAdditions.h" @@ -25,6 +26,7 @@ #import "XCTestCore/XCTApplicationBundleInfo.h" #import "XCTestCore/XCTApplicationLaunchMetric.h" #import "XCTestCore/XCTAttachment.h" +#import "XCTestCore/XCTAttachmentFuture.h" #import "XCTestCore/XCTAttachmentManager.h" #import "XCTestCore/XCTBlockingQueue.h" #import "XCTestCore/XCTCPUMetric.h" @@ -33,6 +35,8 @@ #import "XCTestCore/XCTContext.h" #import "XCTestCore/XCTDaemonTelemetryLogger.h" #import "XCTestCore/XCTDarwinNotificationExpectation.h" +#import "XCTestCore/XCTDateDescriptionFormatter.h" +#import "XCTestCore/XCTDateFormatting-Protocol.h" #import "XCTestCore/XCTDefaultDebugLogHandler.h" #import "XCTestCore/XCTExecutionExtension-Protocol.h" #import "XCTestCore/XCTExecutionWorker.h" @@ -44,9 +48,11 @@ #import "XCTestCore/XCTFailableInvocation.h" #import "XCTestCore/XCTFixedPriorityTestScheduler.h" #import "XCTestCore/XCTFuture.h" +#import "XCTestCore/XCTHarnessEventReporting-Protocol.h" #import "XCTestCore/XCTImageEncoding-XCTImageQuality.h" #import "XCTestCore/XCTInProcessSymbolicationService.h" #import "XCTestCore/XCTIssue.h" +#import "XCTestCore/XCTIssueHandling-Protocol.h" #import "XCTestCore/XCTKVOExpectation.h" #import "XCTestCore/XCTMeasureOptions.h" #import "XCTestCore/XCTMeasurement.h" @@ -65,7 +71,9 @@ #import "XCTestCore/XCTMessagingChannel_RunnerToIDE-Protocol.h" #import "XCTestCore/XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h" #import "XCTestCore/XCTMessagingRole_ActivityReporting-Protocol.h" -#import "XCTestCore/XCTMessagingRole_ActivityReporting_Legacy-Protocol.h" +#import "XCTestCore/XCTMessagingRole_AttachmentFinalizing-Protocol.h" +#import "XCTestCore/XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h" +#import "XCTestCore/XCTMessagingRole_AttachmentsDeleting-Protocol.h" #import "XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h" #import "XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h" #import "XCTestCore/XCTMessagingRole_ControlSessionInitiation-Protocol.h" @@ -77,19 +85,18 @@ #import "XCTestCore/XCTMessagingRole_HIDEventRecording-Protocol.h" #import "XCTestCore/XCTMessagingRole_MemoryTesting-Protocol.h" #import "XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h" -#import "XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h" #import "XCTestCore/XCTMessagingRole_ProcessMonitoring-Protocol.h" #import "XCTestCore/XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h" #import "XCTestCore/XCTMessagingRole_RunnerSessionInitiation-Protocol.h" +#import "XCTestCore/XCTMessagingRole_ScreenRecording-Protocol.h" #import "XCTestCore/XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h" #import "XCTestCore/XCTMessagingRole_SignpostReceiving-Protocol.h" #import "XCTestCore/XCTMessagingRole_SignpostRequesting-Protocol.h" #import "XCTestCore/XCTMessagingRole_SiriAutomation-Protocol.h" #import "XCTestCore/XCTMessagingRole_SystemConfiguration-Protocol.h" #import "XCTestCore/XCTMessagingRole_TestExecution-Protocol.h" -#import "XCTestCore/XCTMessagingRole_TestExecution_Legacy-Protocol.h" #import "XCTestCore/XCTMessagingRole_TestReporting-Protocol.h" -#import "XCTestCore/XCTMessagingRole_TestReporting_Legacy-Protocol.h" +#import "XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h" #import "XCTestCore/XCTMessagingRole_UIAutomation-Protocol.h" #import "XCTestCore/XCTMessagingRole_UIAutomationEventReporting-Protocol.h" #import "XCTestCore/XCTMessagingRole_UIRecordingControl-Protocol.h" @@ -120,6 +127,9 @@ #import "XCTestCore/XCTRunnerDaemonSessionUIAutomationDelegate-Protocol.h" #import "XCTestCore/XCTRunnerIDESession.h" #import "XCTestCore/XCTRunnerIDESessionDelegate-Protocol.h" +#import "XCTestCore/XCTRuntimeIssueDetectionManager.h" +#import "XCTestCore/XCTRuntimeIssueDetectionPolicy.h" +#import "XCTestCore/XCTScreenCapturePolicy.h" #import "XCTestCore/XCTSerializedTransportWrapper.h" #import "XCTestCore/XCTSignpostListener-Protocol.h" #import "XCTestCore/XCTSignpostListener.h" @@ -150,10 +160,10 @@ #import "XCTestCore/XCTVariationOptions.h" #import "XCTestCore/XCTWaiter.h" #import "XCTestCore/XCTWaiterDelegate-Protocol.h" -#import "XCTestCore/XCTWaiterInterruptionCompletionHandler.h" #import "XCTestCore/XCTWaiterManagement-Protocol.h" #import "XCTestCore/XCTWaiterManager-Protocol.h" #import "XCTestCore/XCTWaiterManager.h" +#import "XCTestCore/XCTWaiterWait.h" #import "XCTestCore/XCTest.h" #import "XCTestCore/XCTestCase.h" #import "XCTestCore/XCTestCaseDiscoveryUIAutomationDelegate-Protocol.h" @@ -174,14 +184,16 @@ #import "XCTestCore/XCTestManager_DaemonConnectionInterface-Protocol.h" #import "XCTestCore/XCTestManager_IDEInterface-Protocol.h" #import "XCTestCore/XCTestMisuseObserver.h" +#import "XCTestCore/XCTestObservation-Protocol.h" #import "XCTestCore/XCTestObservationCenter.h" #import "XCTestCore/XCTestObserver.h" #import "XCTestCore/XCTestProbe.h" #import "XCTestCore/XCTestRun.h" #import "XCTestCore/XCTestSuite.h" #import "XCTestCore/XCTestSuiteRun.h" -#import "XCTestCore/XCUIXcodeApplicationManaging-Protocol.h" #import "XCTestCore/_Dummy_ConformingToLegacyProtocolNames.h" +#import "XCTestCore/_XCTExceptionPointer.h" +#import "XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h" #import "XCTestCore/_XCTRunnerDaemonSessionDummyExportedObject.h" #import "XCTestCore/_XCTSkipFailureException.h" #import "XCTestCore/_XCTTestIdentifierPlaceholder.h" @@ -196,7 +208,9 @@ #import "XCTestCore/_XCTestCaseInterruptionException.h" #import "XCTestCore/_XCTestObservationInternal-Protocol.h" #import "XCTestCore/_XCTestObservationPrivate-Protocol.h" +#import "XCUIAutomation/CDStructures.h" #import "XCUIAutomation/NSError-XCUIApplicationProcess.h" +#import "XCUIAutomation/NSString-XCUIAdditions.h" #import "XCUIAutomation/XCAXClient_iOS.h" #import "XCUIAutomation/XCActivityRecord-UITesting.h" #import "XCUIAutomation/XCApplicationQuery.h" @@ -219,8 +233,10 @@ #import "XCUIAutomation/XCTMemoryChecker-XCUIAutomation.h" #import "XCUIAutomation/XCTMemoryMetric-UIAutomation_Private.h" #import "XCUIAutomation/XCTMessagingChannel_RunnerToUIProcess-Protocol.h" +#import "XCUIAutomation/XCTMessagingChannel_UIProcessToRunner-Protocol.h" #import "XCUIAutomation/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h" #import "XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h" +#import "XCUIAutomation/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h" #import "XCUIAutomation/XCTMetricDiagnosticHelper-UIAutomation.h" #import "XCUIAutomation/XCTNSPredicateExpectationObject-Protocol.h" #import "XCUIAutomation/XCTRunnerAutomationSession-Protocol.h" @@ -260,6 +276,7 @@ #import "XCUIAutomation/XCUIDefaultIssueHandler.h" #import "XCUIAutomation/XCUIDevice.h" #import "XCUIAutomation/XCUIDeviceAutomationModeInterface-Protocol.h" +#import "XCUIAutomation/XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h" #import "XCUIAutomation/XCUIDeviceEventAndStateInterface-Protocol.h" #import "XCUIAutomation/XCUIDeviceSetupManager.h" #import "XCUIAutomation/XCUIElement.h" @@ -304,5 +321,6 @@ #import "XCUIAutomation/XCUISnapshotGenerationTracker.h" #import "XCUIAutomation/XCUISystem.h" #import "XCUIAutomation/XCUITransformParameters.h" +#import "XCUIAutomation/XCUIXcodeApplicationManaging-Protocol.h" #import "XCUIAutomation/_XCTMessaging_VoidProtocol-Protocol.h" #endif diff --git a/Server/PrivateHeaders/CDStructures.h b/Server/PrivateHeaders/CDStructures.h index 623cc165..85bc8f6e 100644 --- a/Server/PrivateHeaders/CDStructures.h +++ b/Server/PrivateHeaders/CDStructures.h @@ -10,13 +10,12 @@ #pragma mark Blocks typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown -typedef void (^CDUnknownFunctionPointerType)(void); // return type and parameters are unknown #pragma mark Typedef'd Structures typedef struct { NSUInteger _field1; - id _field2; + id *_field2; NSUInteger *_field3; NSUInteger _field4[5]; } CDStruct_70511ce9; @@ -48,10 +47,3 @@ typedef struct { NSInteger _field3; } CDStruct_2ec95fd7; -typedef struct { - NSObject *userDispatchQueue; - id dispatchTarget; - CDUnknownBlockType messageHandler; - CDUnknownBlockType dispatchValidator; -} CDStruct_f5f3468d; - diff --git a/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h b/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h new file mode 100644 index 00000000..686934e5 --- /dev/null +++ b/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h @@ -0,0 +1,24 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +@class NSObject; + +#import + +#pragma mark Blocks + +typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown + +#pragma mark Typedef'd Structures + +typedef struct { + NSObject *userDispatchQueue; + id dispatchTarget; + CDUnknownBlockType messageHandler; + CDUnknownBlockType dispatchValidator; +} CDStruct_f5f3468d; + diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressor-Protocol.h b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressor-Protocol.h index 21df97b5..c623bd95 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressor-Protocol.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressor-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorFactory.h b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorFactory.h index 0e39c58c..1078be19 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorFactory.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorFactory.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h index 133f92a8..f7819b92 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h @@ -24,6 +24,9 @@ - (NSUInteger)compressBuffer:(const char *)arg1 ofLength:(NSUInteger)arg2 toBuffer:(char *)arg3 ofLength:(NSUInteger)arg4 usingCompressionType:(NSInteger)arg5 withFinalCompressionType:(NSInteger *)arg6; - (BOOL)uncompressBuffer:(const char *)arg1 ofLength:(NSUInteger)arg2 toBuffer:(char *)arg3 withKnownUncompressedLength:(NSUInteger)arg4 usingCompressionType:(NSInteger)arg5; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h b/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h index b5e9362c..5fe962d7 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h @@ -56,6 +56,9 @@ - (void)setMessageHandler:(CDUnknownBlockType)arg1; - (void)suspend; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h b/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h index 75fab235..c4d4d1bf 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h @@ -115,6 +115,9 @@ - (void)setMessageHandler:(CDUnknownBlockType)arg1; - (void)suspend; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXDecompressionException.h b/Server/PrivateHeaders/DTXConnectionServices/DTXDecompressionException.h index f74b13f5..9eefa039 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXDecompressionException.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXDecompressionException.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXMachTransport.h b/Server/PrivateHeaders/DTXConnectionServices/DTXMachTransport.h index 19862a4f..61811423 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXMachTransport.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXMachTransport.h @@ -23,6 +23,7 @@ NSObject *_outputQueue; NSObject *_listenSource; NSObject *_deadPortSource; + CDUnknownBlockType _inputReaderBlock; CDUnknownBlockType _disconnectBlock; struct DTXMachMessage *_sendBuffer; NSUInteger _bufferedLength; diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXMessageParser.h b/Server/PrivateHeaders/DTXConnectionServices/DTXMessageParser.h index ad17697a..ecca97f1 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXMessageParser.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXMessageParser.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXMessageTransmitter.h b/Server/PrivateHeaders/DTXConnectionServices/DTXMessageTransmitter.h index 385eb2c1..ee9d55a2 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXMessageTransmitter.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXMessageTransmitter.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXProxyChannel.h b/Server/PrivateHeaders/DTXConnectionServices/DTXProxyChannel.h index 2ee08790..1ecd5342 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXProxyChannel.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXProxyChannel.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXProxyRequestHandler.h b/Server/PrivateHeaders/DTXConnectionServices/DTXProxyRequestHandler.h index 5745bd06..62789934 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXProxyRequestHandler.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXProxyRequestHandler.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXRemoteInvocationReceipt.h b/Server/PrivateHeaders/DTXConnectionServices/DTXRemoteInvocationReceipt.h index ccda63b2..401079be 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXRemoteInvocationReceipt.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXRemoteInvocationReceipt.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXResourceTracker.h b/Server/PrivateHeaders/DTXConnectionServices/DTXResourceTracker.h index 51532810..65b24889 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXResourceTracker.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXResourceTracker.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXService.h b/Server/PrivateHeaders/DTXConnectionServices/DTXService.h index 4123644b..db04530b 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXService.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXService.h @@ -29,6 +29,9 @@ - (id)initWithChannel:(id)arg1; - (void)messageReceived:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXTransport.h b/Server/PrivateHeaders/DTXConnectionServices/DTXTransport.h index 1e74af1b..d403bff1 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXTransport.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXTransport.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/DTXConnectionServices/_DTXProxy.h b/Server/PrivateHeaders/DTXConnectionServices/_DTXProxy.h index cd4a947e..9287043b 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/_DTXProxy.h +++ b/Server/PrivateHeaders/DTXConnectionServices/_DTXProxy.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/NSArray-XCTElementQueryAdditions.h b/Server/PrivateHeaders/XCTAutomationSupport/NSArray-XCTElementQueryAdditions.h index ad0b2d48..9f6b4e41 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/NSArray-XCTElementQueryAdditions.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/NSArray-XCTElementQueryAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/NSError-XCTAutomationSupportErrors.h b/Server/PrivateHeaders/XCTAutomationSupport/NSError-XCTAutomationSupportErrors.h index 332e06bc..6ac105dc 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/NSError-XCTAutomationSupportErrors.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/NSError-XCTAutomationSupportErrors.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/NSIndexPath-XCTConvenience.h b/Server/PrivateHeaders/XCTAutomationSupport/NSIndexPath-XCTConvenience.h index dc51f6d5..42bc16d8 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/NSIndexPath-XCTConvenience.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/NSIndexPath-XCTConvenience.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/NSPredicate-XCTAutomationSupport.h b/Server/PrivateHeaders/XCTAutomationSupport/NSPredicate-XCTAutomationSupport.h index d09b7828..57652779 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/NSPredicate-XCTAutomationSupport.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/NSPredicate-XCTAutomationSupport.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/NSString-XCTASAdditions.h b/Server/PrivateHeaders/XCTAutomationSupport/NSString-XCTASAdditions.h index 7a9e2da5..7943e9ec 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/NSString-XCTASAdditions.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/NSString-XCTASAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/NSValue-XCTestAdditions.h b/Server/PrivateHeaders/XCTAutomationSupport/NSValue-XCTestAdditions.h index 7d4125bf..4e2d445f 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/NSValue-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/NSValue-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditConfiguration.h b/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditConfiguration.h index b9e1d5ee..f939c99e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditConfiguration.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditConfiguration.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResult.h b/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResult.h index 3e750a83..bae55de5 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResult.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResult.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -19,16 +19,16 @@ @interface XCAXAuditResult : NSObject { - NSString *_shortDescription; - NSString *_longDescription; + NSString *_compactDescription; + NSString *_detailedDescription; XCAccessibilityElement *_element; - NSInteger _issueCode; + NSString *_auditType; } +@property(copy, nonatomic) NSString *auditType; +@property(copy, nonatomic) NSString *compactDescription; +@property(copy, nonatomic) NSString *detailedDescription; @property(copy, nonatomic) XCAccessibilityElement *element; -@property(nonatomic) NSInteger issueCode; -@property(copy, nonatomic) NSString *longDescription; -@property(copy, nonatomic) NSString *shortDescription; @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResultCollection.h b/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResultCollection.h index de2652c4..d6a09255 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResultCollection.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCAXAuditResultCollection.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCAXCycleDetector.h b/Server/PrivateHeaders/XCTAutomationSupport/XCAXCycleDetector.h index 00020f02..00190b42 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCAXCycleDetector.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCAXCycleDetector.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCAccessibilityElement.h b/Server/PrivateHeaders/XCTAutomationSupport/XCAccessibilityElement.h index a4be463b..b2a6becd 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCAccessibilityElement.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCAccessibilityElement.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -20,7 +20,7 @@ @interface XCAccessibilityElement : NSObject { NSInteger _processIdentifier; - const struct __AXUIElement *_AXUIElement; + struct __AXUIElement *_AXUIElement; NSUInteger _elementType; NSUInteger _originPlatform; NSData *_token; @@ -28,10 +28,11 @@ NSUInteger _elementID; } -@property(readonly) const struct __AXUIElement *AXUIElement; +@property(readonly) struct __AXUIElement *AXUIElement; @property(readonly) NSUInteger elementID; @property(readonly) NSUInteger elementOrHash; @property(readonly) NSUInteger elementType; +@property(readonly) BOOL hasValidElementType; @property(readonly) NSUInteger originPlatform; @property(readonly) NSInteger processIdentifier; @property(readonly, copy) NSData *token; @@ -44,6 +45,9 @@ + (id)mockElementWithProcessIdentifier:(NSInteger)arg1 originPlatform:(NSUInteger)arg2; + (id)mockElementWithProcessIdentifier:(NSInteger)arg1 originPlatform:(NSUInteger)arg2 payload:(id)arg3; + (id)mockElementWithProcessIdentifier:(NSInteger)arg1 payload:(id)arg2; ++ (id)mockInvalidElementWithProcessIdentifier:(NSInteger)arg1; ++ (id)mockInvalidElementWithProcessIdentifier:(NSInteger)arg1 originPlatform:(NSUInteger)arg2; ++ (id)mockInvalidElementWithProcessIdentifier:(NSInteger)arg1 originPlatform:(NSUInteger)arg2 payload:(id)arg3; - (id)initWithAXUIElement:(struct __AXUIElement *)arg1 elementType:(NSUInteger)arg2 originPlatform:(NSUInteger)arg3; - (id)initWithToken:(id)arg1 elementOrHash:(NSUInteger)arg2 elementID:(NSUInteger)arg3 pid:(NSInteger)arg4 elementType:(NSUInteger)arg5 originPlatform:(NSUInteger)arg6; diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCDeviceEvent.h b/Server/PrivateHeaders/XCTAutomationSupport/XCDeviceEvent.h index 68fd3198..bdd36fd7 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCDeviceEvent.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCDeviceEvent.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework-Protocol.h index ce321786..aad6938d 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -16,12 +16,12 @@ @class NSArray, NSDictionary, XCAccessibilityElement; @protocol XCTAccessibilityFramework -- (NSInteger)appOrientationForElement:(const struct __AXUIElement *)arg1 error:(id *)arg2; -- (NSArray *)attributes:(NSArray *)arg1 forElement:(const struct __AXUIElement *)arg2 error:(id *)arg3; +- (NSInteger)appOrientationForElement:(struct __AXUIElement *)arg1 error:(id *)arg2; +- (NSArray *)attributes:(NSArray *)arg1 forElement:(struct __AXUIElement *)arg2 error:(id *)arg3; - (NSDictionary *)attributesForElement:(XCAccessibilityElement *)arg1 attributes:(NSArray *)arg2 error:(id *)arg3; -- (CGRect)frameForElement:(const struct __AXUIElement *)arg1 error:(id *)arg2; -- (const struct __AXUIElement *)mainWindowForElement:(const struct __AXUIElement *)arg1 error:(id *)arg2; +- (CGRect)frameForElement:(struct __AXUIElement *)arg1 error:(id *)arg2; +- (struct __AXUIElement *)mainWindowForElement:(struct __AXUIElement *)arg1 error:(id *)arg2; - (void)performWithAXTimeout:(double)arg1 block:(void (^)(void))arg2; -- (NSDictionary *)userTestingSnapshotForElement:(const struct __AXUIElement *)arg1 options:(NSDictionary *)arg2 error:(id *)arg3; +- (NSDictionary *)userTestingSnapshotForElement:(struct __AXUIElement *)arg1 options:(NSDictionary *)arg2 error:(id *)arg3; @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h index 2f74e203..c0a5e839 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h @@ -39,10 +39,13 @@ - (id)initAllowingRemoteAccess:(BOOL)arg1 processID:(NSInteger)arg2; - (id)initForLocalAccess; - (id)initForRemoteAccess; -- (const struct __AXUIElement *)mainWindowForElement:(struct __AXUIElement *)arg1 error:(id *)arg2; +- (struct __AXUIElement *)mainWindowForElement:(struct __AXUIElement *)arg1 error:(id *)arg2; - (void)performWithAXTimeout:(double)arg1 block:(CDUnknownBlockType)arg2; - (id)userTestingSnapshotForElement:(struct __AXUIElement *)arg1 options:(id)arg2 error:(id *)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilitySnapshot_iOS.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilitySnapshot_iOS.h index be9f973e..b5107e50 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilitySnapshot_iOS.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilitySnapshot_iOS.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAnimationsIdleNotifier.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAnimationsIdleNotifier.h index 24083829..13525574 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAnimationsIdleNotifier.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAnimationsIdleNotifier.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTApplicationStateSnapshot.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTApplicationStateSnapshot.h index 77562299..b086c506 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTApplicationStateSnapshot.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTApplicationStateSnapshot.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAttachmentFutureMetadata.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAttachmentFutureMetadata.h new file mode 100644 index 00000000..40533c46 --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAttachmentFutureMetadata.h @@ -0,0 +1,44 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@class NSDictionary, NSString, NSURL, NSUUID; + +@interface XCTAttachmentFutureMetadata : NSObject +{ + NSUUID *_attachmentUUID; + NSString *_dataContainerRelativeAttachmentPath; + NSURL *_dataContainerURLPrefix; + NSURL *_hostLocalURLOfFinalizedAttachment; + NSString *_uniformTypeIdentifierString; + NSUInteger _finalizationState; + NSString *_userName; + NSDictionary *_additionalMetadata; +} + +@property(readonly, copy, nonatomic) NSDictionary *additionalMetadata; +@property(readonly, nonatomic) NSUUID *attachmentUUID; +@property(readonly, copy, nonatomic) NSString *dataContainerRelativeAttachmentPath; +@property(readonly, nonatomic) NSURL *dataContainerURLPrefix; +@property(nonatomic) NSUInteger finalizationState; +@property(retain, nonatomic) NSURL *hostLocalURLOfFinalizedAttachment; +@property(readonly, nonatomic) NSString *uniformTypeIdentifierString; +@property(readonly, copy, nonatomic) NSString *userName; + +- (id)initWithAttachmentUUID:(id)arg1 dataContainerRelativeAttachmentPath:(id)arg2 dataContainerURLPrefix:(id)arg3 hostLocalURLOfFinalizedAttachment:(id)arg4 uniformTypeIdentifierString:(id)arg5 finalizationState:(NSUInteger)arg6 userName:(id)arg7 additionalMetadata:(id)arg8; + +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h index a3f79e6c..2f207e6f 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -69,6 +69,7 @@ - (BOOL)acceptNewConnection:(id)arg1; - (id)attributesForElement:(id)arg1 attributes:(id)arg2 error:(id *)arg3; - (void)attributesForElement:(id)arg1 attributes:(id)arg2 reply:(CDUnknownBlockType)arg3; +- (void)detectRuntimeIssues; - (void)exchangeCapabilities:(id)arg1 reply:(CDUnknownBlockType)arg2; - (void)fetchMatchesForQuery:(id)arg1 reply:(CDUnknownBlockType)arg2; - (id)initWithAccessibilityFramework:(id)arg1; @@ -83,6 +84,9 @@ - (id)snapshotForElement:(id)arg1 attributes:(id)arg2 parameters:(id)arg3 timeoutControls:(id)arg4 error:(id *)arg5; - (id)valuesForPrivilegedAttributes:(id)arg1 forElement:(id)arg2 error:(id *)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h index 8067c65c..1a1ce0c9 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -16,7 +16,7 @@ #import "XCTRuntimeIssue-Protocol.h" -@class NSDictionary, NSString, XCAccessibilityElement; +@class NSArray, NSDictionary, NSString, XCAccessibilityElement; @interface XCTAutomationTypeMismatchIssue : NSObject { @@ -29,6 +29,7 @@ @property(readonly, copy) NSDictionary *accessibilityAttributes; @property(readonly, copy) XCAccessibilityElement *accessibilityElement; @property(readonly) NSUInteger aggregationHash; +@property(readonly) NSArray *callStackAddresses; @property(readonly) NSString *detailedDescription; @property(readonly) NSUInteger elementTypeFromAutomationType; @property(readonly) NSUInteger legacyElementType; @@ -38,6 +39,9 @@ - (id)initForAccessibilityElement:(id)arg1 legacyElementType:(NSUInteger)arg2 elementTypeFromAutomationType:(NSUInteger)arg3 accessibilityAttributes:(id)arg4; - (BOOL)isEqualForAggregationWith:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTCapabilitiesProviding-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTCapabilitiesProviding-Protocol.h index 814f009c..113264c7 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTCapabilitiesProviding-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTCapabilitiesProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTConnectionAccepting-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTConnectionAccepting-Protocol.h index b9bc34c3..0b98ac68 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTConnectionAccepting-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTConnectionAccepting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h index 2adaff9d..010ff244 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -38,6 +38,9 @@ - (id)requiredKeyPathsOrError:(id *)arg1; - (id)transform:(id)arg1 relatedElements:(id *)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h index 8c137a71..ac964b3e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -38,6 +38,9 @@ - (id)requiredKeyPathsOrError:(id *)arg1; - (id)transform:(id)arg1 relatedElements:(id *)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQuery.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQuery.h index b912669d..eb497060 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQuery.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQuery.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryProcessor.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryProcessor.h index f5ed4d7c..d1dd032e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryProcessor.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryProcessor.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h index 7b3a19ae..0754af6c 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -39,6 +39,9 @@ - (id)initWithRootElement:(id)arg1 matchingElements:(id)arg2 remoteElements:(id)arg3 runtimeIssues:(id)arg4 noMatchesMessage:(id)arg5; - (id)resultsByReplacingRuntimeIssues:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h index 645188a5..0427a136 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -35,6 +35,9 @@ - (id)requiredKeyPathsOrError:(id *)arg1; - (id)transform:(id)arg1 relatedElements:(id *)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetTransformer-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetTransformer-Protocol.h index e2e30fe7..67ac3533 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetTransformer-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetTransformer-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotAttributeDataSource-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotAttributeDataSource-Protocol.h index 9011aa4b..0e3123a2 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotAttributeDataSource-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotAttributeDataSource-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotDescendantsEnumerator.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotDescendantsEnumerator.h index 55df13fd..bac0208f 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotDescendantsEnumerator.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotDescendantsEnumerator.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotProvider-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotProvider-Protocol.h index 379bbbb7..eb4ddaf2 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotProvider-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotProvider-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotRequest.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotRequest.h index 5d343b5f..dfd86cd3 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotRequest.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSnapshotRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTImageConverter.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTImageConverter.h index bcc6ec87..c6f3645e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTImageConverter.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTImageConverter.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTImageEncoding.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTImageEncoding.h index d54ee607..55bda427 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTImageEncoding.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTImageEncoding.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -27,6 +27,8 @@ + (double)maximumCompression; + (double)minimumCompression; +- (id)dictionaryRepresentation; +- (id)initWithDictionary:(id)arg1; - (id)initWithUniformTypeIdentifier:(id)arg1 compressionQuality:(double)arg2; @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTImageMetadata.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTImageMetadata.h index 9aeed143..0608be4d 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTImageMetadata.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTImageMetadata.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -25,6 +25,8 @@ @property(copy, nonatomic) NSString *name; @property(readonly, nonatomic) double scale; +- (id)dictionaryRepresentation; +- (id)initWithDictionary:(id)arg1; - (id)initWithScale:(double)arg1; - (id)initWithScale:(double)arg1 name:(id)arg2; diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h index 3c0c6e9e..0d1dafc4 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -38,7 +38,7 @@ __attribute__((visibility("hidden"))) @property(retain) XCElementSnapshot *currentMatch; @property(readonly) NSSet *currentRelatedElements; @property(readonly) BOOL hasMatched; -@property(readonly) XCTElementIndexingTransformer *indexingTransformer; +@property(readonly) __weak XCTElementIndexingTransformer *indexingTransformer; @property(retain) XCElementSnapshot *input; @property(readonly) NSMutableSet *mutableRelatedElements; @property(readonly) id transformer; @@ -46,6 +46,9 @@ __attribute__((visibility("hidden"))) - (id)initWithInput:(id)arg1 filteringTransformer:(id)arg2; - (id)nextMatch; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTLocalizableStringInfo.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTLocalizableStringInfo.h index f6963b86..18d6b760 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTLocalizableStringInfo.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTLocalizableStringInfo.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveCollecting-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveCollecting-Protocol.h index 61faca35..af1cab82 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveCollecting-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveCollecting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h index 0d50cfaf..91280ead 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -36,6 +36,9 @@ - (id)initWithStartDate:(id)arg1 outputPath:(id)arg2; - (id)initWithStartDate:(id)arg1 outputPath:(id)arg2 connection:(id)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequesting-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequesting-Protocol.h index e08a1270..fe05ff05 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequesting-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequesting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMacCatalystStatusProviding-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMacCatalystStatusProviding-Protocol.h index 0a3f8b15..ac4621de 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMacCatalystStatusProviding-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMacCatalystStatusProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMainRunLoopIdleNotifier.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMainRunLoopIdleNotifier.h index 0e02e421..84b87f0e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMainRunLoopIdleNotifier.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMainRunLoopIdleNotifier.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator-Protocol.h index 2da0d25f..3d0c7494 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h index 25ec2f9e..cdbd4da6 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -39,6 +39,9 @@ - (id)initWithInput:(id)arg1 transformer:(id)arg2; - (id)nextMatch; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_RunnerToUIProcess-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_RunnerToUIProcess-Protocol.h index e142f3f3..bae1a0e4 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_RunnerToUIProcess-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_RunnerToUIProcess-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_UIProcessToRunner-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_UIProcessToRunner-Protocol.h new file mode 100644 index 00000000..e08d6c0a --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingChannel_UIProcessToRunner-Protocol.h @@ -0,0 +1,23 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import "XCTMessagingRole_UIAutomationProcessObserving-Protocol.h" +#import "_XCTMessaging_VoidProtocol-Protocol.h" + +@protocol XCTMessagingChannel_UIProcessToRunner + +@optional +- (void)__dummy_method_to_work_around_68987191; +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcess-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcess-Protocol.h index 97315cc6..85d4aa84 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcess-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcess-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -17,6 +17,7 @@ @protocol XCTMessagingRole_UIAutomationProcess - (void)attributesForElement:(XCAccessibilityElement *)arg1 attributes:(NSArray *)arg2 reply:(void (^)(NSDictionary *, NSError *))arg3; +- (void)detectRuntimeIssues; - (void)exchangeCapabilities:(XCTCapabilities *)arg1 reply:(void (^)(XCTCapabilities *))arg2; - (void)fetchMatchesForQuery:(XCTElementQuery *)arg1 reply:(void (^)(XCTElementQueryResults *, NSError *))arg2; - (void)listenForRemoteConnectionViaSerializedTransportWrapper:(XCTSerializedTransportWrapper2 *)arg1 completion:(void (^)(void))arg2; diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h new file mode 100644 index 00000000..62cb21f7 --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h @@ -0,0 +1,14 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +@protocol XCTRuntimeIssue; + +@protocol XCTMessagingRole_UIAutomationProcessObserving +- (void)detectedRuntimeIssue:(id )arg1; +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTProcessSpecifier.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTProcessSpecifier.h index 3059b26e..fd0304a2 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTProcessSpecifier.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTProcessSpecifier.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationClient-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationClient-Protocol.h index 4bf0b6c5..c0085221 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationClient-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationClient-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @protocol XCTRemoteApplicationAutomationClient diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationTarget-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationTarget-Protocol.h index 4ebdb120..e2b4e1f5 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationTarget-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTRemoteApplicationAutomationTarget-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssue-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssue-Protocol.h index 62417367..31597082 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssue-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssue-Protocol.h @@ -1,11 +1,19 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSArray, NSString; @protocol XCTRuntimeIssue; @protocol XCTRuntimeIssue diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContext.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContext.h index f82ebe22..19ba01f1 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContext.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContext.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContextReportingDelegate-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContextReportingDelegate-Protocol.h index 28a27576..2af714b0 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContextReportingDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTRuntimeIssueContextReportingDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenRecordingRequest.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenRecordingRequest.h new file mode 100644 index 00000000..ce75e369 --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenRecordingRequest.h @@ -0,0 +1,34 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@class XCTVideoEncoding; + +@interface XCTScreenRecordingRequest : NSObject +{ + NSInteger _screenID; + XCTVideoEncoding *_preferredEncoding; + CGRect _rect; +} + +@property(readonly, nonatomic) XCTVideoEncoding *preferredEncoding; +@property(readonly, nonatomic) CGRect rect; +@property(readonly, nonatomic) NSInteger screenID; + +- (id)initWithScreenID:(NSInteger)arg1 rect:(CGRect)arg2 preferredEncoding:(id)arg3; + +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenshotRequest.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenshotRequest.h index b0174057..7c10d602 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenshotRequest.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTScreenshotRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTSerializedTransportWrapper2.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTSerializedTransportWrapper2.h index c09d6779..0a4b3ca0 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTSerializedTransportWrapper2.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTSerializedTransportWrapper2.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostEvent.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostEvent.h new file mode 100644 index 00000000..0e1e6e50 --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostEvent.h @@ -0,0 +1,29 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@interface XCTSignpostEvent : NSObject +{ + NSInteger _processID; +} + +@property(readonly, nonatomic) NSInteger processID; + +- (id)initWithProcessID:(NSInteger)arg1; +- (id)initWithSignpostEvent:(id)arg1; + +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostInterval.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostInterval.h new file mode 100644 index 00000000..5106695d --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTSignpostInterval.h @@ -0,0 +1,39 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@class NSString, XCTSignpostEvent; + +@interface XCTSignpostInterval : NSObject +{ + NSString *_subsystem; + NSString *_category; + NSString *_name; + XCTSignpostEvent *_beginEvent; + XCTSignpostEvent *_endEvent; +} + +@property(readonly, copy, nonatomic) XCTSignpostEvent *beginEvent; +@property(readonly, copy, nonatomic) NSString *category; +@property(readonly, copy, nonatomic) XCTSignpostEvent *endEvent; +@property(readonly, copy, nonatomic) NSString *name; +@property(readonly, copy, nonatomic) NSString *subsystem; + +- (id)initWithSignpostInterval:(id)arg1; +- (id)initWithSubsystem:(id)arg1 category:(id)arg2 name:(id)arg3 beginEvent:(id)arg4 endEvent:(id)arg5; + +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTSpindumpRequestSpecification.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTSpindumpRequestSpecification.h index ee92e597..4cc485c7 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTSpindumpRequestSpecification.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTSpindumpRequestSpecification.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTTailspinRequest.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTTailspinRequest.h index 43b87696..0eb273f0 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTTailspinRequest.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTTailspinRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTTimeoutControls.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTTimeoutControls.h index 5a406a59..f25f78d4 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTTimeoutControls.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTTimeoutControls.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTVideoEncoding.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTVideoEncoding.h new file mode 100644 index 00000000..291d48a1 --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTVideoEncoding.h @@ -0,0 +1,30 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@interface XCTVideoEncoding : NSObject +{ + NSInteger _codec; + double _frameRate; +} + +@property(readonly, nonatomic) NSInteger codec; +@property(readonly, nonatomic) double frameRate; + +- (id)initWithCodec:(NSInteger)arg1 frameRate:(double)arg2; + +@end + diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotCoordinateTransforms-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotCoordinateTransforms-Protocol.h index 9f213866..03cf324a 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotCoordinateTransforms-Protocol.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotCoordinateTransforms-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h b/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h index 5b749f85..7794d74b 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -32,6 +32,9 @@ + (BOOL)shouldRuntimeIssueContext:(id)arg1 reportIssue:(id)arg2; - (id)initWithRootElementSnapshot:(id)arg1 runtimeIssues:(id)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCUIPoint.h b/Server/PrivateHeaders/XCTAutomationSupport/XCUIPoint.h index cf1596bd..1605fa6d 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCUIPoint.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCUIPoint.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCUIRect.h b/Server/PrivateHeaders/XCTAutomationSupport/XCUIRect.h index 63164ee9..6d76f681 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCUIRect.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCUIRect.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTAutomationSupport/_XCTMessaging_VoidProtocol-Protocol.h b/Server/PrivateHeaders/XCTAutomationSupport/_XCTMessaging_VoidProtocol-Protocol.h new file mode 100644 index 00000000..b1d93240 --- /dev/null +++ b/Server/PrivateHeaders/XCTAutomationSupport/_XCTMessaging_VoidProtocol-Protocol.h @@ -0,0 +1,10 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +@protocol _XCTMessaging_VoidProtocol +@end + diff --git a/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h b/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h index ae9c157b..b2c066a5 100644 --- a/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h index c55c3d71..1f073a5a 100644 --- a/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -14,8 +14,10 @@ @protocol OS_xpc_object; @interface NSArray (XCTestAdditions) ++ (id)xct_arrayWithRepetitions:(NSInteger)arg1 ofObject:(id)arg2; - (void)xct_arrayByApplyingAsyncBlock:(CDUnknownBlockType)arg1 completion:(CDUnknownBlockType)arg2; - (id)xct_arrayByApplyingBlock:(CDUnknownBlockType)arg1; +- (id)xct_firstObjectPassingTest:(CDUnknownBlockType)arg1; - (id)xct_objectsPassingTest:(CDUnknownBlockType)arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/NSBundle-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSBundle-XCTestAdditions.h index 79828987..3a36652b 100644 --- a/Server/PrivateHeaders/XCTestCore/NSBundle-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSBundle-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -15,6 +15,5 @@ @protocol OS_xpc_object; @interface NSBundle (XCTestAdditions) -- (id)xct_frameworkBundleVersion; @end diff --git a/Server/PrivateHeaders/XCTestCore/NSDateFormatter-XCTDateFormatting.h b/Server/PrivateHeaders/XCTestCore/NSDateFormatter-XCTDateFormatting.h new file mode 100644 index 00000000..33135084 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/NSDateFormatter-XCTDateFormatting.h @@ -0,0 +1,20 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import "XCTDateFormatting-Protocol.h" + +@interface NSDateFormatter (XCTDateFormatting) +@end + diff --git a/Server/PrivateHeaders/XCTestCore/NSException-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSException-XCTestAdditions.h index e45cbcea..5c9d8917 100644 --- a/Server/PrivateHeaders/XCTestCore/NSException-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSException-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -15,5 +15,7 @@ @protocol OS_xpc_object; @interface NSException (XCTestAdditions) ++ (id)_xct_unavailableException; ++ (id)xct_unavailableExceptionWithReason:(id)arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/NSKeyedArchiver-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSKeyedArchiver-XCTestAdditions.h index 904aadf3..c2d4342a 100644 --- a/Server/PrivateHeaders/XCTestCore/NSKeyedArchiver-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSKeyedArchiver-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/NSKeyedUnarchiver-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSKeyedUnarchiver-XCTestAdditions.h index 4821b996..a81ebc20 100644 --- a/Server/PrivateHeaders/XCTestCore/NSKeyedUnarchiver-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSKeyedUnarchiver-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/NSMutableArray-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSMutableArray-XCTestAdditions.h index 9e0a20ac..c999d0a3 100644 --- a/Server/PrivateHeaders/XCTestCore/NSMutableArray-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSMutableArray-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -14,6 +14,7 @@ @protocol OS_xpc_object; @interface NSMutableArray (XCTestAdditions) +- (void)xct_addObjectIfNonNil:(id)arg1; - (void)xct_removeObjectsPassingTest:(CDUnknownBlockType)arg1; - (void)xct_shuffle; - (void)xct_shuffleWithRandomNumberGenerator:(CDUnknownBlockType)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/NSSet-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSSet-XCTestAdditions.h index 1fef9ece..b6adb233 100644 --- a/Server/PrivateHeaders/XCTestCore/NSSet-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSSet-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -14,6 +14,7 @@ @protocol OS_xpc_object; @interface NSSet (XCTestAdditions) +- (id)xct_arrayByApplyingBlock:(CDUnknownBlockType)arg1; - (id)xct_setByApplyingBlock:(CDUnknownBlockType)arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/NSThread-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSThread-XCTestAdditions.h index 638d70d8..cf30e7a6 100644 --- a/Server/PrivateHeaders/XCTestCore/NSThread-XCTestAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSThread-XCTestAdditions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h b/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h index c734e797..8623a148 100644 --- a/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h @@ -14,7 +14,7 @@ @protocol OS_xpc_object; @interface NSValue (XCTSymbolicationServiceAdditions) -+ (id)xct_valueWithSymbolicator:(CDStruct_37ea9563)arg1; ++ (id)xct_valueWithSymbolicator:(struct _CSTypeRef)arg1; - (id)xct_contentDescription; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h b/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h index d517590e..f2b04101 100644 --- a/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h +++ b/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -58,8 +58,12 @@ - (void)addDiagnosticReportData:(id)arg1; - (void)addMemoryGraphData:(id)arg1; - (id)attachmentForName:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + - (void)invalidate; - (void)removeAttachmentsWithName:(id)arg1; +- (void)replaceAttachment:(id)arg1 withAttachment:(id)arg2; - (void)subactivityCompletedWithDuration:(double)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCDebugLogDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCDebugLogDelegate-Protocol.h index 7a5e08ee..bd029ae0 100644 --- a/Server/PrivateHeaders/XCTestCore/XCDebugLogDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCDebugLogDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTASDebugLogDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTASDebugLogDelegate-Protocol.h index ba5cdd9b..8113d09c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTASDebugLogDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTASDebugLogDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTActivity-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTActivity-Protocol.h index 1a28ad10..bbd797c3 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTActivity-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTActivity-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTActivityAggregationRecord.h b/Server/PrivateHeaders/XCTestCore/XCTActivityAggregationRecord.h index 6c2e0510..59b97493 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTActivityAggregationRecord.h +++ b/Server/PrivateHeaders/XCTestCore/XCTActivityAggregationRecord.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTActivityRecordContext-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTActivityRecordContext-Protocol.h index 12a1536e..0d842f4e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTActivityRecordContext-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTActivityRecordContext-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTActivityRecordStack.h b/Server/PrivateHeaders/XCTestCore/XCTActivityRecordStack.h index 29c4b6a0..9502c6d2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTActivityRecordStack.h +++ b/Server/PrivateHeaders/XCTestCore/XCTActivityRecordStack.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatistics.h b/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatistics.h index 312ab991..36a0916e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatistics.h +++ b/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatistics.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatisticsRecord.h b/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatisticsRecord.h index 360bd661..8406b4ff 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatisticsRecord.h +++ b/Server/PrivateHeaders/XCTestCore/XCTAggregateSuiteRunStatisticsRecord.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTApplicationBundleInfo.h b/Server/PrivateHeaders/XCTestCore/XCTApplicationBundleInfo.h index ce75e192..65ab85b2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTApplicationBundleInfo.h +++ b/Server/PrivateHeaders/XCTestCore/XCTApplicationBundleInfo.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h b/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h index 68957d1b..6210c16a 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -33,10 +33,16 @@ - (id)initWithSubsystem:(id)arg1 category:(id)arg2 name:(id)arg3; - (id)initWithUnderlyingMetric:(id)arg1; - (id)initWithWaitUntilResponsive:(BOOL)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N,V_instrumentationName + - (void)prepareToMeasureWithOptions:(id)arg1; - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTAttachment.h b/Server/PrivateHeaders/XCTestCore/XCTAttachment.h index a3d67c0f..8a628464 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTAttachment.h +++ b/Server/PrivateHeaders/XCTestCore/XCTAttachment.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -38,8 +38,8 @@ @property(readonly, copy) NSData *payload; @property(copy) CDUnknownBlockType serializationBlock; @property(copy) NSDate *timestamp; +@property(copy) NSString *uniformTypeIdentifier; @property(copy) NSDictionary *userInfo; -@property(readonly, copy) NSString *uniformTypeIdentifier; + (id)_attachmentWithArchivableObject:(id)arg1 uniformTypeIdentifier:(id)arg2; + (id)_attachmentWithCompressedContentsOfDirectoryAtURL:(id)arg1; @@ -64,6 +64,7 @@ + (NSInteger)systemAttachmentLifetime; + (NSInteger)userAttachmentLifetime; - (void)_writeToUserInfoWithBlock:(CDUnknownBlockType)arg1; +- (void)copyMetadataFromAttachmentFuture:(id)arg1; - (id)debugDescription; - (id)debugQuickLookObject; - (id)initWithUniformTypeIdentifier:(id)arg1 name:(id)arg2 payload:(id)arg3 userInfo:(id)arg4; diff --git a/Server/PrivateHeaders/XCTestCore/XCTAttachmentFuture.h b/Server/PrivateHeaders/XCTestCore/XCTAttachmentFuture.h new file mode 100644 index 00000000..86d80a0f --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTAttachmentFuture.h @@ -0,0 +1,30 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSUUID; + +@interface XCTAttachmentFuture +{ + NSUUID *_UUID; + NSUUID *_deviceIdentifier; +} + +@property(readonly, nonatomic) NSUUID *UUID; +@property(readonly, nonatomic) NSUUID *deviceIdentifier; + +- (id)initWithAttachmentFutureMetadata:(id)arg1 name:(id)arg2 deviceIdentifier:(id)arg3; +- (id)initWithUniformTypeIdentifier:(id)arg1 name:(id)arg2 UUID:(id)arg3 deviceIdentifier:(id)arg4; + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTAttachmentManager.h b/Server/PrivateHeaders/XCTestCore/XCTAttachmentManager.h index f85ad02a..2db48c0c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTAttachmentManager.h +++ b/Server/PrivateHeaders/XCTestCore/XCTAttachmentManager.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h b/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h index af59419f..bc53b7cb 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h +++ b/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -15,18 +15,17 @@ #import @class NSMutableArray; -@protocol OS_dispatch_queue, OS_dispatch_semaphore; +@protocol OS_dispatch_semaphore; @interface XCTBlockingQueue : NSObject { + struct os_unfair_lock_s _lock; BOOL _finalized; - NSObject *_mutex; NSObject *_sema; NSMutableArray *_objects; } @property BOOL finalized; -@property(readonly) NSObject *mutex; @property(readonly) NSMutableArray *objects; @property(readonly) NSObject *sema; diff --git a/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h b/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h index b58e8921..b1361d3e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -39,10 +39,16 @@ - (id)initWithProcessIdentifier:(NSInteger)arg1; - (id)initWithProcessName:(id)arg1; - (id)initWithUnderlyingMetric:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N,V_instrumentationName + - (void)prepareToMeasureWithOptions:(id)arg1; - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h b/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h index 1a00da6b..56bf9ef6 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -33,10 +33,16 @@ - (void)didStartMeasuringAtTimestamp:(id)arg1; - (void)didStopMeasuringAtTimestamp:(id)arg1; - (id)initWithUnderlyingMetric:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N,V_instrumentationName + - (void)prepareToMeasureWithOptions:(id)arg1; - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h index a88312b7..17186a21 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h @@ -25,12 +25,15 @@ @property(readonly) NSUInteger logicalType; @property(readonly, copy) NSArray *subexpectations; -- (BOOL)_queue_validateSubexpectationsFulfillment; - (void)_updateFulfilledState; +- (BOOL)_validateSubexpectationsFulfillment; - (void)cleanup:(BOOL)arg1; - (void)didFulfillExpectation:(id)arg1; - (id)initWithLogicalType:(NSUInteger)arg1 subexpectations:(id)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTContext.h b/Server/PrivateHeaders/XCTestCore/XCTContext.h index 555dbb5c..26cabb7d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTContext.h +++ b/Server/PrivateHeaders/XCTestCore/XCTContext.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -47,15 +47,14 @@ @property(readonly) NSDictionary *testRunConfiguration; @property(readonly) NSUInteger transitiveActivityRecordStackDepth; -+ (id)_currentContextInThread:(id)arg1; + (void)_recordActivityMessageWithFormat:(id)arg1; + (void)_runActivityNamed:(id)arg1 block:(CDUnknownBlockType)arg2; + (void)_runActivityNamed:(id)arg1 type:(id)arg2 block:(CDUnknownBlockType)arg3; + (void)_runInChildOfContext:(id)arg1 forTestCase:(id)arg2 markAsReportingBase:(BOOL)arg3 block:(CDUnknownBlockType)arg4; + (BOOL)_shouldReportActivityWithType:(id)arg1; + (id)currentContext; -+ (id)currentContextInThread:(id)arg1; -+ (BOOL)hasContextInThread:(id)arg1; ++ (id)currentContextIfAvailable; ++ (BOOL)hasCurrentContext; + (void)runActivityNamed:(id)arg1 block:(CDUnknownBlockType)arg2; + (void)runInContextForTestCase:(id)arg1 block:(CDUnknownBlockType)arg2; + (void)runInContextForTestCase:(id)arg1 markAsReportingBase:(BOOL)arg2 block:(CDUnknownBlockType)arg3; @@ -81,6 +80,9 @@ - (void)unwindRemainingActivities; - (id)willStartActivityWithTitle:(id)arg1 type:(id)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h b/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h index b7bd0b9f..d9b1cd9a 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h +++ b/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -36,10 +36,15 @@ - (id)initWithEventDataSink:(CDUnknownBlockType)arg1; - (id)initWithRunnerDaemonSession:(id)arg1; - (id)initWithSessionUUID:(id)arg1 OSVersion:(id)arg2 hardwareModel:(id)arg3 frameworkVariant:(id)arg4 frameworkVersion:(id)arg5 isUITest:(BOOL)arg6 eventDataSink:(CDUnknownBlockType)arg7; +- (void)logAnalyticsForCompletionOfTestIdentifier:(id)arg1; +- (void)logCompletionOfTestIdentifier:(id)arg1; - (void)logEventWithName:(id)arg1; - (void)logUsageOfClass:(id)arg1 method:(id)arg2; - (void)logUsageOfFunction:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTDarwinNotificationExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTDarwinNotificationExpectation.h index 7b7bf394..a6c4eeda 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTDarwinNotificationExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTDarwinNotificationExpectation.h @@ -5,6 +5,7 @@ // Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // + #import #import #import @@ -12,21 +13,16 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSObject, NSString; -@protocol OS_dispatch_queue; - @interface XCTDarwinNotificationExpectation { NSInteger _notifyToken; - CDUnknownBlockType _handler; NSString *_notificationName; - NSObject *_queue; + CDUnknownBlockType _handler; } @property(copy) CDUnknownBlockType handler; @property(readonly, copy) NSString *notificationName; @property NSInteger notifyToken; -@property(readonly) NSObject *queue; - (void)_handleNotification; - (void)cleanup:(BOOL)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTDateDescriptionFormatter.h b/Server/PrivateHeaders/XCTestCore/XCTDateDescriptionFormatter.h new file mode 100644 index 00000000..6b52d81a --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTDateDescriptionFormatter.h @@ -0,0 +1,27 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + +#import "XCTDateFormatting-Protocol.h" + +__attribute__((visibility("hidden"))) +@interface XCTDateDescriptionFormatter : NSObject +{ +} + +- (id)stringFromDate:(id)arg1; + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTDateFormatting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTDateFormatting-Protocol.h new file mode 100644 index 00000000..0e8fb9f2 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTDateFormatting-Protocol.h @@ -0,0 +1,20 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSDate, NSString; + +@protocol XCTDateFormatting +- (NSString *)stringFromDate:(NSDate *)arg1; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h b/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h index e0cd59a7..5dc57e48 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h +++ b/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -18,26 +18,27 @@ #import "XCTASDebugLogDelegate-Protocol.h" @class NSMutableArray, NSString; -@protocol OS_dispatch_queue; @interface XCTDefaultDebugLogHandler : NSObject { + struct os_unfair_lock_s _lock; NSMutableArray *_logSinks; NSMutableArray *_debugMessageBuffer; - NSObject *_queue; } @property(readonly) NSMutableArray *debugMessageBuffer; -@property(readonly) NSObject *queue; + (id)sharedHandler; -- (void)_queue_flushDebugMessageBufferWithBlock:(CDUnknownBlockType)arg1; +- (void)_locked_flushDebugMessageBufferWithBlock:(CDUnknownBlockType)arg1; - (void)addLogSink:(id)arg1; - (void)logDebugMessage:(id)arg1; - (void)logStartupInfo; - (void)printBufferedDebugMessages; - (void)removeLogSink:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTExecutionExtension-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTExecutionExtension-Protocol.h index 0840e052..5f14ef8e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExecutionExtension-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExecutionExtension-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -17,6 +17,7 @@ @protocol XCTExecutionExtension - (void)executeTestsWithIdentifiers:(XCTTestIdentifierSet *)arg1 skippingTestsWithIdentifiers:(XCTTestIdentifierSet *)arg2 completion:(void (^)(BOOL, NSError *))arg3; +- (void)getAllTestIdentifiersWithCompletion:(void (^)(XCTTestIdentifierSet *, NSError *))arg1; - (void)getParallelizableTestIdentifiersWithCompletion:(void (^)(XCTTestIdentifierSet *, NSError *))arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h b/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h index 01aa4f41..7a455513 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -21,19 +21,24 @@ __attribute__((visibility("hidden"))) @interface XCTExecutionWorker : NSObject { - BOOL _result; XCTBlockingQueue *_workQueue; - NSError *_error; NSArray *_executionExtensions; + NSError *_error; + struct os_unfair_lock_s _lock; + BOOL _result; } - (void)enqueueTestIdentifiersToRun:(id)arg1 testIdentifiersToSkip:(id)arg2; - (void)executeTestIdentifiers:(id)arg1 skippingTestIdentifiers:(id)arg2 completionHandler:(CDUnknownBlockType)arg3 completionQueue:(id)arg4; +- (void)fetchAllTestIdentifiersWithCompletion:(CDUnknownBlockType)arg1; - (void)fetchParallelizableTestIdentifiersWithCompletion:(CDUnknownBlockType)arg1; - (id)initWithExecutionExtensions:(id)arg1; - (BOOL)runWithError:(id *)arg1; - (void)shutdown; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailure.h b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailure.h index 87226af1..adee0452 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailure.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailure.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContext.h b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContext.h index 343648f4..114bcf4b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContext.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContext.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContextManager.h b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContextManager.h index fb8fd6d4..cfdf966c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContextManager.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureContextManager.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureOptions.h b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureOptions.h index 1e6861fe..d3f377a7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureOptions.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExpectedFailureOptions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTExtensionProvider.h b/Server/PrivateHeaders/XCTestCore/XCTExtensionProvider.h index f99bddd3..034d2ff7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExtensionProvider.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExtensionProvider.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTFailableInvocation.h b/Server/PrivateHeaders/XCTestCore/XCTFailableInvocation.h index 233b8d86..caf2e50b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTFailableInvocation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTFailableInvocation.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTFixedPriorityTestScheduler.h b/Server/PrivateHeaders/XCTestCore/XCTFixedPriorityTestScheduler.h index 7298551e..c7172f4e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTFixedPriorityTestScheduler.h +++ b/Server/PrivateHeaders/XCTestCore/XCTFixedPriorityTestScheduler.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTFuture.h b/Server/PrivateHeaders/XCTestCore/XCTFuture.h index 4305a066..88e4e4a9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTFuture.h +++ b/Server/PrivateHeaders/XCTestCore/XCTFuture.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -18,6 +18,7 @@ @interface XCTFuture : NSObject { + struct __CFRunLoop *_runLoopUsedWhenWaiting; BOOL _canceled; BOOL _hasWaited; BOOL _hasFinished; diff --git a/Server/PrivateHeaders/XCTestCore/XCTHarnessEventReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTHarnessEventReporting-Protocol.h new file mode 100644 index 00000000..74395a3a --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTHarnessEventReporting-Protocol.h @@ -0,0 +1,27 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSError, NSString, XCTTestIdentifier, XCTestCase; + +@protocol XCTHarnessEventReporting +- (void)reportBootstrappingFailure:(NSError *)arg1 completion:(void (^)(NSError *))arg2; +- (void)reportDidBeginExecutingTestPlan; +- (void)reportDidFinishExecutingTestPlanWithCompletion:(void (^)(void))arg1; +- (void)reportInitializationForUITestingFinishedWithError:(NSError *)arg1; +- (void)reportSelfDiagnosisIssue:(NSString *)arg1 description:(NSString *)arg2; +- (void)reportStallOnMainThreadInTestCase:(XCTestCase *)arg1 file:(NSString *)arg2 line:(NSUInteger)arg3; +- (void)reportTestWithIdentifier:(XCTTestIdentifier *)arg1 didExceedExecutionTimeAllowance:(double)arg2; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTImageEncoding-XCTImageQuality.h b/Server/PrivateHeaders/XCTestCore/XCTImageEncoding-XCTImageQuality.h index 4fafd9a9..5dfca19b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTImageEncoding-XCTImageQuality.h +++ b/Server/PrivateHeaders/XCTestCore/XCTImageEncoding-XCTImageQuality.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h b/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h index c22619e8..bc70f602 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h +++ b/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h @@ -13,7 +13,6 @@ @protocol OS_xpc_object; #import -#import #import "XCTSymbolInfoProviding-Protocol.h" @@ -23,7 +22,7 @@ { struct atomic_flag _symbolicatorInitialized; NSSet *_imageNames; - CDStruct_37ea9563 _symbolicator; + struct _CSTypeRef _symbolicator; CDStruct_37ea9563 _symbolicationFunctions; } @@ -34,6 +33,8 @@ @property(readonly) struct atomic_flag symbolicatorInitialized; + (id)imageNamesFromEnvironmentVariables:(id)arg1; ++ (id)imageNamesFromTestConfiguration:(id)arg1; ++ (id)imageNamesFromTestConfiguration:(id)arg1 environmentVariables:(id)arg2; + (void)registerSharedServiceWithConfiguration:(id)arg1; - (void)_prepareForSymbolication; - (id)initWithImageNames:(id)arg1; @@ -41,6 +42,12 @@ - (id)symbolInfoForAddressInCurrentProcess:(NSUInteger)arg1 error:(id *)arg2; - (id)symbolInfoForImageOffset:(NSUInteger)arg1 forImageWithPath:(id)arg2 andArch:(id)arg3 error:(id *)arg4; - (id)symbolInfoForImageOffset:(NSUInteger)arg1 inImageWithUUID:(id)arg2 error:(id *)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSSet",?,R + + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTIssue.h b/Server/PrivateHeaders/XCTestCore/XCTIssue.h index 0c09e73e..85d3ffa9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTIssue.h +++ b/Server/PrivateHeaders/XCTestCore/XCTIssue.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -13,7 +13,6 @@ @protocol OS_xpc_object; #import -#import @class NSArray, NSDate, NSError, NSString, XCTSourceCodeContext; @@ -31,6 +30,7 @@ NSError *_associatedError; NSArray *_attachments; NSDate *_timestamp; + NSInteger _runtimeIssueSeverity; NSUInteger _threadId; NSString *_expectedFailureReason; } @@ -43,8 +43,8 @@ @property(copy) NSString *expectedFailureReason; @property struct atomic_flag failureBreakPointCalled; @property BOOL isExpectedFailure; -@property(readonly) BOOL isFailure; @property(readonly) BOOL isLegacyExpectedFailure; +@property NSInteger runtimeIssueSeverity; @property BOOL shouldInterruptTest; @property(retain) XCTSourceCodeContext *sourceCodeContext; @property NSUInteger threadId; @@ -52,13 +52,16 @@ @property NSInteger type; + (id)issueWithException:(id)arg1; ++ (id)issueWithExceptionPointer:(id)arg1; + (id)issueWithType:(NSInteger)arg1 compactDescription:(id)arg2 associatedError:(id)arg3; + (id)issueWithType:(NSInteger)arg1 compactDescription:(id)arg2 callStackAddresses:(id)arg3 filePath:(id)arg4 lineNumber:(NSInteger)arg5; - (void)_updateAttachmentsTimestamps; - (id)initWithType:(NSInteger)arg1 compactDescription:(id)arg2; - (id)initWithType:(NSInteger)arg1 compactDescription:(id)arg2 detailedDescription:(id)arg3 sourceCodeContext:(id)arg4 associatedError:(id)arg5 attachments:(id)arg6; +- (BOOL)isFailure; - (BOOL)matchesLegacyPropertiesOfIssue:(id)arg1; - (id)mutableCopyWithZone:(struct _NSZone *)arg1; +- (void)replaceAttachment:(id)arg1 withAttachment:(id)arg2; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h new file mode 100644 index 00000000..1c08f028 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h @@ -0,0 +1,24 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class XCTExpectedFailureContext, XCTIssue; + +@protocol XCTIssueHandling +- (void)expectFailureWithContext:(XCTExpectedFailureContext *)arg1; +- (void)expectFailureWithContext:(XCTExpectedFailureContext *)arg1 inBlock:(void (^)(void))arg2; +- (void)handleIssue:(XCTIssue *)arg1; +- (void)handleIssue:(XCTIssue *)arg1 completionHandler:(void (^)(void))arg2; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMeasureOptions.h b/Server/PrivateHeaders/XCTestCore/XCTMeasureOptions.h index caf90d4e..08e8073f 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMeasureOptions.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMeasureOptions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMeasurement.h b/Server/PrivateHeaders/XCTestCore/XCTMeasurement.h index 2cfb48b0..cb23e2c1 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMeasurement.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMeasurement.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMemgraph.h b/Server/PrivateHeaders/XCTestCore/XCTMemgraph.h index 813e0502..88bfb5f9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMemgraph.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMemgraph.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMemoryChecker.h b/Server/PrivateHeaders/XCTestCore/XCTMemoryChecker.h index 74bf6c4c..4428312b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMemoryChecker.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMemoryChecker.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -34,8 +34,11 @@ - (id)_acquireMemoryGenerationForPID:(NSInteger)arg1 withError:(id *)arg2; - (void)_assertInvalidObjectsDeallocatedAfterScope:(CDUnknownBlockType)arg1; +- (void)_assertNoLeaksExcludingSystemTypesInScope:(NSInteger)arg1 invalidAfterScope:(CDUnknownBlockType)arg2; - (void)_assertNoLeaksInProcessWithIdentifier:(NSInteger)arg1 withOptions:(NSInteger)arg2 inScope:(CDUnknownBlockType)arg3; +- (void)_assertNoLeaksWithOptions:(NSInteger)arg1 preTestMemgraph:(id)arg2 postTestMemgraph:(id)arg3; - (void)_assertNoObjectAbandonedBetweenGeneration:(id)arg1 and:(id)arg2; +- (void)_assertNoRootLeaksWithOptions:(NSInteger)arg1 preTestMemgraph:(id)arg2 postTestMemgraph:(id)arg3; - (void)_assertObjectsOfTypes:(id)arg1 inProcess:(NSInteger)arg2 invalidAfterScope:(CDUnknownBlockType)arg3; - (id)_createGraphForNewObjectsInGeneration:(id)arg1 withPreviousGeneration:(id)arg2; - (id)_getGraphDataOfType:(NSInteger)arg1 forPID:(NSInteger)arg2 withError:(id *)arg3; @@ -46,6 +49,7 @@ - (id)acquireGenerationMemoryGraphWithError:(id *)arg1; - (id)aquireGenerationMemoryGraphForPid:(NSInteger)arg1 withError:(id *)arg2; - (void)assertInvalidObjectsDeallocatedAfterScope:(CDUnknownBlockType)arg1; +- (void)assertNoLeaksExcludingSystemTypesInScope:(CDUnknownBlockType)arg1; - (void)assertNoLeaksInProcessWithIdentifier:(NSInteger)arg1 withOptions:(NSInteger)arg2 inScope:(CDUnknownBlockType)arg3; - (void)assertNoLeaksInScope:(CDUnknownBlockType)arg1; - (void)assertNoLeaksWithOptions:(NSInteger)arg1 inScope:(CDUnknownBlockType)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMemoryCheckerDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMemoryCheckerDelegate-Protocol.h index 42d1278a..f7c98b51 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMemoryCheckerDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMemoryCheckerDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -13,9 +13,12 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSArray, NSData, XCTMemoryChecker; +@class NSArray, NSData, NSDictionary, NSString, XCTMemoryChecker; @protocol XCTMemoryCheckerDelegate - (void)memoryChecker:(XCTMemoryChecker *)arg1 didFailWithMessages:(NSArray *)arg2 serializedMemoryGraph:(NSData *)arg3; + +@optional +- (void)memoryChecker:(XCTMemoryChecker *)arg1 didFailForProcess:(NSString *)arg2 withRootLeakCounts:(NSDictionary *)arg3 leaksOutput:(NSString *)arg4 serializedLeakDiffMemoryGraph:(NSData *)arg5; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h b/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h index 29c3261d..90a5ee1c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -42,10 +42,16 @@ - (id)initWithProcessIdentifier:(NSInteger)arg1; - (id)initWithProcessName:(id)arg1; - (id)initWithUnderlyingMetric:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N,V_instrumentationName + - (void)prepareToMeasureWithOptions:(id)arg1; - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonRecorderToIDE-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonRecorderToIDE-Protocol.h index 71f1c158..c6b37119 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonRecorderToIDE-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonRecorderToIDE-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE-Protocol.h index 363c00f1..958bed5d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -12,12 +12,13 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; +#import "XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h" #import "XCTMessagingRole_CrashReporting-Protocol.h" #import "XCTMessagingRole_DebugLogging-Protocol.h" #import "XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h" #import "_XCTMessaging_VoidProtocol-Protocol.h" -@protocol XCTMessagingChannel_DaemonToIDE +@protocol XCTMessagingChannel_DaemonToIDE @optional - (void)__dummy_method_to_work_around_68987191; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE_All-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE_All-Protocol.h index f3681e18..932679ec 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE_All-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToIDE_All-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToRunner-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToRunner-Protocol.h index aa107ccc..7456b3e4 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToRunner-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_DaemonToRunner-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToDaemon-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToDaemon-Protocol.h index 534bbdfd..02fd33e2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToDaemon-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToDaemon-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -12,13 +12,15 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; +#import "XCTMessagingRole_AttachmentFinalizing-Protocol.h" +#import "XCTMessagingRole_AttachmentsDeleting-Protocol.h" #import "XCTMessagingRole_ControlSessionInitiation-Protocol.h" #import "XCTMessagingRole_DiagnosticsCollection-Protocol.h" #import "XCTMessagingRole_RunnerSessionInitiation-Protocol.h" #import "XCTMessagingRole_UIRecordingControl-Protocol.h" #import "_XCTMessaging_VoidProtocol-Protocol.h" -@protocol XCTMessagingChannel_IDEToDaemon +@protocol XCTMessagingChannel_IDEToDaemon @optional - (void)__dummy_method_to_work_around_68987191; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToRunner-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToRunner-Protocol.h index fc893cdc..8547740f 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToRunner-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_IDEToRunner-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -14,10 +14,9 @@ #import "XCTMessagingRole_ProcessMonitoring-Protocol.h" #import "XCTMessagingRole_TestExecution-Protocol.h" -#import "XCTMessagingRole_TestExecution_Legacy-Protocol.h" #import "_XCTMessaging_VoidProtocol-Protocol.h" -@protocol XCTMessagingChannel_IDEToRunner +@protocol XCTMessagingChannel_IDEToRunner @optional - (void)__dummy_method_to_work_around_68987191; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToDaemon-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToDaemon-Protocol.h index 061a4568..7ff17afb 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToDaemon-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToDaemon-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -19,12 +19,13 @@ #import "XCTMessagingRole_HIDEventRecording-Protocol.h" #import "XCTMessagingRole_MemoryTesting-Protocol.h" #import "XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h" +#import "XCTMessagingRole_ScreenRecording-Protocol.h" #import "XCTMessagingRole_SignpostRequesting-Protocol.h" #import "XCTMessagingRole_SiriAutomation-Protocol.h" #import "XCTMessagingRole_SystemConfiguration-Protocol.h" #import "_XCTMessaging_VoidProtocol-Protocol.h" -@protocol XCTMessagingChannel_RunnerToDaemon +@protocol XCTMessagingChannel_RunnerToDaemon @optional - (void)__dummy_method_to_work_around_68987191; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToIDE-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToIDE-Protocol.h index 862145da..798740f7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToIDE-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingChannel_RunnerToIDE-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -13,17 +13,14 @@ @protocol OS_xpc_object; #import "XCTMessagingRole_ActivityReporting-Protocol.h" -#import "XCTMessagingRole_ActivityReporting_Legacy-Protocol.h" #import "XCTMessagingRole_DebugLogging-Protocol.h" #import "XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h" -#import "XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h" #import "XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h" #import "XCTMessagingRole_TestReporting-Protocol.h" -#import "XCTMessagingRole_TestReporting_Legacy-Protocol.h" #import "XCTMessagingRole_UIAutomation-Protocol.h" #import "_XCTMessaging_VoidProtocol-Protocol.h" -@protocol XCTMessagingChannel_RunnerToIDE +@protocol XCTMessagingChannel_RunnerToIDE @optional - (void)__dummy_method_to_work_around_68987191; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h index 8bc49c3d..098b3f25 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting-Protocol.h index a3ee5d12..eb409c32 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting_Legacy-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting_Legacy-Protocol.h deleted file mode 100644 index 1e6cc86b..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ActivityReporting_Legacy-Protocol.h +++ /dev/null @@ -1,21 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). -// -// Copyright (C) 1997-2019 Steve Nygard. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSString, XCActivityRecord; - -@protocol XCTMessagingRole_ActivityReporting_Legacy -- (id)_XCT_testCase:(NSString *)arg1 method:(NSString *)arg2 didFinishActivity:(XCActivityRecord *)arg3; -- (id)_XCT_testCase:(NSString *)arg1 method:(NSString *)arg2 willStartActivity:(XCActivityRecord *)arg3; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFinalizing-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFinalizing-Protocol.h new file mode 100644 index 00000000..c3a3404d --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFinalizing-Protocol.h @@ -0,0 +1,20 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSSet; + +@protocol XCTMessagingRole_AttachmentFinalizing +- (id)_IDE_finalizeAttachmentsWithMetadata:(NSSet *)arg1; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h new file mode 100644 index 00000000..003241c5 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h @@ -0,0 +1,20 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class XCTAttachmentFutureMetadata; + +@protocol XCTMessagingRole_AttachmentFutureResultStatusUpdating +- (id)_XCT_didFinishWritingAttachmentWithMetadata:(XCTAttachmentFutureMetadata *)arg1; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentsDeleting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentsDeleting-Protocol.h new file mode 100644 index 00000000..8d610a5b --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_AttachmentsDeleting-Protocol.h @@ -0,0 +1,20 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSSet; + +@protocol XCTMessagingRole_AttachmentsDeleting +- (id)_IDE_deleteAttachmentsWithUUIDs:(NSSet *)arg1; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h index ec78e0d8..1c760e40 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h @@ -4,7 +4,6 @@ // // Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // -@class XCTProcessSpecifier; @protocol XCTMessagingRole_BundleRequesting - (void)_XCT_requestBundleIDForPID:(NSInteger)arg1 reply:(void (^)(NSString *, NSError *))arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h index c0fbf381..a7321c35 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h @@ -12,12 +12,11 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSArray, NSDictionary, NSNumber, NSString, NSURL, NSUUID, XCAXAuditConfiguration, XCAccessibilityElement, XCTCapabilities, XCTScreenshotRequest, XCTSpindumpRequestSpecification, XCTTailspinRequest, XCUIElementSnapshotRequestResult, XCTImage, XCTSerializedTransportWrapper, XCAXAuditResultCollection, XCElementSnapshot; +@class NSArray, NSDictionary, NSNumber, NSString, NSURL, NSUUID, XCAXAuditConfiguration, XCAccessibilityElement, XCTCapabilities, XCTScreenshotRequest, XCTSpindumpRequestSpecification, XCTTailspinRequest; @protocol XCTMessagingRole_CapabilityExchange - (void)_XCT_enableAutomationModeWithReply:(void (^)(NSError *))arg1; - (void)_XCT_exchangeCapabilities:(XCTCapabilities *)arg1 reply:(void (^)(XCTCapabilities *))arg2; -- (void)_XCT_exchangeProtocolVersion:(NSUInteger)arg1 reply:(void (^)(NSUInteger))arg2; - (void)_XCT_fetchAttributes:(NSArray *)arg1 forElement:(XCAccessibilityElement *)arg2 reply:(void (^)(NSDictionary *, NSError *))arg3; - (void)_XCT_fetchAttributesForElement:(XCAccessibilityElement *)arg1 attributes:(NSArray *)arg2 reply:(void (^)(NSDictionary *, NSError *))arg3; - (void)_XCT_fetchParameterizedAttribute:(NSString *)arg1 forElement:(XCAccessibilityElement *)arg2 parameter:(id)arg3 reply:(void (^)(id, NSError *))arg4; @@ -30,15 +29,14 @@ - (void)_XCT_performAccessibilityAction:(NSInteger)arg1 onElement:(XCAccessibilityElement *)arg2 withValue:(id)arg3 reply:(void (^)(NSError *))arg4; - (void)_XCT_registerForAccessibilityNotification:(NSInteger)arg1 reply:(void (^)(NSNumber *, NSError *))arg2; - (void)_XCT_requestBackgroundAssertionForPID:(NSInteger)arg1 reply:(void (^)(BOOL))arg2; -- (void)_XCT_requestBackgroundAssertionWithReply:(void (^)(void))arg1; - (void)_XCT_requestElementAtPoint:(CGPoint)arg1 reply:(void (^)(XCAccessibilityElement *, NSError *))arg2; - (void)_XCT_requestEndpointForTestTargetWithPID:(NSInteger)arg1 preferredBackendPath:(NSString *)arg2 reply:(void (^)(NSXPCListenerEndpoint *, NSError *))arg3; - (void)_XCT_requestScreenshot:(XCTScreenshotRequest *)arg1 withReply:(void (^)(XCTImage *, NSError *))arg2; +- (void)_XCT_requestScreenshotAttachment:(XCTScreenshotRequest *)arg1 withReply:(void (^)(XCTAttachmentFutureMetadata *, NSError *))arg2; - (void)_XCT_requestScreenshotOfScreenWithID:(NSUInteger)arg1 withRect:(CGRect)arg2 uti:(NSString *)arg3 compressionQuality:(double)arg4 withReply:(void (^)(NSData *, NSError *))arg5; - (void)_XCT_requestScreenshotWithReply:(void (^)(NSData *, NSError *))arg1; - (void)_XCT_requestSerializedTransportWrapperForIDESessionWithIdentifier:(NSUUID *)arg1 reply:(void (^)(XCTSerializedTransportWrapper *))arg2; - (void)_XCT_requestSnapshotForElement:(XCAccessibilityElement *)arg1 attributes:(NSArray *)arg2 parameters:(NSDictionary *)arg3 reply:(void (^)(XCElementSnapshot *, NSError *))arg4; -- (void)_XCT_requestSocketForSessionIdentifier:(NSUUID *)arg1 reply:(void (^)(NSFileHandle *))arg2; - (void)_XCT_requestSpindumpWithSpecification:(XCTSpindumpRequestSpecification *)arg1 completion:(void (^)(NSData *, NSError *))arg2; - (void)_XCT_requestTailspinWithRequest:(XCTTailspinRequest *)arg1 completion:(void (^)(NSData *, NSError *))arg2; - (void)_XCT_requestUnsupportedBundleIdentifiersForAutomationSessions:(void (^)(NSSet *, NSError *))arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ControlSessionInitiation-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ControlSessionInitiation-Protocol.h index 8f7c88a3..fe3eefad 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ControlSessionInitiation-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ControlSessionInitiation-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -16,9 +16,9 @@ @protocol XCTMessagingRole_ControlSessionInitiation - (id)_IDE_authorizeTestSessionWithProcessID:(NSNumber *)arg1; -- (id)_IDE_initiateControlSessionForTestProcessID:(NSNumber *)arg1; - (id)_IDE_initiateControlSessionForTestProcessID:(NSNumber *)arg1 protocolVersion:(NSNumber *)arg2; - (id)_IDE_initiateControlSessionWithCapabilities:(XCTCapabilities *)arg1; - (id)_IDE_initiateControlSessionWithProtocolVersion:(NSNumber *)arg1; +- (id)_IDE_requestDataContainerSandboxExtension; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CrashReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CrashReporting-Protocol.h index 08801b66..25f7555a 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CrashReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CrashReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DebugLogging-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DebugLogging-Protocol.h index 2250a74e..06b90a08 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DebugLogging-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DebugLogging-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DiagnosticsCollection-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DiagnosticsCollection-Protocol.h index f6eb4e6a..207d879e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DiagnosticsCollection-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_DiagnosticsCollection-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_EventSynthesis-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_EventSynthesis-Protocol.h index 1410a9fd..efc99f22 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_EventSynthesis-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_EventSynthesis-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h index f936a022..aa8f45c7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_HIDEventRecording-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_HIDEventRecording-Protocol.h index c5c72dbc..0d30dab8 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_HIDEventRecording-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_HIDEventRecording-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_MemoryTesting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_MemoryTesting-Protocol.h index 3190d31a..1624c13d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_MemoryTesting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_MemoryTesting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @protocol XCTMessagingRole_MemoryTesting diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h index aad6f7fd..560c81cb 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h deleted file mode 100644 index 55278339..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h +++ /dev/null @@ -1,20 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). -// -// Copyright (C) 1997-2019 Steve Nygard. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSDictionary, NSNumber, NSString; - -@protocol XCTMessagingRole_PerformanceMeasurementReporting_Legacy -- (id)_XCT_testMethod:(NSString *)arg1 ofClass:(NSString *)arg2 didMeasureMetric:(NSDictionary *)arg3 file:(NSString *)arg4 line:(NSNumber *)arg5; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProcessMonitoring-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProcessMonitoring-Protocol.h index 89e21e3d..576137fd 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProcessMonitoring-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProcessMonitoring-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h index fee67460..9b0ffa55 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_RunnerSessionInitiation-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_RunnerSessionInitiation-Protocol.h index 31dadab0..1e800cb7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_RunnerSessionInitiation-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_RunnerSessionInitiation-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ScreenRecording-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ScreenRecording-Protocol.h new file mode 100644 index 00000000..66a21247 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_ScreenRecording-Protocol.h @@ -0,0 +1,21 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSUUID, XCTScreenRecordingRequest; + +@protocol XCTMessagingRole_ScreenRecording +- (void)_XCT_startScreenRecordingWithRequest:(XCTScreenRecordingRequest *)arg1 withReply:(void (^)(XCTAttachmentFutureMetadata *, NSError *))arg2; +- (void)_XCT_stopScreenRecordingWithUUID:(NSUUID *)arg1 withReply:(void (^)(NSError *))arg2; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h index d3a1d59f..87fb70a7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostReceiving-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostReceiving-Protocol.h index 323177e4..99f4a486 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostReceiving-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostReceiving-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostRequesting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostRequesting-Protocol.h index c1b8c08e..dc94a750 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostRequesting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SignpostRequesting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SiriAutomation-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SiriAutomation-Protocol.h index a2a3cd62..c9222e92 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SiriAutomation-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_SiriAutomation-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution-Protocol.h index 48af1b62..bcf86c16 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -16,6 +16,7 @@ @protocol XCTMessagingRole_TestExecution - (id)_IDE_executeTestsWithIdentifiersToRun:(XCTTestIdentifierSet *)arg1 identifiersToSkip:(XCTTestIdentifierSet *)arg2; +- (id)_IDE_fetchAllTestIdentifiers; - (id)_IDE_fetchParallelizableTestIdentifiers; - (id)_IDE_shutdown; - (id)_IDE_startExecutingTestPlanWithProtocolVersion:(NSNumber *)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution_Legacy-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution_Legacy-Protocol.h deleted file mode 100644 index e57b6687..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestExecution_Legacy-Protocol.h +++ /dev/null @@ -1,21 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). -// -// Copyright (C) 1997-2019 Steve Nygard. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSSet; - -@protocol XCTMessagingRole_TestExecution_Legacy -- (id)_IDE_executeTestIdentifiers:(NSSet *)arg1 skippingTestIdentifiers:(NSSet *)arg2; -- (id)_IDE_fetchDiscoveredTestClasses; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting-Protocol.h index e8073535..0a70e62b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -19,7 +19,6 @@ - (id)_XCT_didFailToBootstrapWithError:(NSError *)arg1; - (id)_XCT_didFinishExecutingTestPlan; - (id)_XCT_reportTestWithIdentifier:(XCTTestIdentifier *)arg1 didExceedExecutionTimeAllowance:(NSNumber *)arg2; -- (id)_XCT_testBundleReadyWithProtocolVersion:(NSNumber *)arg1 minimumVersion:(NSNumber *)arg2; - (id)_XCT_testCaseDidStartWithIdentifier:(XCTTestIdentifier *)arg1 testCaseRunConfiguration:(XCTestCaseRunConfiguration *)arg2; - (id)_XCT_testCaseWithIdentifier:(XCTTestIdentifier *)arg1 didFinishWithStatus:(NSString *)arg2 duration:(NSNumber *)arg3; - (id)_XCT_testCaseWithIdentifier:(XCTTestIdentifier *)arg1 didRecordExpectedFailure:(XCTExpectedFailure *)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting_Legacy-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting_Legacy-Protocol.h deleted file mode 100644 index 84b62b85..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_TestReporting_Legacy-Protocol.h +++ /dev/null @@ -1,30 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). -// -// Copyright (C) 1997-2019 Steve Nygard. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSNumber, NSString, XCTTestIdentifier; - -@protocol XCTMessagingRole_TestReporting_Legacy -- (id)_XCT_testCase:(NSString *)arg1 method:(NSString *)arg2 didStallOnMainThreadInFile:(NSString *)arg3 line:(NSNumber *)arg4; -- (id)_XCT_testCaseDidFailForTestClass:(NSString *)arg1 method:(NSString *)arg2 withMessage:(NSString *)arg3 file:(NSString *)arg4 line:(NSNumber *)arg5; -- (id)_XCT_testCaseDidFinishForTestClass:(NSString *)arg1 method:(NSString *)arg2 withStatus:(NSString *)arg3 duration:(NSNumber *)arg4; -- (id)_XCT_testCaseDidStartForTestClass:(NSString *)arg1 method:(NSString *)arg2; -- (id)_XCT_testCaseDidStartWithIdentifier:(XCTTestIdentifier *)arg1; -- (id)_XCT_testCaseDidStartWithIdentifier:(XCTTestIdentifier *)arg1 iteration:(NSNumber *)arg2; -- (id)_XCT_testCaseWasSkippedForTestClass:(NSString *)arg1 method:(NSString *)arg2 withMessage:(NSString *)arg3 file:(NSString *)arg4 line:(NSNumber *)arg5; -- (id)_XCT_testSuite:(NSString *)arg1 didFinishAt:(NSString *)arg2 runCount:(NSNumber *)arg3 skipCount:(NSNumber *)arg4 failureCount:(NSNumber *)arg5 expectedFailureCount:(NSNumber *)arg6 uncaughtExceptionCount:(NSNumber *)arg7 testDuration:(NSNumber *)arg8 totalDuration:(NSNumber *)arg9; -- (id)_XCT_testSuite:(NSString *)arg1 didFinishAt:(NSString *)arg2 runCount:(NSNumber *)arg3 skipCount:(NSNumber *)arg4 failureCount:(NSNumber *)arg5 unexpectedFailureCount:(NSNumber *)arg6 testDuration:(NSNumber *)arg7 totalDuration:(NSNumber *)arg8; -- (id)_XCT_testSuite:(NSString *)arg1 didFinishAt:(NSString *)arg2 runCount:(NSNumber *)arg3 withFailures:(NSNumber *)arg4 unexpected:(NSNumber *)arg5 testDuration:(NSNumber *)arg6 totalDuration:(NSNumber *)arg7; -- (id)_XCT_testSuite:(NSString *)arg1 didStartAt:(NSString *)arg2; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h new file mode 100644 index 00000000..ba064750 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h @@ -0,0 +1,23 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSString, XCTApplicationStateSnapshot; + +@protocol XCTMessagingRole_UIApplicationStateUpdating +- (void)_XCT_applicationDidUpdateState:(XCTApplicationStateSnapshot *)arg1; +- (void)_XCT_applicationWithBundleID:(NSString *)arg1 didUpdatePID:(NSInteger)arg2 andState:(NSUInteger)arg3; +- (void)_XCT_deviceOrientationDidChange:(NSInteger)arg1; +- (void)_XCT_interfaceOrientationDidChange:(NSInteger)arg1; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomation-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomation-Protocol.h index 6b85bed2..5101d931 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomation-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomation-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -12,13 +12,14 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSArray, NSDictionary, NSError, NSSet, NSString; +@class NSArray, NSDictionary, NSError, NSSet, NSString, NSURL; @protocol XCTMessagingRole_UIAutomation - (id)_XCT_didBeginInitializingForUITesting; - (id)_XCT_getProgressForLaunch:(id)arg1; - (id)_XCT_initializationForUITestingDidFailWithError:(NSError *)arg1; - (id)_XCT_launchProcessWithPath:(NSString *)arg1 bundleID:(NSString *)arg2 arguments:(NSArray *)arg3 environmentVariables:(NSDictionary *)arg4; +- (id)_XCT_openURL:(NSURL *)arg1 processPath:(NSString *)arg2 bundleID:(NSString *)arg3 arguments:(NSArray *)arg4 environmentVariables:(NSDictionary *)arg5; - (id)_XCT_requestDiagnosticsForAdditionalDevices:(NSSet *)arg1; - (id)_XCT_terminateProcess:(id)arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomationEventReporting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomationEventReporting-Protocol.h index e973d20c..aca60472 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomationEventReporting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIAutomationEventReporting-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIRecordingControl-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIRecordingControl-Protocol.h index 96d67460..fa7f8941 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIRecordingControl-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIRecordingControl-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetric-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMetric-Protocol.h index d3343a2c..cce6b417 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMetric-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMetric-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetricDiagnosticHelper.h b/Server/PrivateHeaders/XCTestCore/XCTMetricDiagnosticHelper.h index 452684f7..868fc122 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMetricDiagnosticHelper.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMetricDiagnosticHelper.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -32,8 +32,12 @@ @property(copy, nonatomic) NSArray *metrics; @property(retain) XCTTestIdentifier *testIdentifier; ++ (id)generateRandomString; +- (void)_applyDefaultTraceName; +- (void)_applyXcodebuildCommandLineOverridesToOptions:(id)arg1; +- (id)_generateTraceName; +- (id)_sanitizeFileNameString:(id)arg1; - (void)addAttachment:(id)arg1; -- (void)applyXcodebuildCommandLineOverridesToOptions:(id)arg1; - (void)attachMemgraphsForMetric:(id)arg1; - (void)attachPerfdataFileCollected:(id)arg1; - (void)attachTraceFileCollectedForInstrument:(id)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetricHelper.h b/Server/PrivateHeaders/XCTestCore/XCTMetricHelper.h index 84c81c38..c11a4036 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMetricHelper.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMetricHelper.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h b/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h index 41d18046..e75f784b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetric_Private-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMetric_Private-Protocol.h index 0f1032de..97d71377 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMetric_Private-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMetric_Private-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -21,6 +21,9 @@ @optional - (void)didStartMeasuringAtTimestamp:(XCTPerformanceMeasurementTimestamp *)arg1; - (void)didStopMeasuringAtTimestamp:(XCTPerformanceMeasurementTimestamp *)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N + - (void)prepareToMeasureWithOptions:(XCTMeasureOptions *)arg1; - (void)willBeginMeasuringAtEstimatedTimestamp:(XCTPerformanceMeasurementTimestamp *)arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTNSNotificationExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTNSNotificationExpectation.h index 6687419c..b8c918a2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTNSNotificationExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTNSNotificationExpectation.h @@ -12,23 +12,20 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSNotificationCenter, NSObject, NSString; -@protocol OS_dispatch_queue; +@class NSNotificationCenter, NSString; @interface XCTNSNotificationExpectation { - CDUnknownBlockType _handler; NSString *_notificationName; id _observedObject; NSNotificationCenter *_notificationCenter; - NSObject *_queue; + CDUnknownBlockType _handler; } @property(copy) CDUnknownBlockType handler; @property(readonly) NSNotificationCenter *notificationCenter; @property(readonly, copy) NSString *notificationName; @property(readonly) id observedObject; -@property(readonly) NSObject *queue; - (void)_observeExpectedNotification:(id)arg1; - (void)cleanup:(BOOL)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTNSPredicateExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTNSPredicateExpectation.h index e29b988a..895c3dd6 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTNSPredicateExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTNSPredicateExpectation.h @@ -12,20 +12,17 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSObject, NSPredicate, NSRunLoop, NSString, NSTimer; -@protocol OS_dispatch_queue; +@class NSPredicate, NSString; @interface XCTNSPredicateExpectation { + id _timer; BOOL _isEvaluating; BOOL _shouldEvaluate; CDUnknownBlockType _handler; NSString *_debugDescription; NSPredicate *_predicate; id _object; - NSObject *_queue; - NSRunLoop *_timerRunLoop; - NSTimer *_timer; double _pollingInterval; } @@ -35,21 +32,16 @@ @property(readonly) id object; @property double pollingInterval; @property(readonly, copy) NSPredicate *predicate; -@property(readonly) NSObject *queue; @property BOOL shouldEvaluate; -@property(retain) NSTimer *timer; -@property(retain) NSRunLoop *timerRunLoop; @property(nonatomic) NSUInteger expectedFulfillmentCount; // @dynamic expectedFulfillmentCount; + (double)initialPollingInterval; - (void)_considerFulfilling; -- (void)_scheduleTimer; - (BOOL)_shouldFulfillForObject:(id)arg1 handler:(CDUnknownBlockType)arg2; - (void)cleanup:(BOOL)arg1; - (void)fulfill; - (id)initWithPredicate:(id)arg1 object:(id)arg2; -- (void)on_queue_setHasBeenWaitedOn:(BOOL)arg1; -- (void)startPolling; +- (void)setHasBeenWaitedOn:(BOOL)arg1 wait:(id)arg2; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h b/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h index b701d371..8b590ab2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -38,10 +38,16 @@ - (void)didStopMeasuringAtTimestamp:(id)arg1; - (id)initWithSubsystem:(id)arg1 category:(id)arg2 name:(id)arg3; - (id)initWithUnderlyingMetric:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N,V_instrumentationName + - (void)prepareToMeasureWithOptions:(id)arg1; - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h b/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h index c1c9e54b..ffdaa2e2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h +++ b/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h @@ -38,6 +38,12 @@ - (id)symbolInfoForImageOffset:(NSUInteger)arg1 forImageWithPath:(id)arg2 andArch:(id)arg3 error:(id *)arg4; - (id)symbolInfoForImageOffset:(NSUInteger)arg1 inImageWithUUID:(id)arg2 error:(id *)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSSet",?,R + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurement.h b/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurement.h index 22c3a249..5819b470 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurement.h +++ b/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurement.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurementTimestamp.h b/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurementTimestamp.h index 1abec69d..f0eec5ba 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurementTimestamp.h +++ b/Server/PrivateHeaders/XCTestCore/XCTPerformanceMeasurementTimestamp.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTPromise.h b/Server/PrivateHeaders/XCTestCore/XCTPromise.h index af302075..021100a6 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTPromise.h +++ b/Server/PrivateHeaders/XCTestCore/XCTPromise.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTRemoteSignpostListenerProxy-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTRemoteSignpostListenerProxy-Protocol.h index 347702c1..edec01c5 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRemoteSignpostListenerProxy-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRemoteSignpostListenerProxy-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTRepetitionPolicy.h b/Server/PrivateHeaders/XCTestCore/XCTRepetitionPolicy.h index a30a5b8b..ef259f72 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRepetitionPolicy.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRepetitionPolicy.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h index 87f9c5c3..6ab0fbdc 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h @@ -14,12 +14,12 @@ #import -@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol, XCTReportingSessionConfiguration; +@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol, XCTReportingSessionConfiguration; @interface XCTReportingSession : NSObject { id _configuration; - id _IDEProxy; + id <_XCTMessaging_VoidProtocol> _IDEProxy; } @property(readonly) id configuration; @@ -30,6 +30,7 @@ - (id)initWithIDEProxy:(id)arg1 testConfiguration:(id)arg2; - (void)reportStarted; - (id)reportSuiteStartedWithName:(id)arg1 atDate:(id)arg2; +- (id)reportTestStartedWithName:(id)arg1 atDate:(id)arg2 iteration:(NSInteger)arg3; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h index de8a26e7..9f06e750 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h @@ -15,14 +15,14 @@ #import @class NSString, XCActivityRecord, XCTTestIdentifier; -@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol; +@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol; @interface XCTReportingSessionActivityReporter : NSObject { NSString *_name; XCTTestIdentifier *_testIdentifier; XCActivityRecord *_activityRecord; - id _IDEProxy; + id <_XCTMessaging_VoidProtocol> _IDEProxy; } @property(readonly) NSString *name; diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration-Protocol.h index 8e0b8287..eb12ee77 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @protocol XCTReportingSessionConfiguration diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration.h index b4c8ec3d..2994a8fc 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionConfiguration.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h index 9d7a053d..ea51f1bb 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h @@ -15,12 +15,12 @@ #import @class NSDate, NSMutableDictionary, XCTTestIdentifier; -@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol; +@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol; @interface XCTReportingSessionSuiteReporter : NSObject { XCTTestIdentifier *_identifier; - id _IDEProxy; + id <_XCTMessaging_VoidProtocol> _IDEProxy; NSDate *_startDate; double _totalTestDuration; NSInteger _totalTestCount; diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h index 7cc9a75e..4a280e8f 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h @@ -15,12 +15,12 @@ #import @class NSDate, XCTTestIdentifier; -@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol; +@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol; @interface XCTReportingSessionTestReporter : NSObject { XCTTestIdentifier *_identifier; - id _IDEProxy; + id <_XCTMessaging_VoidProtocol> _IDEProxy; CDUnknownBlockType _finishHandler; NSDate *_startDate; } diff --git a/Server/PrivateHeaders/XCTestCore/XCTResult.h b/Server/PrivateHeaders/XCTestCore/XCTResult.h index d48b46e8..269f0263 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTResult.h +++ b/Server/PrivateHeaders/XCTestCore/XCTResult.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerDTServiceHubSession.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerDTServiceHubSession.h index ca9388c5..73614d57 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerDTServiceHubSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerDTServiceHubSession.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h index 757d72e5..fcdbe183 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -69,6 +69,21 @@ - (void)unregisterForSignpostsWithToken:(id)arg1; - (void)unregisterInvalidationHandlerWithToken:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"",?,W + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"",?,W + +// Preceding property had unknown attributes: ? +// Original attribute string: TB,?,R + +// Preceding property had unknown attributes: ? +// Original attribute string: TB,?,R + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSessionUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSessionUIAutomationDelegate-Protocol.h index 27719e50..53dd6a91 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSessionUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSessionUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -20,9 +20,21 @@ @optional + (void)registerCapabilitiesForDaemonConnection:(NSXPCConnection *)arg1 completion:(void (^)(XCTCapabilities *, NSError *))arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"",?,W + - (void)daemonDidUpdatePID:(NSInteger)arg1 forApplicationWithBundleID:(NSString *)arg2 andState:(NSUInteger)arg3; - (void)finishInitializationForUIAutomation; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"",?,W + - (void)receivedAccessibilityNotification:(NSInteger)arg1 fromElement:(XCAccessibilityElement *)arg2 payload:(NSData *)arg3; - (void)requestBackgroundAssertionForPID:(NSInteger)arg1 reply:(void (^)(BOOL))arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: TB,?,R + +// Preceding property had unknown attributes: ? +// Original attribute string: TB,?,R + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h index 71303081..d206cfa9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h @@ -15,55 +15,55 @@ #import #import "XCDebugLogDelegate-Protocol.h" +#import "XCTHarnessEventReporting-Protocol.h" #import "XCTMessagingChannel_IDEToRunner-Protocol.h" -#import "XCUIXcodeApplicationManaging-Protocol.h" +#import "XCTMessagingRole_ProcessMonitoring-Protocol.h" +#import "XCTMessagingRole_TestExecution-Protocol.h" #import "_XCTestObservationInternal-Protocol.h" @class DTXConnection, NSString, XCTCapabilities, XCTFuture, XCTPromise, XCTestRun; -@protocol OS_dispatch_queue, XCTMessagingChannel_RunnerToIDE, NSObject, XCTRunnerIDESessionDelegate, XCUIApplicationMonitor; +@protocol XCTMessagingChannel_RunnerToIDE> +@interface XCTRunnerIDESession : NSObject { + struct os_unfair_lock_s _lock; XCTCapabilities *_IDECapabilities; XCTFuture *_readyForTestingFuture; XCTFuture *_testConfigurationFuture; XCTFuture *_IDEProxyFuture; id _delegate; id _applicationMonitor; - NSObject *_queue; DTXConnection *_IDEConnection; - id _IDEProxy; + id _IDEProxy; XCTPromise *_readyForTestingPromise; + XCTPromise *_IDEProxyPromise; XCTestRun *_currentTestRun; CDUnknownBlockType _readinessReply; } @property(retain) XCTCapabilities *IDECapabilities; @property(readonly) DTXConnection *IDEConnection; -@property(readonly) id IDEProxy; +@property(readonly) id IDEProxy; @property(readonly) XCTFuture *IDEProxyFuture; +@property(readonly) XCTPromise *IDEProxyPromise; @property __weak id applicationMonitor; @property(retain) XCTestRun *currentTestRun; @property __weak id delegate; -@property(readonly) NSObject *queue; @property(copy) CDUnknownBlockType readinessReply; @property(readonly) XCTFuture *readyForTestingFuture; -@property(retain) XCTPromise *readyForTestingPromise; +@property(readonly) XCTPromise *readyForTestingPromise; @property(readonly) XCTFuture *testConfigurationFuture; -+ (id)IDECapabilitiesForLegacyProtocolVersion:(NSUInteger)arg1; + (double)IDEConnectionTimeout; + (void)daemonMediatedSessionForSessionIdentifier:(id)arg1 daemonSession:(id)arg2 delegate:(id)arg3 completion:(CDUnknownBlockType)arg4; + (id)exportedCapabilities; + (void)setSharedSession:(id)arg1; + (id)sharedSession; -+ (id)sharedSessionQueue; -- (id)_IDE_executeTestIdentifiers:(id)arg1 skippingTestIdentifiers:(id)arg2; - (id)_IDE_executeTestsWithIdentifiersToRun:(id)arg1 identifiersToSkip:(id)arg2; -- (id)_IDE_fetchDiscoveredTestClasses; +- (id)_IDE_fetchAllTestIdentifiers; - (id)_IDE_fetchParallelizableTestIdentifiers; - (id)_IDE_processWithBundleID:(id)arg1 path:(id)arg2 pid:(id)arg3 crashedUnderSymbol:(id)arg4; - (id)_IDE_processWithToken:(id)arg1 exitedWithStatus:(id)arg2; @@ -72,10 +72,10 @@ - (id)_IDE_stopTrackingProcessWithToken:(id)arg1; - (void)_context:(id)arg1 didFinishActivity:(id)arg2; - (void)_context:(id)arg1 willStartActivity:(id)arg2; +- (void)_debugLogCIState; - (void)_testCase:(id)arg1 didMeasureValues:(id)arg2 forPerformanceMetricID:(id)arg3 name:(id)arg4 unitsOfMeasurement:(id)arg5 baselineName:(id)arg6 baselineAverage:(id)arg7 maxPercentRegression:(id)arg8 maxPercentRelativeStandardDeviation:(id)arg9 maxRegression:(id)arg10 maxStandardDeviation:(id)arg11 file:(id)arg12 line:(NSUInteger)arg13 polarity:(NSInteger)arg14; - (void)flushOutgoingMessagesWithIDEConfirmationTimeout:(double)arg1; - (id)initWithTransport:(id)arg1 delegate:(id)arg2; -- (void)launchProcessWithPath:(id)arg1 bundleID:(id)arg2 arguments:(id)arg3 environmentVariables:(id)arg4 completion:(CDUnknownBlockType)arg5; - (void)logDebugMessage:(id)arg1; - (void)reportBootstrappingFailure:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)reportDidBeginExecutingTestPlan; @@ -84,8 +84,6 @@ - (void)reportSelfDiagnosisIssue:(id)arg1 description:(id)arg2; - (void)reportStallOnMainThreadInTestCase:(id)arg1 file:(id)arg2 line:(NSUInteger)arg3; - (void)reportTestWithIdentifier:(id)arg1 didExceedExecutionTimeAllowance:(double)arg2; -- (void)requestLaunchProgressForProcessWithToken:(id)arg1 completion:(CDUnknownBlockType)arg2; -- (void)terminateProcessWithToken:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)testBundleDidFinish:(id)arg1; - (void)testBundleWillStart:(id)arg1; - (void)testCase:(id)arg1 didRecordExpectedFailure:(id)arg2; @@ -99,6 +97,9 @@ - (void)testSuiteDidFinish:(id)arg1; - (void)testSuiteWillStart:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESessionDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESessionDelegate-Protocol.h index d2a17ae7..611144e9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESessionDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESessionDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionManager.h b/Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionManager.h new file mode 100644 index 00000000..e3f021b2 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionManager.h @@ -0,0 +1,35 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + +@class XCTRuntimeIssueDetectionPolicy; + +@interface XCTRuntimeIssueDetectionManager : NSObject +{ + XCTRuntimeIssueDetectionPolicy *_runtimeIssueDetectionPolicy; +} + +@property(readonly) BOOL runtimeIssueDetectionEnabled; +@property(retain) XCTRuntimeIssueDetectionPolicy *runtimeIssueDetectionPolicy; + ++ (id)issueWithMessage:(id)arg1; ++ (id)issueWithMessage:(id)arg1 callStackAddresses:(id)arg2; ++ (void)reportRuntimeIssue:(id)arg1; ++ (id)sharedRuntimeIssueDetectionManager; +- (id)initWithRuntimeIssueDetectionPolicy:(id)arg1; +- (void)startDetection; + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionPolicy.h b/Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionPolicy.h new file mode 100644 index 00000000..e5917a54 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTRuntimeIssueDetectionPolicy.h @@ -0,0 +1,34 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@interface XCTRuntimeIssueDetectionPolicy : NSObject +{ + BOOL _detectionEnabled; + NSInteger _severity; +} + +@property(readonly, getter=isDetectionEnabled) BOOL detectionEnabled; +@property(readonly) NSInteger severity; + ++ (id)defaultRuntimeIssueDetectionPolicy; ++ (id)stringFromSeverity:(NSInteger)arg1; +- (id)initWithDetectionEnabled:(BOOL)arg1; +- (id)initWithDetectionEnabled:(BOOL)arg1 severity:(NSInteger)arg2; +- (BOOL)isEqualToPolicy:(id)arg1; + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTScreenCapturePolicy.h b/Server/PrivateHeaders/XCTestCore/XCTScreenCapturePolicy.h new file mode 100644 index 00000000..b99fbbe7 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTScreenCapturePolicy.h @@ -0,0 +1,33 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + + +@interface XCTScreenCapturePolicy : NSObject +{ + NSInteger _captureFormat; + NSInteger _attachmentLifetime; +} + +@property(readonly, nonatomic) NSInteger attachmentLifetime; +@property(readonly, nonatomic) NSInteger captureFormat; + ++ (id)defaultPolicy; +- (id)dictionaryRepresentation; +- (id)initWithCaptureFormat:(NSInteger)arg1 attachmentLifetime:(NSInteger)arg2; +- (id)initWithDictionary:(id)arg1; + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTSerializedTransportWrapper.h b/Server/PrivateHeaders/XCTestCore/XCTSerializedTransportWrapper.h index b3d7cf15..d1a0aaf2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSerializedTransportWrapper.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSerializedTransportWrapper.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTSignpostListener-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTSignpostListener-Protocol.h index 7aad3257..b7f82b6a 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSignpostListener-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSignpostListener-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h b/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h index d2a99f91..d525faa4 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -35,6 +35,9 @@ - (id)registerForSignpostsFromSubsystem:(id)arg1 category:(id)arg2 intervalTimeout:(double)arg3 error:(id *)arg4 handler:(CDUnknownBlockType)arg5; - (void)unregisterForSignpostsWithToken:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeContext.h b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeContext.h index 57d06fc7..9b15d6fa 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeContext.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeContext.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -26,6 +26,8 @@ @property(readonly, copy) NSArray *callStack; @property(readonly) XCTSourceCodeLocation *location; ++ (id)_emphasizedImageNamesForSourceLocationInference; ++ (id)sourceCodeContextWithCallStackAddresses:(id)arg1 emphasizedSymbolName:(id)arg2; + (id)sourceCodeFramesFromCallStackReturnAddresses:(id)arg1; - (id)initWithCallStack:(id)arg1 location:(id)arg2; - (id)initWithCallStackAddresses:(id)arg1 location:(id)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeFrame.h b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeFrame.h index eb632b29..61c751e5 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeFrame.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeFrame.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeLocation.h b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeLocation.h index b8bf326d..282ff420 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeLocation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeLocation.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -26,6 +26,7 @@ @property(readonly) NSURL *fileURL; @property(readonly) NSInteger lineNumber; +- (id)filePath; - (id)initWithFilePath:(id)arg1 lineNumber:(NSInteger)arg2; - (id)initWithFileURL:(id)arg1 lineNumber:(NSInteger)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeSymbolInfo.h b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeSymbolInfo.h index 30425a67..f095f702 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSourceCodeSymbolInfo.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSourceCodeSymbolInfo.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h b/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h index adc43f0c..66d8a29c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -39,10 +39,16 @@ - (id)initWithProcessIdentifier:(NSInteger)arg1; - (id)initWithProcessName:(id)arg1; - (id)initWithUnderlyingMetric:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,N,V_instrumentationName + - (void)prepareToMeasureWithOptions:(id)arg1; - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTSwiftErrorObservation_Overlay-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTSwiftErrorObservation_Overlay-Protocol.h index 89f42273..78f2f0cb 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSwiftErrorObservation_Overlay-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSwiftErrorObservation_Overlay-Protocol.h @@ -9,6 +9,6 @@ @optional + (BOOL)_installErrorObserver; -+ (XCTIssue * (^)(void))_observeErrorsInBlock:(void (^)(void (^)(void)))arg1; ++ (XCTIssue * (^)(void))_observeErrorsInBlock:(void (^)(void))arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTSymbolInfoProviding-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTSymbolInfoProviding-Protocol.h index 7c33d89d..5800cca3 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSymbolInfoProviding-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSymbolInfoProviding-Protocol.h @@ -21,5 +21,8 @@ - (XCTSourceCodeSymbolInfo *)symbolInfoForImageOffset:(NSUInteger)arg1 inImageWithUUID:(NSString *)arg2 error:(id *)arg3; @optional +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSSet",?,R + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTSymbolicationService.h b/Server/PrivateHeaders/XCTestCore/XCTSymbolicationService.h index 57a56d47..28457411 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSymbolicationService.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSymbolicationService.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h b/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h index b580a0e9..ffc445a8 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -34,10 +34,14 @@ - (void)flushWithTimeout:(double)arg1; - (id)initWithLoggers:(id)arg1; - (id)initWithRunnerDaemonSession:(id)arg1; +- (void)logCompletionOfTestIdentifier:(id)arg1; - (void)logEventWithName:(id)arg1; - (void)logUsageOfClass:(id)arg1 method:(id)arg2; - (void)logUsageOfFunction:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogging-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogging-Protocol.h index e4f2a1c2..3e128159 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogging-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogging-Protocol.h @@ -1,14 +1,15 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @protocol XCTTelemetryLogging - (void)flushWithCompletion:(void (^)(void))arg1; +- (void)logCompletionOfTestIdentifier:(NSString *)arg1; - (void)logEventWithName:(NSString *)arg1; - (void)logUsageOfClass:(NSString *)arg1 method:(NSString *)arg2; - (void)logUsageOfFunction:(NSString *)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h b/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h index 6ee431ce..45d48a75 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -22,8 +22,12 @@ __attribute__((visibility("hidden"))) { } +- (void)testCaseDidFinish:(id)arg1; - (void)testCaseWillStart:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestIdentifier.h b/Server/PrivateHeaders/XCTestCore/XCTTestIdentifier.h index 57279a7a..e94cdd24 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestIdentifier.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestIdentifier.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestIdentifierSet.h b/Server/PrivateHeaders/XCTestCore/XCTTestIdentifierSet.h index 80a68c2a..3d387f99 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestIdentifierSet.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestIdentifierSet.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestInvocationDescriptor.h b/Server/PrivateHeaders/XCTestCore/XCTTestInvocationDescriptor.h index 63690ab1..8b089505 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestInvocationDescriptor.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestInvocationDescriptor.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -27,7 +27,6 @@ @property(readonly) NSNumber *convention; @property(readonly, copy) NSString *customErrorMessage; @property(readonly) NSInvocation *invocation; -@property(readonly, getter=isAvailable) BOOL available; @property(readonly, copy) NSString *selectorString; - (id)initWithSelectorString:(id)arg1 convention:(NSInteger)arg2 invocation:(id)arg3 customErrorMessage:(id)arg4; diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h b/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h index cd71fa1c..a34cf09e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -25,9 +25,13 @@ } - (void)executeTestsWithIdentifiers:(id)arg1 skippingTestsWithIdentifiers:(id)arg2 completion:(CDUnknownBlockType)arg3; +- (void)getAllTestIdentifiersWithCompletion:(CDUnknownBlockType)arg1; - (void)getParallelizableTestIdentifiersWithCompletion:(CDUnknownBlockType)arg1; - (id)initWithTestConfiguration:(id)arg1 error:(id *)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestScheduler-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTTestScheduler-Protocol.h index 60a08668..aba7e111 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestScheduler-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestScheduler-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestSchedulerWorker-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTTestSchedulerWorker-Protocol.h index b3251a9d..a6243878 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestSchedulerWorker-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestSchedulerWorker-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestWorker-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTTestWorker-Protocol.h index 068b222e..4ce6b18a 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestWorker-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestWorker-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -15,6 +15,7 @@ #import "XCTTestSchedulerWorker-Protocol.h" @protocol XCTTestWorker +- (void)fetchAllTestIdentifiersWithCompletion:(void (^)(XCTTestIdentifierSet *, NSError *))arg1; - (void)fetchParallelizableTestIdentifiersWithCompletion:(void (^)(XCTTestIdentifierSet *, NSError *))arg1; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTUniformTypeIdentifier.h b/Server/PrivateHeaders/XCTestCore/XCTUniformTypeIdentifier.h index 5b5835d0..fb7758f5 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTUniformTypeIdentifier.h +++ b/Server/PrivateHeaders/XCTestCore/XCTUniformTypeIdentifier.h @@ -30,6 +30,7 @@ + (id)inferredUniformTypeIdentifierForFileExtension:(id)arg1; + (BOOL)isImageUniformTypeIdentifier:(id)arg1; + (id)plainText; ++ (id)synthesizedEventRecord; + (id)testIssue; + (id)zipArchive; diff --git a/Server/PrivateHeaders/XCTestCore/XCTVariationOptions.h b/Server/PrivateHeaders/XCTestCore/XCTVariationOptions.h index cac11bde..5385d8bc 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTVariationOptions.h +++ b/Server/PrivateHeaders/XCTestCore/XCTVariationOptions.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiter.h b/Server/PrivateHeaders/XCTestCore/XCTWaiter.h index 01dc1735..e6a130de 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiter.h @@ -15,68 +15,42 @@ #import #import "XCTWaiterManagement-Protocol.h" -#import "XCTestExpectationDelegate-Protocol.h" -@class NSArray, NSMutableArray, NSString; -@protocol OS_dispatch_queue, XCTWaiterDelegate, XCTWaiterManager; +@class NSArray, NSMutableOrderedSet, NSString, XCTWaiterWait; +@protocol XCTWaiterDelegate, XCTWaiterManager; @protocol XCTWaiterDelegate; -@interface XCTWaiter : NSObject +@interface XCTWaiter : NSObject { - BOOL _enforceOrderOfFulfillment; + NSMutableOrderedSet *_fulfilledExpectations; + XCTWaiterWait *_lastWait; + struct __CFRunLoop *_runLoopForPrimitiveWait; id _delegate; - NSObject *_delegateQueue; - NSInteger _state; - NSInteger _result; - double _timeout; - NSArray *_waitCallStackReturnAddresses; - NSArray *_expectations; - NSMutableArray *_mutableFulfilledExpectations; - struct __CFRunLoop *_waitingRunLoop; - id _manager; - NSUInteger _waitingThreadId; + id _customManager; } -@property(readonly) BOOL currentContextIsNested; +@property __weak id customManager; @property __weak id delegate; -@property(readonly, nonatomic) NSObject *delegateQueue; -@property BOOL enforceOrderOfFulfillment; -@property(copy, nonatomic) NSArray *expectations; @property(readonly) NSArray *fulfilledExpectations; -@property(readonly, getter=isInProgress) BOOL inProgress; -@property __weak id manager; -@property(readonly, nonatomic) NSMutableArray *mutableFulfilledExpectations; -@property NSInteger result; -@property NSInteger state; -@property double timeout; -@property(copy) NSArray *waitCallStackReturnAddresses; -@property struct __CFRunLoop *waitingRunLoop; -@property(readonly) NSUInteger waitingThreadId; -+ (void)handleStalledWaiter:(id)arg1; -+ (void)installWatchdogForWaiter:(id)arg1 timeout:(double)arg2; + (void)setStallHandler:(CDUnknownBlockType)arg1; + (void)setWatchdogTimeoutSlop:(double)arg1; -+ (id)subsystemQueue; ++ (CDUnknownBlockType)stallHandler; + (void)wait:(double)arg1; + (NSInteger)waitForExpectations:(id)arg1; + (NSInteger)waitForExpectations:(id)arg1 enforceOrder:(BOOL)arg2; + (NSInteger)waitForExpectations:(id)arg1 timeout:(double)arg2; + (NSInteger)waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3; + (double)watchdogTimeoutSlop; -- (void)_queue_computeInitiallyFulfilledExpectations; -- (BOOL)_queue_enforceOrderingWithFulfilledExpectations:(id)arg1; -- (void)_queue_setExpectations:(id)arg1; -- (void)_queue_validateExpectationFulfillmentWithTimeoutState:(BOOL)arg1; -- (void)_validateExpectationFulfillmentWithTimeoutState:(BOOL)arg1; +- (BOOL)allowsNestedWaitersWithWait:(id)arg1; - (void)cancelPrimitiveWait; - (void)cancelWaiting; -- (void)didFulfillExpectation:(id)arg1; +- (void)handleStalledWait:(id)arg1; +- (void)handleStalledWait:(id)arg1 after:(double)arg2; - (id)initWithDelegate:(id)arg1; -- (void)interruptForWaiter:(id)arg1; -- (BOOL)isFinished; +- (void)interruptWait:(id)arg1 forWaiter:(id)arg2; - (void)primitiveWait:(double)arg1; - (void)swift_waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3 completionHandler:(CDUnknownBlockType)arg4; - (NSInteger)waitForExpectations:(id)arg1; @@ -84,6 +58,9 @@ - (NSInteger)waitForExpectations:(id)arg1 timeout:(double)arg2; - (NSInteger)waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterDelegate-Protocol.h index 1116bb3e..8c9d6ab1 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiterDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiterDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -16,6 +16,8 @@ @class NSArray, XCTWaiter, XCTestExpectation; @protocol XCTWaiterDelegate + +@optional - (void)nestedWaiter:(XCTWaiter *)arg1 wasInterruptedByTimedOutWaiter:(XCTWaiter *)arg2; - (void)waiter:(XCTWaiter *)arg1 didFulfillInvertedExpectation:(XCTestExpectation *)arg2; - (void)waiter:(XCTWaiter *)arg1 didTimeoutWithUnfulfilledExpectations:(NSArray *)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterInterruptionCompletionHandler.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterInterruptionCompletionHandler.h deleted file mode 100644 index 4836f2fb..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiterInterruptionCompletionHandler.h +++ /dev/null @@ -1,35 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). -// -// Copyright (C) 1997-2019 Steve Nygard. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -#import - -@class NSMutableSet, NSSet; - -__attribute__((visibility("hidden"))) -@interface XCTWaiterInterruptionCompletionHandler : NSObject -{ - CDUnknownBlockType _completion; - NSSet *_waiters; - NSMutableSet *_finishedWaiters; -} - -@property(readonly, copy) CDUnknownBlockType completion; -@property(readonly) NSMutableSet *finishedWaiters; -@property(readonly, copy) NSSet *waiters; - -- (id)initWithWaiters:(id)arg1 completion:(CDUnknownBlockType)arg2; -- (BOOL)waiterDidFinishWaiting:(id)arg1; - -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterManagement-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterManagement-Protocol.h index d034196c..6e9b1284 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiterManagement-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiterManagement-Protocol.h @@ -1,14 +1,23 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class XCTWaiterWait; @protocol XCTWaiterManagement; @protocol XCTWaiterManagement -- (void)interruptForWaiter:(id )arg1; +- (BOOL)allowsNestedWaitersWithWait:(XCTWaiterWait *)arg1; +- (void)interruptWait:(XCTWaiterWait *)arg1 forWaiter:(id )arg2; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterManager-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterManager-Protocol.h index 4759bdb0..34c167ed 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiterManager-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiterManager-Protocol.h @@ -1,15 +1,23 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class XCTWaiterWait; @protocol XCTWaiterManagement; @protocol XCTWaiterManager -- (void)waiterDidFinishWaiting:(id )arg1; -- (void)waiterTimedOutWhileWaiting:(id )arg1 withCompletion:(void (^)(void))arg2; -- (void)waiterWillBeginWaiting:(id )arg1; +- (void)waiter:(id )arg1 didFinishWaitingForWait:(XCTWaiterWait *)arg2; +- (void)waiter:(id )arg1 timedOutWhileWaitingForWait:(XCTWaiterWait *)arg2; +- (void)waiter:(id )arg1 willBeginWaitingForWait:(XCTWaiterWait *)arg2; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterManager.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterManager.h index 86a8e69d..767fa5ef 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiterManager.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiterManager.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -16,26 +16,19 @@ #import "XCTWaiterManager-Protocol.h" -@class NSMutableArray, NSMutableSet, NSThread; -@protocol OS_dispatch_queue; +@class NSMutableArray, NSThread; @interface XCTWaiterManager : NSObject { NSMutableArray *_waiterStack; - NSThread *_thread; - NSObject *_queue; - NSMutableSet *_interruptionCompletionHandlers; + NSMutableArray *_waitStack; + NSThread *_owningThread; } -@property(readonly) NSMutableSet *interruptionCompletionHandlers; -@property(readonly) NSObject *queue; -@property NSThread *thread; -@property(retain) NSMutableArray *waiterStack; - + (id)threadLocalManager; -- (void)waiterDidFinishWaiting:(id)arg1; -- (void)waiterTimedOutWhileWaiting:(id)arg1 withCompletion:(CDUnknownBlockType)arg2; -- (void)waiterWillBeginWaiting:(id)arg1; +- (void)waiter:(id)arg1 didFinishWaitingForWait:(id)arg2; +- (void)waiter:(id)arg1 timedOutWhileWaitingForWait:(id)arg2; +- (void)waiter:(id)arg1 willBeginWaitingForWait:(id)arg2; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h new file mode 100644 index 00000000..2e600bcc --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h @@ -0,0 +1,42 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + +#import "XCTestExpectationDelegate-Protocol.h" + +@class NSArray, NSString; + +@interface XCTWaiterWait : NSObject +{ + struct __CFRunLoop *_runLoop; + NSUInteger _result:4; + NSUInteger _stalled:1; + BOOL _enforceOrder; + BOOL _synchronous; + NSArray *_expectations; + double _timeout; + NSArray *_callStackReturnAddressesOfCaller; + NSUInteger _threadIDOfCaller; +} + +- (void)didFulfillExpectation:(id)arg1; +- (id)initWithExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3 isSynchronous:(BOOL)arg4; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTest.h b/Server/PrivateHeaders/XCTestCore/XCTest.h index 0849a141..fc20f78d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTest.h +++ b/Server/PrivateHeaders/XCTestCore/XCTest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -25,7 +25,7 @@ XCTestObservationCenter *_observationCenter; } -@property(copy, getter=_activityAggregateStatistics, setter=_setActivityAggregateStatistics:) NSDictionary *activityAggregateStatistics; +@property(readonly, getter=_activityAggregateStatistics) NSDictionary *activityAggregateStatistics; @property(readonly) NSString *_classNameForReporting; @property(readonly) NSString *_methodNameForReporting; @property(readonly) Class _requiredTestRunBaseClass; @@ -49,6 +49,7 @@ - (void)expectFailureWithContext:(id)arg1 inBlock:(CDUnknownBlockType)arg2; - (id)expectedFailureContextManager; - (void)handleIssue:(id)arg1; +- (void)handleIssue:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; - (void)performTest:(id)arg1; - (void)removeTestsWithIdentifierInSet:(id)arg1; - (void)runTest; @@ -59,6 +60,9 @@ - (void)tearDownWithCompletionHandler:(CDUnknownBlockType)arg1; - (BOOL)tearDownWithError:(id *)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCase.h b/Server/PrivateHeaders/XCTestCore/XCTestCase.h index 8886b586..c40c4c76 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCase.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCase.h @@ -9,7 +9,6 @@ #import #import #import "CDStructures.h" -#import "XCTestCore/XCTest.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; @@ -23,37 +22,29 @@ @class MXMInstrument, NSArray, NSDictionary, NSInvocation, NSMutableArray, NSMutableDictionary, NSMutableSet, NSObject, NSString, NSThread, XCTAttachmentManager, XCTIssue, XCTMemoryChecker, XCTMetricDiagnosticHelper, XCTSkippedTestContext, XCTTestIdentifier, XCTWaiter, XCTestCaseRun; @protocol OS_dispatch_source; -@interface XCTestCase : XCTest +@interface XCTestCase { BOOL _continueAfterFailure; BOOL __preciseTimeoutsEnabled; - BOOL _isMeasuringMetrics; - BOOL __didMeasureMetrics; - BOOL __didStartMeasuring; - BOOL __didStopMeasuring; - BOOL __memgraphCollectionIteration; BOOL _hasDequeuedTeardownBlocks; BOOL _hasReportedFailuresToTestCaseRun; BOOL _canHandleInterruptions; BOOL _shouldHaltWhenReceivesControl; BOOL _shouldSetShouldHaltWhenReceivesControl; BOOL _hasAttemptedToCaptureScreenshotOnFailure; + BOOL __didMeasureMetrics; + BOOL __didStartMeasuring; + BOOL __didStopMeasuring; + BOOL _isMeasuringMetrics; + BOOL __memgraphCollectionIteration; XCTTestIdentifier *_identifier; NSInvocation *_invocation; double _executionTimeAllowance; NSDictionary *_activityAggregateStatistics; NSMutableArray *_mutableExpectations; - NSArray *_activePerformanceMetricIDs; - NSUInteger _startWallClockTime; - struct time_value _startUserTime; - struct time_value _startSystemTime; - NSUInteger _measuringIteration; - MXMInstrument *_instrument; - XCTMetricDiagnosticHelper *_diagnosticHelper; NSInteger _runLoopNestingCount; NSMutableArray *_teardownBlocks; NSMutableArray *_primaryThreadBlocks; - XCTAttachmentManager *_attachmentManager; NSObject *_timeoutSource; NSUInteger _signpostID; NSThread *_primaryThread; @@ -63,7 +54,15 @@ XCTSkippedTestContext *_skippedTestContext; XCTestCaseRun *_testCaseRun; XCTMemoryChecker *_defaultMemoryChecker; + XCTAttachmentManager *_attachmentManager; NSMutableDictionary *__perfMetricsForID; + NSArray *_activePerformanceMetricIDs; + NSUInteger _startWallClockTime; + struct time_value _startUserTime; + struct time_value _startSystemTime; + NSUInteger _measuringIteration; + MXMInstrument *_instrument; + XCTMetricDiagnosticHelper *_diagnosticHelper; NSDictionary *_testRunConfiguration; } @@ -88,7 +87,7 @@ @property NSInteger runLoopNestingCount; @property(nonatomic) BOOL shouldHaltWhenReceivesControl; @property(nonatomic) BOOL shouldSetShouldHaltWhenReceivesControl; -@property(retain, nonatomic) XCTSkippedTestContext *skippedTestContext; +@property(retain) XCTSkippedTestContext *skippedTestContext; @property(retain) XCTestCaseRun *testCaseRun; @property(readonly) BOOL shouldRelaunchBeforeRunningTest; @@ -109,6 +108,7 @@ + (id)allSubclasses; + (id)allSubclassesOutsideXCTest; + (id)allTestMethodInvocations; ++ (BOOL)customizesTestMethodNameViaOverrides; + (id)defaultMeasureOptions; + (id)defaultMetrics; + (id)defaultPerformanceMetrics; @@ -141,10 +141,11 @@ - (void)_logAndReportPerformanceMetrics:(id)arg1 perfMetricResultsForIDs:(id)arg2 withBaselinesForTest:(id)arg3 defaultBaselinesForPerfMetricID:(id)arg4; - (void)_logMemoryGraphData:(id)arg1 withTitle:(id)arg2; - (void)_logMemoryGraphDataFromFilePath:(id)arg1 withTitle:(id)arg2; +- (void)_nestedWaiter:(id)arg1 whileWaitingForWait:(id)arg2 wasInterruptedByTimedOutWaiter:(id)arg3; - (void)_purgeTeardownBlocks; - (void)_recordIssue:(id)arg1; - (void)_recordValues:(id)arg1 forPerformanceMetricID:(id)arg2 name:(id)arg3 unitsOfMeasurement:(id)arg4 baselineName:(id)arg5 baselineAverage:(id)arg6 maxPercentRegression:(id)arg7 maxPercentRelativeStandardDeviation:(id)arg8 maxRegression:(id)arg9 maxStandardDeviation:(id)arg10 file:(id)arg11 line:(NSUInteger)arg12 polarity:(NSInteger)arg13; -- (void)_reportFailuresAtFile:(id)arg1 line:(NSUInteger)arg2 forTestAssertionsInScope:(CDUnknownBlockType)arg3; +- (void)_registerDefaultMetrics; - (Class)_requiredTestRunBaseClass; - (void)_resetTimer; - (BOOL)_shouldRepeatTest; @@ -152,18 +153,20 @@ - (void)_stopTimeoutTimer; - (id)_storageKeyForCandidateIssue; - (BOOL)_testMethodSkippedWithXCTSkip; +- (void)_waiter:(id)arg1 whileWaitingForWait:(id)arg2 didFulfillInvertedExpectation:(id)arg3; +- (void)_waiter:(id)arg1 whileWaitingForWait:(id)arg2 didTimeoutWithUnfulfilledExpectations:(id)arg3; +- (void)_waiter:(id)arg1 whileWaitingForWait:(id)arg2 fulfillmentDidViolateOrderingConstraintsForExpectation:(id)arg3 requiredExpectation:(id)arg4; - (id)_xctTestIdentifier; - (id)addAdditionalIterationsBasedOnOptions:(id)arg1; - (void)addAsyncTeardownBlock:(CDUnknownBlockType)arg1; - (void)addAttachment:(id)arg1; - (void)addTeardownBlock:(CDUnknownBlockType)arg1; -- (void)afterTestIteration:(NSUInteger)arg1 selector:(SEL)arg2; - (void)assertInvalidObjectsDeallocatedAfterScope:(CDUnknownBlockType)arg1; +- (void)assertNoLeaksExcludingSystemTypesInScope:(CDUnknownBlockType)arg1; - (void)assertNoLeaksInScope:(CDUnknownBlockType)arg1; - (void)assertObjectsOfType:(id)arg1 invalidAfterScope:(CDUnknownBlockType)arg2; - (void)assertObjectsOfTypes:(id)arg1 invalidAfterScope:(CDUnknownBlockType)arg2; - (id)baselinesDictionaryForTest; -- (void)beforeTestIteration:(NSUInteger)arg1 selector:(SEL)arg2; - (void)conditionallyRelaunchTestRunnerProcess; - (NSInteger)defaultExecutionOrderCompare:(id)arg1; - (void)expectFailureWithContext:(id)arg1; @@ -172,6 +175,7 @@ - (id)expectationForPredicate:(id)arg1 evaluatedWithObject:(id)arg2 handler:(CDUnknownBlockType)arg3; - (id)expectationWithDescription:(id)arg1; - (void)handleIssue:(id)arg1; +- (void)handleIssue:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; - (id)initWithInvocation:(id)arg1; - (id)initWithSelector:(SEL)arg1; - (void)invokeTest; @@ -187,19 +191,17 @@ - (void)memoryChecker:(id)arg1 didFailWithMessages:(id)arg2 serializedMemoryGraph:(id)arg3; - (id)nameForLegacyLogging; - (void)nestedWaiter:(id)arg1 wasInterruptedByTimedOutWaiter:(id)arg2; -- (NSUInteger)numberOfTestIterationsForTestWithSelector:(SEL)arg1; +- (void)nestedWaiter:(id)arg1 whileWaitingForWait:(id)arg2 wasInterruptedByTimedOutWaiter:(id)arg3; - (void)performTest:(id)arg1; - (void)recordFailureWithDescription:(id)arg1 inFile:(id)arg2 atLine:(NSUInteger)arg3 expected:(BOOL)arg4; - (void)recordIssue:(id)arg1; -- (void)registerDefaultMetrics; +- (void)recordSkipWithMessage:(id)arg1; - (void)registerMetricID:(id)arg1 name:(id)arg2 unit:(id)arg3; - (void)registerMetricID:(id)arg1 name:(id)arg2 unitString:(id)arg3; - (void)registerMetricID:(id)arg1 name:(id)arg2 unitString:(id)arg3 polarity:(NSInteger)arg4; - (void)reportMeasurements:(id)arg1 forMetricID:(id)arg2 reportFailures:(BOOL)arg3; - (void)reportMetric:(id)arg1 reportFailures:(BOOL)arg2; - (void)setUpTestWithSelector:(SEL)arg1; -- (void)startActivityWithTitle:(id)arg1 block:(CDUnknownBlockType)arg2; -- (void)startActivityWithTitle:(id)arg1 type:(id)arg2 block:(CDUnknownBlockType)arg3; - (void)startMeasuring; - (void)stopMeasuring; - (void)swift_waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3 completionHandler:(CDUnknownBlockType)arg4; @@ -214,6 +216,12 @@ - (void)waiter:(id)arg1 didFulfillInvertedExpectation:(id)arg2; - (void)waiter:(id)arg1 didTimeoutWithUnfulfilledExpectations:(id)arg2; - (void)waiter:(id)arg1 fulfillmentDidViolateOrderingConstraintsForExpectation:(id)arg2 requiredExpectation:(id)arg3; +- (void)waiter:(id)arg1 whileWaitingForWait:(id)arg2 didFulfillInvertedExpectation:(id)arg3; +- (void)waiter:(id)arg1 whileWaitingForWait:(id)arg2 didTimeoutWithUnfulfilledExpectations:(id)arg3; +- (void)waiter:(id)arg1 whileWaitingForWait:(id)arg2 fulfillmentDidViolateOrderingConstraintsForExpectation:(id)arg3 requiredExpectation:(id)arg4; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCaseDiscoveryUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestCaseDiscoveryUIAutomationDelegate-Protocol.h index f900a420..a5e68618 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCaseDiscoveryUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCaseDiscoveryUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCaseRunConfiguration.h b/Server/PrivateHeaders/XCTestCore/XCTestCaseRunConfiguration.h index 2daaa836..a5d8c412 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCaseRunConfiguration.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCaseRunConfiguration.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCaseUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestCaseUIAutomationDelegate-Protocol.h index 6210f6da..0f5134c6 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCaseUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCaseUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -20,5 +20,6 @@ @optional - (void)performingTestAfterInvokingTest; - (void)startingTestWithActivity:(XCActivityRecord *)arg1; +- (void)tearDownSequence; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCastMethodNamesUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestCastMethodNamesUIAutomationDelegate-Protocol.h index e2cc5b85..7db0dbc1 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCastMethodNamesUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCastMethodNamesUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTestConfiguration.h b/Server/PrivateHeaders/XCTestCore/XCTestConfiguration.h index c6bc2f54..5d0392c8 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestConfiguration.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestConfiguration.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -15,7 +15,7 @@ #import -@class NSArray, NSDictionary, NSNumber, NSString, NSURL, NSUUID, XCTAggregateSuiteRunStatistics, XCTCapabilities, XCTRepetitionPolicy, XCTTestIdentifierSet; +@class NSArray, NSDictionary, NSNumber, NSSet, NSString, NSURL, NSUUID, XCTAggregateSuiteRunStatistics, XCTCapabilities, XCTRepetitionPolicy, XCTRuntimeIssueDetectionPolicy, XCTScreenCapturePolicy, XCTTestIdentifierSet; @interface XCTestConfiguration : NSObject { @@ -31,17 +31,19 @@ BOOL _gatherLocalizableStringsData; BOOL _emitOSLogs; BOOL _testTimeoutsEnabled; - BOOL _shouldEncodeLegacyTestIdentifiers; NSString *_testBundleRelativePath; NSURL *_testBundleURL; XCTTestIdentifierSet *_testsToRun; XCTTestIdentifierSet *_testsToSkip; + NSArray *_testTagsToRun; + NSArray *_testTagsToSkip; NSUUID *_sessionIdentifier; NSURL *_baselineFileURL; NSString *_baselineFileRelativePath; NSString *_targetApplicationPath; NSString *_targetApplicationBundleID; NSDictionary *_testApplicationDependencies; + NSSet *_bundleIDsForCrashReportEmphasis; NSDictionary *_testApplicationUserOverrides; NSString *_productModuleName; NSString *_multiDeviceRequirementsFilePath; @@ -54,9 +56,12 @@ NSString *_automationFrameworkPath; NSInteger _systemAttachmentLifetime; NSInteger _userAttachmentLifetime; + NSInteger _preferredScreenCaptureFormat; NSInteger _testExecutionOrdering; NSNumber *_randomExecutionOrderingSeed; XCTRepetitionPolicy *_repetitionPolicy; + XCTRuntimeIssueDetectionPolicy *_runtimeIssueDetectionPolicy; + NSInteger _leaksCheckingMode; NSNumber *_defaultTestExecutionTimeAllowance; NSNumber *_maximumTestExecutionTimeAllowance; CDUnknownBlockType _randomNumberGenerator; @@ -73,25 +78,29 @@ @property(copy, nonatomic) NSString *basePathForTestBundleResolution; @property(copy) NSString *baselineFileRelativePath; @property(copy, nonatomic) NSURL *baselineFileURL; +@property(copy) NSSet *bundleIDsForCrashReportEmphasis; @property(copy, nonatomic) NSNumber *defaultTestExecutionTimeAllowance; @property BOOL disablePerformanceMetrics; +@property(readonly) XCTScreenCapturePolicy *effectiveScreenCapturePolicy; @property BOOL emitOSLogs; @property(copy) NSNumber *enablePerformanceTestsDiagnostics; @property BOOL gatherLocalizableStringsData; @property BOOL initializeForMultiDevice; @property BOOL initializeForUITesting; +@property NSInteger leaksCheckingMode; @property(copy, nonatomic) NSNumber *maximumTestExecutionTimeAllowance; @property(copy) NSDictionary *multiDevicePlatformVersionMap; @property(copy) NSString *multiDeviceRequirementsFilePath; @property(copy) NSDictionary *performanceTestConfiguration; +@property(nonatomic) NSInteger preferredScreenCaptureFormat; @property(copy) NSString *productModuleName; @property(retain) NSNumber *randomExecutionOrderingSeed; @property(copy) CDUnknownBlockType randomNumberGenerator; @property(retain) XCTRepetitionPolicy *repetitionPolicy; @property BOOL reportActivities; @property BOOL reportResultsToIDE; +@property(retain) XCTRuntimeIssueDetectionPolicy *runtimeIssueDetectionPolicy; @property(copy) NSUUID *sessionIdentifier; -@property BOOL shouldEncodeLegacyTestIdentifiers; @property BOOL shouldExtractMultiDeviceRequirements; @property NSInteger systemAttachmentLifetime; @property(copy) NSArray *targetApplicationArguments; @@ -103,6 +112,8 @@ @property(copy) NSString *testBundleRelativePath; @property(copy, nonatomic) NSURL *testBundleURL; @property NSInteger testExecutionOrdering; +@property(copy) NSArray *testTagsToRun; +@property(copy) NSArray *testTagsToSkip; @property BOOL testTimeoutsEnabled; @property BOOL testsDrivenByIDE; @property BOOL testsMustRunOnMainThread; @@ -111,13 +122,13 @@ @property(copy) NSNumber *traceCollectionEnabled; @property BOOL treatMissingBaselinesAsFailures; @property NSInteger userAttachmentLifetime; +@property(readonly, copy) NSString *testBundleName; @property(readonly) NSInteger testMode; + (id)activeTestConfiguration; + (id)defaultBasePathForTestBundleResolution; + (id)defaultBasePathForTestBundleResolutionForMainBundlePath:(id)arg1; + (void)setActiveTestConfiguration:(id)arg1; -- (void)_encodeTestIdentifiersWithCoder:(id)arg1; - (void)clearXcodeReportingConfiguration; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestConfigurationLoader.h b/Server/PrivateHeaders/XCTestCore/XCTestConfigurationLoader.h index cacdf9fd..1457cd05 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestConfigurationLoader.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestConfigurationLoader.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTestDriver.h b/Server/PrivateHeaders/XCTestCore/XCTestDriver.h index 8a55ed4a..33ea71dc 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestDriver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestDriver.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -61,12 +61,16 @@ - (void)_reportFinishedExecutingTests; - (NSInteger)_runTests; - (void)flushIDEConnectionAndExitWithCode:(NSInteger)arg1; +- (id)harnessEventReporter; - (id)initWithTestBundleURLFromEnvironment:(id)arg1 sessionIdentifierFromEnvironment:(id)arg2 testConfigurationURLFromEnvironment:(id)arg3 testConfiguration:(id)arg4 daemonSessionProvider:(CDUnknownBlockType)arg5; - (id)initWithTestConfiguration:(id)arg1; - (NSInteger)run; - (id)suspendAppSleep; - (id)testWorkerForIDESession:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestDriverUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestDriverUIAutomationDelegate-Protocol.h index 218a3efa..6d24c430 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestDriverUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestDriverUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h index 981638cd..ff0a242d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h @@ -50,24 +50,20 @@ @property(readonly) BOOL fulfilled; @property(nonatomic) NSUInteger fulfillmentCount; @property(readonly) NSUInteger fulfillmentToken; -@property BOOL hasBeenWaitedOn; +@property(readonly) BOOL hasBeenWaitedOn; @property BOOL hasInverseBehavior; @property(getter=isInverted) BOOL inverted; @property NSUInteger numberOfFulfillments; -@property(readonly) BOOL on_queue_fulfilled; -@property(readonly) NSUInteger on_queue_fulfillmentToken; -@property(readonly) BOOL on_queue_isInverted; + (id)compoundAndExpectationWithSubexpectations:(id)arg1; + (id)compoundOrExpectationWithSubexpectations:(id)arg1; + (id)expectationWithDescription:(id)arg1; - (id)_generateExpectationDescription; -- (BOOL)_queue_fulfillWithCallStackReturnAddresses:(id)arg1; - (void)addCleanupHandler:(CDUnknownBlockType)arg1; - (void)cleanup:(BOOL)arg1; - (void)fulfill; - (id)initWithDescription:(id)arg1; -- (void)on_queue_setHasBeenWaitedOn:(BOOL)arg1; +- (void)setHasBeenWaitedOn:(BOOL)arg1 wait:(id)arg2; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestExpectationDelegate-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestExpectationDelegate-Protocol.h index 24efeb84..d5035c35 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestExpectationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestExpectationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/XCTestLog.h b/Server/PrivateHeaders/XCTestCore/XCTestLog.h index 9df20987..185511db 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestLog.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestLog.h @@ -43,6 +43,9 @@ - (void)testSuiteDidFinish:(id)arg1; - (void)testSuiteWillStart:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestManager_DaemonConnectionInterface-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestManager_DaemonConnectionInterface-Protocol.h index bb515159..890e4b70 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestManager_DaemonConnectionInterface-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestManager_DaemonConnectionInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @protocol XCTestManager_DaemonConnectionInterface diff --git a/Server/PrivateHeaders/XCTestCore/XCTestManager_IDEInterface-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestManager_IDEInterface-Protocol.h index c888d1da..c4f12576 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestManager_IDEInterface-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestManager_IDEInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @protocol XCTestManager_IDEInterface diff --git a/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h b/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h index 5f354a3d..bb902680 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -42,6 +42,9 @@ - (BOOL)testSuiteStackContainsTestSuite:(id)arg1; - (void)testSuiteWillStart:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h new file mode 100644 index 00000000..2be51df3 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h @@ -0,0 +1,34 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSBundle, NSString, XCTExpectedFailure, XCTIssue, XCTestCase, XCTestSuite; + +@protocol XCTestObservation + +@optional +- (void)testBundleDidFinish:(NSBundle *)arg1; +- (void)testBundleWillStart:(NSBundle *)arg1; +- (void)testCase:(XCTestCase *)arg1 didFailWithDescription:(NSString *)arg2 inFile:(NSString *)arg3 atLine:(NSUInteger)arg4; +- (void)testCase:(XCTestCase *)arg1 didRecordExpectedFailure:(XCTExpectedFailure *)arg2; +- (void)testCase:(XCTestCase *)arg1 didRecordIssue:(XCTIssue *)arg2; +- (void)testCaseDidFinish:(XCTestCase *)arg1; +- (void)testCaseWillStart:(XCTestCase *)arg1; +- (void)testSuite:(XCTestSuite *)arg1 didFailWithDescription:(NSString *)arg2 inFile:(NSString *)arg3 atLine:(NSUInteger)arg4; +- (void)testSuite:(XCTestSuite *)arg1 didRecordExpectedFailure:(XCTExpectedFailure *)arg2; +- (void)testSuite:(XCTestSuite *)arg1 didRecordIssue:(XCTIssue *)arg2; +- (void)testSuiteDidFinish:(XCTestSuite *)arg1; +- (void)testSuiteWillStart:(XCTestSuite *)arg1; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTestObservationCenter.h b/Server/PrivateHeaders/XCTestCore/XCTestObservationCenter.h index cbf830ef..c6672fbe 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestObservationCenter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestObservationCenter.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -41,7 +41,7 @@ - (void)_context:(id)arg1 didFinishActivity:(id)arg2; - (void)_context:(id)arg1 willStartActivity:(id)arg2; - (void)_handleExceptionThrownBy:(id)arg1 inMethod:(SEL)arg2; -- (void)_observeTestExecutionForBlock:(CDUnknownBlockType)arg1; +- (void)_observeTestExecutionForTestBundle:(id)arg1 inBlock:(CDUnknownBlockType)arg2; - (void)_performBlockOnInternalObserversWhichRespondToSelector:(SEL)arg1 block:(CDUnknownBlockType)arg2; - (void)_performBlockOnObserversWhichRespondToSelector:(SEL)arg1 block:(CDUnknownBlockType)arg2; - (void)_performBlockOnPrivateObserversWhichRespondToSelector:(SEL)arg1 block:(CDUnknownBlockType)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTestObserver.h b/Server/PrivateHeaders/XCTestCore/XCTestObserver.h index 5f5b757d..c0862424 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestObserver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestObserver.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTestProbe.h b/Server/PrivateHeaders/XCTestCore/XCTestProbe.h index df4d6cc3..da1b9fdd 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestProbe.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestProbe.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCTestRun.h b/Server/PrivateHeaders/XCTestCore/XCTestRun.h index 824bf400..3ccb6d4e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestRun.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestRun.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/_Dummy_ConformingToLegacyProtocolNames.h b/Server/PrivateHeaders/XCTestCore/_Dummy_ConformingToLegacyProtocolNames.h index c45f9905..b40f26d4 100644 --- a/Server/PrivateHeaders/XCTestCore/_Dummy_ConformingToLegacyProtocolNames.h +++ b/Server/PrivateHeaders/XCTestCore/_Dummy_ConformingToLegacyProtocolNames.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h b/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h new file mode 100644 index 00000000..d7a9d5c7 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h @@ -0,0 +1,36 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + +@class NSException, NSString; + +@interface _XCTExceptionPointer : NSObject +{ + struct exception_ptr _exceptionPointer; +} + +@property(readonly, copy) NSString *exceptionDescription; +@property(readonly) const struct exception_ptr *exceptionPointer; +@property(readonly) NSException *objectiveCException; + ++ (id)currentExceptionPointer; ++ (void)installUncaughtExceptionHandler; +- (id).cxx_construct; +- (id)_nameOfTypeInfo:(const struct type_info *)arg1; +- (id)initWithExceptionPointer:(const struct exception_ptr *)arg1; +- (void)raise; + +@end + diff --git a/Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h b/Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h new file mode 100644 index 00000000..b1d93240 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h @@ -0,0 +1,10 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +@protocol _XCTMessaging_VoidProtocol +@end + diff --git a/Server/PrivateHeaders/XCTestCore/_XCTRunnerDaemonSessionDummyExportedObject.h b/Server/PrivateHeaders/XCTestCore/_XCTRunnerDaemonSessionDummyExportedObject.h index c44dae47..7376c090 100644 --- a/Server/PrivateHeaders/XCTestCore/_XCTRunnerDaemonSessionDummyExportedObject.h +++ b/Server/PrivateHeaders/XCTestCore/_XCTRunnerDaemonSessionDummyExportedObject.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -23,6 +23,8 @@ __attribute__((visibility("hidden"))) - (void)_XCT_applicationDidUpdateState:(id)arg1; - (void)_XCT_applicationWithBundleID:(id)arg1 didUpdatePID:(NSInteger)arg2 andState:(NSUInteger)arg3; +- (void)_XCT_deviceOrientationDidChange:(NSInteger)arg1; +- (void)_XCT_interfaceOrientationDidChange:(NSInteger)arg1; - (void)_XCT_receivedAccessibilityNotification:(NSInteger)arg1 fromElement:(id)arg2 payload:(id)arg3; - (void)_XCT_receivedAccessibilityNotification:(NSInteger)arg1 withPayload:(id)arg2; - (void)_XCT_receivedSignpost:(id)arg1 withToken:(id)arg2; diff --git a/Server/PrivateHeaders/XCTestCore/_XCTSkipFailureException.h b/Server/PrivateHeaders/XCTestCore/_XCTSkipFailureException.h index d82b6525..cc595ec1 100644 --- a/Server/PrivateHeaders/XCTestCore/_XCTSkipFailureException.h +++ b/Server/PrivateHeaders/XCTestCore/_XCTSkipFailureException.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/_XCTestCaseInterruptionException.h b/Server/PrivateHeaders/XCTestCore/_XCTestCaseInterruptionException.h index 36882f40..19b25d69 100644 --- a/Server/PrivateHeaders/XCTestCore/_XCTestCaseInterruptionException.h +++ b/Server/PrivateHeaders/XCTestCore/_XCTestCaseInterruptionException.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCTestCore/_XCTestObservationInternal-Protocol.h b/Server/PrivateHeaders/XCTestCore/_XCTestObservationInternal-Protocol.h index 378fd2d3..fa44d98b 100644 --- a/Server/PrivateHeaders/XCTestCore/_XCTestObservationInternal-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/_XCTestObservationInternal-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/_XCTestObservationPrivate-Protocol.h b/Server/PrivateHeaders/XCTestCore/_XCTestObservationPrivate-Protocol.h index 31d5a1de..d723aaec 100644 --- a/Server/PrivateHeaders/XCTestCore/_XCTestObservationPrivate-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/_XCTestObservationPrivate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/CDStructures.h b/Server/PrivateHeaders/XCUIAutomation/CDStructures.h new file mode 100644 index 00000000..aea5a501 --- /dev/null +++ b/Server/PrivateHeaders/XCUIAutomation/CDStructures.h @@ -0,0 +1,21 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import + +#pragma mark Blocks + +typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown + +#pragma mark Typedef'd Structures + +typedef struct { + NSInteger _field1; + NSInteger _field2; + NSInteger _field3; +} CDStruct_2ec95fd7; + diff --git a/Server/PrivateHeaders/XCUIAutomation/NSError-XCUIApplicationProcess.h b/Server/PrivateHeaders/XCUIAutomation/NSError-XCUIApplicationProcess.h index 46e66d7c..ac1663c3 100644 --- a/Server/PrivateHeaders/XCUIAutomation/NSError-XCUIApplicationProcess.h +++ b/Server/PrivateHeaders/XCUIAutomation/NSError-XCUIApplicationProcess.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -18,6 +18,7 @@ + (id)_xcui_error:(NSInteger)arg1 userInfo:(id)arg2 description:(id)arg3; + (id)_xcui_errorWithDomain:(id)arg1 code:(NSInteger)arg2 description:(id)arg3; + (id)_xcui_errorWithDomain:(id)arg1 code:(NSInteger)arg2 userInfo:(id)arg3 description:(id)arg4 arguments:(char *)arg5; ++ (id)_xcui_errorWithError:(id)arg1 prependingActivityTitle:(id)arg2; - (BOOL)xcui_isUITestingError:(NSInteger)arg1; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/NSString-XCUIAdditions.h b/Server/PrivateHeaders/XCUIAutomation/NSString-XCUIAdditions.h new file mode 100644 index 00000000..5a04ee7d --- /dev/null +++ b/Server/PrivateHeaders/XCUIAutomation/NSString-XCUIAdditions.h @@ -0,0 +1,20 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@interface NSString (XCUIAdditions) +- (id)xcui_lowercaseFirstLetter; +- (id)xcui_truncatedStringWithLength:(NSUInteger)arg1; +@end + diff --git a/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h b/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h index 2742149f..63673534 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -24,6 +24,7 @@ @interface XCAXClient_iOS : NSObject { + BOOL _cachedSystemAppIsLoadedNotificationValue; id _applicationProcessTracker; id _remoteAccessibilityInterface; id _device; @@ -38,6 +39,7 @@ @property(readonly) id applicationProcessTracker; @property(readonly) BOOL axNotificationsIncludeElement; @property(readonly) NSMutableDictionary *cachedAccessibilityLoadedValuesForPIDs; +@property(readonly) BOOL cachedSystemAppIsLoadedNotificationValue; @property(readonly) __weak id device; @property(readonly) BOOL hasBannerNotificationIsStickyAttribute; @property(readonly) NSMutableDictionary *oneShotUserTestingNotificationHandlers; @@ -65,6 +67,7 @@ - (id)addObserverForAXNotification:(id)arg1 handler:(CDUnknownBlockType)arg2; - (id)attributesForElement:(id)arg1 attributes:(id)arg2 error:(id *)arg3; - (BOOL)cachedAccessibilityLoadedValueForPID:(NSInteger)arg1; +- (BOOL)cachedSystemAppIsLoaded; - (id)defaultParameters; - (BOOL)enableFauxCollectionViewCells:(id *)arg1; - (void)handleAccessibilityNotification:(id)arg1 element:(id)arg2 userInfo:(id)arg3; @@ -94,6 +97,9 @@ - (id)viewDidAppearExpectationForElement:(id)arg1 viewControllerName:(id)arg2; - (void)waitForQuiescenceOnAllForegroundApplications; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCActivityRecord-UITesting.h b/Server/PrivateHeaders/XCUIAutomation/XCActivityRecord-UITesting.h index b54f9e40..5ef8eb5b 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCActivityRecord-UITesting.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCActivityRecord-UITesting.h @@ -21,7 +21,9 @@ - (void)addScreenImageData:(id)arg1 forceKeepAlways:(BOOL)arg2; - (void)addSnapshot:(id)arg1; - (void)addSnapshotAsText:(id)arg1 withBundleID:(id)arg2; -- (void)addSynthesizedEvent:(id)arg1; +- (void)addSynthesizedEvent:(id)arg1 withScreen:(id)arg2; +- (void)attachDiagnosticScreenRecordingForDevice:(id)arg1; +- (void)attachDiagnosticScreenRecordingForScreen:(id)arg1; - (void)attachDiagnosticScreenshotForDevice:(id)arg1; - (void)attachDiagnosticScreenshotForScreen:(id)arg1; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCElementSnapshot-XCUIElementAttributes.h b/Server/PrivateHeaders/XCUIAutomation/XCElementSnapshot-XCUIElementAttributes.h index 03bef09a..caa51a04 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCElementSnapshot-XCUIElementAttributes.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCElementSnapshot-XCUIElementAttributes.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -20,7 +20,7 @@ @class NSArray, NSDictionary, NSString; -@interface XCElementSnapshot (XCUIElementAttributes) +@interface XCElementSnapshot (XCUIElementAttributes) - (BOOL)_canTransformPoint:(CGPoint)arg1; - (BOOL)_elementIsContainerSubviewWithMatchingFrame:(id)arg1; - (id)_snapshotForAccessibilityElement:(id)arg1 error:(id *)arg2; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCPointerEvent.h b/Server/PrivateHeaders/XCUIAutomation/XCPointerEvent.h index 174f91dc..b9bcf0fd 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCPointerEvent.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCPointerEvent.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCPointerEventPath.h b/Server/PrivateHeaders/XCUIAutomation/XCPointerEventPath.h index b4ce531e..c4b8ec88 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCPointerEventPath.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCPointerEventPath.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeRecording.h b/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeRecording.h index 05d97e7a..23c0f605 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeRecording.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeRecording.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNode.h b/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNode.h index 95a421e3..da53c69e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNode.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNode.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNodeEnumerator.h b/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNodeEnumerator.h index d3aa17c3..13d6134f 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNodeEnumerator.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCSourceCodeTreeNodeEnumerator.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTApplicationBundleInfo-AutomaticTestRunConfigurations.h b/Server/PrivateHeaders/XCUIAutomation/XCTApplicationBundleInfo-AutomaticTestRunConfigurations.h index 223cbca1..dc13df9d 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTApplicationBundleInfo-AutomaticTestRunConfigurations.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTApplicationBundleInfo-AutomaticTestRunConfigurations.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTAttachment-XCUIScreenshot_ConvenienceInitializers.h b/Server/PrivateHeaders/XCUIAutomation/XCTAttachment-XCUIScreenshot_ConvenienceInitializers.h index d97e93c5..dd8c9be2 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTAttachment-XCUIScreenshot_ConvenienceInitializers.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTAttachment-XCUIScreenshot_ConvenienceInitializers.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTCPUMetric-UIAutomation_Private.h b/Server/PrivateHeaders/XCUIAutomation/XCTCPUMetric-UIAutomation_Private.h index a70ddd76..a0367bd4 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTCPUMetric-UIAutomation_Private.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTCPUMetric-UIAutomation_Private.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTContext-XCUIInterruptionMonitor.h b/Server/PrivateHeaders/XCUIAutomation/XCTContext-XCUIInterruptionMonitor.h index 4511a6c3..666e855e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTContext-XCUIInterruptionMonitor.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTContext-XCUIInterruptionMonitor.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotAttributeDataSource-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotAttributeDataSource-Protocol.h index 9011aa4b..0e3123a2 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotAttributeDataSource-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotAttributeDataSource-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotProvider-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotProvider-Protocol.h index 379bbbb7..eb4ddaf2 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotProvider-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTElementSnapshotProvider-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTImageEncoding-XCTImageEncodingXCTImageQualityUIAutomationDelegate.h b/Server/PrivateHeaders/XCUIAutomation/XCTImageEncoding-XCTImageEncodingXCTImageQualityUIAutomationDelegate.h index 175370e1..0722dcc3 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTImageEncoding-XCTImageEncodingXCTImageQualityUIAutomationDelegate.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTImageEncoding-XCTImageEncodingXCTImageQualityUIAutomationDelegate.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTIssueHandling-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTIssueHandling-Protocol.h index 43144b98..1c08f028 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTIssueHandling-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTIssueHandling-Protocol.h @@ -19,5 +19,6 @@ - (void)expectFailureWithContext:(XCTExpectedFailureContext *)arg1; - (void)expectFailureWithContext:(XCTExpectedFailureContext *)arg1 inBlock:(void (^)(void))arg2; - (void)handleIssue:(XCTIssue *)arg1; +- (void)handleIssue:(XCTIssue *)arg1 completionHandler:(void (^)(void))arg2; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMacCatalystStatusProviding-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMacCatalystStatusProviding-Protocol.h index 0a3f8b15..ac4621de 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMacCatalystStatusProviding-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMacCatalystStatusProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMemoryChecker-XCUIAutomation.h b/Server/PrivateHeaders/XCUIAutomation/XCTMemoryChecker-XCUIAutomation.h index 3ac005db..99dc2269 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMemoryChecker-XCUIAutomation.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMemoryChecker-XCUIAutomation.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMemoryMetric-UIAutomation_Private.h b/Server/PrivateHeaders/XCUIAutomation/XCTMemoryMetric-UIAutomation_Private.h index 5a8b6361..eef64720 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMemoryMetric-UIAutomation_Private.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMemoryMetric-UIAutomation_Private.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_RunnerToUIProcess-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_RunnerToUIProcess-Protocol.h index e142f3f3..bae1a0e4 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_RunnerToUIProcess-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_RunnerToUIProcess-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_UIProcessToRunner-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_UIProcessToRunner-Protocol.h new file mode 100644 index 00000000..e08d6c0a --- /dev/null +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingChannel_UIProcessToRunner-Protocol.h @@ -0,0 +1,23 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import "XCTMessagingRole_UIAutomationProcessObserving-Protocol.h" +#import "_XCTMessaging_VoidProtocol-Protocol.h" + +@protocol XCTMessagingChannel_UIProcessToRunner + +@optional +- (void)__dummy_method_to_work_around_68987191; +@end + diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h index b0948a20..ba064750 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h @@ -17,5 +17,7 @@ @protocol XCTMessagingRole_UIApplicationStateUpdating - (void)_XCT_applicationDidUpdateState:(XCTApplicationStateSnapshot *)arg1; - (void)_XCT_applicationWithBundleID:(NSString *)arg1 didUpdatePID:(NSInteger)arg2 andState:(NSUInteger)arg3; +- (void)_XCT_deviceOrientationDidChange:(NSInteger)arg1; +- (void)_XCT_interfaceOrientationDidChange:(NSInteger)arg1; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h index a712d7ab..85d4aa84 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h @@ -13,10 +13,11 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSArray, XCAccessibilityElement, XCTCapabilities, XCTElementQuery, XCTSerializedTransportWrapper2, XCTElementQueryResults; +@class NSArray, XCAccessibilityElement, XCTCapabilities, XCTElementQuery, XCTSerializedTransportWrapper2; @protocol XCTMessagingRole_UIAutomationProcess - (void)attributesForElement:(XCAccessibilityElement *)arg1 attributes:(NSArray *)arg2 reply:(void (^)(NSDictionary *, NSError *))arg3; +- (void)detectRuntimeIssues; - (void)exchangeCapabilities:(XCTCapabilities *)arg1 reply:(void (^)(XCTCapabilities *))arg2; - (void)fetchMatchesForQuery:(XCTElementQuery *)arg1 reply:(void (^)(XCTElementQueryResults *, NSError *))arg2; - (void)listenForRemoteConnectionViaSerializedTransportWrapper:(XCTSerializedTransportWrapper2 *)arg1 completion:(void (^)(void))arg2; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h new file mode 100644 index 00000000..62cb21f7 --- /dev/null +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcessObserving-Protocol.h @@ -0,0 +1,14 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +@protocol XCTRuntimeIssue; + +@protocol XCTMessagingRole_UIAutomationProcessObserving +- (void)detectedRuntimeIssue:(id )arg1; +@end + diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMetricDiagnosticHelper-UIAutomation.h b/Server/PrivateHeaders/XCUIAutomation/XCTMetricDiagnosticHelper-UIAutomation.h index f682c6a9..3fc8349d 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMetricDiagnosticHelper-UIAutomation.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMetricDiagnosticHelper-UIAutomation.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTNSPredicateExpectationObject-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTNSPredicateExpectationObject-Protocol.h index 08fd464f..a72012cf 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTNSPredicateExpectationObject-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTNSPredicateExpectationObject-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession-Protocol.h index a062260b..cc81aef1 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h index 8d60b9c7..e9457c35 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -14,11 +14,12 @@ #import +#import "XCTMessagingChannel_UIProcessToRunner-Protocol.h" #import "XCTRunnerAutomationSession-Protocol.h" @class NSString, NSXPCConnection, XCTCapabilities; -@interface XCTRunnerAutomationSession : NSObject +@interface XCTRunnerAutomationSession : NSObject { NSInteger _connectionPid; NSXPCConnection *_connection; @@ -43,6 +44,9 @@ + (id)legacyCapabilitiesForOSVersion:(CDStruct_2ec95fd7)arg1 platform:(NSUInteger)arg2 error:(id *)arg3; + (void)requestSessionWithEndpoint:(id)arg1 pid:(NSInteger)arg2 completion:(CDUnknownBlockType)arg3; - (id)attributesForElement:(id)arg1 attributes:(id)arg2 error:(id *)arg3; +- (void)connectToAutomationSessionWithConnection:(id)arg1; +- (void)detectRuntimeIssues; +- (void)detectedRuntimeIssue:(id)arg1; - (id)initWithConnection:(id)arg1 pid:(NSInteger)arg2 remoteInterfaceCapabilities:(id)arg3; - (BOOL)isMacCatalystForPID:(NSInteger)arg1; - (id)matchesForQuery:(id)arg1 error:(id *)arg2; @@ -52,6 +56,9 @@ - (void)setMallocStackLoggingWithMode:(NSInteger)arg1 reply:(CDUnknownBlockType)arg2; - (id)valuesForPrivilegedAttributes:(id)arg1 forElement:(id)arg2 error:(id *)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h index dad35473..b2613966 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h @@ -17,6 +17,7 @@ #import "XCTMessagingRole_UIApplicationStateUpdating-Protocol.h" #import "XCUIApplicationAutomationSessionProviding-Protocol.h" #import "XCUIDeviceAutomationModeInterface-Protocol.h" +#import "XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h" #import "XCUIDeviceEventAndStateInterface-Protocol.h" #import "XCUILocalDeviceScreenshotIPCInterface-Protocol.h" #import "XCUIPlatformApplicationServicesProviding-Protocol.h" @@ -27,15 +28,14 @@ @class NSString, XCTCapabilities; @protocol XCUIApplicationPlatformServicesProviderDelegate; -@interface XCTRunnerDaemonSession (XCUIPlatformApplicationServicesProviding) +@interface XCTRunnerDaemonSession (XCUIPlatformApplicationServicesProviding) + (id)capabilities; -+ (id)daemonCapabilitiesForProtocolVersion:(NSUInteger)arg1 platform:(NSUInteger)arg2 error:(id *)arg3; -+ (void)legacyCapabilitiesForDaemonConnection:(id)arg1 completion:(CDUnknownBlockType)arg2; -+ (void)modernCapabilitiesForDaemonConnection:(id)arg1 completion:(CDUnknownBlockType)arg2; + (void)registerCapabilitiesForDaemonConnection:(id)arg1 completion:(CDUnknownBlockType)arg2; + (id)unsupportedBundleIdentifiersForAutomationSessions; - (void)_XCT_applicationDidUpdateState:(id)arg1; - (void)_XCT_applicationWithBundleID:(id)arg1 didUpdatePID:(NSInteger)arg2 andState:(NSUInteger)arg3; +- (void)_XCT_deviceOrientationDidChange:(NSInteger)arg1; +- (void)_XCT_interfaceOrientationDidChange:(NSInteger)arg1; - (id)axNotificationHandler; - (void)beginMonitoringApplicationWithSpecifier:(id)arg1; - (void)clearSimulatedLocationWithReply:(CDUnknownBlockType)arg1; @@ -63,6 +63,7 @@ - (void)performAccessibilityAction:(id)arg1 onElement:(id)arg2 value:(id)arg3 reply:(CDUnknownBlockType)arg4; - (void)performDeviceEvent:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)playBackHIDEventRecordingFromData:(id)arg1 reply:(CDUnknownBlockType)arg2; +- (BOOL)preferScreenshotsOverScreenRecordings; - (void)receivedAccessibilityNotification:(NSInteger)arg1 fromElement:(id)arg2 payload:(id)arg3; - (void)registerForAccessibilityNotification:(NSInteger)arg1 reply:(CDUnknownBlockType)arg2; - (void)requestApplicationSpecifierForPID:(NSInteger)arg1 reply:(CDUnknownBlockType)arg2; @@ -71,6 +72,7 @@ - (void)requestElementAtPoint:(CGPoint)arg1 reply:(CDUnknownBlockType)arg2; - (BOOL)requestPointerEventsSupportedOrError:(id *)arg1; - (BOOL)requestPressureEventsSupportedOrError:(id *)arg1; +- (void)requestScreenshotAttachmentWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (void)requestScreenshotWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (void)requestSiriEnabledStatus:(CDUnknownBlockType)arg1; - (void)requestSnapshotForElement:(id)arg1 attributes:(id)arg2 parameters:(id)arg3 reply:(CDUnknownBlockType)arg4; @@ -86,10 +88,13 @@ - (void)setSimulatedLocation:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)snapshotForElement:(id)arg1 attributes:(id)arg2 parameters:(id)arg3 reply:(CDUnknownBlockType)arg4; - (void)startHIDEventRecordingWithReply:(CDUnknownBlockType)arg1; +- (void)startScreenRecordingWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (void)startSiriUIRequestWithAudioFileURL:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)startSiriUIRequestWithText:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)stopHIDEventRecordingWithReply:(CDUnknownBlockType)arg1; +- (void)stopScreenRecordingWithUUID:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (BOOL)supportsHIDEventRecording; +- (BOOL)supportsScreenRecording; - (id)synthesizeEvent:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)terminateApplicationWithBundleID:(id)arg1 pid:(NSInteger)arg2 completion:(CDUnknownBlockType)arg3; - (void)unloadAccessibility:(CDUnknownBlockType)arg1; @@ -99,5 +104,8 @@ - (BOOL)useLegacyEventCoordinateTransformationPath; - (BOOL)usePointTransformationsForFrameConversions; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h index 99b3749e..6b9cd071 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -31,6 +31,9 @@ __attribute__((visibility("hidden"))) - (id)initWithEvent:(id)arg1; - (void)invalidate; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h index e41e7382..d2f15d80 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -15,13 +15,21 @@ #import "XCTRunnerIDESession.h" #import "XCTRunnerIDESessionUIAutomationDelegate-Protocol.h" +#import "XCUIXcodeApplicationManaging-Protocol.h" -@interface XCTRunnerIDESession (UIAutomation) +@interface XCTRunnerIDESession (UIAutomation) +- (void)launchProcessWithPath:(id)arg1 bundleID:(id)arg2 arguments:(id)arg3 environmentVariables:(id)arg4 completion:(CDUnknownBlockType)arg5; +- (void)openURL:(id)arg1 processPath:(id)arg2 bundleID:(id)arg3 arguments:(id)arg4 environmentVariables:(id)arg5 completion:(CDUnknownBlockType)arg6; - (void)processWithBundleID:(id)arg1 path:(id)arg2 pid:(id)arg3 crashedUnderSymbol:(id)arg4; - (void)processWithToken:(id)arg1 exitedWithStatus:(id)arg2; - (void)requestDiagnosticsForAdditionalDevices:(id)arg1; +- (void)requestLaunchProgressForProcessWithToken:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)stopTrackingProcessWithToken:(id)arg1; +- (void)terminateProcessWithToken:(id)arg1 completion:(CDUnknownBlockType)arg2; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESessionUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESessionUIAutomationDelegate-Protocol.h index 235dfaa5..9129869c 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESessionUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESessionUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTStorageMetric-UIAutomation_Private.h b/Server/PrivateHeaders/XCUIAutomation/XCTStorageMetric-UIAutomation_Private.h index 589d56af..304a1096 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTStorageMetric-UIAutomation_Private.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTStorageMetric-UIAutomation_Private.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h b/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h index dea04d9a..0aef802d 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -29,6 +29,10 @@ - (void)performingTestAfterInvokingTest; - (void)removeUIInterruptionMonitor:(id)arg1; - (void)startingTestWithActivity:(id)arg1; +- (void)tearDownSequence; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTestCaseIssueHandlingUIAutomationDelegate-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTestCaseIssueHandlingUIAutomationDelegate-Protocol.h index fd822c0a..c2c90b7f 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTestCaseIssueHandlingUIAutomationDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTestCaseIssueHandlingUIAutomationDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTestDriver-XCTTestRunSessionUIAutomationDelegate.h b/Server/PrivateHeaders/XCUIAutomation/XCTestDriver-XCTTestRunSessionUIAutomationDelegate.h index 4f8075ab..7cdd3463 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTestDriver-XCTTestRunSessionUIAutomationDelegate.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTestDriver-XCTTestRunSessionUIAutomationDelegate.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIAXNotificationHandling-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIAXNotificationHandling-Protocol.h index 3f889f11..8469cb6c 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIAXNotificationHandling-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIAXNotificationHandling-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAction.h b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAction.h index b19c7384..51571ba8 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAction.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAction.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAudit.h b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAudit.h index c250215e..2975d018 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAudit.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAudit.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -19,16 +19,16 @@ @interface XCUIAccessibilityAudit : NSObject { XCUIApplication *_application; - NSArray *__auditTypes; + NSUInteger __auditTypes; NSArray *__ignoredIdentifiers; } -@property(retain, nonatomic) NSArray *_auditTypes; +@property(nonatomic) NSUInteger _auditTypes; @property(copy, nonatomic) NSArray *_ignoredIdentifiers; @property(readonly, nonatomic) XCUIApplication *application; - (id)_runAudit:(id *)arg1; -- (id)initWithApplication:(id)arg1 auditType:(id)arg2 elementIdentifiersToIgnore:(id)arg3; +- (id)initWithApplication:(id)arg1 auditTypes:(NSUInteger)arg2 elementIdentifiersToIgnore:(id)arg3; - (id)runAuditWithError:(id *)arg1; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAuditIssue.h b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAuditIssue.h index d25d9210..3151971c 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAuditIssue.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityAuditIssue.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -18,18 +18,21 @@ @interface XCUIAccessibilityAuditIssue : NSObject { - NSString *_longDescription; - NSString *_shortDescription; + NSString *_compactDescription; + NSString *_detailedDescription; + NSUInteger _auditType; XCAccessibilityElement *_axElement; XCUIApplication *_application; } @property(readonly, nonatomic) XCUIApplication *application; +@property(readonly, nonatomic) NSUInteger auditType; @property(readonly, nonatomic) XCAccessibilityElement *axElement; -@property(readonly, nonatomic) XCUIElement *element; // @dynamic element; -@property(copy, nonatomic) NSString *longDescription; -@property(copy, nonatomic) NSString *shortDescription; +@property(copy, nonatomic) NSString *compactDescription; +@property(copy, nonatomic) NSString *detailedDescription; +@property(readonly, nonatomic) XCUIElement *element; +- (NSUInteger)_xcuiAuditTypeForXCAXAuditType:(id)arg1; - (id)initWithResult:(id)arg1 forApplication:(id)arg2; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityInterface-Protocol.h index 388d6050..ff13739a 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityInterface-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIAccessibilityInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -21,6 +21,7 @@ - (XCAccessibilityElement *)accessibilityElementForElementAtPoint:(CGPoint)arg1 error:(id *)arg2; - (id)addObserverForAXNotification:(NSString *)arg1 handler:(void (^)(XCAccessibilityElement *, NSDictionary *))arg2; - (BOOL)cachedAccessibilityLoadedValueForPID:(NSInteger)arg1; +- (BOOL)cachedSystemAppIsLoaded; - (BOOL)enableFauxCollectionViewCells:(id *)arg1; - (XCAccessibilityElement *)hitTestElement:(XCElementSnapshot *)arg1 withPoint:(CGPoint)arg2 error:(id *)arg3; - (NSArray *)interruptingUIElementsAffectingSnapshot:(XCElementSnapshot *)arg1 checkForHandledElement:(XCAccessibilityElement *)arg2 containsHandledElement:(BOOL *)arg3; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h index 31f68c26..40b79e4c 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h @@ -12,16 +12,15 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -#import "XCUIElement.h" #import "XCUIIssueDiagnosticsProviding-Protocol.h" -@class NSArray, NSDictionary, NSString, XCAccessibilityElement, XCApplicationQuery, XCTVariationOptions, XCUIApplicationImpl, XCUIApplicationOpenRequest; +@class NSArray, NSDictionary, NSString, XCAccessibilityElement, XCApplicationQuery, XCTVariationOptions, XCUIApplicationImpl, XCUIApplicationOpenRequest, XCUIElement; @protocol XCTRunnerAutomationSession, XCUIDevice; @protocol XCTRunnerAutomationSession; -@interface XCUIApplication : XCUIElement +@interface XCUIApplication { BOOL _ancillary; BOOL _prefersPlatformLauncher; @@ -104,6 +103,7 @@ - (void)launch; - (void)launchWithoutAccessibility:(BOOL)arg1; - (void)openURL:(id)arg1; +- (BOOL)performAccessibilityAuditWithAuditTypes:(NSUInteger)arg1 issueHandler:(CDUnknownBlockType)arg2 error:(id *)arg3; - (id)query; - (void)resetAlertCount; - (void)resetAuthorizationStatusForResource:(NSInteger)arg1; @@ -113,6 +113,9 @@ - (id)viewDidAppearExpectationForViewControllerWithName:(id)arg1; - (BOOL)waitForState:(NSUInteger)arg1 timeout:(double)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationAutomationSessionProviding-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationAutomationSessionProviding-Protocol.h index 144997fb..31263b82 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationAutomationSessionProviding-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationAutomationSessionProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h index bb773b61..34f6e36b 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h @@ -63,7 +63,7 @@ - (id)_activationExpectation; - (void)_awaitValidCurrentProcess; - (void)_launchUsingPlatformWithArguments:(id)arg1 environment:(id)arg2 launchURL:(id)arg3; -- (void)_launchUsingXcodeWithArguments:(id)arg1 environment:(id)arg2; +- (void)_launchUsingXcodeWithArguments:(id)arg1 environment:(id)arg2 launchURL:(id)arg3; - (void)_launchWithRequest:(id)arg1; - (void)_waitForLaunchProgressWithToken:(id)arg1; - (void)_waitForValidPID; @@ -85,6 +85,9 @@ - (BOOL)waitForState:(NSUInteger)arg1 timeout:(double)arg2; - (BOOL)waitForViewControllerViewDidDisappearWithTimeout:(double)arg1 error:(id *)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImplDepot.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImplDepot.h index 3a6aba95..abc0b884 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImplDepot.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImplDepot.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor-Protocol.h index 7f00ba3c..f195bf11 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h index 1395b5cc..c7e718c6 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -78,8 +78,13 @@ - (void)terminateApplicationProcess:(id)arg1 withToken:(id)arg2; - (void)terminationTrackedForApplicationProcess:(id)arg1; - (void)updatedApplicationStateSnapshot:(id)arg1; +- (void)updatedDeviceOrientation:(NSInteger)arg1; +- (void)updatedInterfaceOrientation:(NSInteger)arg1; - (void)waitForUnrequestedTerminationOfLaunchedApplicationsWithTimeout:(double)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationPlatformServicesProviderDelegate-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationPlatformServicesProviderDelegate-Protocol.h index 76c82565..4f842ddb 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationPlatformServicesProviderDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationPlatformServicesProviderDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -17,5 +17,7 @@ @protocol XCUIApplicationPlatformServicesProviderDelegate - (void)updatedApplicationStateSnapshot:(XCTApplicationStateSnapshot *)arg1; +- (void)updatedDeviceOrientation:(NSInteger)arg1; +- (void)updatedInterfaceOrientation:(NSInteger)arg1; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h index e6b48453..9c1c9a8b 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -112,6 +112,9 @@ - (void)waitForQuiescenceIncludingAnimationsIdle:(BOOL)arg1; - (BOOL)waitForViewControllerViewDidDisappearWithTimeout:(double)arg1 error:(id *)arg2; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessDelegate-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessDelegate-Protocol.h index 07a5dad7..6d2f208e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessDelegate-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessDelegate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessTracker-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessTracker-Protocol.h index 7171dd03..785b863d 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessTracker-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcessTracker-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistry.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistry.h index b441fea2..bf09b32a 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistry.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistry.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistryRecord.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistryRecord.h index 491a5a33..4c213b45 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistryRecord.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationRegistryRecord.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationSpecifier.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationSpecifier.h index 3f2cdbf4..8a7c86ab 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationSpecifier.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationSpecifier.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIButtonConsole.h b/Server/PrivateHeaders/XCUIAutomation/XCUIButtonConsole.h index b05ca832..f73bece7 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIButtonConsole.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIButtonConsole.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h index 38fe7bcc..6efbf917 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -26,6 +26,10 @@ __attribute__((visibility("hidden"))) - (void)expectFailureWithContext:(id)arg1; - (void)expectFailureWithContext:(id)arg1 inBlock:(CDUnknownBlockType)arg2; - (void)handleIssue:(id)arg1; +- (void)handleIssue:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDevice.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDevice.h index 7edd1ed8..fdc686d8 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIDevice.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDevice.h @@ -16,8 +16,8 @@ #import -@class NSString, XCTContext, XCUILocation, XCUIRemote, XCUISiriService, XCUISystem; -@protocol XCTSignpostListener, XCUIAccessibilityInterface, XCUIApplicationAutomationSessionProviding, XCUIApplicationMonitor, XCUIApplicationProcessManaging, XCUIDeviceAutomationModeInterface, XCUIDeviceDiagnostics, XCUIDeviceEventAndStateInterface, XCUIEventSynthesizing, XCUIInterruptionMonitoring, XCUIResetAuthorizationStatusOfProtectedResourcesInterface, XCUIScreenDataSource, XCUIXcodeApplicationManaging; +@class NSString, XCTContext, XCUILocation, XCUIRemote, XCUIScreen, XCUISiriService, XCUISystem; +@protocol XCTSignpostListener, XCUIAccessibilityInterface, XCUIApplicationAutomationSessionProviding, XCUIApplicationMonitor, XCUIApplicationProcessManaging, XCUIDeviceAutomationModeInterface, XCUIDeviceDelayedAttachmentTransferSupportInterface, XCUIDeviceDiagnostics, XCUIDeviceEventAndStateInterface, XCUIEventSynthesizing, XCUIInterruptionMonitoring, XCUIResetAuthorizationStatusOfProtectedResourcesInterface, XCUIScreenDataSource, XCUIXcodeApplicationManaging; @protocol XCUIAccessibilityInterface; @@ -27,6 +27,7 @@ { BOOL _isLocal; BOOL _isSimulatorDevice; + BOOL _wasSystemAppActivated; NSInteger _platform; id _accessibilityInterface; id _applicationMonitor; @@ -44,15 +45,19 @@ id _resetAuthorizationStatusInterface; id _diagnosticsProvider; id _automationModeInterface; + id _delayedAttachmentTransferSupportInterface; XCTContext *_reportingContext; NSString *_name; NSString *_alias; + XCUIScreen *_screenCurrentlyUsedForScreenRecording; id _signpostListener; } @property(nonatomic) NSInteger appearance; @property(retain, nonatomic) XCUILocation *location; @property(nonatomic) UIDeviceOrientation orientation; +@property(retain, nonatomic) XCUIScreen *screenCurrentlyUsedForScreenRecording; +@property BOOL wasSystemAppActivated; @property(readonly) id signpostListener; @property(readonly) XCUISiriService *siriService; @property(readonly) BOOL supportsPointerInteraction; @@ -62,21 +67,25 @@ + (void)setLocalDevice:(id)arg1; + (XCUIDevice *)sharedDevice; - (void)_clearSimulatedLocation; +- (BOOL)_isInTopLevelActivity; - (NSUInteger)_setModifiers:(NSUInteger)arg1 merge:(BOOL)arg2 beginPersistentState:(BOOL)arg3 description:(id)arg4; - (void)_setOrientation:(NSInteger)arg1; - (void)_silentPressButton:(NSInteger)arg1; - (id)accessibilityInterface; - (id)alias; -- (NSInteger)appearanceMode; - (id)applicationAutomationSessionProvider; - (id)applicationMonitor; - (void)attachLocalizableStringsData; - (id)automationModeInterface; - (BOOL)configuredForUITesting; +- (id)delayedAttachmentTransferSupportInterface; - (id)deviceEventAndStateInterface; - (id)diagnosticAttachmentsForError:(id)arg1; - (id)diagnosticsProvider; +- (void)didUpdateDeviceOrientation:(NSInteger)arg1; +- (void)didUpdateInterfaceOrientation:(NSInteger)arg1; - (BOOL)enableAutomationMode:(id *)arg1; +- (void)ensureSystemAppIsLoaded; - (id)eventSynthesizer; - (BOOL)hasHardwareButton:(NSInteger)arg1; - (void)holdHomeButtonForDuration:(double)arg1; @@ -84,6 +93,8 @@ - (id)initWithDiagnosticProvider:(id)arg1; - (id)interruptionMonitor; - (BOOL)isLocal; +- (BOOL)isScreenRecordingActive; +- (BOOL)isScreenRecordingSupported; - (BOOL)isSimulatorDevice; - (id)mainScreen; - (id)mainScreenOrError:(id *)arg1; @@ -109,10 +120,12 @@ - (id)screens; - (id)screensOrError:(id *)arg1; - (void)setAlias:(id)arg1; -- (void)setAppearanceMode:(NSInteger)arg1; - (id)spindumpAttachmentForProcessID:(NSInteger)arg1 error:(id *)arg2; +- (id)startDiagnosticScreenRecording; - (BOOL)startHIDEventRecordingWithError:(id *)arg1; +- (void)stopDiagnosticScreenRecording; - (BOOL)stopHIDEventRecordingAndSaveToURL:(id)arg1 error:(id *)arg2; +- (BOOL)supportsHandGestures; - (BOOL)supportsPressureInteraction; - (id)uniqueIdentifier; - (id)xcodeApplicationManager; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceAutomationModeInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceAutomationModeInterface-Protocol.h index efebf236..a025c002 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceAutomationModeInterface-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceAutomationModeInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h new file mode 100644 index 00000000..16f475f7 --- /dev/null +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h @@ -0,0 +1,11 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +@protocol XCUIDeviceDelayedAttachmentTransferSupportInterface +@end + diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h index 4d339eb7..0b2cca8d 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -24,6 +24,9 @@ __attribute__((visibility("hidden"))) - (void)testCaseWillStart:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElement.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElement.h index 1a97c0ef..7ae2299e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElement.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElement.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -25,7 +25,7 @@ @class NSString, XCElementSnapshot, XCTLocalizableStringInfo, XCUIApplication, XCUICoordinate, XCUIElementQuery, XCUIScreen; @protocol XCUIDevice, XCUIElementEventTarget; -@interface XCUIElement : NSObject +@interface XCUIElement : NSObject { BOOL _safeQueryResolutionEnabled; XCUIElementQuery *_query; @@ -159,6 +159,7 @@ + (void)performWithKeyModifiers:(NSUInteger)arg1 block:(CDUnknownBlockType)arg2; + (id)standardAttributeNames; - (BOOL)_allUIInterruptionsHandledForElementSnapshot:(id)arg1 error:(id *)arg2; +- (void)_captureDebugInformation; - (id)_childrenMatchingTypes:(id)arg1; - (id)_clickElementSnapshot:(id)arg1 forDuration:(double)arg2 thenDragToElement:(id)arg3 withVelocity:(double)arg4 thenHoldFor:(double)arg5; - (id)_debugDescriptionWithSnapshot:(id)arg1 noMatchesMessage:(id)arg2; @@ -208,6 +209,7 @@ - (id)screenshot; - (id)screenshotAttachment; - (id)screenshotAttachmentWithName:(id)arg1 lifetime:(NSInteger)arg2; +- (id)screenshotAttachmentWithPreferredEncoding:(id)arg1 options:(NSUInteger)arg2; - (id)screenshotWithPreferredEncoding:(id)arg1 options:(NSUInteger)arg2; - (void)scrollByDeltaX:(double)arg1 deltaY:(double)arg2; - (void)scrollToVisible; @@ -226,6 +228,7 @@ - (NSUInteger)traits; - (void)tripleClick; - (void)twoFingerTap; +- (void)typeKey:(id)arg1 modifierFlags:(NSUInteger)arg2; - (void)typeText:(id)arg1; - (id)valueForAccessibilityAttribute:(id)arg1 error:(id *)arg2; - (id)valuesForAccessibilityAttributes:(id)arg1 error:(id *)arg2; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributes-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributes-Protocol.h index 5b9fe198..b4cf24e8 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributes-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributes-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributesPrivate-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributesPrivate-Protocol.h index cf93f5fe..fd44fa46 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributesPrivate-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementAttributesPrivate-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementBaseEventTarget.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementBaseEventTarget.h index f4f2d592..66b54ab2 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementBaseEventTarget.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementBaseEventTarget.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h index 23ef62f1..c84b091c 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h @@ -38,6 +38,9 @@ - (BOOL)tapWithNumberOfTaps:(NSUInteger)arg1 numberOfTouches:(NSUInteger)arg2 error:(id *)arg3; - (BOOL)twoFingerTapWithError:(id *)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementEventTarget-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementEventTarget-Protocol.h index baa2d462..f344ae08 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementEventTarget-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementEventTarget-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementQuery.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementQuery.h index 027557e0..c7e8ecb9 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementQuery.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementQuery.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshot-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshot-Protocol.h index 47f5fd71..aabc6fdd 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshot-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshot-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotCoordinateTransforms-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotCoordinateTransforms-Protocol.h index 9f213866..03cf324a 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotCoordinateTransforms-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotCoordinateTransforms-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotProviding-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotProviding-Protocol.h index 0cc2ac70..da4c374f 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotProviding-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementSnapshotProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider-Protocol.h index 4c8ac6cd..060160e8 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider_Private-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider_Private-Protocol.h index 5530dacb..a29557d4 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider_Private-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementTypeQueryProvider_Private-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIEventSynthesisRequest-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIEventSynthesisRequest-Protocol.h index f14845bb..c3ea21bd 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIEventSynthesisRequest-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIEventSynthesisRequest-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIHitPointResult.h b/Server/PrivateHeaders/XCUIAutomation/XCUIHitPointResult.h index 8179d266..5dd7f4d5 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIHitPointResult.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIHitPointResult.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionHandler.h b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionHandler.h index a4260dac..c6f77192 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionHandler.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionHandler.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h index 6256affb..d7e66d4e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -26,12 +26,15 @@ @property BOOL didHandleUIInterruption; @property(readonly) NSInteger platform; -+ (CDUnknownBlockType)defaultInterruptionHandler_iOS; ++ (CDUnknownBlockType)defaultInterruptionHandler_iOS_watchOS; - (id)addInterruptionHandlerWithDescription:(id)arg1 block:(CDUnknownBlockType)arg2; - (BOOL)handleInterruptingElement:(id)arg1; - (id)initWithPlatform:(NSInteger)arg1; - (void)removeInterruptionHandlerWithIdentifier:(id)arg1; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitoring-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitoring-Protocol.h index 85d67469..f1349523 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitoring-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitoring-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIIssueDiagnosticsProviding-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIIssueDiagnosticsProviding-Protocol.h index 16af68c8..4fd54678 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIIssueDiagnosticsProviding-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIIssueDiagnosticsProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIKnobControl.h b/Server/PrivateHeaders/XCUIAutomation/XCUIKnobControl.h index 2d2b8958..f1ff3346 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIKnobControl.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIKnobControl.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h b/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h index 9cc7b88f..cc845772 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -16,24 +16,34 @@ #import "XCUIScreenDataSource-Protocol.h" -@protocol XCUILocalDeviceScreenshotIPCInterface; +@protocol XCUILocalDeviceScreenRecordingIPCInterface, XCUILocalDeviceScreenshotIPCInterface; @interface XCUILocalDeviceScreenDataSource : NSObject { id _screenshotIPCInterface; + id _screenRecordingIPCInterface; } +@property(readonly, nonatomic) BOOL preferScreenshotsOverScreenRecordings; +@property(retain, nonatomic) id screenRecordingIPCInterface; @property(retain, nonatomic) id screenshotIPCInterface; @property(readonly, nonatomic) BOOL supportsHEICImageEncoding; +@property(readonly, nonatomic) BOOL supportsScreenRecording; - (id)_clippedScreenshotFromImage:(id)arg1 encoding:(id)arg2 rect:(CGRect)arg3; - (id)_displayWithIdentifier:(NSInteger)arg1; -- (id)initWithScreenshotIPCInterface:(id)arg1; +- (id)initWithScreenshotIPCInterface:(id)arg1 screenRecordingIPCInterface:(id)arg2; - (void)requestBoundsForScreenWithIdentifier:(NSInteger)arg1 completion:(CDUnknownBlockType)arg2; - (void)requestScaleForScreenWithIdentifier:(NSInteger)arg1 completion:(CDUnknownBlockType)arg2; - (void)requestScreenIdentifiersWithCompletion:(CDUnknownBlockType)arg1; +- (void)requestScreenshotAttachmentWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (void)requestScreenshotWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (void)requestTraitsForScreenWithIdentifier:(NSInteger)arg1 completion:(CDUnknownBlockType)arg2; +- (void)startScreenRecordingWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; +- (void)stopScreenRecordingWithUUID:(id)arg1 withReply:(CDUnknownBlockType)arg2; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenshotIPCInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenshotIPCInterface-Protocol.h index 58caa827..571b4072 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenshotIPCInterface-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenshotIPCInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -16,6 +16,7 @@ @class XCTScreenshotRequest; @protocol XCUILocalDeviceScreenshotIPCInterface +- (void)requestScreenshotAttachmentWithRequest:(XCTScreenshotRequest *)arg1 withReply:(void (^)(XCTAttachmentFuture *, NSError *))arg2; - (void)requestScreenshotWithRequest:(XCTScreenshotRequest *)arg1 withReply:(void (^)(XCTImage *, NSError *))arg2; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h b/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h index 89bf9d1e..e74dbedc 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h @@ -32,6 +32,9 @@ __attribute__((visibility("hidden"))) - (void)openDefaultApplicationForURL:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)openURL:(id)arg1 usingApplication:(id)arg2 completion:(CDUnknownBlockType)arg3; +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C + @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIPointTransformationRequest.h b/Server/PrivateHeaders/XCUIAutomation/XCUIPointTransformationRequest.h index d96caafb..2b4b4952 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIPointTransformationRequest.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIPointTransformationRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinder.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinder.h index 27ea3d95..577fd430 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinder.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinder.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinderMatch.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinderMatch.h index 6235ed82..5c3f0bb6 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinderMatch.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderNodeFinderMatch.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderTimingMessage.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderTimingMessage.h index 2f21cfe2..79983c59 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderTimingMessage.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderTimingMessage.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderUtilities.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderUtilities.h index 4c500b70..66349252 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderUtilities.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRecorderUtilities.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRectTransformationRequest.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRectTransformationRequest.h index 69e0bce8..70e33432 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRectTransformationRequest.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRectTransformationRequest.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteAccessibilityInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteAccessibilityInterface-Protocol.h index 41a3b452..534e69dc 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteAccessibilityInterface-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteAccessibilityInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteSiriInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteSiriInterface-Protocol.h index 59f4d223..af9c7a82 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteSiriInterface-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIRemoteSiriInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIResetAuthorizationStatusOfProtectedResourcesInterface-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIResetAuthorizationStatusOfProtectedResourcesInterface-Protocol.h index 2d9ba0eb..a336867e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIResetAuthorizationStatusOfProtectedResourcesInterface-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIResetAuthorizationStatusOfProtectedResourcesInterface-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h b/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h index 2e6cc831..0805094d 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -16,7 +16,7 @@ #import "XCUIScreenshotProviding-Protocol.h" -@class NSString, XCUIButtonConsole, XCUIKnobControl; +@class NSString, NSUUID, XCUIButtonConsole, XCUIKnobControl; @protocol XCUIDevice, XCUIScreenDataSource; @interface XCUIScreen : NSObject @@ -24,6 +24,7 @@ BOOL _isMainScreen; XCUIKnobControl *_knobControl; XCUIButtonConsole *_buttonConsole; + NSUUID *_currentDiagnosticScreenRecordingUUID; id _device; id _screenDataSource; NSInteger _displayID; @@ -31,6 +32,7 @@ @property(readonly) CGRect bounds; @property(readonly) XCUIButtonConsole *buttonConsole; +@property(retain, nonatomic) NSUUID *currentDiagnosticScreenRecordingUUID; @property(readonly) __weak id device; @property(readonly) NSInteger displayID; @property(readonly) BOOL isMainScreen; @@ -45,9 +47,15 @@ - (id)makeDiagnosticScreenshotAttachment; - (id)screenshot; - (id)screenshotAttachmentWithName:(id)arg1 lifetime:(NSInteger)arg2; +- (id)screenshotAttachmentWithPreferredEncoding:(id)arg1 rect:(CGRect)arg2 options:(NSUInteger)arg3 error:(id *)arg4; - (id)screenshotWithEncoding:(id)arg1 options:(NSUInteger)arg2; - (id)screenshotWithPreferredEncoding:(id)arg1 rect:(CGRect)arg2 error:(id *)arg3; - (id)screenshotWithPreferredEncoding:(id)arg1 rect:(CGRect)arg2 options:(NSUInteger)arg3 error:(id *)arg4; +- (id)startDiagnosticScreenRecording; +- (void)stopDiagnosticRecording; + +// Preceding property had unknown attributes: ? +// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIScreenDataSource-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIScreenDataSource-Protocol.h index 39fde3f4..9bf591b8 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIScreenDataSource-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIScreenDataSource-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // @@ -13,13 +13,16 @@ @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class XCTScreenshotRequest; +@class NSUUID, XCTScreenRecordingRequest, XCTScreenshotRequest; @protocol XCUIScreenDataSource - (void)requestBoundsForScreenWithIdentifier:(NSInteger)arg1 completion:(void (^)(CGRect, NSError *))arg2; - (void)requestScaleForScreenWithIdentifier:(NSInteger)arg1 completion:(void (^)(double, NSError *))arg2; - (void)requestScreenIdentifiersWithCompletion:(void (^)(NSArray *, NSError *))arg1; +- (void)requestScreenshotAttachmentWithRequest:(XCTScreenshotRequest *)arg1 withReply:(void (^)(XCTAttachmentFuture *, NSError *))arg2; - (void)requestScreenshotWithRequest:(XCTScreenshotRequest *)arg1 withReply:(void (^)(XCTImage *, NSError *))arg2; - (void)requestTraitsForScreenWithIdentifier:(NSInteger)arg1 completion:(void (^)(NSUInteger, NSError *))arg2; +- (void)startScreenRecordingWithRequest:(XCTScreenRecordingRequest *)arg1 withReply:(void (^)(XCTAttachmentFuture *, NSError *))arg2; +- (void)stopScreenRecordingWithUUID:(NSUUID *)arg1 withReply:(void (^)(NSError *))arg2; @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshot.h b/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshot.h index adb5796d..f7e097f5 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshot.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshot.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshotProviding-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshotProviding-Protocol.h index 7fa58a52..c40981a3 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshotProviding-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIScreenshotProviding-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUISiriService.h b/Server/PrivateHeaders/XCUIAutomation/XCUISiriService.h index c050fd35..c3b296e9 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUISiriService.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUISiriService.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUISnapshotGenerationTracker.h b/Server/PrivateHeaders/XCUIAutomation/XCUISnapshotGenerationTracker.h index 6afcebeb..bef20ac9 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUISnapshotGenerationTracker.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUISnapshotGenerationTracker.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUITransformParameters.h b/Server/PrivateHeaders/XCUIAutomation/XCUITransformParameters.h index 77e308ff..331e16cb 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUITransformParameters.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUITransformParameters.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import diff --git a/Server/PrivateHeaders/XCTestCore/XCUIXcodeApplicationManaging-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCUIXcodeApplicationManaging-Protocol.h similarity index 54% rename from Server/PrivateHeaders/XCTestCore/XCUIXcodeApplicationManaging-Protocol.h rename to Server/PrivateHeaders/XCUIAutomation/XCUIXcodeApplicationManaging-Protocol.h index 3d6522f6..0fcd3683 100644 --- a/Server/PrivateHeaders/XCTestCore/XCUIXcodeApplicationManaging-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIXcodeApplicationManaging-Protocol.h @@ -1,8 +1,8 @@ // class-dump results processed by bin/class-dump/dump.rb // -// Generated by class-dump 3.5 (64 bit) (Debug version compiled Nov 26 2020 14:08:26). +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). // -// Copyright (C) 1997-2019 Steve Nygard. +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // #import @@ -14,7 +14,10 @@ #import "XCUIApplicationManaging-Protocol.h" +@class NSArray, NSDictionary, NSString, NSURL; + @protocol XCUIXcodeApplicationManaging +- (void)openURL:(NSURL *)arg1 processPath:(NSString *)arg2 bundleID:(NSString *)arg3 arguments:(NSArray *)arg4 environmentVariables:(NSDictionary *)arg5 completion:(void (^)(id, NSError *))arg6; - (void)requestLaunchProgressForProcessWithToken:(id)arg1 completion:(void (^)(BOOL, float, NSError *))arg2; - (void)terminateProcessWithToken:(id)arg1 completion:(void (^)(BOOL, NSError *))arg2; @end From 76319be199855bae4863a116c2559282d6a708bf Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 27 Aug 2024 13:30:26 +0200 Subject: [PATCH 02/15] Remove not needed message --- .../DTXConnectionServices/DTXBlockCompressorLibCompression.h | 2 -- Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h | 2 -- Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h | 2 -- Server/PrivateHeaders/DTXConnectionServices/DTXService.h | 2 -- .../XCTAutomationSupport/XCTAccessibilityFramework.h | 2 -- .../PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h | 2 -- .../XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h | 2 -- .../XCTAutomationSupport/XCTElementBlockFilteringTransformer.h | 2 -- .../XCTAutomationSupport/XCTElementBlockSortingTransformer.h | 2 -- .../XCTAutomationSupport/XCTElementQueryResults.h | 2 -- .../XCTAutomationSupport/XCTElementSetCodableTransformer.h | 2 -- .../XCTAutomationSupport/XCTIndexingTransformerIterator.h | 2 -- .../PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h | 2 -- .../XCTAutomationSupport/XCTMatchingElementIterator.h | 2 -- .../XCTAutomationSupport/XCUIElementSnapshotRequestResult.h | 2 -- Server/PrivateHeaders/XCTestCore/XCActivityRecord.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTClockMetric.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTContext.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h | 2 -- .../XCTestCore/XCTInProcessSymbolicationService.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h | 2 -- .../XCTestCore/XCTOutOfProcessSymbolicationService.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTWaiter.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTest.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTestCase.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTestDriver.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTestLog.h | 2 -- Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h | 2 -- .../PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h | 2 -- ...nnerDaemonSession-XCUIPlatformApplicationServicesProviding.h | 2 -- .../XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h | 2 -- .../XCUIAutomation/XCTRunnerIDESession-UIAutomation.h | 2 -- .../XCUIAutomation/XCTestCase-UIAutomationDelegate.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h | 2 -- .../XCUIAutomation/XCUIElementEmbeddedEventTarget.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h | 2 -- .../XCUIAutomation/XCUILocalDeviceScreenDataSource.h | 2 -- .../XCUIAutomation/XCUIPlatformApplicationManager.h | 2 -- Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h | 2 -- 59 files changed, 118 deletions(-) diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h index f7819b92..22ba16ab 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXBlockCompressorLibCompression.h @@ -24,8 +24,6 @@ - (NSUInteger)compressBuffer:(const char *)arg1 ofLength:(NSUInteger)arg2 toBuffer:(char *)arg3 ofLength:(NSUInteger)arg4 usingCompressionType:(NSInteger)arg5 withFinalCompressionType:(NSInteger *)arg6; - (BOOL)uncompressBuffer:(const char *)arg1 ofLength:(NSUInteger)arg2 toBuffer:(char *)arg3 withKnownUncompressedLength:(NSUInteger)arg4 usingCompressionType:(NSInteger)arg5; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h b/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h index 5fe962d7..ec803f08 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXChannel.h @@ -56,8 +56,6 @@ - (void)setMessageHandler:(CDUnknownBlockType)arg1; - (void)suspend; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h b/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h index c4d4d1bf..2bdf7849 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXConnection.h @@ -115,8 +115,6 @@ - (void)setMessageHandler:(CDUnknownBlockType)arg1; - (void)suspend; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/DTXConnectionServices/DTXService.h b/Server/PrivateHeaders/DTXConnectionServices/DTXService.h index db04530b..69d04317 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/DTXService.h +++ b/Server/PrivateHeaders/DTXConnectionServices/DTXService.h @@ -29,8 +29,6 @@ - (id)initWithChannel:(id)arg1; - (void)messageReceived:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h index c0a5e839..7748515e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAccessibilityFramework.h @@ -43,8 +43,6 @@ - (void)performWithAXTimeout:(double)arg1 block:(CDUnknownBlockType)arg2; - (id)userTestingSnapshotForElement:(struct __AXUIElement *)arg1 options:(id)arg2 error:(id *)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h index 2f207e6f..ab4d431b 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationSession.h @@ -84,8 +84,6 @@ - (id)snapshotForElement:(id)arg1 attributes:(id)arg2 parameters:(id)arg3 timeoutControls:(id)arg4 error:(id *)arg5; - (id)valuesForPrivilegedAttributes:(id)arg1 forElement:(id)arg2 error:(id *)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h index 1a1ce0c9..3c0bf7f9 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTAutomationTypeMismatchIssue.h @@ -39,8 +39,6 @@ - (id)initForAccessibilityElement:(id)arg1 legacyElementType:(NSUInteger)arg2 elementTypeFromAutomationType:(NSUInteger)arg3 accessibilityAttributes:(id)arg4; - (BOOL)isEqualForAggregationWith:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h index 010ff244..9652229a 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockFilteringTransformer.h @@ -38,8 +38,6 @@ - (id)requiredKeyPathsOrError:(id *)arg1; - (id)transform:(id)arg1 relatedElements:(id *)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h index ac964b3e..4f1439eb 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementBlockSortingTransformer.h @@ -38,8 +38,6 @@ - (id)requiredKeyPathsOrError:(id *)arg1; - (id)transform:(id)arg1 relatedElements:(id *)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h index 0754af6c..1d9f51fd 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementQueryResults.h @@ -39,8 +39,6 @@ - (id)initWithRootElement:(id)arg1 matchingElements:(id)arg2 remoteElements:(id)arg3 runtimeIssues:(id)arg4 noMatchesMessage:(id)arg5; - (id)resultsByReplacingRuntimeIssues:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h index 0427a136..ba5016de 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTElementSetCodableTransformer.h @@ -35,8 +35,6 @@ - (id)requiredKeyPathsOrError:(id *)arg1; - (id)transform:(id)arg1 relatedElements:(id *)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h index 0d1dafc4..5b185e28 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTIndexingTransformerIterator.h @@ -46,8 +46,6 @@ __attribute__((visibility("hidden"))) - (id)initWithInput:(id)arg1 filteringTransformer:(id)arg2; - (id)nextMatch; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h index 91280ead..0db1e539 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTLogArchiveRequest.h @@ -36,8 +36,6 @@ - (id)initWithStartDate:(id)arg1 outputPath:(id)arg2; - (id)initWithStartDate:(id)arg1 outputPath:(id)arg2 connection:(id)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h b/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h index cdbd4da6..9ca18a8e 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCTMatchingElementIterator.h @@ -39,8 +39,6 @@ - (id)initWithInput:(id)arg1 transformer:(id)arg2; - (id)nextMatch; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h b/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h index 7794d74b..9e11bfd4 100644 --- a/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h +++ b/Server/PrivateHeaders/XCTAutomationSupport/XCUIElementSnapshotRequestResult.h @@ -32,8 +32,6 @@ + (BOOL)shouldRuntimeIssueContext:(id)arg1 reportIssue:(id)arg2; - (id)initWithRootElementSnapshot:(id)arg1 runtimeIssues:(id)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h b/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h index f2b04101..0eaadd93 100644 --- a/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h +++ b/Server/PrivateHeaders/XCTestCore/XCActivityRecord.h @@ -58,8 +58,6 @@ - (void)addDiagnosticReportData:(id)arg1; - (void)addMemoryGraphData:(id)arg1; - (id)attachmentForName:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C - (void)invalidate; - (void)removeAttachmentsWithName:(id)arg1; diff --git a/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h b/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h index 6210c16a..de12f1c1 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTApplicationLaunchMetric.h @@ -40,8 +40,6 @@ - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h b/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h index b1361d3e..5251e8be 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTCPUMetric.h @@ -46,8 +46,6 @@ - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h b/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h index 56bf9ef6..7f4194d5 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTClockMetric.h @@ -40,8 +40,6 @@ - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h index 17186a21..759b08a7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTCompoundExpectation.h @@ -31,8 +31,6 @@ - (void)didFulfillExpectation:(id)arg1; - (id)initWithLogicalType:(NSUInteger)arg1 subexpectations:(id)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTContext.h b/Server/PrivateHeaders/XCTestCore/XCTContext.h index 26cabb7d..e495bcfe 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTContext.h +++ b/Server/PrivateHeaders/XCTestCore/XCTContext.h @@ -80,8 +80,6 @@ - (void)unwindRemainingActivities; - (id)willStartActivityWithTitle:(id)arg1 type:(id)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h b/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h index d9b1cd9a..409f3393 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h +++ b/Server/PrivateHeaders/XCTestCore/XCTDaemonTelemetryLogger.h @@ -42,8 +42,6 @@ - (void)logUsageOfClass:(id)arg1 method:(id)arg2; - (void)logUsageOfFunction:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h b/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h index 5dc57e48..94dbc935 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h +++ b/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h @@ -36,8 +36,6 @@ - (void)printBufferedDebugMessages; - (void)removeLogSink:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h b/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h index 7a455513..41414987 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h @@ -36,8 +36,6 @@ __attribute__((visibility("hidden"))) - (BOOL)runWithError:(id *)arg1; - (void)shutdown; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h b/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h index bc70f602..a5a136aa 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h +++ b/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h @@ -46,8 +46,6 @@ // Original attribute string: T@"NSSet",?,R -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h b/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h index 90a5ee1c..a9c26414 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMemoryMetric.h @@ -49,8 +49,6 @@ - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h b/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h index 8b590ab2..7f4c478f 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTOSSignpostMetric.h @@ -45,8 +45,6 @@ - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h b/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h index ffdaa2e2..716f71b4 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h +++ b/Server/PrivateHeaders/XCTestCore/XCTOutOfProcessSymbolicationService.h @@ -38,8 +38,6 @@ - (id)symbolInfoForImageOffset:(NSUInteger)arg1 forImageWithPath:(id)arg2 andArch:(id)arg3 error:(id *)arg4; - (id)symbolInfoForImageOffset:(NSUInteger)arg1 inImageWithUUID:(id)arg2 error:(id *)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C // Preceding property had unknown attributes: ? // Original attribute string: T@"NSSet",?,R diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h index fcdbe183..74622703 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerDaemonSession.h @@ -72,8 +72,6 @@ // Preceding property had unknown attributes: ? // Original attribute string: T@"",?,W -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C // Preceding property had unknown attributes: ? // Original attribute string: T@"",?,W diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h index d206cfa9..48a8d21b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h @@ -97,8 +97,6 @@ - (void)testSuiteDidFinish:(id)arg1; - (void)testSuiteWillStart:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h b/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h index d525faa4..c66792a3 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h +++ b/Server/PrivateHeaders/XCTestCore/XCTSignpostListener.h @@ -35,8 +35,6 @@ - (id)registerForSignpostsFromSubsystem:(id)arg1 category:(id)arg2 intervalTimeout:(double)arg3 error:(id *)arg4 handler:(CDUnknownBlockType)arg5; - (void)unregisterForSignpostsWithToken:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h b/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h index 66d8a29c..77f114a2 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h +++ b/Server/PrivateHeaders/XCTestCore/XCTStorageMetric.h @@ -46,8 +46,6 @@ - (id)reportMeasurementsFromStartTime:(id)arg1 toEndTime:(id)arg2 error:(id *)arg3; - (void)willBeginMeasuringAtEstimatedTimestamp:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h b/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h index ffc445a8..836867fc 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTelemetryLogger.h @@ -39,8 +39,6 @@ - (void)logUsageOfClass:(id)arg1 method:(id)arg2; - (void)logUsageOfFunction:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h b/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h index 45d48a75..246e19ca 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTelemetryObserver.h @@ -25,8 +25,6 @@ __attribute__((visibility("hidden"))) - (void)testCaseDidFinish:(id)arg1; - (void)testCaseWillStart:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h b/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h index a34cf09e..590b044d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTTestRunSession.h @@ -29,8 +29,6 @@ - (void)getParallelizableTestIdentifiersWithCompletion:(CDUnknownBlockType)arg1; - (id)initWithTestConfiguration:(id)arg1 error:(id *)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiter.h b/Server/PrivateHeaders/XCTestCore/XCTWaiter.h index e6a130de..4c5de2fd 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiter.h @@ -58,8 +58,6 @@ - (NSInteger)waitForExpectations:(id)arg1 timeout:(double)arg2; - (NSInteger)waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h b/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h index 2e600bcc..c72f1d7c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h +++ b/Server/PrivateHeaders/XCTestCore/XCTWaiterWait.h @@ -34,8 +34,6 @@ - (void)didFulfillExpectation:(id)arg1; - (id)initWithExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3 isSynchronous:(BOOL)arg4; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTest.h b/Server/PrivateHeaders/XCTestCore/XCTest.h index fc20f78d..d22a7fdf 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTest.h +++ b/Server/PrivateHeaders/XCTestCore/XCTest.h @@ -60,8 +60,6 @@ - (void)tearDownWithCompletionHandler:(CDUnknownBlockType)arg1; - (BOOL)tearDownWithError:(id *)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCase.h b/Server/PrivateHeaders/XCTestCore/XCTestCase.h index c40c4c76..a84a2e30 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCase.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCase.h @@ -220,8 +220,6 @@ - (void)waiter:(id)arg1 whileWaitingForWait:(id)arg2 didTimeoutWithUnfulfilledExpectations:(id)arg3; - (void)waiter:(id)arg1 whileWaitingForWait:(id)arg2 fulfillmentDidViolateOrderingConstraintsForExpectation:(id)arg3 requiredExpectation:(id)arg4; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestDriver.h b/Server/PrivateHeaders/XCTestCore/XCTestDriver.h index 33ea71dc..78a6676b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestDriver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestDriver.h @@ -68,8 +68,6 @@ - (id)suspendAppSleep; - (id)testWorkerForIDESession:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestLog.h b/Server/PrivateHeaders/XCTestCore/XCTestLog.h index 185511db..e96964e9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestLog.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestLog.h @@ -43,8 +43,6 @@ - (void)testSuiteDidFinish:(id)arg1; - (void)testSuiteWillStart:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h b/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h index bb902680..5e5a3d2f 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestMisuseObserver.h @@ -42,8 +42,6 @@ - (BOOL)testSuiteStackContainsTestSuite:(id)arg1; - (void)testSuiteWillStart:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h b/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h index 63673534..1814ab97 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCAXClient_iOS.h @@ -97,8 +97,6 @@ - (id)viewDidAppearExpectationForElement:(id)arg1 viewControllerName:(id)arg2; - (void)waitForQuiescenceOnAllForegroundApplications; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h index e9457c35..f6cf3df5 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerAutomationSession.h @@ -56,8 +56,6 @@ - (void)setMallocStackLoggingWithMode:(NSInteger)arg1 reply:(CDUnknownBlockType)arg2; - (id)valuesForPrivilegedAttributes:(id)arg1 forElement:(id)arg2 error:(id *)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h index b2613966..3f9de1e5 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSession-XCUIPlatformApplicationServicesProviding.h @@ -104,8 +104,6 @@ - (BOOL)useLegacyEventCoordinateTransformationPath; - (BOOL)usePointTransformationsForFrameConversions; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h index 6b9cd071..ba2d0210 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerDaemonSessionEventRequest.h @@ -31,8 +31,6 @@ __attribute__((visibility("hidden"))) - (id)initWithEvent:(id)arg1; - (void)invalidate; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h index d2f15d80..91987a75 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTRunnerIDESession-UIAutomation.h @@ -28,8 +28,6 @@ - (void)stopTrackingProcessWithToken:(id)arg1; - (void)terminateProcessWithToken:(id)arg1 completion:(CDUnknownBlockType)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h b/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h index 0aef802d..23e62d42 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTestCase-UIAutomationDelegate.h @@ -31,8 +31,6 @@ - (void)startingTestWithActivity:(id)arg1; - (void)tearDownSequence; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h index 40b79e4c..2fb084b6 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h @@ -113,8 +113,6 @@ - (id)viewDidAppearExpectationForViewControllerWithName:(id)arg1; - (BOOL)waitForState:(NSUInteger)arg1 timeout:(double)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h index 34f6e36b..985a3539 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationImpl.h @@ -85,8 +85,6 @@ - (BOOL)waitForState:(NSUInteger)arg1 timeout:(double)arg2; - (BOOL)waitForViewControllerViewDidDisappearWithTimeout:(double)arg1 error:(id *)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h index c7e718c6..76b38364 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationMonitor.h @@ -82,8 +82,6 @@ - (void)updatedInterfaceOrientation:(NSInteger)arg1; - (void)waitForUnrequestedTerminationOfLaunchedApplicationsWithTimeout:(double)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h index 9c1c9a8b..5a8b74e0 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplicationProcess.h @@ -112,8 +112,6 @@ - (void)waitForQuiescenceIncludingAnimationsIdle:(BOOL)arg1; - (BOOL)waitForViewControllerViewDidDisappearWithTimeout:(double)arg1 error:(id *)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h index 6efbf917..879d25e4 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDefaultIssueHandler.h @@ -28,8 +28,6 @@ __attribute__((visibility("hidden"))) - (void)handleIssue:(id)arg1; - (void)handleIssue:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h index 0b2cca8d..4de75815 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIDeviceSetupManager.h @@ -24,8 +24,6 @@ __attribute__((visibility("hidden"))) - (void)testCaseWillStart:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h b/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h index c84b091c..9393e820 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIElementEmbeddedEventTarget.h @@ -38,8 +38,6 @@ - (BOOL)tapWithNumberOfTaps:(NSUInteger)arg1 numberOfTouches:(NSUInteger)arg2 error:(id *)arg3; - (BOOL)twoFingerTapWithError:(id *)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h index d7e66d4e..64a5ba0c 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIInterruptionMonitor.h @@ -32,8 +32,6 @@ - (id)initWithPlatform:(NSInteger)arg1; - (void)removeInterruptionHandlerWithIdentifier:(id)arg1; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h b/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h index cc845772..ea3d0c47 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUILocalDeviceScreenDataSource.h @@ -42,8 +42,6 @@ - (void)startScreenRecordingWithRequest:(id)arg1 withReply:(CDUnknownBlockType)arg2; - (void)stopScreenRecordingWithUUID:(id)arg1 withReply:(CDUnknownBlockType)arg2; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h b/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h index e74dbedc..61008193 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIPlatformApplicationManager.h @@ -32,8 +32,6 @@ __attribute__((visibility("hidden"))) - (void)openDefaultApplicationForURL:(id)arg1 completion:(CDUnknownBlockType)arg2; - (void)openURL:(id)arg1 usingApplication:(id)arg2 completion:(CDUnknownBlockType)arg3; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h b/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h index 0805094d..dc71bc4b 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIScreen.h @@ -54,8 +54,6 @@ - (id)startDiagnosticScreenRecording; - (void)stopDiagnosticRecording; -// Preceding property had unknown attributes: ? -// Original attribute string: T@"NSString",?,R,C @end From 6f344a7618f71950dfc0c5d0748c6e3ff7a715ba Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 27 Aug 2024 15:23:03 +0200 Subject: [PATCH 03/15] Fix for build errors --- DeviceAgent.xcodeproj/project.pbxproj | 346 +++++++++++++++--- DeviceAgent/FBFailureProofTestCase.h | 4 +- DeviceAgent/FBFailureProofTestCase.m | 2 +- DeviceAgent/TestRunner.m | 6 +- Server/Application/Application.m | 7 +- Server/Application/SpringBoard.m | 5 +- Server/AutomationActions/Gestures/ClearText.m | 2 +- Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 5 - Server/PrivateHeaders/CDStructures.h | 3 +- .../DTXConnectionServices/CDStructures.h | 6 +- ...NSValue-XCTSymbolicationServiceAdditions.h | 1 - .../XCTestCore/XCTBlockingQueue.h | 2 +- .../XCTestCore/XCTDefaultDebugLogHandler.h | 2 +- .../XCTestCore/XCTExecutionWorker.h | 4 +- .../XCTInProcessSymbolicationService.h | 4 +- Server/PrivateHeaders/XCTestCore/XCTIssue.h | 2 +- .../XCTestCore/XCTIssueHandling-Protocol.h | 24 -- ...TMessagingRole_BundleRequesting-Protocol.h | 1 + ...essagingRole_CapabilityExchange-Protocol.h | 5 + ...Role_UIApplicationStateUpdating-Protocol.h | 23 -- .../XCTestCore/XCTReportingSession.h | 4 +- .../XCTReportingSessionActivityReporter.h | 4 +- .../XCTReportingSessionSuiteReporter.h | 4 +- .../XCTReportingSessionTestReporter.h | 4 +- .../XCTestCore/XCTRunnerIDESession.h | 6 +- .../XCTestCore/XCTestExpectation.h | 4 +- .../XCTestCore/XCTestObservation-Protocol.h | 34 -- .../XCTestCore/_XCTExceptionPointer.h | 6 +- .../_XCTMessaging_VoidProtocol-Protocol.h | 10 - .../XCUIAutomation/CDStructures.h | 14 +- ...ssagingRole_UIAutomationProcess-Protocol.h | 1 + .../XCUIAutomation/XCUIApplication.h | 2 +- .../_XCTMessaging_VoidProtocol-Protocol.h | 10 - Server/Routes/MetaRoutes.m | 2 +- .../TextInputFirstResponderProvider.m | 2 +- 35 files changed, 342 insertions(+), 219 deletions(-) delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h delete mode 100644 Server/PrivateHeaders/XCUIAutomation/_XCTMessaging_VoidProtocol-Protocol.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index 5a3baf5e..e6569269 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -232,8 +232,6 @@ 47C264A2271F1926006EF0B9 /* XCTMessagingRole_DiagnosticsCollection-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A6A26B8DB90001CF302 /* XCTMessagingRole_DiagnosticsCollection-Protocol.h */; }; 47C264A3271F1926006EF0B9 /* XCTExpectedFailure.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4326B8DB90001CF302 /* XCTExpectedFailure.h */; }; 47C264A4271F1926006EF0B9 /* XCTMemoryCheckerDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABF26B8DB90001CF302 /* XCTMemoryCheckerDelegate-Protocol.h */; }; - 47C264A5271F1926006EF0B9 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5526B8DB90001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h */; }; - 47C264A6271F1926006EF0B9 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4526B8DB90001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h */; }; 47C264A7271F1926006EF0B9 /* XCTMetricHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AD526B8DB90001CF302 /* XCTMetricHelper.h */; }; 47C264A8271F1926006EF0B9 /* XCTExpectedFailureOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ACB26B8DB90001CF302 /* XCTExpectedFailureOptions.h */; }; 47C264AA271F1926006EF0B9 /* XCTActivityRecordStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */; }; @@ -264,7 +262,6 @@ 47C264D0271F1926006EF0B9 /* XCTMessagingRole_SignpostReceiving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ACF26B8DB90001CF302 /* XCTMessagingRole_SignpostReceiving-Protocol.h */; }; 47C264D2271F1926006EF0B9 /* XCTAggregateSuiteRunStatisticsRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5B26B8DB90001CF302 /* XCTAggregateSuiteRunStatisticsRecord.h */; }; 47C264D3271F1926006EF0B9 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AD326B8DB90001CF302 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h */; }; - 47C264D4271F1926006EF0B9 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEC26B8DB90001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h */; }; 47C264D5271F1926006EF0B9 /* XCTReportingSessionConfiguration-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AAB26B8DB90001CF302 /* XCTReportingSessionConfiguration-Protocol.h */; }; 47C264D7271F1926006EF0B9 /* XCTMessagingRole_UIAutomation-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AD726B8DB90001CF302 /* XCTMessagingRole_UIAutomation-Protocol.h */; }; 47C264D9271F1926006EF0B9 /* XCTMessagingRole_MemoryTesting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A8826B8DB90001CF302 /* XCTMessagingRole_MemoryTesting-Protocol.h */; }; @@ -273,7 +270,6 @@ 47C264DC271F1926006EF0B9 /* XCTNSNotificationExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4626B8DB90001CF302 /* XCTNSNotificationExpectation.h */; }; 47C264DE271F1926006EF0B9 /* XCTMetricDiagnosticHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A9126B8DB90001CF302 /* XCTMetricDiagnosticHelper.h */; }; 47C264DF271F1926006EF0B9 /* XCTUniformTypeIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5E26B8DB90001CF302 /* XCTUniformTypeIdentifier.h */; }; - 47C264E1271F1926006EF0B9 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7F26B8DB90001CF302 /* XCUIXcodeApplicationManaging-Protocol.h */; }; 47C264E2271F1926006EF0B9 /* XCTBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1926B8DB90001CF302 /* XCTBlockingQueue.h */; }; 47C264E3271F1926006EF0B9 /* XCTMessagingRole_DebugLogging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AE426B8DB90001CF302 /* XCTMessagingRole_DebugLogging-Protocol.h */; }; 47C264E4271F1926006EF0B9 /* XCTTestSchedulerWorker-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2E26B8DB90001CF302 /* XCTTestSchedulerWorker-Protocol.h */; }; @@ -287,7 +283,6 @@ 47C264EF271F1926006EF0B9 /* XCTestCaseRunConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1226B8DB90001CF302 /* XCTestCaseRunConfiguration.h */; }; 47C264F0271F1926006EF0B9 /* XCTTestIdentifierSetBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A9C26B8DB90001CF302 /* XCTTestIdentifierSetBuilder.h */; }; 47C264F1271F1926006EF0B9 /* XCTMessagingRole_UIRecordingControl-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5326B8DB90001CF302 /* XCTMessagingRole_UIRecordingControl-Protocol.h */; }; - 47C264F2271F1926006EF0B9 /* XCTWaiterInterruptionCompletionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABC26B8DB90001CF302 /* XCTWaiterInterruptionCompletionHandler.h */; }; 47C264F3271F1926006EF0B9 /* XCTWaiterManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AA926B8DB90001CF302 /* XCTWaiterManager.h */; }; 47C264F5271F1926006EF0B9 /* XCTDaemonTelemetryLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEA26B8DB90001CF302 /* XCTDaemonTelemetryLogger.h */; }; 47C264F7271F1926006EF0B9 /* XCTestSuite.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AE626B8DB90001CF302 /* XCTestSuite.h */; }; @@ -341,7 +336,6 @@ 47C26543271F1926006EF0B9 /* XCTMessagingRole_SystemConfiguration-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B0F26B8DB90001CF302 /* XCTMessagingRole_SystemConfiguration-Protocol.h */; }; 47C26544271F1926006EF0B9 /* XCTRunnerDaemonSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7626B8DB90001CF302 /* XCTRunnerDaemonSession.h */; }; 47C26547271F1926006EF0B9 /* XCTMetric-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AF426B8DB90001CF302 /* XCTMetric-Protocol.h */; }; - 47C26548271F1926006EF0B9 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2026B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h */; }; 47C26549271F1926006EF0B9 /* XCTMeasureOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A5E26B8DB90001CF302 /* XCTMeasureOptions.h */; }; 47C2654A271F1926006EF0B9 /* XCTMemoryMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AF626B8DB90001CF302 /* XCTMemoryMetric.h */; }; 47C2654D271F1926006EF0B9 /* XCTestConfigurationLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A8A26B8DB90001CF302 /* XCTestConfigurationLoader.h */; }; @@ -443,8 +437,6 @@ 843A0BBD26B8DB91001CF302 /* XCTCompoundExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */; }; 843A0BBE26B8DB91001CF302 /* XCTSourceCodeSymbolInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */; }; 843A0BBF26B8DB91001CF302 /* XCTSourceCodeSymbolInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */; }; - 843A0BC226B8DB91001CF302 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7F26B8DB90001CF302 /* XCUIXcodeApplicationManaging-Protocol.h */; }; - 843A0BC326B8DB91001CF302 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7F26B8DB90001CF302 /* XCUIXcodeApplicationManaging-Protocol.h */; }; 843A0BC426B8DB91001CF302 /* XCTestConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A8026B8DB90001CF302 /* XCTestConfiguration.h */; }; 843A0BC526B8DB91001CF302 /* XCTestConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A8026B8DB90001CF302 /* XCTestConfiguration.h */; }; 843A0BC626B8DB91001CF302 /* _XCTestCaseInterruptionException.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A8126B8DB90001CF302 /* _XCTestCaseInterruptionException.h */; }; @@ -529,8 +521,6 @@ 843A0C3726B8DB91001CF302 /* XCTSymbolicationService.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB926B8DB90001CF302 /* XCTSymbolicationService.h */; }; 843A0C3826B8DB91001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABA26B8DB90001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h */; }; 843A0C3926B8DB91001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABA26B8DB90001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h */; }; - 843A0C3C26B8DB91001CF302 /* XCTWaiterInterruptionCompletionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABC26B8DB90001CF302 /* XCTWaiterInterruptionCompletionHandler.h */; }; - 843A0C3D26B8DB91001CF302 /* XCTWaiterInterruptionCompletionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABC26B8DB90001CF302 /* XCTWaiterInterruptionCompletionHandler.h */; }; 843A0C4226B8DB91001CF302 /* XCTMemoryCheckerDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABF26B8DB90001CF302 /* XCTMemoryCheckerDelegate-Protocol.h */; }; 843A0C4326B8DB91001CF302 /* XCTMemoryCheckerDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ABF26B8DB90001CF302 /* XCTMemoryCheckerDelegate-Protocol.h */; }; 843A0C4426B8DB91001CF302 /* XCTPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AC026B8DB90001CF302 /* XCTPromise.h */; }; @@ -583,8 +573,6 @@ 843A0C9926B8DB92001CF302 /* XCTDaemonTelemetryLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEA26B8DB90001CF302 /* XCTDaemonTelemetryLogger.h */; }; 843A0C9A26B8DB92001CF302 /* XCTWaiterManagement-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEB26B8DB90001CF302 /* XCTWaiterManagement-Protocol.h */; }; 843A0C9B26B8DB92001CF302 /* XCTWaiterManagement-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEB26B8DB90001CF302 /* XCTWaiterManagement-Protocol.h */; }; - 843A0C9C26B8DB92001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEC26B8DB90001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h */; }; - 843A0C9D26B8DB92001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEC26B8DB90001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h */; }; 843A0C9E26B8DB92001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AED26B8DB90001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h */; }; 843A0C9F26B8DB92001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AED26B8DB90001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h */; }; 843A0CA026B8DB92001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEE26B8DB90001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h */; }; @@ -646,8 +634,6 @@ 843A0CFF26B8DB92001CF302 /* XCTRemoteSignpostListenerProxy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1D26B8DB90001CF302 /* XCTRemoteSignpostListenerProxy-Protocol.h */; }; 843A0D0226B8DB92001CF302 /* _XCTTestIdentifier_Class.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1F26B8DB90001CF302 /* _XCTTestIdentifier_Class.h */; }; 843A0D0326B8DB92001CF302 /* _XCTTestIdentifier_Class.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1F26B8DB90001CF302 /* _XCTTestIdentifier_Class.h */; }; - 843A0D0426B8DB92001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2026B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h */; }; - 843A0D0526B8DB92001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2026B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h */; }; 843A0D0626B8DB92001CF302 /* XCTMessagingChannel_DaemonToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2126B8DB90001CF302 /* XCTMessagingChannel_DaemonToRunner-Protocol.h */; }; 843A0D0726B8DB92001CF302 /* XCTMessagingChannel_DaemonToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2126B8DB90001CF302 /* XCTMessagingChannel_DaemonToRunner-Protocol.h */; }; 843A0D0826B8DB92001CF302 /* NSBundle-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */; }; @@ -694,8 +680,6 @@ 843A0D4B26B8DB92001CF302 /* XCTExpectedFailure.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4326B8DB90001CF302 /* XCTExpectedFailure.h */; }; 843A0D4C26B8DB92001CF302 /* _XCTTestIdentifierPlaceholder.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */; }; 843A0D4D26B8DB92001CF302 /* _XCTTestIdentifierPlaceholder.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */; }; - 843A0D4E26B8DB92001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4526B8DB90001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h */; }; - 843A0D4F26B8DB92001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4526B8DB90001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h */; }; 843A0D5026B8DB92001CF302 /* XCTNSNotificationExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4626B8DB90001CF302 /* XCTNSNotificationExpectation.h */; }; 843A0D5126B8DB92001CF302 /* XCTNSNotificationExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4626B8DB90001CF302 /* XCTNSNotificationExpectation.h */; }; 843A0D5226B8DB92001CF302 /* XCTSourceCodeFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4726B8DB90001CF302 /* XCTSourceCodeFrame.h */; }; @@ -722,8 +706,6 @@ 843A0D6B26B8DB92001CF302 /* XCTMessagingRole_UIRecordingControl-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5326B8DB90001CF302 /* XCTMessagingRole_UIRecordingControl-Protocol.h */; }; 843A0D6C26B8DB92001CF302 /* XCTMemoryChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5426B8DB90001CF302 /* XCTMemoryChecker.h */; }; 843A0D6D26B8DB92001CF302 /* XCTMemoryChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5426B8DB90001CF302 /* XCTMemoryChecker.h */; }; - 843A0D6E26B8DB92001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5526B8DB90001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h */; }; - 843A0D6F26B8DB92001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5526B8DB90001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h */; }; 843A0D7026B8DB92001CF302 /* XCTTestRunSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5626B8DB90001CF302 /* XCTTestRunSession.h */; }; 843A0D7126B8DB92001CF302 /* XCTTestRunSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5626B8DB90001CF302 /* XCTTestRunSession.h */; }; 843A0D7226B8DB92001CF302 /* XCTMutableIssue.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5726B8DB90001CF302 /* XCTMutableIssue.h */; }; @@ -886,6 +868,122 @@ DD0E0381287687B4008618F5 /* Specta.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84A10D9F2679A575004446C7 /* Specta.xcframework */; }; DD0E0382287687B7008618F5 /* OCMock.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84A10D9C2679A50D004446C7 /* OCMock.xcframework */; }; DD0E0383287687BA008618F5 /* Expecta.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84A10D992679A4CC004446C7 /* Expecta.xcframework */; }; + DD4CF9652C7DF872001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9642C7DF872001A9F14 /* CDStructures.h */; }; + DD4CF9662C7DF872001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9642C7DF872001A9F14 /* CDStructures.h */; }; + DD4CF9672C7DF872001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9642C7DF872001A9F14 /* CDStructures.h */; }; + DD4CF9682C7DF872001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9642C7DF872001A9F14 /* CDStructures.h */; }; + DD4CF9712C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9692C7DF880001A9F14 /* XCTAttachmentFutureMetadata.h */; }; + DD4CF9722C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9692C7DF880001A9F14 /* XCTAttachmentFutureMetadata.h */; }; + DD4CF9732C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9692C7DF880001A9F14 /* XCTAttachmentFutureMetadata.h */; }; + DD4CF9742C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9692C7DF880001A9F14 /* XCTAttachmentFutureMetadata.h */; }; + DD4CF9752C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96A2C7DF880001A9F14 /* XCTSignpostInterval.h */; }; + DD4CF9762C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96A2C7DF880001A9F14 /* XCTSignpostInterval.h */; }; + DD4CF9772C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96A2C7DF880001A9F14 /* XCTSignpostInterval.h */; }; + DD4CF9782C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96A2C7DF880001A9F14 /* XCTSignpostInterval.h */; }; + DD4CF9792C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96B2C7DF880001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; + DD4CF97A2C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96B2C7DF880001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; + DD4CF97B2C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96B2C7DF880001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; + DD4CF97C2C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96B2C7DF880001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; + DD4CF97D2C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96C2C7DF880001A9F14 /* XCTVideoEncoding.h */; }; + DD4CF97E2C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96C2C7DF880001A9F14 /* XCTVideoEncoding.h */; }; + DD4CF97F2C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96C2C7DF880001A9F14 /* XCTVideoEncoding.h */; }; + DD4CF9802C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96C2C7DF880001A9F14 /* XCTVideoEncoding.h */; }; + DD4CF9812C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96D2C7DF880001A9F14 /* XCTSignpostEvent.h */; }; + DD4CF9822C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96D2C7DF880001A9F14 /* XCTSignpostEvent.h */; }; + DD4CF9832C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96D2C7DF880001A9F14 /* XCTSignpostEvent.h */; }; + DD4CF9842C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96D2C7DF880001A9F14 /* XCTSignpostEvent.h */; }; + DD4CF9852C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96E2C7DF880001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9862C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96E2C7DF880001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9872C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96E2C7DF880001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9882C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96E2C7DF880001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9892C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96F2C7DF880001A9F14 /* XCTScreenRecordingRequest.h */; }; + DD4CF98A2C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96F2C7DF880001A9F14 /* XCTScreenRecordingRequest.h */; }; + DD4CF98B2C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96F2C7DF880001A9F14 /* XCTScreenRecordingRequest.h */; }; + DD4CF98C2C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF96F2C7DF880001A9F14 /* XCTScreenRecordingRequest.h */; }; + DD4CF98D2C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9702C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF98E2C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9702C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF98F2C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9702C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF9902C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9702C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF9962C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9912C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h */; }; + DD4CF9972C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9912C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h */; }; + DD4CF9982C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9912C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h */; }; + DD4CF9992C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9912C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h */; }; + DD4CF99A2C7DF88D001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9922C7DF88D001A9F14 /* CDStructures.h */; }; + DD4CF99B2C7DF88D001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9922C7DF88D001A9F14 /* CDStructures.h */; }; + DD4CF99C2C7DF88D001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9922C7DF88D001A9F14 /* CDStructures.h */; }; + DD4CF99D2C7DF88D001A9F14 /* CDStructures.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9922C7DF88D001A9F14 /* CDStructures.h */; }; + DD4CF99E2C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9932C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF99F2C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9932C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF9A02C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9932C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF9A12C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9932C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */; }; + DD4CF9A22C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9942C7DF88D001A9F14 /* NSString-XCUIAdditions.h */; }; + DD4CF9A32C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9942C7DF88D001A9F14 /* NSString-XCUIAdditions.h */; }; + DD4CF9A42C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9942C7DF88D001A9F14 /* NSString-XCUIAdditions.h */; }; + DD4CF9A52C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9942C7DF88D001A9F14 /* NSString-XCUIAdditions.h */; }; + DD4CF9A62C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9952C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9A72C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9952C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9A82C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9952C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9A92C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9952C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */; }; + DD4CF9BC2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AA2C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h */; }; + DD4CF9BD2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AA2C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h */; }; + DD4CF9BE2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AA2C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h */; }; + DD4CF9BF2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AA2C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h */; }; + DD4CF9C82C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AD2C7DF8A0001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h */; }; + DD4CF9C92C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AD2C7DF8A0001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h */; }; + DD4CF9CA2C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AD2C7DF8A0001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h */; }; + DD4CF9CB2C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AD2C7DF8A0001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h */; }; + DD4CF9CC2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AE2C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionManager.h */; }; + DD4CF9CD2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AE2C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionManager.h */; }; + DD4CF9CE2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AE2C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionManager.h */; }; + DD4CF9CF2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AE2C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionManager.h */; }; + DD4CF9D02C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AF2C7DF8A0001A9F14 /* XCTScreenCapturePolicy.h */; }; + DD4CF9D12C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AF2C7DF8A0001A9F14 /* XCTScreenCapturePolicy.h */; }; + DD4CF9D22C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AF2C7DF8A0001A9F14 /* XCTScreenCapturePolicy.h */; }; + DD4CF9D32C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9AF2C7DF8A0001A9F14 /* XCTScreenCapturePolicy.h */; }; + DD4CF9D42C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B02C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionPolicy.h */; }; + DD4CF9D52C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B02C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionPolicy.h */; }; + DD4CF9D62C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B02C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionPolicy.h */; }; + DD4CF9D72C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B02C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionPolicy.h */; }; + DD4CF9D82C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B12C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h */; }; + DD4CF9D92C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B12C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h */; }; + DD4CF9DA2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B12C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h */; }; + DD4CF9DB2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B12C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h */; }; + DD4CF9DC2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B22C7DF8A0001A9F14 /* XCTAttachmentFuture.h */; }; + DD4CF9DD2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B22C7DF8A0001A9F14 /* XCTAttachmentFuture.h */; }; + DD4CF9DE2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B22C7DF8A0001A9F14 /* XCTAttachmentFuture.h */; }; + DD4CF9DF2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B22C7DF8A0001A9F14 /* XCTAttachmentFuture.h */; }; + DD4CF9E02C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */; }; + DD4CF9E12C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */; }; + DD4CF9E22C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */; }; + DD4CF9E32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */; }; + DD4CF9E42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h */; }; + DD4CF9E52C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h */; }; + DD4CF9E62C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h */; }; + DD4CF9E72C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h */; }; + DD4CF9E82C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B52C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h */; }; + DD4CF9E92C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B52C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h */; }; + DD4CF9EA2C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B52C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h */; }; + DD4CF9EB2C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B52C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h */; }; + DD4CF9EC2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B62C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h */; }; + DD4CF9ED2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B62C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h */; }; + DD4CF9EE2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B62C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h */; }; + DD4CF9EF2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B62C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h */; }; + DD4CF9F02C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B72C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h */; }; + DD4CF9F12C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B72C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h */; }; + DD4CF9F22C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B72C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h */; }; + DD4CF9F32C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B72C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h */; }; + DD4CF9F42C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B82C7DF8A1001A9F14 /* XCTWaiterWait.h */; }; + DD4CF9F52C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B82C7DF8A1001A9F14 /* XCTWaiterWait.h */; }; + DD4CF9F62C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B82C7DF8A1001A9F14 /* XCTWaiterWait.h */; }; + DD4CF9F72C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B82C7DF8A1001A9F14 /* XCTWaiterWait.h */; }; + DD4CF9F82C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B92C7DF8A1001A9F14 /* _XCTExceptionPointer.h */; }; + DD4CF9F92C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B92C7DF8A1001A9F14 /* _XCTExceptionPointer.h */; }; + DD4CF9FA2C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B92C7DF8A1001A9F14 /* _XCTExceptionPointer.h */; }; + DD4CF9FB2C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CF9B92C7DF8A1001A9F14 /* _XCTExceptionPointer.h */; }; + DD4CFA052C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CFA042C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h */; }; + DD4CFA062C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CFA042C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h */; }; + DD4CFA072C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CFA042C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h */; }; + DD4CFA082C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4CFA042C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h */; }; DD6261872AA86ABE0069D8AD /* PickersViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DD6261862AA86ABE0069D8AD /* PickersViewController.m */; }; DD6297CC2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297C62A22BF3500E36189 /* NSPredicateVisitor-Protocol.h */; }; DD6297CD2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297C62A22BF3500E36189 /* NSPredicateVisitor-Protocol.h */; }; @@ -899,9 +997,6 @@ DD6297DD2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D52A22BF9500E36189 /* XCTestObservation-Protocol.h */; }; DD6297DE2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D52A22BF9500E36189 /* XCTestObservation-Protocol.h */; }; DD6297DF2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D52A22BF9500E36189 /* XCTestObservation-Protocol.h */; }; - DD6297E32A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D72A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; - DD6297E42A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D72A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; - DD6297E52A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D72A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h */; }; DD6297E62A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D82A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h */; }; DD6297E72A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D82A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h */; }; DD6297E82A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6297D82A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h */; }; @@ -1609,7 +1704,6 @@ 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTMetricInstrumentalAdapter.h; sourceTree = ""; }; 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTCompoundExpectation.h; sourceTree = ""; }; 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSourceCodeSymbolInfo.h; sourceTree = ""; }; - 843A0A7F26B8DB90001CF302 /* XCUIXcodeApplicationManaging-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCUIXcodeApplicationManaging-Protocol.h"; sourceTree = ""; }; 843A0A8026B8DB90001CF302 /* XCTestConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestConfiguration.h; sourceTree = ""; }; 843A0A8126B8DB90001CF302 /* _XCTestCaseInterruptionException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTestCaseInterruptionException.h; sourceTree = ""; }; 843A0A8326B8DB90001CF302 /* XCTestManager_IDEInterface-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTestManager_IDEInterface-Protocol.h"; sourceTree = ""; }; @@ -1652,7 +1746,6 @@ 843A0AB726B8DB90001CF302 /* _XCTTestIdentifier_Double.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTTestIdentifier_Double.h; sourceTree = ""; }; 843A0AB926B8DB90001CF302 /* XCTSymbolicationService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSymbolicationService.h; sourceTree = ""; }; 843A0ABA26B8DB90001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSValue-XCTSymbolicationServiceAdditions.h"; sourceTree = ""; }; - 843A0ABC26B8DB90001CF302 /* XCTWaiterInterruptionCompletionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTWaiterInterruptionCompletionHandler.h; sourceTree = ""; }; 843A0ABF26B8DB90001CF302 /* XCTMemoryCheckerDelegate-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMemoryCheckerDelegate-Protocol.h"; sourceTree = ""; }; 843A0AC026B8DB90001CF302 /* XCTPromise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTPromise.h; sourceTree = ""; }; 843A0AC426B8DB90001CF302 /* XCTTestInvocationDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTTestInvocationDescriptor.h; sourceTree = ""; }; @@ -1679,7 +1772,6 @@ 843A0AE926B8DB90001CF302 /* XCTestCasePlaceholder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestCasePlaceholder.h; sourceTree = ""; }; 843A0AEA26B8DB90001CF302 /* XCTDaemonTelemetryLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTDaemonTelemetryLogger.h; sourceTree = ""; }; 843A0AEB26B8DB90001CF302 /* XCTWaiterManagement-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTWaiterManagement-Protocol.h"; sourceTree = ""; }; - 843A0AEC26B8DB90001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_TestExecution_Legacy-Protocol.h"; sourceTree = ""; }; 843A0AED26B8DB90001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_CapabilityExchange-Protocol.h"; sourceTree = ""; }; 843A0AEE26B8DB90001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTTestIdentifier_Method_LegacyEncoding.h; sourceTree = ""; }; 843A0AF026B8DB90001CF302 /* XCTAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTAttachment.h; sourceTree = ""; }; @@ -1711,7 +1803,6 @@ 843A0B1A26B8DB90001CF302 /* XCTMessagingRole_SignpostRequesting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_SignpostRequesting-Protocol.h"; sourceTree = ""; }; 843A0B1D26B8DB90001CF302 /* XCTRemoteSignpostListenerProxy-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTRemoteSignpostListenerProxy-Protocol.h"; sourceTree = ""; }; 843A0B1F26B8DB90001CF302 /* _XCTTestIdentifier_Class.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTTestIdentifier_Class.h; sourceTree = ""; }; - 843A0B2026B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h"; sourceTree = ""; }; 843A0B2126B8DB90001CF302 /* XCTMessagingChannel_DaemonToRunner-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_DaemonToRunner-Protocol.h"; sourceTree = ""; }; 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle-XCTestAdditions.h"; sourceTree = ""; }; 843A0B2526B8DB90001CF302 /* XCTestExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestExpectation.h; sourceTree = ""; }; @@ -1735,7 +1826,6 @@ 843A0B4226B8DB90001CF302 /* XCTestExpectationDelegate-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTestExpectationDelegate-Protocol.h"; sourceTree = ""; }; 843A0B4326B8DB90001CF302 /* XCTExpectedFailure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTExpectedFailure.h; sourceTree = ""; }; 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTTestIdentifierPlaceholder.h; sourceTree = ""; }; - 843A0B4526B8DB90001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_TestReporting_Legacy-Protocol.h"; sourceTree = ""; }; 843A0B4626B8DB90001CF302 /* XCTNSNotificationExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTNSNotificationExpectation.h; sourceTree = ""; }; 843A0B4726B8DB90001CF302 /* XCTSourceCodeFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSourceCodeFrame.h; sourceTree = ""; }; 843A0B4826B8DB90001CF302 /* XCTMessagingRole_ActivityReporting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_ActivityReporting-Protocol.h"; sourceTree = ""; }; @@ -1749,7 +1839,6 @@ 843A0B5226B8DB90001CF302 /* XCTMemoryMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTMemoryMarker.h; sourceTree = ""; }; 843A0B5326B8DB90001CF302 /* XCTMessagingRole_UIRecordingControl-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_UIRecordingControl-Protocol.h"; sourceTree = ""; }; 843A0B5426B8DB90001CF302 /* XCTMemoryChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTMemoryChecker.h; sourceTree = ""; }; - 843A0B5526B8DB90001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_ActivityReporting_Legacy-Protocol.h"; sourceTree = ""; }; 843A0B5626B8DB90001CF302 /* XCTTestRunSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTTestRunSession.h; sourceTree = ""; }; 843A0B5726B8DB90001CF302 /* XCTMutableIssue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTMutableIssue.h; sourceTree = ""; }; 843A0B5926B8DB90001CF302 /* _XCTestObservationInternal-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "_XCTestObservationInternal-Protocol.h"; sourceTree = ""; }; @@ -1871,13 +1960,41 @@ B9A81FD3215E429A0067AE63 /* XCUIElement+VisibilityResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCUIElement+VisibilityResult.h"; sourceTree = ""; }; B9A81FD4215E429A0067AE63 /* XCUIElement+VisibilityResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XCUIElement+VisibilityResult.m"; sourceTree = ""; }; DD0E023D28768626008618F5 /* XCTVariationOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTVariationOptions.h; sourceTree = ""; }; + DD4CF9642C7DF872001A9F14 /* CDStructures.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDStructures.h; sourceTree = ""; }; + DD4CF9692C7DF880001A9F14 /* XCTAttachmentFutureMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTAttachmentFutureMetadata.h; sourceTree = ""; }; + DD4CF96A2C7DF880001A9F14 /* XCTSignpostInterval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSignpostInterval.h; sourceTree = ""; }; + DD4CF96B2C7DF880001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "_XCTMessaging_VoidProtocol-Protocol.h"; sourceTree = ""; }; + DD4CF96C2C7DF880001A9F14 /* XCTVideoEncoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTVideoEncoding.h; sourceTree = ""; }; + DD4CF96D2C7DF880001A9F14 /* XCTSignpostEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSignpostEvent.h; sourceTree = ""; }; + DD4CF96E2C7DF880001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_UIAutomationProcessObserving-Protocol.h"; sourceTree = ""; }; + DD4CF96F2C7DF880001A9F14 /* XCTScreenRecordingRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTScreenRecordingRequest.h; sourceTree = ""; }; + DD4CF9702C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_UIProcessToRunner-Protocol.h"; sourceTree = ""; }; + DD4CF9912C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h"; sourceTree = ""; }; + DD4CF9922C7DF88D001A9F14 /* CDStructures.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDStructures.h; sourceTree = ""; }; + DD4CF9932C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_UIProcessToRunner-Protocol.h"; sourceTree = ""; }; + DD4CF9942C7DF88D001A9F14 /* NSString-XCUIAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString-XCUIAdditions.h"; sourceTree = ""; }; + DD4CF9952C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_UIAutomationProcessObserving-Protocol.h"; sourceTree = ""; }; + DD4CF9AA2C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_AttachmentFinalizing-Protocol.h"; sourceTree = ""; }; + DD4CF9AD2C7DF8A0001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_ScreenRecording-Protocol.h"; sourceTree = ""; }; + DD4CF9AE2C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTRuntimeIssueDetectionManager.h; sourceTree = ""; }; + DD4CF9AF2C7DF8A0001A9F14 /* XCTScreenCapturePolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTScreenCapturePolicy.h; sourceTree = ""; }; + DD4CF9B02C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTRuntimeIssueDetectionPolicy.h; sourceTree = ""; }; + DD4CF9B12C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h"; sourceTree = ""; }; + DD4CF9B22C7DF8A0001A9F14 /* XCTAttachmentFuture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTAttachmentFuture.h; sourceTree = ""; }; + DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDateFormatter-XCTDateFormatting.h"; sourceTree = ""; }; + DD4CF9B42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTDateFormatting-Protocol.h"; sourceTree = ""; }; + DD4CF9B52C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTHarnessEventReporting-Protocol.h"; sourceTree = ""; }; + DD4CF9B62C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_AttachmentsDeleting-Protocol.h"; sourceTree = ""; }; + DD4CF9B72C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTDateDescriptionFormatter.h; sourceTree = ""; }; + DD4CF9B82C7DF8A1001A9F14 /* XCTWaiterWait.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTWaiterWait.h; sourceTree = ""; }; + DD4CF9B92C7DF8A1001A9F14 /* _XCTExceptionPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTExceptionPointer.h; sourceTree = ""; }; + DD4CFA042C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCUIXcodeApplicationManaging-Protocol.h"; sourceTree = ""; }; DD6261852AA86ABE0069D8AD /* PickersViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PickersViewController.h; sourceTree = ""; }; DD6261862AA86ABE0069D8AD /* PickersViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PickersViewController.m; sourceTree = ""; }; DD6297C62A22BF3500E36189 /* NSPredicateVisitor-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSPredicateVisitor-Protocol.h"; sourceTree = ""; }; DD6297C72A22BF3500E36189 /* XCTElementQueryTransformerPredicateValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTElementQueryTransformerPredicateValidator.h; sourceTree = ""; }; DD6297C82A22BF3500E36189 /* XCTProcessInfoUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTProcessInfoUtilities.h; sourceTree = ""; }; DD6297D52A22BF9500E36189 /* XCTestObservation-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTestObservation-Protocol.h"; sourceTree = ""; }; - DD6297D72A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "_XCTMessaging_VoidProtocol-Protocol.h"; sourceTree = ""; }; DD6297D82A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCUIApplicationManaging-Protocol.h"; sourceTree = ""; }; DD6297D92A22BF9500E36189 /* XCUILocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCUILocation.h; sourceTree = ""; }; DD6297DA2A22BF9500E36189 /* XCTIssueHandling-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTIssueHandling-Protocol.h"; sourceTree = ""; }; @@ -2267,6 +2384,7 @@ 1B9DD48128EDBDE900F1AAB2 /* XCTAutomationSupport */ = { isa = PBXGroup; children = ( + DD4CF96B2C7DF880001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h */, 1B9DD48A28EDBE3C00F1AAB2 /* NSArray-XCTElementQueryAdditions.h */, 1B9DD49C28EDBE3D00F1AAB2 /* NSError-XCTAutomationSupportErrors.h */, 1B9DD49828EDBE3D00F1AAB2 /* NSIndexPath-XCTConvenience.h */, @@ -2286,6 +2404,7 @@ 1B9DD4AA28EDBE3E00F1AAB2 /* XCTAccessibilitySnapshot_iOS.h */, 1B9DD48E28EDBE3C00F1AAB2 /* XCTAnimationsIdleNotifier.h */, 1B9DD48D28EDBE3C00F1AAB2 /* XCTApplicationStateSnapshot.h */, + DD4CF9692C7DF880001A9F14 /* XCTAttachmentFutureMetadata.h */, 1B9DD4C028EDBE3F00F1AAB2 /* XCTAutomationSession.h */, 1B9DD49928EDBE3D00F1AAB2 /* XCTAutomationTypeMismatchIssue.h */, 1B9DD4C128EDBE3F00F1AAB2 /* XCTCapabilitiesProviding-Protocol.h */, @@ -2323,7 +2442,9 @@ 1B9DD49628EDBE3D00F1AAB2 /* XCTMatchingElementIterator-Protocol.h */, 1B9DD4B628EDBE3F00F1AAB2 /* XCTMatchingElementIterator.h */, 1B9DD4C928EDBE4000F1AAB2 /* XCTMessagingChannel_RunnerToUIProcess-Protocol.h */, + DD4CF9702C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */, 1B9DD49A28EDBE3D00F1AAB2 /* XCTMessagingRole_UIAutomationProcess-Protocol.h */, + DD4CF96E2C7DF880001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */, DD6297C82A22BF3500E36189 /* XCTProcessInfoUtilities.h */, 1B9DD4BF28EDBE3F00F1AAB2 /* XCTProcessSpecifier.h */, 1B9DD4C228EDBE3F00F1AAB2 /* XCTRemoteApplicationAutomationClient-Protocol.h */, @@ -2331,11 +2452,15 @@ 1B9DD4A828EDBE3E00F1AAB2 /* XCTRuntimeIssue-Protocol.h */, 1B9DD48F28EDBE3C00F1AAB2 /* XCTRuntimeIssueContext.h */, 1B9DD4B728EDBE3F00F1AAB2 /* XCTRuntimeIssueContextReportingDelegate-Protocol.h */, + DD4CF96F2C7DF880001A9F14 /* XCTScreenRecordingRequest.h */, 1B9DD4CA28EDBE4000F1AAB2 /* XCTScreenshotRequest.h */, 1B9DD48B28EDBE3C00F1AAB2 /* XCTSerializedTransportWrapper2.h */, + DD4CF96D2C7DF880001A9F14 /* XCTSignpostEvent.h */, + DD4CF96A2C7DF880001A9F14 /* XCTSignpostInterval.h */, 1B9DD49728EDBE3D00F1AAB2 /* XCTSpindumpRequestSpecification.h */, 1B9DD4B428EDBE3F00F1AAB2 /* XCTTailspinRequest.h */, 1B9DD48428EDBE3C00F1AAB2 /* XCTTimeoutControls.h */, + DD4CF96C2C7DF880001A9F14 /* XCTVideoEncoding.h */, 1B9DD49028EDBE3C00F1AAB2 /* XCUIElementSnapshotCoordinateTransforms-Protocol.h */, 1B9DD49F28EDBE3D00F1AAB2 /* XCUIElementSnapshotRequestResult.h */, 1B9DD48C28EDBE3C00F1AAB2 /* XCUIPoint.h */, @@ -2347,8 +2472,9 @@ 1B9DD4CD28EDBEBD00F1AAB2 /* XCUIAutomation */ = { isa = PBXGroup; children = ( - DD6297D72A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h */, + DD4CF9922C7DF88D001A9F14 /* CDStructures.h */, 1B9DD52828EDBEEF00F1AAB2 /* NSError-XCUIApplicationProcess.h */, + DD4CF9942C7DF88D001A9F14 /* NSString-XCUIAdditions.h */, 1B9DD53228EDBEEF00F1AAB2 /* XCActivityRecord-UITesting.h */, 1B9DD52628EDBEEF00F1AAB2 /* XCApplicationQuery.h */, 1B9DD50F28EDBEED00F1AAB2 /* XCAXClient_iOS.h */, @@ -2375,8 +2501,10 @@ 1B9DD53528EDBEF000F1AAB2 /* XCTMemoryChecker-XCUIAutomation.h */, 1B9DD50528EDBEED00F1AAB2 /* XCTMemoryMetric-UIAutomation_Private.h */, 1B9DD4FF28EDBEEC00F1AAB2 /* XCTMessagingChannel_RunnerToUIProcess-Protocol.h */, + DD4CF9932C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h */, DD6297DC2A22BF9500E36189 /* XCTMessagingRole_UIApplicationStateUpdating-Protocol.h */, 1B9DD4EF28EDBEEB00F1AAB2 /* XCTMessagingRole_UIAutomationProcess-Protocol.h */, + DD4CF9952C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h */, 1B9DD4FB28EDBEEC00F1AAB2 /* XCTMetricDiagnosticHelper-UIAutomation.h */, 1B9DD50E28EDBEED00F1AAB2 /* XCTNSPredicateExpectationObject-Protocol.h */, 1B9DD4CF28EDBEEA00F1AAB2 /* XCTRunnerAutomationSession-Protocol.h */, @@ -2412,6 +2540,7 @@ 1B9DD53628EDBEF000F1AAB2 /* XCUIDefaultIssueHandler.h */, 1B9DD4E828EDBEEB00F1AAB2 /* XCUIDevice.h */, 1B9DD52428EDBEEE00F1AAB2 /* XCUIDeviceAutomationModeInterface-Protocol.h */, + DD4CF9912C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h */, 1B9DD4FC28EDBEEC00F1AAB2 /* XCUIDeviceEventAndStateInterface-Protocol.h */, 1B9DD50428EDBEED00F1AAB2 /* XCUIDeviceSetupManager.h */, 1B9DD4D728EDBEEA00F1AAB2 /* XCUIElement.h */, @@ -2456,6 +2585,7 @@ 1B9DD52C28EDBEEF00F1AAB2 /* XCUISnapshotGenerationTracker.h */, DD6297DB2A22BF9500E36189 /* XCUISystem.h */, 1B9DD4F028EDBEEB00F1AAB2 /* XCUITransformParameters.h */, + DD4CFA042C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h */, ); path = XCUIAutomation; sourceTree = ""; @@ -2464,6 +2594,7 @@ isa = PBXGroup; children = ( 8479D7F826F8D37500F6EFDA /* _DTXProxy.h */, + DD4CF9642C7DF872001A9F14 /* CDStructures.h */, 8479D7EC26F8D37400F6EFDA /* DTXAllowedRPC-Protocol.h */, 8479D7EE26F8D37400F6EFDA /* DTXBlockCompressor-Protocol.h */, 8479D7ED26F8D37400F6EFDA /* DTXBlockCompressorFactory.h */, @@ -2497,6 +2628,7 @@ 843A0A8126B8DB90001CF302 /* _XCTestCaseInterruptionException.h */, 843A0B5926B8DB90001CF302 /* _XCTestObservationInternal-Protocol.h */, 843A0AA726B8DB90001CF302 /* _XCTestObservationPrivate-Protocol.h */, + DD4CF9B92C7DF8A1001A9F14 /* _XCTExceptionPointer.h */, 843A0ACA26B8DB90001CF302 /* _XCTRunnerDaemonSessionDummyExportedObject.h */, 843A0B2F26B8DB90001CF302 /* _XCTSkipFailureException.h */, 843A0B0926B8DB90001CF302 /* _XCTTestIdentifier_Array.h */, @@ -2512,6 +2644,7 @@ 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */, 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, + DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */, 1B7F979928EB4464003A6E27 /* NSError-XCTTestRunSession.h */, 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */, 843A0AA626B8DB90001CF302 /* NSKeyedArchiver-XCTestAdditions.h */, @@ -2532,6 +2665,7 @@ 843A0A6D26B8DB90001CF302 /* XCTApplicationLaunchMetric.h */, 843A0ACD26B8DB90001CF302 /* XCTASDebugLogDelegate-Protocol.h */, 843A0AF026B8DB90001CF302 /* XCTAttachment.h */, + DD4CF9B22C7DF8A0001A9F14 /* XCTAttachmentFuture.h */, 843A0AD626B8DB90001CF302 /* XCTAttachmentManager.h */, 843A0B1926B8DB90001CF302 /* XCTBlockingQueue.h */, 843A0B1026B8DB90001CF302 /* XCTClockMetric.h */, @@ -2540,6 +2674,8 @@ 843A0A5026B8DB90001CF302 /* XCTCPUMetric.h */, 843A0AEA26B8DB90001CF302 /* XCTDaemonTelemetryLogger.h */, 843A0A9726B8DB90001CF302 /* XCTDarwinNotificationExpectation.h */, + DD4CF9B72C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h */, + DD4CF9B42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h */, 843A0B5F26B8DB90001CF302 /* XCTDefaultDebugLogHandler.h */, 843A0B0C26B8DB90001CF302 /* XCTest.h */, 843A0B4B26B8DB90001CF302 /* XCTestCase.h */, @@ -2577,6 +2713,7 @@ 843A0AA326B8DB90001CF302 /* XCTFailableInvocation.h */, 843A0B3C26B8DB90001CF302 /* XCTFixedPriorityTestScheduler.h */, 843A0AB526B8DB90001CF302 /* XCTFuture.h */, + DD4CF9B52C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h */, 843A0B4F26B8DB90001CF302 /* XCTImageEncoding-XCTImageQuality.h */, 843A0AA426B8DB90001CF302 /* XCTInProcessSymbolicationService.h */, 843A0B5126B8DB90001CF302 /* XCTIssue.h */, @@ -2597,8 +2734,10 @@ 843A0AD326B8DB90001CF302 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h */, 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */, 843A0A8B26B8DB90001CF302 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h */, - 843A0B5526B8DB90001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h */, 843A0B4826B8DB90001CF302 /* XCTMessagingRole_ActivityReporting-Protocol.h */, + DD4CF9AA2C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h */, + DD4CF9B12C7DF8A0001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h */, + DD4CF9B62C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h */, 843A0B6326B8DB90001CF302 /* XCTMessagingRole_BundleRequesting-Protocol.h */, 843A0AED26B8DB90001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h */, 843A0B3626B8DB90001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h */, @@ -2609,19 +2748,17 @@ 843A0B6026B8DB90001CF302 /* XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h */, 843A0AA126B8DB90001CF302 /* XCTMessagingRole_HIDEventRecording-Protocol.h */, 843A0A8826B8DB90001CF302 /* XCTMessagingRole_MemoryTesting-Protocol.h */, - 843A0B2026B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h */, 843A0AAE26B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h */, 843A0B0426B8DB90001CF302 /* XCTMessagingRole_ProcessMonitoring-Protocol.h */, 843A0A9926B8DB90001CF302 /* XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h */, 843A0B0D26B8DB90001CF302 /* XCTMessagingRole_RunnerSessionInitiation-Protocol.h */, + DD4CF9AD2C7DF8A0001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h */, 843A0A5626B8DB90001CF302 /* XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h */, 843A0ACF26B8DB90001CF302 /* XCTMessagingRole_SignpostReceiving-Protocol.h */, 843A0B1A26B8DB90001CF302 /* XCTMessagingRole_SignpostRequesting-Protocol.h */, 843A0A9826B8DB90001CF302 /* XCTMessagingRole_SiriAutomation-Protocol.h */, 843A0B0F26B8DB90001CF302 /* XCTMessagingRole_SystemConfiguration-Protocol.h */, - 843A0AEC26B8DB90001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h */, 843A0B5C26B8DB90001CF302 /* XCTMessagingRole_TestExecution-Protocol.h */, - 843A0B4526B8DB90001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h */, 843A0A9426B8DB90001CF302 /* XCTMessagingRole_TestReporting-Protocol.h */, 843A0AD726B8DB90001CF302 /* XCTMessagingRole_UIAutomation-Protocol.h */, 843A0A9E26B8DB90001CF302 /* XCTMessagingRole_UIAutomationEventReporting-Protocol.h */, @@ -2653,6 +2790,9 @@ 843A0AF826B8DB90001CF302 /* XCTRunnerDTServiceHubSession.h */, 843A0A8C26B8DB90001CF302 /* XCTRunnerIDESession.h */, 843A0A5126B8DB90001CF302 /* XCTRunnerIDESessionDelegate-Protocol.h */, + DD4CF9AE2C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionManager.h */, + DD4CF9B02C7DF8A0001A9F14 /* XCTRuntimeIssueDetectionPolicy.h */, + DD4CF9AF2C7DF8A0001A9F14 /* XCTScreenCapturePolicy.h */, 843A0B4C26B8DB90001CF302 /* XCTSerializedTransportWrapper.h */, 843A0B0126B8DB90001CF302 /* XCTSignpostListener-Protocol.h */, 843A0A7526B8DB90001CF302 /* XCTSignpostListener.h */, @@ -2683,11 +2823,10 @@ DD0E023D28768626008618F5 /* XCTVariationOptions.h */, 843A0A5B26B8DB90001CF302 /* XCTWaiter.h */, 843A0B0A26B8DB90001CF302 /* XCTWaiterDelegate-Protocol.h */, - 843A0ABC26B8DB90001CF302 /* XCTWaiterInterruptionCompletionHandler.h */, 843A0AEB26B8DB90001CF302 /* XCTWaiterManagement-Protocol.h */, 1B7F97A128EB4464003A6E27 /* XCTWaiterManager-Protocol.h */, 843A0AA926B8DB90001CF302 /* XCTWaiterManager.h */, - 843A0A7F26B8DB90001CF302 /* XCUIXcodeApplicationManaging-Protocol.h */, + DD4CF9B82C7DF8A1001A9F14 /* XCTWaiterWait.h */, ); path = XCTestCore; sourceTree = ""; @@ -3580,6 +3719,7 @@ 843A0D0926B8DB92001CF302 /* NSBundle-XCTestAdditions.h in Headers */, 843A0C5B26B8DB91001CF302 /* XCTExpectedFailureOptions.h in Headers */, DD0E02C228768629008618F5 /* XCTVariationOptions.h in Headers */, + DD4CF9662C7DF872001A9F14 /* CDStructures.h in Headers */, 843A0C5926B8DB91001CF302 /* _XCTRunnerDaemonSessionDummyExportedObject.h in Headers */, 843A0CA526B8DB92001CF302 /* XCTAttachment.h in Headers */, 843A0D6D26B8DB92001CF302 /* XCTMemoryChecker.h in Headers */, @@ -3592,6 +3732,7 @@ 843A0D1F26B8DB92001CF302 /* XCTOutOfProcessSymbolicationService.h in Headers */, 843A0C0126B8DB91001CF302 /* XCTMessagingRole_UIAutomationEventReporting-Protocol.h in Headers */, 843A0D7326B8DB92001CF302 /* XCTMutableIssue.h in Headers */, + DD4CF9DD2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */, 843A0D2526B8DB92001CF302 /* NSSet-XCTestAdditions.h in Headers */, 843A0CA126B8DB92001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */, 843A0C3326B8DB91001CF302 /* _XCTTestIdentifier_Double.h in Headers */, @@ -3599,6 +3740,8 @@ 843A0D4926B8DB92001CF302 /* XCTestExpectationDelegate-Protocol.h in Headers */, 843A0D4B26B8DB92001CF302 /* XCTExpectedFailure.h in Headers */, DD6297CD2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */, + DD4CF9C92C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */, + DD4CF9F52C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */, 843A0B6726B8DB90001CF302 /* XCTRunnerIDESessionDelegate-Protocol.h in Headers */, 1B9DD54128EEAE2300F1AAB2 /* XCTest.h in Headers */, 843A0C8526B8DB92001CF302 /* _Dummy_ConformingToLegacyProtocolNames.h in Headers */, @@ -3618,6 +3761,7 @@ 843A0B9926B8DB91001CF302 /* XCTMessagingRole_DiagnosticsCollection-Protocol.h in Headers */, 8479D80C26F8D37600F6EFDA /* DTXBlockCompressorLibCompression.h in Headers */, 843A0C1326B8DB91001CF302 /* _XCTestObservationPrivate-Protocol.h in Headers */, + DD4CF9862C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, 843A0CCF26B8DB92001CF302 /* _XCTTestIdentifierSet_Set.h in Headers */, 843A0C2D26B8DB91001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h in Headers */, 843A0BB526B8DB91001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */, @@ -3626,9 +3770,12 @@ 843A0B7F26B8DB90001CF302 /* XCTOSSignpostMetric.h in Headers */, DD6297EA2A22BF9500E36189 /* XCUILocation.h in Headers */, 843A0C1126B8DB91001CF302 /* NSKeyedArchiver-XCTestAdditions.h in Headers */, + DD4CF9E12C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */, + DD4CFA062C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, 8479D81A26F8D37600F6EFDA /* DTXRemoteInvocationReceipt.h in Headers */, 843A0D3B26B8DB92001CF302 /* XCTKVOExpectation.h in Headers */, 843A0C9F26B8DB92001CF302 /* XCTMessagingRole_CapabilityExchange-Protocol.h in Headers */, + DD4CF97E2C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */, DD6297ED2A22BF9500E36189 /* XCTIssueHandling-Protocol.h in Headers */, 843A0C1D26B8DB91001CF302 /* XCTTelemetryLogging-Protocol.h in Headers */, 843A0D2F26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */, @@ -3636,6 +3783,7 @@ 843A0D1B26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */, 843A0D2B26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */, 843A0C6B26B8DB91001CF302 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */, + DD4CF9F12C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, DD7746C42AA15A1000BD3B0E /* SetPickerWheelValue.h in Headers */, 843A0CD526B8DB92001CF302 /* XCTestLog.h in Headers */, 843A0D7726B8DB92001CF302 /* _XCTestObservationInternal-Protocol.h in Headers */, @@ -3651,12 +3799,13 @@ 843A0C0326B8DB91001CF302 /* XCTMeasurement.h in Headers */, 843A0B8526B8DB90001CF302 /* XCTMessagingRole_CrashReporting-Protocol.h in Headers */, 843A0CB126B8DB92001CF302 /* XCTMemoryMetric.h in Headers */, - 843A0D0526B8DB92001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h in Headers */, 843A0CF126B8DB92001CF302 /* XCTMemgraph.h in Headers */, 843A0CB926B8DB92001CF302 /* XCTestCaseSuite.h in Headers */, 843A0B9726B8DB91001CF302 /* _XCTTestIdentifierSet_Placeholder.h in Headers */, 8479D83026F8D37600F6EFDA /* DTXChannel.h in Headers */, + DD4CF9762C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */, 843A0C7126B8DB91001CF302 /* XCTAttachmentManager.h in Headers */, + DD4CF9D12C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */, 843A0CAD26B8DB92001CF302 /* XCTMetric-Protocol.h in Headers */, 843A0C0D26B8DB91001CF302 /* XCTInProcessSymbolicationService.h in Headers */, 843A0B6526B8DB90001CF302 /* XCTCPUMetric.h in Headers */, @@ -3664,35 +3813,40 @@ DD6297DE2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */, 843A0C9126B8DB92001CF302 /* XCTestSuite.h in Headers */, 843A0BC526B8DB91001CF302 /* XCTestConfiguration.h in Headers */, + DD4CF9ED2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */, 843A0C2F26B8DB91001CF302 /* XCTFuture.h in Headers */, 843A0B7926B8DB90001CF302 /* XCTMessagingRole_EventSynthesis-Protocol.h in Headers */, 843A0D7126B8DB92001CF302 /* XCTTestRunSession.h in Headers */, 843A0CDF26B8DB92001CF302 /* XCTMessagingRole_RunnerSessionInitiation-Protocol.h in Headers */, 843A0CD926B8DB92001CF302 /* XCTWaiterDelegate-Protocol.h in Headers */, 843A0D5526B8DB92001CF302 /* XCTMessagingRole_ActivityReporting-Protocol.h in Headers */, + DD4CF9972C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */, 843A0CBB26B8DB92001CF302 /* XCTestCasePlaceholderRun.h in Headers */, 8479D80626F8D37600F6EFDA /* DTXAllowedRPC-Protocol.h in Headers */, 843A0BCF26B8DB91001CF302 /* XCTExpectedFailureContextManager.h in Headers */, 1B9DD55328EEB21400F1AAB2 /* CBX-XCTest-Umbrella.h in Headers */, - 843A0C3D26B8DB91001CF302 /* XCTWaiterInterruptionCompletionHandler.h in Headers */, 843A0CC526B8DB92001CF302 /* XCTReportingSessionSuiteReporter.h in Headers */, + DD4CF9D92C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */, 843A0D1126B8DB92001CF302 /* NSThread-XCTestAdditions.h in Headers */, 843A0D3D26B8DB92001CF302 /* XCTFixedPriorityTestScheduler.h in Headers */, 843A0CA726B8DB92001CF302 /* XCTMessagingChannel_DaemonToIDE-Protocol.h in Headers */, 843A0BDD26B8DB91001CF302 /* XCTRunnerIDESession.h in Headers */, 843A0BBF26B8DB91001CF302 /* XCTSourceCodeSymbolInfo.h in Headers */, + DD4CF99F2C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, 843A0D2126B8DB92001CF302 /* XCTTestSchedulerWorker-Protocol.h in Headers */, + DD4CF9822C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */, 1B9DD54528EEAE7E00F1AAB2 /* UIDevice+Wifi_IP.h in Headers */, 843A0CC926B8DB92001CF302 /* XCTActivityAggregationRecord.h in Headers */, 843A0BA126B8DB91001CF302 /* XCTestObservationCenter.h in Headers */, 8479D81026F8D37600F6EFDA /* DTXSharedMemoryTransport.h in Headers */, + DD4CF9E92C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */, 843A0C0926B8DB91001CF302 /* XCTestMisuseObserver.h in Headers */, 8479D82E26F8D37600F6EFDA /* DTXFileDescriptorTransport.h in Headers */, 843A0BCB26B8DB91001CF302 /* XCTestManager_IDEInterface-Protocol.h in Headers */, - DD6297E42A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, 8479D82C26F8D37600F6EFDA /* DTXConnectionRemoteReceiveQueueCalls-Protocol.h in Headers */, 843A0B7B26B8DB90001CF302 /* XCTWaiter.h in Headers */, 843A0BD326B8DB91001CF302 /* XCTSymbolInfoProviding-Protocol.h in Headers */, + DD4CF9CD2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */, 8479D81C26F8D37600F6EFDA /* DTXMachTransport.h in Headers */, 843A0BF526B8DB91001CF302 /* XCTMessagingRole_SiriAutomation-Protocol.h in Headers */, 843A0C0726B8DB91001CF302 /* XCTMessagingRole_HIDEventRecording-Protocol.h in Headers */, @@ -3703,16 +3857,19 @@ 843A0B7326B8DB90001CF302 /* XCTReportingSessionActivityReporter.h in Headers */, 843A0D8126B8DB93001CF302 /* XCTUniformTypeIdentifier.h in Headers */, 8479D80A26F8D37600F6EFDA /* DTXBlockCompressor-Protocol.h in Headers */, + DD4CF9A72C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, 843A0BA726B8DB91001CF302 /* XCTResult.h in Headers */, 8479D81626F8D37600F6EFDA /* DTXProxyRequestHandler.h in Headers */, 843A0C8D26B8DB92001CF302 /* XCTMessagingRole_DebugLogging-Protocol.h in Headers */, 8479D80826F8D37600F6EFDA /* DTXBlockCompressorFactory.h in Headers */, 843A0D0326B8DB92001CF302 /* _XCTTestIdentifier_Class.h in Headers */, + DD4CF98E2C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, 843A0D5926B8DB92001CF302 /* XCTestCaseRun.h in Headers */, DD6297F02A22BF9500E36189 /* XCUISystem.h in Headers */, 843A0BB126B8DB91001CF302 /* XCTRunnerDaemonSession.h in Headers */, 843A0D6726B8DB92001CF302 /* XCTIssue.h in Headers */, 843A0C2326B8DB91001CF302 /* XCTNSPredicateExpectation.h in Headers */, + DD4CF9BD2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */, 843A0BDB26B8DB91001CF302 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h in Headers */, 843A0C3726B8DB91001CF302 /* XCTSymbolicationService.h in Headers */, 843A0BB926B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */, @@ -3728,12 +3885,15 @@ 843A0CF726B8DB92001CF302 /* XCTBlockingQueue.h in Headers */, 843A0C7326B8DB91001CF302 /* XCTMessagingRole_UIAutomation-Protocol.h in Headers */, 843A0C0B26B8DB91001CF302 /* XCTFailableInvocation.h in Headers */, + DD4CF9722C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */, + DD4CF9F92C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */, 843A0C4D26B8DB91001CF302 /* XCTTestInvocationDescriptor.h in Headers */, 843A0D3126B8DB92001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h in Headers */, 843A0C8126B8DB92001CF302 /* XCTestSuiteRun.h in Headers */, 843A0D2326B8DB92001CF302 /* _XCTSkipFailureException.h in Headers */, 843A0D6B26B8DB92001CF302 /* XCTMessagingRole_UIRecordingControl-Protocol.h in Headers */, 843A0C5D26B8DB91001CF302 /* XCTStorageMetric.h in Headers */, + DD4CF9D52C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */, 8479D81826F8D37600F6EFDA /* DTXConnection.h in Headers */, 843A0C9B26B8DB92001CF302 /* XCTWaiterManagement-Protocol.h in Headers */, 843A0BFF26B8DB91001CF302 /* XCTReportingSessionTestReporter.h in Headers */, @@ -3744,11 +3904,11 @@ 843A0D7926B8DB92001CF302 /* XCTSwiftErrorObservation_Overlay-Protocol.h in Headers */, DD6297D32A22BF3600E36189 /* XCTProcessInfoUtilities.h in Headers */, 843A0C9926B8DB92001CF302 /* XCTDaemonTelemetryLogger.h in Headers */, - 843A0C9D26B8DB92001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h in Headers */, 843A0C7526B8DB91001CF302 /* XCTTelemetryLogger.h in Headers */, 843A0D5326B8DB92001CF302 /* XCTSourceCodeFrame.h in Headers */, 843A0CCD26B8DB92001CF302 /* XCTMessagingRole_ProcessMonitoring-Protocol.h in Headers */, 843A0C3926B8DB91001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h in Headers */, + DD4CF9E52C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */, 843A0D7B26B8DB92001CF302 /* XCTAggregateSuiteRunStatisticsRecord.h in Headers */, 843A0B7526B8DB90001CF302 /* XCTSwiftErrorObservation.h in Headers */, 843A0C5326B8DB91001CF302 /* NSMutableArray-XCTestAdditions.h in Headers */, @@ -3757,9 +3917,8 @@ 843A0C2126B8DB91001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h in Headers */, 843A0BF726B8DB91001CF302 /* XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h in Headers */, 843A0C7F26B8DB92001CF302 /* XCTMetric_Private-Protocol.h in Headers */, + DD4CF97A2C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, 843A0D8926B8DB93001CF302 /* XCDebugLogDelegate-Protocol.h in Headers */, - 843A0D4F26B8DB92001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h in Headers */, - 843A0D6F26B8DB92001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h in Headers */, 843A0D5B26B8DB92001CF302 /* XCTestCase.h in Headers */, 843A0BA926B8DB91001CF302 /* XCTestObserver.h in Headers */, 843A0BAF26B8DB91001CF302 /* XCTSignpostListener.h in Headers */, @@ -3770,6 +3929,7 @@ 843A0D2726B8DB92001CF302 /* XCTestRun.h in Headers */, 843A0D3F26B8DB92001CF302 /* XCTestProbe.h in Headers */, 843A0C1526B8DB91001CF302 /* XCActivityRecord.h in Headers */, + DD4CF98A2C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */, 8479D81E26F8D37600F6EFDA /* _DTXProxy.h in Headers */, 8479D82226F8D37600F6EFDA /* DTXResourceTracker.h in Headers */, 843A0D0726B8DB92001CF302 /* XCTMessagingChannel_DaemonToRunner-Protocol.h in Headers */, @@ -3789,13 +3949,14 @@ 843A0D0F26B8DB92001CF302 /* XCTestExpectation.h in Headers */, 843A0D6326B8DB92001CF302 /* XCTImageEncoding-XCTImageQuality.h in Headers */, 843A0D6526B8DB92001CF302 /* XCTRepetitionPolicy.h in Headers */, - 843A0BC326B8DB91001CF302 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, 843A0D8526B8DB93001CF302 /* XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h in Headers */, 843A0BE726B8DB91001CF302 /* XCTMetricDiagnosticHelper.h in Headers */, 843A0CF926B8DB92001CF302 /* XCTMessagingRole_SignpostRequesting-Protocol.h in Headers */, 843A0D8326B8DB93001CF302 /* XCTDefaultDebugLogHandler.h in Headers */, 843A0CC726B8DB92001CF302 /* XCTSignpostListener-Protocol.h in Headers */, + DD4CF9A32C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */, 843A0BD926B8DB91001CF302 /* XCTestConfigurationLoader.h in Headers */, + DD4CF99B2C7DF88D001A9F14 /* CDStructures.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3806,9 +3967,10 @@ 47C264D2271F1926006EF0B9 /* XCTAggregateSuiteRunStatisticsRecord.h in Headers */, 47C2649E271F1926006EF0B9 /* XCTMessagingChannel_DaemonRecorderToIDE-Protocol.h in Headers */, 1B9DD55128EEB04200F1AAB2 /* XCUIApplication.h in Headers */, + DD4CF9772C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */, 47C26532271F1926006EF0B9 /* XCTestManager_IDEInterface-Protocol.h in Headers */, - 47C264A5271F1926006EF0B9 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h in Headers */, DD6297E82A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h in Headers */, + DD4CF98F2C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, 47C264CA271F1926006EF0B9 /* XCTExpectedFailureContext.h in Headers */, 47C26441271F18DA006EF0B9 /* DTXTransport.h in Headers */, 47C26472271F1926006EF0B9 /* XCTMetric_Private-Protocol.h in Headers */, @@ -3848,8 +4010,10 @@ 47C26542271F1926006EF0B9 /* XCTestLog.h in Headers */, 47C26512271F1926006EF0B9 /* XCTMemoryMarker.h in Headers */, 47C2649B271F1926006EF0B9 /* XCTDefaultDebugLogHandler.h in Headers */, + DD4CF9DA2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */, 47C2653C271F1926006EF0B9 /* XCTMessagingChannel_DaemonToRunner-Protocol.h in Headers */, 47C26444271F18DA006EF0B9 /* DTXChannel.h in Headers */, + DD4CF9832C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */, 47C264D9271F1926006EF0B9 /* XCTMessagingRole_MemoryTesting-Protocol.h in Headers */, 47C26550271F1926006EF0B9 /* XCTPerformanceMeasurement.h in Headers */, 47C26536271F1926006EF0B9 /* XCTCompoundExpectation.h in Headers */, @@ -3858,8 +4022,10 @@ 47C26473271F1926006EF0B9 /* XCDebugLogDelegate-Protocol.h in Headers */, DD6297EB2A22BF9500E36189 /* XCUILocation.h in Headers */, 47C26490271F1926006EF0B9 /* XCTUniformTypeIdentifier_Internal.h in Headers */, + DD4CF9982C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */, 47C2643F271F18DA006EF0B9 /* DTXMessenger-Protocol.h in Headers */, 47C2649F271F1926006EF0B9 /* XCTIssue.h in Headers */, + DD4CF9872C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, 47C2651F271F1926006EF0B9 /* XCTRunnerDTServiceHubSession.h in Headers */, 47C264BC271F1926006EF0B9 /* XCTMessagingRole_TestReporting-Protocol.h in Headers */, DD6297EE2A22BF9500E36189 /* XCTIssueHandling-Protocol.h in Headers */, @@ -3867,6 +4033,7 @@ 47C26447271F18DA006EF0B9 /* DTXFileDescriptorTransport.h in Headers */, 47C26466271F1906006EF0B9 /* NSValue-XCTSymbolicationServiceAdditions.h in Headers */, 47C26457271F1902006EF0B9 /* _XCTTestIdentifier_Class.h in Headers */, + DD4CF9BE2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */, 47C264A8271F1926006EF0B9 /* XCTExpectedFailureOptions.h in Headers */, 47C264B0271F1926006EF0B9 /* XCTSourceCodeSymbolInfo.h in Headers */, 47C2651E271F1926006EF0B9 /* XCTestObservationCenter.h in Headers */, @@ -3899,12 +4066,12 @@ 47C2652C271F1926006EF0B9 /* XCTFixedPriorityTestScheduler.h in Headers */, 47C26528271F1926006EF0B9 /* XCTTestScheduler-Protocol.h in Headers */, 47C264B4271F1926006EF0B9 /* XCTTelemetryLogger.h in Headers */, + DD4CF9F62C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */, 47C2644B271F1902006EF0B9 /* _XCTRunnerDaemonSessionDummyExportedObject.h in Headers */, 47C26451271F1902006EF0B9 /* NSBundle-XCTestAdditions.h in Headers */, 47C26524271F1926006EF0B9 /* XCTExpectedFailureContextManager.h in Headers */, 47C26448271F18DA006EF0B9 /* DTXProxyRequestHandler.h in Headers */, 47C264AD271F1926006EF0B9 /* XCTTestWorker-Protocol.h in Headers */, - 47C26548271F1926006EF0B9 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h in Headers */, 1B9DD55428EEB21600F1AAB2 /* CBX-XCTest-Umbrella.h in Headers */, 47C26527271F1926006EF0B9 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */, 47C264DB271F1926006EF0B9 /* XCTestCase.h in Headers */, @@ -3914,6 +4081,7 @@ 47C26549271F1926006EF0B9 /* XCTMeasureOptions.h in Headers */, 47C264E2271F1926006EF0B9 /* XCTBlockingQueue.h in Headers */, 47C2643D271F18DA006EF0B9 /* DTXSharedMemoryTransport.h in Headers */, + DD4CF9A42C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */, 1B9DD54628EEAE7F00F1AAB2 /* UIDevice+Wifi_IP.h in Headers */, 47C2650A271F1926006EF0B9 /* XCTAttachmentManager.h in Headers */, 47C26464271F1902006EF0B9 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */, @@ -3921,23 +4089,27 @@ 47C264B6271F1926006EF0B9 /* XCTMessagingChannel_DaemonToIDE-Protocol.h in Headers */, 47C264D5271F1926006EF0B9 /* XCTReportingSessionConfiguration-Protocol.h in Headers */, 47C26521271F1926006EF0B9 /* XCTTestIdentifier.h in Headers */, - DD6297E52A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, 47C26439271F18DA006EF0B9 /* DTXService.h in Headers */, 47C264CD271F1926006EF0B9 /* XCTMessagingChannel_IDEToRunner-Protocol.h in Headers */, 47C2647D271F1926006EF0B9 /* XCTTelemetryLogging-Protocol.h in Headers */, 47C2653F271F1926006EF0B9 /* XCTMessagingRole_ProcessMonitoring-Protocol.h in Headers */, + DD4CF9F22C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, 47C264C5271F1926006EF0B9 /* XCTMessagingRole_SignpostRequesting-Protocol.h in Headers */, 47C26493271F1926006EF0B9 /* XCTSymbolicationService.h in Headers */, 47C2652B271F1926006EF0B9 /* XCTestManager_DaemonConnectionInterface-Protocol.h in Headers */, 47C264FE271F1926006EF0B9 /* XCTSourceCodeFrame.h in Headers */, 47C264D7271F1926006EF0B9 /* XCTMessagingRole_UIAutomation-Protocol.h in Headers */, + DD4CF9EA2C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */, + DD4CF9CE2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */, 47C26476271F1926006EF0B9 /* XCTestProbe.h in Headers */, 47C26475271F1926006EF0B9 /* XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h in Headers */, + DD4CF9A82C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, 47C26504271F1926006EF0B9 /* XCTReportingSessionSuiteReporter.h in Headers */, 47C264A3271F1926006EF0B9 /* XCTExpectedFailure.h in Headers */, 47C264DF271F1926006EF0B9 /* XCTUniformTypeIdentifier.h in Headers */, 47C2647C271F1926006EF0B9 /* XCTFuture.h in Headers */, 47C26535271F1926006EF0B9 /* XCTActivity-Protocol.h in Headers */, + DD4CF9D22C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */, 47C26525271F1926006EF0B9 /* XCTTelemetryObserver.h in Headers */, 47C26481271F1926006EF0B9 /* XCTRunnerIDESession.h in Headers */, 47C2645D271F1902006EF0B9 /* NSSet-XCTestAdditions.h in Headers */, @@ -3948,6 +4120,7 @@ 47C2646D271F1926006EF0B9 /* XCTestCaseRun.h in Headers */, 47C2650E271F1926006EF0B9 /* XCTMessagingRole_SelfDiagnosisIssueReporting-Protocol.h in Headers */, 47C2646F271F1926006EF0B9 /* XCTImageEncoding-XCTImageQuality.h in Headers */, + DD4CF9672C7DF872001A9F14 /* CDStructures.h in Headers */, 47C26533271F1926006EF0B9 /* XCTReportingSession.h in Headers */, 47C26489271F1926006EF0B9 /* XCTAttachment.h in Headers */, 47C264F3271F1926006EF0B9 /* XCTWaiterManager.h in Headers */, @@ -3956,8 +4129,10 @@ 47C264DE271F1926006EF0B9 /* XCTMetricDiagnosticHelper.h in Headers */, 47C264B8271F1926006EF0B9 /* XCTMessagingRole_TestExecution-Protocol.h in Headers */, 1B9DD54A28EEAE9400F1AAB2 /* AutomationAction.h in Headers */, - 47C264A6271F1926006EF0B9 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h in Headers */, + DD4CF9E62C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */, 47C26537271F1926006EF0B9 /* XCTestCaseSuite.h in Headers */, + DD4CF9E22C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */, + DD4CF9FA2C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */, 47C26544271F1926006EF0B9 /* XCTRunnerDaemonSession.h in Headers */, 47C264DA271F1926006EF0B9 /* XCTASDebugLogDelegate-Protocol.h in Headers */, 47C264AC271F1926006EF0B9 /* XCTRunnerIDESessionDelegate-Protocol.h in Headers */, @@ -3966,21 +4141,22 @@ 47C264F1271F1926006EF0B9 /* XCTMessagingRole_UIRecordingControl-Protocol.h in Headers */, 47C2645A271F1902006EF0B9 /* NSMutableArray-XCTestAdditions.h in Headers */, 47C26526271F1926006EF0B9 /* XCTApplicationBundleInfo.h in Headers */, - 47C264D4271F1926006EF0B9 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h in Headers */, 47C26506271F1926006EF0B9 /* XCTPerformanceMeasurementTimestamp.h in Headers */, 47C2644F271F1902006EF0B9 /* _XCTTestIdentifier_Array.h in Headers */, 47C2648B271F1926006EF0B9 /* XCTestSuiteRun.h in Headers */, 47C2649D271F1926006EF0B9 /* XCTestRun.h in Headers */, 47C264AF271F1926006EF0B9 /* XCTMessagingChannel_DaemonToIDE_All-Protocol.h in Headers */, 47C26491271F1926006EF0B9 /* XCTNSPredicateExpectation.h in Headers */, + DD4CF98B2C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */, DD6297D42A22BF3600E36189 /* XCTProcessInfoUtilities.h in Headers */, + DD4CF9CA2C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */, + DD4CF9EE2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */, 47C264B3271F1926006EF0B9 /* XCTActivityRecordContext-Protocol.h in Headers */, 47C264C2271F1926006EF0B9 /* XCTSourceCodeContext.h in Headers */, 47C26432271F18DA006EF0B9 /* _DTXProxy.h in Headers */, 47C26480271F1926006EF0B9 /* XCTSymbolInfoProviding-Protocol.h in Headers */, - 47C264F2271F1926006EF0B9 /* XCTWaiterInterruptionCompletionHandler.h in Headers */, 47C264E7271F1926006EF0B9 /* XCTestCasePlaceholder.h in Headers */, - 47C264E1271F1926006EF0B9 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, + DD4CF99C2C7DF88D001A9F14 /* CDStructures.h in Headers */, 47C264F7271F1926006EF0B9 /* XCTestSuite.h in Headers */, 47C264EF271F1926006EF0B9 /* XCTestCaseRunConfiguration.h in Headers */, 47C26463271F1902006EF0B9 /* _XCTestObservationInternal-Protocol.h in Headers */, @@ -3995,11 +4171,14 @@ 47C2650F271F1926006EF0B9 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h in Headers */, 47C2645F271F1902006EF0B9 /* NSException-XCTestAdditions.h in Headers */, 47C26501271F1926006EF0B9 /* XCTMeasurement.h in Headers */, + DD4CF9732C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */, 47C26437271F18DA006EF0B9 /* DTXMachTransport.h in Headers */, 47C26483271F1926006EF0B9 /* XCTAggregateSuiteRunStatistics.h in Headers */, + DD4CFA072C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, 47C26502271F1926006EF0B9 /* XCTRemoteSignpostListenerProxy-Protocol.h in Headers */, 47C26465271F1902006EF0B9 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */, 47C264DC271F1926006EF0B9 /* XCTNSNotificationExpectation.h in Headers */, + DD4CF97F2C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */, 47C264A7271F1926006EF0B9 /* XCTMetricHelper.h in Headers */, 47C264A1271F1926006EF0B9 /* XCTInProcessSymbolicationService.h in Headers */, 47C26517271F1926006EF0B9 /* XCTMessagingRole_ProtectedResourceAuthorization-Protocol.h in Headers */, @@ -4010,9 +4189,13 @@ 47C2652F271F1926006EF0B9 /* XCTSourceCodeLocation.h in Headers */, 47C2654D271F1926006EF0B9 /* XCTestConfigurationLoader.h in Headers */, 47C264C0271F1926006EF0B9 /* XCTStorageMetric.h in Headers */, + DD4CF9D62C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */, + DD4CF9DE2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */, 47C26541271F1926006EF0B9 /* XCTActivityAggregationRecord.h in Headers */, 47C264EE271F1926006EF0B9 /* XCTPromise.h in Headers */, 47C26446271F18DA006EF0B9 /* DTXConnection.h in Headers */, + DD4CF9A02C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, + DD4CF97B2C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, 47C264F0271F1926006EF0B9 /* XCTTestIdentifierSetBuilder.h in Headers */, 47C264C6271F1926006EF0B9 /* XCTCPUMetric.h in Headers */, 47C2654A271F1926006EF0B9 /* XCTMemoryMetric.h in Headers */, @@ -4050,26 +4233,28 @@ 843A0D5A26B8DB92001CF302 /* XCTestCase.h in Headers */, 89C5F36F1C9E32440093A018 /* DoubleTap.h in Headers */, 1B9DD55228EEB21300F1AAB2 /* CBX-XCTest-Umbrella.h in Headers */, - 843A0C3C26B8DB91001CF302 /* XCTWaiterInterruptionCompletionHandler.h in Headers */, 843A0B7826B8DB90001CF302 /* XCTMessagingRole_EventSynthesis-Protocol.h in Headers */, 843A0C8626B8DB92001CF302 /* XCTTelemetryObserver.h in Headers */, 843A0D4826B8DB92001CF302 /* XCTestExpectationDelegate-Protocol.h in Headers */, 843A0D2626B8DB92001CF302 /* XCTestRun.h in Headers */, 899696D91CB45FFC00BB42E2 /* ActionConfiguration.h in Headers */, - 843A0D6E26B8DB92001CF302 /* XCTMessagingRole_ActivityReporting_Legacy-Protocol.h in Headers */, 8479D82F26F8D37600F6EFDA /* DTXChannel.h in Headers */, + DD4CF9792C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, 843A0D8426B8DB93001CF302 /* XCTMessagingRole_ForcePressureSupportQuerying-Protocol.h in Headers */, 843A0C5826B8DB91001CF302 /* _XCTRunnerDaemonSessionDummyExportedObject.h in Headers */, 843A0C7026B8DB91001CF302 /* XCTAttachmentManager.h in Headers */, F5CE18E21E8BBA61001116A5 /* CBLSApplicationProxy.h in Headers */, 843A0CA026B8DB92001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */, F55F81A31C6DD07500A945C8 /* HTTPFileResponse.h in Headers */, + DD4CF9F02C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, + DD4CF9E02C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */, F53679A11D7C324E009956D0 /* QuerySpecifierByMark.h in Headers */, 843A0D1826B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */, 843A0C7226B8DB91001CF302 /* XCTMessagingRole_UIAutomation-Protocol.h in Headers */, 7DEAAE75241FA80D009894BA /* FBXCTestCaseImplementationFailureHoldingProxy.h in Headers */, 843A0D2E26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */, 843A0BCA26B8DB91001CF302 /* XCTestManager_IDEInterface-Protocol.h in Headers */, + DD4CF9892C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */, F55F819D1C6DD07500A945C8 /* HTTPDataResponse.h in Headers */, 843A0C5226B8DB91001CF302 /* NSMutableArray-XCTestAdditions.h in Headers */, DD6297DD2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */, @@ -4102,8 +4287,8 @@ F55F818D1C6DD07500A945C8 /* HTTPConnection.h in Headers */, 843A0C1A26B8DB91001CF302 /* XCTReportingSessionConfiguration-Protocol.h in Headers */, DD6297E92A22BF9500E36189 /* XCUILocation.h in Headers */, + DD4CF97D2C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */, F55F81991C6DD07500A945C8 /* MultipartMessageHeaderField.h in Headers */, - DD6297E32A22BF9500E36189 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, 89B951A11CF5B297007FD0AB /* QuerySpecifierByType.h in Headers */, 89D538101CA34CBE00F62E09 /* QuerySpecifierByTextLike.h in Headers */, 89C5F3631C9C58BD0093A018 /* Touch.h in Headers */, @@ -4119,6 +4304,7 @@ 8479D82B26F8D37600F6EFDA /* DTXConnectionRemoteReceiveQueueCalls-Protocol.h in Headers */, F55F81801C6DD07500A945C8 /* GCDAsyncSocket.h in Headers */, 843A0BEC26B8DB91001CF302 /* XCTMessagingRole_TestReporting-Protocol.h in Headers */, + DD4CF9D02C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */, 843A0C6A26B8DB91001CF302 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */, 843A0D8626B8DB93001CF302 /* XCTestDriver.h in Headers */, 843A0C1226B8DB91001CF302 /* _XCTestObservationPrivate-Protocol.h in Headers */, @@ -4130,7 +4316,9 @@ 843A0BD626B8DB91001CF302 /* XCTActivityRecordContext-Protocol.h in Headers */, 843A0CBE26B8DB92001CF302 /* XCTContext.h in Headers */, F5538B8A1E28BEB9003EC5F3 /* CBXLogging.h in Headers */, + DD4CF9C82C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */, 843A0D6826B8DB92001CF302 /* XCTMemoryMarker.h in Headers */, + DD4CF9CC2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */, 843A0CD426B8DB92001CF302 /* XCTestLog.h in Headers */, 843A0C2A26B8DB91001CF302 /* XCTExpectedFailureContext.h in Headers */, 843A0C0226B8DB91001CF302 /* XCTMeasurement.h in Headers */, @@ -4156,15 +4344,19 @@ 89512BDB1C9EEC3C0027D61E /* Drag.h in Headers */, 843A0BF426B8DB91001CF302 /* XCTMessagingRole_SiriAutomation-Protocol.h in Headers */, 843A0BEA26B8DB91001CF302 /* _XCTTestIdentifier_Class_LegacyEncoding.h in Headers */, + DD4CF9D42C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */, 843A0C4C26B8DB91001CF302 /* XCTTestInvocationDescriptor.h in Headers */, 843A0C6C26B8DB91001CF302 /* XCTTestScheduler-Protocol.h in Headers */, + DD4CF9962C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */, 843A0D8A26B8DB93001CF302 /* XCTMessagingRole_BundleRequesting-Protocol.h in Headers */, 843A0CF026B8DB92001CF302 /* XCTMemgraph.h in Headers */, DD6297E62A22BF9500E36189 /* XCUIApplicationManaging-Protocol.h in Headers */, + DD4CF9A22C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */, 843A0D7A26B8DB92001CF302 /* XCTAggregateSuiteRunStatisticsRecord.h in Headers */, 843A0B7426B8DB90001CF302 /* XCTSwiftErrorObservation.h in Headers */, 843A0BAE26B8DB91001CF302 /* XCTSignpostListener.h in Headers */, 89D537F71CA1DF8500F62E09 /* QuerySpecifier.h in Headers */, + DD4CF99A2C7DF88D001A9F14 /* CDStructures.h in Headers */, 1B9DD53D28EEAD7200F1AAB2 /* CDStructures.h in Headers */, 843A0C4426B8DB91001CF302 /* XCTPromise.h in Headers */, 843A0CE826B8DB92001CF302 /* XCTestCaseRunConfiguration.h in Headers */, @@ -4195,6 +4387,7 @@ 843A0C3826B8DB91001CF302 /* NSValue-XCTSymbolicationServiceAdditions.h in Headers */, 843A0D6026B8DB92001CF302 /* XCTMessagingChannel_IDEToRunner-Protocol.h in Headers */, DD7746C32AA15A1000BD3B0E /* SetPickerWheelValue.h in Headers */, + DD4CF98D2C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, 8479D81326F8D37600F6EFDA /* DTXDecompressionException.h in Headers */, 843A0CB826B8DB92001CF302 /* XCTestCaseSuite.h in Headers */, F55F81851C6DD07500A945C8 /* DDData.h in Headers */, @@ -4209,10 +4402,12 @@ 843A0C8426B8DB92001CF302 /* _Dummy_ConformingToLegacyProtocolNames.h in Headers */, 843A0C7E26B8DB92001CF302 /* XCTMetric_Private-Protocol.h in Headers */, 843A0D7626B8DB92001CF302 /* _XCTestObservationInternal-Protocol.h in Headers */, + DD4CF9712C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */, F55F82561C6DD07500A945C8 /* RoutingConnection.h in Headers */, 843A0C5E26B8DB91001CF302 /* XCTASDebugLogDelegate-Protocol.h in Headers */, 899696C91CB356BF00BB42E2 /* QueryConfiguration.h in Headers */, 843A0BBE26B8DB91001CF302 /* XCTSourceCodeSymbolInfo.h in Headers */, + DD4CF9BC2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */, 843A0BD426B8DB91001CF302 /* XCTMessagingRole_MemoryTesting-Protocol.h in Headers */, 8479D80326F8D37600F6EFDA /* DTXSocketTransport.h in Headers */, 8479D82526F8D37600F6EFDA /* DTXMessage.h in Headers */, @@ -4234,11 +4429,13 @@ 843A0BA026B8DB91001CF302 /* XCTestObservationCenter.h in Headers */, 843A0D2426B8DB92001CF302 /* NSSet-XCTestAdditions.h in Headers */, F55F818B1C6DD07500A945C8 /* HTTPAuthenticationRequest.h in Headers */, + DD4CF9812C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */, 843A0CA826B8DB92001CF302 /* _XCTTestIdentifier_SingleContainer.h in Headers */, 843A0BB026B8DB91001CF302 /* XCTRunnerDaemonSession.h in Headers */, 843A0BFC26B8DB91001CF302 /* XCTTestIdentifierSetBuilder.h in Headers */, 843A0B6626B8DB90001CF302 /* XCTRunnerIDESessionDelegate-Protocol.h in Headers */, 843A0CE426B8DB92001CF302 /* XCTClockMetric.h in Headers */, + DD4CF9EC2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */, 843A0C0826B8DB91001CF302 /* XCTestMisuseObserver.h in Headers */, F55F81891C6DD07500A945C8 /* DDRange.h in Headers */, 843A0B9E26B8DB91001CF302 /* XCTApplicationLaunchMetric.h in Headers */, @@ -4255,10 +4452,10 @@ 843A0BC626B8DB91001CF302 /* _XCTestCaseInterruptionException.h in Headers */, 843A0BD826B8DB91001CF302 /* XCTestConfigurationLoader.h in Headers */, 899696EA1CB5857C00BB42E2 /* JSONKeyValidator.h in Headers */, + DD4CFA052C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, 843A0CCC26B8DB92001CF302 /* XCTMessagingRole_ProcessMonitoring-Protocol.h in Headers */, 843A0C1826B8DB91001CF302 /* XCTApplicationBundleInfo.h in Headers */, 89C5F35A1C9B9C850093A018 /* Gesture.h in Headers */, - 843A0D0426B8DB92001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting_Legacy-Protocol.h in Headers */, 89D537FB1CA2020700F62E09 /* QuerySpecifierById.h in Headers */, DD6297CF2A22BF3600E36189 /* XCTElementQueryTransformerPredicateValidator.h in Headers */, F55F81A71C6DD07500A945C8 /* WebSocket.h in Headers */, @@ -4269,11 +4466,14 @@ 843A0CC426B8DB92001CF302 /* XCTReportingSessionSuiteReporter.h in Headers */, 843A0CB026B8DB92001CF302 /* XCTMemoryMetric.h in Headers */, 843A0D5826B8DB92001CF302 /* XCTestCaseRun.h in Headers */, + DD4CF9752C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */, 843A0CBA26B8DB92001CF302 /* XCTestCasePlaceholderRun.h in Headers */, 843A0C2226B8DB91001CF302 /* XCTNSPredicateExpectation.h in Headers */, 843A0B9826B8DB91001CF302 /* XCTMessagingRole_DiagnosticsCollection-Protocol.h in Headers */, 89D537FF1CA2090500F62E09 /* QuerySpecifierFactory.h in Headers */, + DD4CF9DC2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */, 8479D81126F8D37600F6EFDA /* DTXMessageParser.h in Headers */, + DD4CF9F82C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */, 843A0BD226B8DB91001CF302 /* XCTSymbolInfoProviding-Protocol.h in Headers */, 843A0D3626B8DB92001CF302 /* NSException-XCTestAdditions.h in Headers */, 843A0C9A26B8DB92001CF302 /* XCTWaiterManagement-Protocol.h in Headers */, @@ -4290,6 +4490,8 @@ 843A0C8C26B8DB92001CF302 /* XCTMessagingRole_DebugLogging-Protocol.h in Headers */, F55F82521C6DD07500A945C8 /* RouteRequest.h in Headers */, 843A0B8026B8DB90001CF302 /* XCTMeasureOptions.h in Headers */, + DD4CF9F42C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */, + DD4CF9A62C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, F55F81971C6DD07500A945C8 /* MultipartMessageHeader.h in Headers */, F55F81951C6DD07500A945C8 /* MultipartFormDataParser.h in Headers */, 89D538191CA3551600F62E09 /* QuerySpecifierByProperty.h in Headers */, @@ -4300,9 +4502,9 @@ 843A0D8026B8DB93001CF302 /* XCTUniformTypeIdentifier.h in Headers */, 89F6BF8B1CBC4BDD0088269C /* Rotate.h in Headers */, F5870B421CF0BEFF00B3376C /* TouchPath.h in Headers */, - 843A0D4E26B8DB92001CF302 /* XCTMessagingRole_TestReporting_Legacy-Protocol.h in Headers */, + DD4CF9E82C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */, + DD4CF9852C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, F55F82501C6DD07500A945C8 /* Route.h in Headers */, - 843A0BC226B8DB91001CF302 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, 843A0CD826B8DB92001CF302 /* XCTWaiterDelegate-Protocol.h in Headers */, 843A0B6A26B8DB90001CF302 /* XCTSkippedTestContext.h in Headers */, 843A0C2C26B8DB91001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h in Headers */, @@ -4310,8 +4512,10 @@ 843A0BA226B8DB91001CF302 /* XCTUniformTypeIdentifier_Internal.h in Headers */, 89C5F3501C9A60E70093A018 /* Testmanagerd.h in Headers */, 843A0D5426B8DB92001CF302 /* XCTMessagingRole_ActivityReporting-Protocol.h in Headers */, + DD4CF9E42C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */, 843A0D6A26B8DB92001CF302 /* XCTMessagingRole_UIRecordingControl-Protocol.h in Headers */, F55F819B1C6DD07500A945C8 /* HTTPAsyncFileResponse.h in Headers */, + DD4CF9D82C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */, 843A0CD626B8DB92001CF302 /* _XCTTestIdentifier_Array.h in Headers */, 89C5F3561C9B9B690093A018 /* CBXTypedefs.h in Headers */, 89C5F3541C9A66E10093A018 /* NSXPCConnection.h in Headers */, @@ -4322,13 +4526,14 @@ 843A0BFE26B8DB91001CF302 /* XCTReportingSessionTestReporter.h in Headers */, 843A0B6426B8DB90001CF302 /* XCTCPUMetric.h in Headers */, 89C5F36B1C9C912F0093A018 /* GestureFactory.h in Headers */, - 843A0C9C26B8DB92001CF302 /* XCTMessagingRole_TestExecution_Legacy-Protocol.h in Headers */, F55F82581C6DD07500A945C8 /* RoutingHTTPServer.h in Headers */, 843A0CA626B8DB92001CF302 /* XCTMessagingChannel_DaemonToIDE-Protocol.h in Headers */, 843A0CDE26B8DB92001CF302 /* XCTMessagingRole_RunnerSessionInitiation-Protocol.h in Headers */, 8479D80B26F8D37600F6EFDA /* DTXBlockCompressorLibCompression.h in Headers */, 899697051CB5D5CF00BB42E2 /* Gesture+Options.h in Headers */, + DD4CF99E2C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, 843A0CFE26B8DB92001CF302 /* XCTRemoteSignpostListenerProxy-Protocol.h in Headers */, + DD4CF9652C7DF872001A9F14 /* CDStructures.h in Headers */, 843A0BA626B8DB91001CF302 /* XCTResult.h in Headers */, 843A0C7426B8DB91001CF302 /* XCTTelemetryLogger.h in Headers */, 843A0B8626B8DB91001CF302 /* XCTPerformanceMeasurementTimestamp.h in Headers */, @@ -4340,10 +4545,39 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + DD4CF9682C7DF872001A9F14 /* CDStructures.h in Headers */, + DD4CF97C2C7DF881001A9F14 /* _XCTMessaging_VoidProtocol-Protocol.h in Headers */, + DD4CF9CF2C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionManager.h in Headers */, + DD4CF9A92C7DF88D001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, + DD4CF9992C7DF88D001A9F14 /* XCUIDeviceDelayedAttachmentTransferSupportInterface-Protocol.h in Headers */, + DD4CFA082C7DF8AB001A9F14 /* XCUIXcodeApplicationManaging-Protocol.h in Headers */, + DD4CF9F72C7DF8A1001A9F14 /* XCTWaiterWait.h in Headers */, + DD4CF9D72C7DF8A1001A9F14 /* XCTRuntimeIssueDetectionPolicy.h in Headers */, + DD4CF9E72C7DF8A1001A9F14 /* XCTDateFormatting-Protocol.h in Headers */, + DD4CF9EB2C7DF8A1001A9F14 /* XCTHarnessEventReporting-Protocol.h in Headers */, + DD4CF98C2C7DF881001A9F14 /* XCTScreenRecordingRequest.h in Headers */, + DD4CF9A12C7DF88D001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, + DD4CF9CB2C7DF8A1001A9F14 /* XCTMessagingRole_ScreenRecording-Protocol.h in Headers */, + DD4CF9D32C7DF8A1001A9F14 /* XCTScreenCapturePolicy.h in Headers */, 1B9DD54728EEAE8000F1AAB2 /* UIDevice+Wifi_IP.h in Headers */, 1B9DD55528EEB21700F1AAB2 /* CBX-XCTest-Umbrella.h in Headers */, + DD4CF9E32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */, + DD4CF9882C7DF881001A9F14 /* XCTMessagingRole_UIAutomationProcessObserving-Protocol.h in Headers */, + DD4CF9742C7DF881001A9F14 /* XCTAttachmentFutureMetadata.h in Headers */, + DD4CF9BF2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */, + DD4CF9EF2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentsDeleting-Protocol.h in Headers */, 1B9DD53F28EEAD9900F1AAB2 /* CDStructures.h in Headers */, + DD4CF9802C7DF881001A9F14 /* XCTVideoEncoding.h in Headers */, + DD4CF99D2C7DF88D001A9F14 /* CDStructures.h in Headers */, + DD4CF9F32C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, + DD4CF9FB2C7DF8A1001A9F14 /* _XCTExceptionPointer.h in Headers */, 1B9DD54C28EEAE9D00F1AAB2 /* ActionConfiguration.h in Headers */, + DD4CF9842C7DF881001A9F14 /* XCTSignpostEvent.h in Headers */, + DD4CF9DB2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFutureResultStatusUpdating-Protocol.h in Headers */, + DD4CF9A52C7DF88D001A9F14 /* NSString-XCUIAdditions.h in Headers */, + DD4CF9DF2C7DF8A1001A9F14 /* XCTAttachmentFuture.h in Headers */, + DD4CF9782C7DF881001A9F14 /* XCTSignpostInterval.h in Headers */, + DD4CF9902C7DF881001A9F14 /* XCTMessagingChannel_UIProcessToRunner-Protocol.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/DeviceAgent/FBFailureProofTestCase.h b/DeviceAgent/FBFailureProofTestCase.h index 10ab09b1..ccf4677b 100644 --- a/DeviceAgent/FBFailureProofTestCase.h +++ b/DeviceAgent/FBFailureProofTestCase.h @@ -37,7 +37,9 @@ NS_ASSUME_NONNULL_BEGIN /** Test Case that will never fail or stop from running in case of failure */ -@interface FBFailureProofTestCase : XCTestCase; +@interface FBFailureProofTestCase : XCTestCase{ + XCTest *_XCTestImplementation; +}; @end NS_ASSUME_NONNULL_END diff --git a/DeviceAgent/FBFailureProofTestCase.m b/DeviceAgent/FBFailureProofTestCase.m index d8d4db5f..ad6608c2 100644 --- a/DeviceAgent/FBFailureProofTestCase.m +++ b/DeviceAgent/FBFailureProofTestCase.m @@ -28,7 +28,7 @@ @interface FBFailureProofTestCase () @implementation FBFailureProofTestCase - (void)setUp { - [super setUp]; + [_XCTestImplementation setUp]; self.continueAfterFailure = YES; if ([self respondsToSelector:@selector(internalImplementation)]) { // The `internalImplementation` API has been removed since Xcode 11.4 diff --git a/DeviceAgent/TestRunner.m b/DeviceAgent/TestRunner.m index 17163076..d6e06d24 100644 --- a/DeviceAgent/TestRunner.m +++ b/DeviceAgent/TestRunner.m @@ -12,9 +12,9 @@ @interface TestRunner : FBFailureProofTestCase @implementation TestRunner - (void)setUp { - [super setUp]; + [_XCTestImplementation setUp]; self.continueAfterFailure = YES; - + /* * Route exceptions should be caught inside of the server. * Any exception that makes it this far should therefore kill the test. @@ -23,7 +23,7 @@ - (void)setUp { } - (void)tearDown { - [super tearDown]; + [_XCTestImplementation tearDown]; } - (void)testRunner { diff --git a/Server/Application/Application.m b/Server/Application/Application.m index 34bd6557..27c2b2bf 100644 --- a/Server/Application/Application.m +++ b/Server/Application/Application.m @@ -121,7 +121,7 @@ + (XCUIApplicationState)terminateApplication:(XCUIApplication *)application { + (XCUIApplicationState)terminateApplicationWithIdentifier:(NSString *)bundleIdentifier { XCUIApplication *application; - application = [[XCUIApplication alloc] initWithBundleIdentifier:bundleIdentifier]; + application = [XCUIApplication initWithBundleIdentifier:bundleIdentifier]; return [Application terminateApplication:application]; } @@ -176,8 +176,7 @@ + (void)launchAppWithBundleId:(NSString *_Nullable)bundleId launchEnv:(NSDictionary *_Nullable)environment terminateIfRunning:(BOOL)terminateIfRunning { - XCUIApplication *application = [[XCUIApplication alloc] - initWithBundleIdentifier:bundleId]; + XCUIApplication *application = [XCUIApplication initWithBundleIdentifier:bundleId]; if (terminateIfRunning) { [Application terminateApplication:application]; @@ -223,7 +222,7 @@ + (void)setPickerWheelValue:(int)pickerIndex // Getting pickers from Application's view. XCUIApplication *application = [Application currentApplication]; - XCUIElementQuery *pickersQuery = [application descendantsMatchingType:XCUIElementTypePicker]; + XCUIElementQuery *pickersQuery = [(XCUIElement *)application descendantsMatchingType:XCUIElementTypePicker]; NSArray *pickers = [pickersQuery allElementsBoundByIndex]; // Checking is there any picker on the screen. diff --git a/Server/Application/SpringBoard.m b/Server/Application/SpringBoard.m index 8d9275ab..e040b0ba 100644 --- a/Server/Application/SpringBoard.m +++ b/Server/Application/SpringBoard.m @@ -49,8 +49,7 @@ + (instancetype)application { static SpringBoard *_springBoard; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ - _springBoard = [[SpringBoard alloc] - initWithBundleIdentifier:@"com.apple.springboard"]; + _springBoard = [SpringBoard initWithBundleIdentifier:@"com.apple.springboard"]; [XCUIApplication cbxResolveApplication:_springBoard]; }); @@ -64,7 +63,7 @@ - (XCUIElement *)queryForAlert { // Collect timing info NSTimeInterval startTime = [[CBXMachClock sharedClock] absoluteTime]; - XCUIElementQuery *query = [self descendantsMatchingType:XCUIElementTypeAlert]; + XCUIElementQuery *query = [(XCUIElement *)self descendantsMatchingType:XCUIElementTypeAlert]; NSArray *elements = [query allElementsBoundByIndex]; if ([elements count] != 0) { diff --git a/Server/AutomationActions/Gestures/ClearText.m b/Server/AutomationActions/Gestures/ClearText.m index 1c2b68a2..cec1a0b4 100644 --- a/Server/AutomationActions/Gestures/ClearText.m +++ b/Server/AutomationActions/Gestures/ClearText.m @@ -190,7 +190,7 @@ - (NSPredicate *)deleteKeyPredicate { - (XCUIElement *)deleteKey { XCUIApplication *application = [Application currentApplication]; - XCUIElementQuery *query = [application descendantsMatchingType:XCUIElementTypeKey]; + XCUIElementQuery *query = [(XCUIElement *) application descendantsMatchingType:XCUIElementTypeKey]; XCUIElementQuery *matching = [query matchingPredicate:[self deleteKeyPredicate]]; NSArray *elements = [matching allElementsBoundByIndex]; diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index 5232898c..fb875917 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -52,7 +52,6 @@ #import "XCTestCore/XCTImageEncoding-XCTImageQuality.h" #import "XCTestCore/XCTInProcessSymbolicationService.h" #import "XCTestCore/XCTIssue.h" -#import "XCTestCore/XCTIssueHandling-Protocol.h" #import "XCTestCore/XCTKVOExpectation.h" #import "XCTestCore/XCTMeasureOptions.h" #import "XCTestCore/XCTMeasurement.h" @@ -96,7 +95,6 @@ #import "XCTestCore/XCTMessagingRole_SystemConfiguration-Protocol.h" #import "XCTestCore/XCTMessagingRole_TestExecution-Protocol.h" #import "XCTestCore/XCTMessagingRole_TestReporting-Protocol.h" -#import "XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h" #import "XCTestCore/XCTMessagingRole_UIAutomation-Protocol.h" #import "XCTestCore/XCTMessagingRole_UIAutomationEventReporting-Protocol.h" #import "XCTestCore/XCTMessagingRole_UIRecordingControl-Protocol.h" @@ -184,7 +182,6 @@ #import "XCTestCore/XCTestManager_DaemonConnectionInterface-Protocol.h" #import "XCTestCore/XCTestManager_IDEInterface-Protocol.h" #import "XCTestCore/XCTestMisuseObserver.h" -#import "XCTestCore/XCTestObservation-Protocol.h" #import "XCTestCore/XCTestObservationCenter.h" #import "XCTestCore/XCTestObserver.h" #import "XCTestCore/XCTestProbe.h" @@ -193,7 +190,6 @@ #import "XCTestCore/XCTestSuiteRun.h" #import "XCTestCore/_Dummy_ConformingToLegacyProtocolNames.h" #import "XCTestCore/_XCTExceptionPointer.h" -#import "XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h" #import "XCTestCore/_XCTRunnerDaemonSessionDummyExportedObject.h" #import "XCTestCore/_XCTSkipFailureException.h" #import "XCTestCore/_XCTTestIdentifierPlaceholder.h" @@ -322,5 +318,4 @@ #import "XCUIAutomation/XCUISystem.h" #import "XCUIAutomation/XCUITransformParameters.h" #import "XCUIAutomation/XCUIXcodeApplicationManaging-Protocol.h" -#import "XCUIAutomation/_XCTMessaging_VoidProtocol-Protocol.h" #endif diff --git a/Server/PrivateHeaders/CDStructures.h b/Server/PrivateHeaders/CDStructures.h index 85bc8f6e..7725d76b 100644 --- a/Server/PrivateHeaders/CDStructures.h +++ b/Server/PrivateHeaders/CDStructures.h @@ -10,12 +10,13 @@ #pragma mark Blocks typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown +typedef void (^CDUnknownFunctionPointerType)(void); // return type and parameters are unknown #pragma mark Typedef'd Structures typedef struct { NSUInteger _field1; - id *_field2; + id _field2; NSUInteger *_field3; NSUInteger _field4[5]; } CDStruct_70511ce9; diff --git a/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h b/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h index 686934e5..d3e0c984 100644 --- a/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h +++ b/Server/PrivateHeaders/DTXConnectionServices/CDStructures.h @@ -8,10 +8,7 @@ @class NSObject; #import - -#pragma mark Blocks - -typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown +#import "CDStructures.h" #pragma mark Typedef'd Structures @@ -21,4 +18,3 @@ typedef struct { CDUnknownBlockType messageHandler; CDUnknownBlockType dispatchValidator; } CDStruct_f5f3468d; - diff --git a/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h b/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h index 8623a148..0fc3fca1 100644 --- a/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h +++ b/Server/PrivateHeaders/XCTestCore/NSValue-XCTSymbolicationServiceAdditions.h @@ -14,7 +14,6 @@ @protocol OS_xpc_object; @interface NSValue (XCTSymbolicationServiceAdditions) -+ (id)xct_valueWithSymbolicator:(struct _CSTypeRef)arg1; - (id)xct_contentDescription; @end diff --git a/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h b/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h index bc53b7cb..a8de0420 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h +++ b/Server/PrivateHeaders/XCTestCore/XCTBlockingQueue.h @@ -19,7 +19,7 @@ @interface XCTBlockingQueue : NSObject { - struct os_unfair_lock_s _lock; + struct os_unfair_lock_s *_lock; BOOL _finalized; NSObject *_sema; NSMutableArray *_objects; diff --git a/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h b/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h index 94dbc935..113f965c 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h +++ b/Server/PrivateHeaders/XCTestCore/XCTDefaultDebugLogHandler.h @@ -21,7 +21,7 @@ @interface XCTDefaultDebugLogHandler : NSObject { - struct os_unfair_lock_s _lock; + struct os_unfair_lock_s *_lock; NSMutableArray *_logSinks; NSMutableArray *_debugMessageBuffer; } diff --git a/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h b/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h index 41414987..ef9975dc 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h +++ b/Server/PrivateHeaders/XCTestCore/XCTExecutionWorker.h @@ -24,7 +24,9 @@ __attribute__((visibility("hidden"))) XCTBlockingQueue *_workQueue; NSArray *_executionExtensions; NSError *_error; - struct os_unfair_lock_s _lock; + struct os_unfair_lock_s { + unsigned int _os_unfair_lock_opaque; + } _lock; BOOL _result; } diff --git a/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h b/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h index a5a136aa..87926a33 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h +++ b/Server/PrivateHeaders/XCTestCore/XCTInProcessSymbolicationService.h @@ -20,9 +20,9 @@ @interface XCTInProcessSymbolicationService : NSObject { - struct atomic_flag _symbolicatorInitialized; + struct atomic_flag *_symbolicatorInitialized; NSSet *_imageNames; - struct _CSTypeRef _symbolicator; + struct _CSTypeRef *_symbolicator; CDStruct_37ea9563 _symbolicationFunctions; } diff --git a/Server/PrivateHeaders/XCTestCore/XCTIssue.h b/Server/PrivateHeaders/XCTestCore/XCTIssue.h index 85d3ffa9..9a50798b 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTIssue.h +++ b/Server/PrivateHeaders/XCTestCore/XCTIssue.h @@ -19,7 +19,7 @@ @interface XCTIssue : NSObject { - struct atomic_flag _failureBreakPointCalled; + struct atomic_flag *_failureBreakPointCalled; BOOL _isExpectedFailure; BOOL _didInterruptTest; BOOL _shouldInterruptTest; diff --git a/Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h deleted file mode 100644 index 1c08f028..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTIssueHandling-Protocol.h +++ /dev/null @@ -1,24 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class XCTExpectedFailureContext, XCTIssue; - -@protocol XCTIssueHandling -- (void)expectFailureWithContext:(XCTExpectedFailureContext *)arg1; -- (void)expectFailureWithContext:(XCTExpectedFailureContext *)arg1 inBlock:(void (^)(void))arg2; -- (void)handleIssue:(XCTIssue *)arg1; -- (void)handleIssue:(XCTIssue *)arg1 completionHandler:(void (^)(void))arg2; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h index 1c760e40..126c07e9 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_BundleRequesting-Protocol.h @@ -4,6 +4,7 @@ // // Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. // +#include "XCTProcessSpecifier.h" @protocol XCTMessagingRole_BundleRequesting - (void)_XCT_requestBundleIDForPID:(NSInteger)arg1 reply:(void (^)(NSString *, NSError *))arg2; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h index a7321c35..883c5e02 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h @@ -8,6 +8,11 @@ #import #import #import +#import +#import +#import +#import +#import #import "CDStructures.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h deleted file mode 100644 index ba064750..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_UIApplicationStateUpdating-Protocol.h +++ /dev/null @@ -1,23 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSString, XCTApplicationStateSnapshot; - -@protocol XCTMessagingRole_UIApplicationStateUpdating -- (void)_XCT_applicationDidUpdateState:(XCTApplicationStateSnapshot *)arg1; -- (void)_XCT_applicationWithBundleID:(NSString *)arg1 didUpdatePID:(NSInteger)arg2 andState:(NSUInteger)arg3; -- (void)_XCT_deviceOrientationDidChange:(NSInteger)arg1; -- (void)_XCT_interfaceOrientationDidChange:(NSInteger)arg1; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h index 6ab0fbdc..5930715a 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSession.h @@ -14,12 +14,12 @@ #import -@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol, XCTReportingSessionConfiguration; +@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol, XCTReportingSessionConfiguration; @interface XCTReportingSession : NSObject { id _configuration; - id <_XCTMessaging_VoidProtocol> _IDEProxy; + id _IDEProxy; } @property(readonly) id configuration; diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h index 9f06e750..de8a26e7 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionActivityReporter.h @@ -15,14 +15,14 @@ #import @class NSString, XCActivityRecord, XCTTestIdentifier; -@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol; +@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol; @interface XCTReportingSessionActivityReporter : NSObject { NSString *_name; XCTTestIdentifier *_testIdentifier; XCActivityRecord *_activityRecord; - id <_XCTMessaging_VoidProtocol> _IDEProxy; + id _IDEProxy; } @property(readonly) NSString *name; diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h index ea51f1bb..9d7a053d 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionSuiteReporter.h @@ -15,12 +15,12 @@ #import @class NSDate, NSMutableDictionary, XCTTestIdentifier; -@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol; +@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol; @interface XCTReportingSessionSuiteReporter : NSObject { XCTTestIdentifier *_identifier; - id <_XCTMessaging_VoidProtocol> _IDEProxy; + id _IDEProxy; NSDate *_startDate; double _totalTestDuration; NSInteger _totalTestCount; diff --git a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h index 4a280e8f..7cc9a75e 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h +++ b/Server/PrivateHeaders/XCTestCore/XCTReportingSessionTestReporter.h @@ -15,12 +15,12 @@ #import @class NSDate, XCTTestIdentifier; -@protocol XCTMessagingRole_TestReporting><_XCTMessaging_VoidProtocol; +@protocol XCTMessagingRole_TestReporting, XCTMessagingRole_ActivityReporting, _XCTMessaging_VoidProtocol; @interface XCTReportingSessionTestReporter : NSObject { XCTTestIdentifier *_identifier; - id <_XCTMessaging_VoidProtocol> _IDEProxy; + id _IDEProxy; CDUnknownBlockType _finishHandler; NSDate *_startDate; } diff --git a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h index 48a8d21b..9146c4ba 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h +++ b/Server/PrivateHeaders/XCTestCore/XCTRunnerIDESession.h @@ -22,7 +22,7 @@ #import "_XCTestObservationInternal-Protocol.h" @class DTXConnection, NSString, XCTCapabilities, XCTFuture, XCTPromise, XCTestRun; -@protocol XCTMessagingChannel_RunnerToIDE> _delegate; id _applicationMonitor; DTXConnection *_IDEConnection; - id _IDEProxy; + id _IDEProxy; XCTPromise *_readyForTestingPromise; XCTPromise *_IDEProxyPromise; XCTestRun *_currentTestRun; @@ -46,7 +46,7 @@ @property(retain) XCTCapabilities *IDECapabilities; @property(readonly) DTXConnection *IDEConnection; -@property(readonly) id IDEProxy; +@property(readonly) id IDEProxy; @property(readonly) XCTFuture *IDEProxyFuture; @property(readonly) XCTPromise *IDEProxyPromise; @property __weak id applicationMonitor; diff --git a/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h b/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h index ff0a242d..ae138897 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestExpectation.h @@ -22,7 +22,9 @@ @interface XCTestExpectation : NSObject { - struct atomic_flag _hasCleanedUp; + struct atomic_flag { + _Atomic bool _Value; + } _hasCleanedUp; NSLock *_cleanupHandlersLock; NSMutableArray *_cleanupHandlers; BOOL _fulfilled; diff --git a/Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h deleted file mode 100644 index 2be51df3..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTestObservation-Protocol.h +++ /dev/null @@ -1,34 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSBundle, NSString, XCTExpectedFailure, XCTIssue, XCTestCase, XCTestSuite; - -@protocol XCTestObservation - -@optional -- (void)testBundleDidFinish:(NSBundle *)arg1; -- (void)testBundleWillStart:(NSBundle *)arg1; -- (void)testCase:(XCTestCase *)arg1 didFailWithDescription:(NSString *)arg2 inFile:(NSString *)arg3 atLine:(NSUInteger)arg4; -- (void)testCase:(XCTestCase *)arg1 didRecordExpectedFailure:(XCTExpectedFailure *)arg2; -- (void)testCase:(XCTestCase *)arg1 didRecordIssue:(XCTIssue *)arg2; -- (void)testCaseDidFinish:(XCTestCase *)arg1; -- (void)testCaseWillStart:(XCTestCase *)arg1; -- (void)testSuite:(XCTestSuite *)arg1 didFailWithDescription:(NSString *)arg2 inFile:(NSString *)arg3 atLine:(NSUInteger)arg4; -- (void)testSuite:(XCTestSuite *)arg1 didRecordExpectedFailure:(XCTExpectedFailure *)arg2; -- (void)testSuite:(XCTestSuite *)arg1 didRecordIssue:(XCTIssue *)arg2; -- (void)testSuiteDidFinish:(XCTestSuite *)arg1; -- (void)testSuiteWillStart:(XCTestSuite *)arg1; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h b/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h index d7a9d5c7..1f62dd48 100644 --- a/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h +++ b/Server/PrivateHeaders/XCTestCore/_XCTExceptionPointer.h @@ -18,7 +18,9 @@ @interface _XCTExceptionPointer : NSObject { - struct exception_ptr _exceptionPointer; + struct exception_ptr { + void *__ptr_; + } _exceptionPointer; } @property(readonly, copy) NSString *exceptionDescription; @@ -27,8 +29,6 @@ + (id)currentExceptionPointer; + (void)installUncaughtExceptionHandler; -- (id).cxx_construct; -- (id)_nameOfTypeInfo:(const struct type_info *)arg1; - (id)initWithExceptionPointer:(const struct exception_ptr *)arg1; - (void)raise; diff --git a/Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h b/Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h deleted file mode 100644 index b1d93240..00000000 --- a/Server/PrivateHeaders/XCTestCore/_XCTMessaging_VoidProtocol-Protocol.h +++ /dev/null @@ -1,10 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - -@protocol _XCTMessaging_VoidProtocol -@end - diff --git a/Server/PrivateHeaders/XCUIAutomation/CDStructures.h b/Server/PrivateHeaders/XCUIAutomation/CDStructures.h index aea5a501..0df2920e 100644 --- a/Server/PrivateHeaders/XCUIAutomation/CDStructures.h +++ b/Server/PrivateHeaders/XCUIAutomation/CDStructures.h @@ -6,16 +6,4 @@ // #import - -#pragma mark Blocks - -typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown - -#pragma mark Typedef'd Structures - -typedef struct { - NSInteger _field1; - NSInteger _field2; - NSInteger _field3; -} CDStruct_2ec95fd7; - +#import "CDStructures.h" diff --git a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h index 85d4aa84..627d9d13 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCTMessagingRole_UIAutomationProcess-Protocol.h @@ -9,6 +9,7 @@ #import #import #import +#import #import "CDStructures.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h index 2fb084b6..9e61d226 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h @@ -8,7 +8,7 @@ #import #import #import -#import "CDStructures.h" +#import "../CDStructures.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; diff --git a/Server/PrivateHeaders/XCUIAutomation/_XCTMessaging_VoidProtocol-Protocol.h b/Server/PrivateHeaders/XCUIAutomation/_XCTMessaging_VoidProtocol-Protocol.h deleted file mode 100644 index b1d93240..00000000 --- a/Server/PrivateHeaders/XCUIAutomation/_XCTMessaging_VoidProtocol-Protocol.h +++ /dev/null @@ -1,10 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - -@protocol _XCTMessaging_VoidProtocol -@end - diff --git a/Server/Routes/MetaRoutes.m b/Server/Routes/MetaRoutes.m index af8df5cc..3ca2df05 100644 --- a/Server/Routes/MetaRoutes.m +++ b/Server/Routes/MetaRoutes.m @@ -53,7 +53,7 @@ @implementation MetaRoutes } XCUIApplication *application; - application = [[XCUIApplication alloc] initWithBundleIdentifier:identifier]; + application = [XCUIApplication initWithBundleIdentifier:identifier]; NSString *pid; if (application) { pid = [NSString stringWithFormat:@"%@", @(application.processID)]; diff --git a/Server/Utilities/TextInputFirstResponderProvider.m b/Server/Utilities/TextInputFirstResponderProvider.m index 4956abc3..426dbae0 100644 --- a/Server/Utilities/TextInputFirstResponderProvider.m +++ b/Server/Utilities/TextInputFirstResponderProvider.m @@ -36,7 +36,7 @@ - (XCUIElement *)firstResponder { XCUIElement *firstResponder = nil; for (NSNumber *number in self.elementTypes) { XCUIElementType type = (XCUIElementType)[number unsignedIntegerValue]; - XCUIElementQuery *firstResponderQuery = [application descendantsMatchingType:type]; + XCUIElementQuery *firstResponderQuery = [(id)application descendantsMatchingType:type]; XCUIElementQuery *matching = [firstResponderQuery matchingPredicate:predicate]; NSArray *elements = [matching allElementsBoundByIndex]; if ([elements count] == 1) { From 94706341bbae6422cc7a567ae9dc8e3f08b78350 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 3 Sep 2024 23:31:13 +0200 Subject: [PATCH 04/15] Remove not used DTXConnection-XCTestAdditions --- DeviceAgent.xcodeproj/project.pbxproj | 8 ------- Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 1 - .../DTXConnection-XCTestAdditions.h | 21 ------------------- 3 files changed, 30 deletions(-) delete mode 100644 Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index e6569269..50c77e16 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -183,7 +183,6 @@ 47C26457271F1902006EF0B9 /* _XCTTestIdentifier_Class.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1F26B8DB90001CF302 /* _XCTTestIdentifier_Class.h */; }; 47C26458271F1902006EF0B9 /* _Dummy_ConformingToLegacyProtocolNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AE026B8DB90001CF302 /* _Dummy_ConformingToLegacyProtocolNames.h */; }; 47C2645A271F1902006EF0B9 /* NSMutableArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AC726B8DB90001CF302 /* NSMutableArray-XCTestAdditions.h */; }; - 47C2645B271F1902006EF0B9 /* DTXConnection-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */; }; 47C2645C271F1902006EF0B9 /* _XCTSkipFailureException.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2F26B8DB90001CF302 /* _XCTSkipFailureException.h */; }; 47C2645D271F1902006EF0B9 /* NSSet-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */; }; 47C2645F271F1902006EF0B9 /* NSException-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */; }; @@ -658,8 +657,6 @@ 843A0D2526B8DB92001CF302 /* NSSet-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */; }; 843A0D2626B8DB92001CF302 /* XCTestRun.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3126B8DB90001CF302 /* XCTestRun.h */; }; 843A0D2726B8DB92001CF302 /* XCTestRun.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3126B8DB90001CF302 /* XCTestRun.h */; }; - 843A0D2A26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */; }; - 843A0D2B26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */; }; 843A0D2E26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */; }; 843A0D2F26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */; }; 843A0D3026B8DB92001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3626B8DB90001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h */; }; @@ -1815,7 +1812,6 @@ 843A0B2F26B8DB90001CF302 /* _XCTSkipFailureException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTSkipFailureException.h; sourceTree = ""; }; 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSSet-XCTestAdditions.h"; sourceTree = ""; }; 843A0B3126B8DB90001CF302 /* XCTestRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestRun.h; sourceTree = ""; }; - 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "DTXConnection-XCTestAdditions.h"; sourceTree = ""; }; 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTActivityRecordStack.h; sourceTree = ""; }; 843A0B3626B8DB90001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_ControlSessionInitiation-Protocol.h"; sourceTree = ""; }; 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSException-XCTestAdditions.h"; sourceTree = ""; }; @@ -2640,7 +2636,6 @@ 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */, 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */, 843A0B0526B8DB90001CF302 /* _XCTTestIdentifierSet_Set.h */, - 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */, 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */, 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, @@ -3781,7 +3776,6 @@ 843A0D2F26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */, 843A0D5126B8DB92001CF302 /* XCTNSNotificationExpectation.h in Headers */, 843A0D1B26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */, - 843A0D2B26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */, 843A0C6B26B8DB91001CF302 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */, DD4CF9F12C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, DD7746C42AA15A1000BD3B0E /* SetPickerWheelValue.h in Headers */, @@ -4058,7 +4052,6 @@ 47C26445271F18DA006EF0B9 /* DTXBlockCompressorFactory.h in Headers */, 47C26543271F1926006EF0B9 /* XCTMessagingRole_SystemConfiguration-Protocol.h in Headers */, 47C26488271F1926006EF0B9 /* XCTReportingSessionTestReporter.h in Headers */, - 47C2645B271F1902006EF0B9 /* DTXConnection-XCTestAdditions.h in Headers */, DD6297DF2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */, 47C264E6271F1926006EF0B9 /* XCTMessagingRole_SiriAutomation-Protocol.h in Headers */, 47C2654F271F1926006EF0B9 /* XCTSignpostListener.h in Headers */, @@ -4262,7 +4255,6 @@ 8479D80F26F8D37600F6EFDA /* DTXSharedMemoryTransport.h in Headers */, 843A0D5226B8DB92001CF302 /* XCTSourceCodeFrame.h in Headers */, F5A14DE51E02CF84001A0037 /* CBLSApplicationWorkspace.h in Headers */, - 843A0D2A26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */, 843A0C5C26B8DB91001CF302 /* XCTStorageMetric.h in Headers */, 843A0B8426B8DB90001CF302 /* XCTMessagingRole_CrashReporting-Protocol.h in Headers */, 843A0C9826B8DB92001CF302 /* XCTDaemonTelemetryLogger.h in Headers */, diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index fb875917..5cd02011 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -1,7 +1,6 @@ // Generated by bin/class-dump/dump.rb #if LOAD_XCTEST_PRIVATE_HEADERS -#import "XCTestCore/DTXConnection-XCTestAdditions.h" #import "XCTestCore/MXMInstrumental-Protocol.h" #import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" diff --git a/Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h deleted file mode 100644 index 98d19903..00000000 --- a/Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h +++ /dev/null @@ -1,21 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -#import - -@interface DTXConnection (XCTestAdditions) -- (void)xct_handleProxyRequestForInterface:(id)arg1 peerInterface:(id)arg2 handler:(CDUnknownBlockType)arg3; -- (id)xct_makeProxyChannelWithRemoteInterface:(id)arg1 exportedInterface:(id)arg2; -@end - From bfbe95e70025320d99067a80a286c3cf71b6c1e5 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 3 Sep 2024 23:34:25 +0200 Subject: [PATCH 05/15] Remove MXMInstrumental-Protocol and XCTMetricInstrumentalAdapter --- DeviceAgent.xcodeproj/project.pbxproj | 16 -------- Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 2 - .../XCTestCore/MXMInstrumental-Protocol.h | 30 -------------- .../XCTestCore/XCTMetricInstrumentalAdapter.h | 41 ------------------- 4 files changed, 89 deletions(-) delete mode 100644 Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h delete mode 100644 Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index 50c77e16..34c49a37 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -187,7 +187,6 @@ 47C2645D271F1902006EF0B9 /* NSSet-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */; }; 47C2645F271F1902006EF0B9 /* NSException-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */; }; 47C26460271F1902006EF0B9 /* NSKeyedArchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AA626B8DB90001CF302 /* NSKeyedArchiver-XCTestAdditions.h */; }; - 47C26462271F1902006EF0B9 /* MXMInstrumental-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */; }; 47C26463271F1902006EF0B9 /* _XCTestObservationInternal-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5926B8DB90001CF302 /* _XCTestObservationInternal-Protocol.h */; }; 47C26464271F1902006EF0B9 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEE26B8DB90001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h */; }; 47C26465271F1902006EF0B9 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */; }; @@ -250,7 +249,6 @@ 47C264BD271F1926006EF0B9 /* XCTestExpectationDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4226B8DB90001CF302 /* XCTestExpectationDelegate-Protocol.h */; }; 47C264BF271F1926006EF0B9 /* XCTWaiterDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B0A26B8DB90001CF302 /* XCTWaiterDelegate-Protocol.h */; }; 47C264C0271F1926006EF0B9 /* XCTStorageMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ACC26B8DB90001CF302 /* XCTStorageMetric.h */; }; - 47C264C1271F1926006EF0B9 /* XCTMetricInstrumentalAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */; }; 47C264C2271F1926006EF0B9 /* XCTSourceCodeContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB626B8DB90001CF302 /* XCTSourceCodeContext.h */; }; 47C264C3271F1926006EF0B9 /* XCTSwiftErrorObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A5826B8DB90001CF302 /* XCTSwiftErrorObservation.h */; }; 47C264C5271F1926006EF0B9 /* XCTMessagingRole_SignpostRequesting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1A26B8DB90001CF302 /* XCTMessagingRole_SignpostRequesting-Protocol.h */; }; @@ -430,8 +428,6 @@ 843A0BB126B8DB91001CF302 /* XCTRunnerDaemonSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7626B8DB90001CF302 /* XCTRunnerDaemonSession.h */; }; 843A0BB426B8DB91001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */; }; 843A0BB526B8DB91001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */; }; - 843A0BB826B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */; }; - 843A0BB926B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */; }; 843A0BBC26B8DB91001CF302 /* XCTCompoundExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */; }; 843A0BBD26B8DB91001CF302 /* XCTCompoundExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */; }; 843A0BBE26B8DB91001CF302 /* XCTSourceCodeSymbolInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */; }; @@ -643,8 +639,6 @@ 843A0D1126B8DB92001CF302 /* NSThread-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2626B8DB90001CF302 /* NSThread-XCTestAdditions.h */; }; 843A0D1426B8DB92001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */; }; 843A0D1526B8DB92001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */; }; - 843A0D1826B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */; }; - 843A0D1926B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */; }; 843A0D1A26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2B26B8DB90001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h */; }; 843A0D1B26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2B26B8DB90001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h */; }; 843A0D1E26B8DB92001CF302 /* XCTOutOfProcessSymbolicationService.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2D26B8DB90001CF302 /* XCTOutOfProcessSymbolicationService.h */; }; @@ -1698,7 +1692,6 @@ 843A0A7526B8DB90001CF302 /* XCTSignpostListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSignpostListener.h; sourceTree = ""; }; 843A0A7626B8DB90001CF302 /* XCTRunnerDaemonSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTRunnerDaemonSession.h; sourceTree = ""; }; 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_RunnerToIDE-Protocol.h"; sourceTree = ""; }; - 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTMetricInstrumentalAdapter.h; sourceTree = ""; }; 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTCompoundExpectation.h; sourceTree = ""; }; 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSourceCodeSymbolInfo.h; sourceTree = ""; }; 843A0A8026B8DB90001CF302 /* XCTestConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestConfiguration.h; sourceTree = ""; }; @@ -1805,7 +1798,6 @@ 843A0B2526B8DB90001CF302 /* XCTestExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestExpectation.h; sourceTree = ""; }; 843A0B2626B8DB90001CF302 /* NSThread-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSThread-XCTestAdditions.h"; sourceTree = ""; }; 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSKeyedUnarchiver-XCTestAdditions.h"; sourceTree = ""; }; - 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MXMInstrumental-Protocol.h"; sourceTree = ""; }; 843A0B2B26B8DB90001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_IDEToDaemon-Protocol.h"; sourceTree = ""; }; 843A0B2D26B8DB90001CF302 /* XCTOutOfProcessSymbolicationService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTOutOfProcessSymbolicationService.h; sourceTree = ""; }; 843A0B2E26B8DB90001CF302 /* XCTTestSchedulerWorker-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTTestSchedulerWorker-Protocol.h"; sourceTree = ""; }; @@ -2636,7 +2628,6 @@ 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */, 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */, 843A0B0526B8DB90001CF302 /* _XCTTestIdentifierSet_Set.h */, - 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */, 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */, @@ -2762,7 +2753,6 @@ 843A0AF426B8DB90001CF302 /* XCTMetric-Protocol.h */, 843A0A9126B8DB90001CF302 /* XCTMetricDiagnosticHelper.h */, 843A0AD526B8DB90001CF302 /* XCTMetricHelper.h */, - 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */, 843A0B5726B8DB90001CF302 /* XCTMutableIssue.h */, 843A0B4626B8DB90001CF302 /* XCTNSNotificationExpectation.h */, 843A0AAF26B8DB90001CF302 /* XCTNSPredicateExpectation.h */, @@ -3866,7 +3856,6 @@ DD4CF9BD2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */, 843A0BDB26B8DB91001CF302 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h in Headers */, 843A0C3726B8DB91001CF302 /* XCTSymbolicationService.h in Headers */, - 843A0BB926B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */, 843A0BD726B8DB91001CF302 /* XCTActivityRecordContext-Protocol.h in Headers */, 843A0BED26B8DB91001CF302 /* XCTMessagingRole_TestReporting-Protocol.h in Headers */, 843A0C9726B8DB92001CF302 /* XCTestCasePlaceholder.h in Headers */, @@ -3930,7 +3919,6 @@ 843A0D7F26B8DB93001CF302 /* XCTMessagingChannel_DaemonToIDE_All-Protocol.h in Headers */, 843A0CD726B8DB92001CF302 /* _XCTTestIdentifier_Array.h in Headers */, 1B9DD54B28EEAE9D00F1AAB2 /* ActionConfiguration.h in Headers */, - 843A0D1926B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */, 843A0B6F26B8DB90001CF302 /* XCTSourceCodeLocation.h in Headers */, 843A0BFD26B8DB91001CF302 /* XCTTestIdentifierSetBuilder.h in Headers */, 843A0BD526B8DB91001CF302 /* XCTMessagingRole_MemoryTesting-Protocol.h in Headers */, @@ -3969,7 +3957,6 @@ 47C26441271F18DA006EF0B9 /* DTXTransport.h in Headers */, 47C26472271F1926006EF0B9 /* XCTMetric_Private-Protocol.h in Headers */, 47C264AE271F1926006EF0B9 /* XCTContext.h in Headers */, - 47C264C1271F1926006EF0B9 /* XCTMetricInstrumentalAdapter.h in Headers */, 47C264E3271F1926006EF0B9 /* XCTMessagingRole_DebugLogging-Protocol.h in Headers */, 47C26522271F1926006EF0B9 /* XCTestMisuseObserver.h in Headers */, 47C26453271F1902006EF0B9 /* NSThread-XCTestAdditions.h in Headers */, @@ -4158,7 +4145,6 @@ 47C264D3271F1926006EF0B9 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */, 47C26540271F1926006EF0B9 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h in Headers */, 47C2642B271F1896006EF0B9 /* XCTMessagingRole_UIAutomationEventReporting-Protocol.h in Headers */, - 47C26462271F1902006EF0B9 /* MXMInstrumental-Protocol.h in Headers */, 47C2644E271F1902006EF0B9 /* _XCTTestIdentifier_Class_LegacyEncoding.h in Headers */, 47C26470271F1926006EF0B9 /* XCTestObserver.h in Headers */, 47C2650F271F1926006EF0B9 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h in Headers */, @@ -4242,7 +4228,6 @@ DD4CF9F02C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, DD4CF9E02C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */, F53679A11D7C324E009956D0 /* QuerySpecifierByMark.h in Headers */, - 843A0D1826B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */, 843A0C7226B8DB91001CF302 /* XCTMessagingRole_UIAutomation-Protocol.h in Headers */, 7DEAAE75241FA80D009894BA /* FBXCTestCaseImplementationFailureHoldingProxy.h in Headers */, 843A0D2E26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */, @@ -4287,7 +4272,6 @@ F54514111CF624C900A0BB14 /* CBXDevice.h in Headers */, 843A0D6C26B8DB92001CF302 /* XCTMemoryChecker.h in Headers */, DD6297CC2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */, - 843A0BB826B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */, 843A0BAA26B8DB91001CF302 /* XCTAggregateSuiteRunStatistics.h in Headers */, DD6297EF2A22BF9500E36189 /* XCUISystem.h in Headers */, 843A0B7626B8DB90001CF302 /* XCTActivity-Protocol.h in Headers */, diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index 5cd02011..fe87a474 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -1,7 +1,6 @@ // Generated by bin/class-dump/dump.rb #if LOAD_XCTEST_PRIVATE_HEADERS -#import "XCTestCore/MXMInstrumental-Protocol.h" #import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" #import "XCTestCore/NSDateFormatter-XCTDateFormatting.h" @@ -100,7 +99,6 @@ #import "XCTestCore/XCTMetric-Protocol.h" #import "XCTestCore/XCTMetricDiagnosticHelper.h" #import "XCTestCore/XCTMetricHelper.h" -#import "XCTestCore/XCTMetricInstrumentalAdapter.h" #import "XCTestCore/XCTMetric_Private-Protocol.h" #import "XCTestCore/XCTMutableIssue.h" #import "XCTestCore/XCTNSNotificationExpectation.h" diff --git a/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h b/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h deleted file mode 100644 index b2c066a5..00000000 --- a/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h +++ /dev/null @@ -1,30 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@class NSDate, NSDictionary; - -@protocol MXMInstrumental -- (BOOL)harvestData:(id *)arg1 error:(id *)arg2; - -@optional -- (void)didStartAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 startDate:(NSDate *)arg3; -- (void)didStartAtTime:(NSUInteger)arg1 startDate:(NSDate *)arg2; -- (void)didStopAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 stopDate:(NSDate *)arg3; -- (void)didStopAtTime:(NSUInteger)arg1 stopDate:(NSDate *)arg2; -- (BOOL)prepareWithOptions:(NSDictionary *)arg1 error:(id *)arg2; -- (void)willStartAtEstimatedTime:(NSUInteger)arg1; -- (void)willStop; -@end - diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h b/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h deleted file mode 100644 index e75f784b..00000000 --- a/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h +++ /dev/null @@ -1,41 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -#import - -#import "MXMInstrumental-Protocol.h" - -@class XCTPerformanceMeasurementTimestamp; -@protocol XCTMetric; - -@interface XCTMetricInstrumentalAdapter : NSObject -{ - XCTPerformanceMeasurementTimestamp *_startTimestamp; - XCTPerformanceMeasurementTimestamp *_stopTimestamp; - id _metric; -} - -@property(retain, nonatomic) id metric; - -- (void)didStartAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 startDate:(id)arg3; -- (void)didStartAtTime:(NSUInteger)arg1 startDate:(id)arg2; -- (void)didStopAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 stopDate:(id)arg3; -- (void)didStopAtTime:(NSUInteger)arg1 stopDate:(id)arg2; -- (BOOL)harvestData:(id *)arg1 error:(id *)arg2; -- (id)initWithMetric:(id)arg1; -- (BOOL)prepareWithOptions:(id)arg1 error:(id *)arg2; -- (void)willStartAtEstimatedTime:(NSUInteger)arg1; - -@end - From 39e851ae941bde304f42f2c833666321dd365f92 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 3 Sep 2024 23:40:44 +0200 Subject: [PATCH 06/15] Remove NSArray-XCTestAdditions --- DeviceAgent.xcodeproj/project.pbxproj | 8 ------- Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 1 - .../XCTestCore/NSArray-XCTestAdditions.h | 23 ------------------- 3 files changed, 32 deletions(-) delete mode 100644 Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index 34c49a37..d93d3659 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -175,7 +175,6 @@ 47C2644F271F1902006EF0B9 /* _XCTTestIdentifier_Array.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B0926B8DB90001CF302 /* _XCTTestIdentifier_Array.h */; }; 47C26450271F1902006EF0B9 /* _XCTTestIdentifier_SingleContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AF226B8DB90001CF302 /* _XCTTestIdentifier_SingleContainer.h */; }; 47C26451271F1902006EF0B9 /* NSBundle-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */; }; - 47C26452271F1902006EF0B9 /* NSArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */; }; 47C26453271F1902006EF0B9 /* NSThread-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2626B8DB90001CF302 /* NSThread-XCTestAdditions.h */; }; 47C26454271F1902006EF0B9 /* _XCTTestIdentifierSet_Placeholder.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */; }; 47C26455271F1902006EF0B9 /* _XCTTestIdentifier_Double.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB726B8DB90001CF302 /* _XCTTestIdentifier_Double.h */; }; @@ -500,8 +499,6 @@ 843A0C2326B8DB91001CF302 /* XCTNSPredicateExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AAF26B8DB90001CF302 /* XCTNSPredicateExpectation.h */; }; 843A0C2426B8DB91001CF302 /* XCTTestIdentifierSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB026B8DB90001CF302 /* XCTTestIdentifierSet.h */; }; 843A0C2526B8DB91001CF302 /* XCTTestIdentifierSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB026B8DB90001CF302 /* XCTTestIdentifierSet.h */; }; - 843A0C2826B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */; }; - 843A0C2926B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */; }; 843A0C2A26B8DB91001CF302 /* XCTExpectedFailureContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB326B8DB90001CF302 /* XCTExpectedFailureContext.h */; }; 843A0C2B26B8DB91001CF302 /* XCTExpectedFailureContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB326B8DB90001CF302 /* XCTExpectedFailureContext.h */; }; 843A0C2C26B8DB91001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB426B8DB90001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h */; }; @@ -1728,7 +1725,6 @@ 843A0AAE26B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h"; sourceTree = ""; }; 843A0AAF26B8DB90001CF302 /* XCTNSPredicateExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTNSPredicateExpectation.h; sourceTree = ""; }; 843A0AB026B8DB90001CF302 /* XCTTestIdentifierSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTTestIdentifierSet.h; sourceTree = ""; }; - 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray-XCTestAdditions.h"; sourceTree = ""; }; 843A0AB326B8DB90001CF302 /* XCTExpectedFailureContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTExpectedFailureContext.h; sourceTree = ""; }; 843A0AB426B8DB90001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTestManager_DaemonConnectionInterface-Protocol.h"; sourceTree = ""; }; 843A0AB526B8DB90001CF302 /* XCTFuture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTFuture.h; sourceTree = ""; }; @@ -2628,7 +2624,6 @@ 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */, 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */, 843A0B0526B8DB90001CF302 /* _XCTTestIdentifierSet_Set.h */, - 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */, 1B7F979928EB4464003A6E27 /* NSError-XCTTestRunSession.h */, @@ -3721,7 +3716,6 @@ 843A0D2526B8DB92001CF302 /* NSSet-XCTestAdditions.h in Headers */, 843A0CA126B8DB92001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */, 843A0C3326B8DB91001CF302 /* _XCTTestIdentifier_Double.h in Headers */, - 843A0C2926B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */, 843A0D4926B8DB92001CF302 /* XCTestExpectationDelegate-Protocol.h in Headers */, 843A0D4B26B8DB92001CF302 /* XCTExpectedFailure.h in Headers */, DD6297CD2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */, @@ -3966,7 +3960,6 @@ 47C2642A271F1894006EF0B9 /* XCTMessagingRole_CapabilityExchange-Protocol.h in Headers */, 47C26434271F18DA006EF0B9 /* DTXDecompressionException.h in Headers */, 47C26460271F1902006EF0B9 /* NSKeyedArchiver-XCTestAdditions.h in Headers */, - 47C26452271F1902006EF0B9 /* NSArray-XCTestAdditions.h in Headers */, 47C264B1271F1926006EF0B9 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */, 47C26456271F1902006EF0B9 /* _XCTTestIdentifierPlaceholder.h in Headers */, 47C264B9271F1926006EF0B9 /* XCTMessagingRole_ActivityReporting-Protocol.h in Headers */, @@ -4388,7 +4381,6 @@ 8479D80326F8D37600F6EFDA /* DTXSocketTransport.h in Headers */, 8479D82526F8D37600F6EFDA /* DTXMessage.h in Headers */, 843A0D6626B8DB92001CF302 /* XCTIssue.h in Headers */, - 843A0C2826B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */, 899696FA1CB5BA4600BB42E2 /* CoordinateQuery.h in Headers */, 843A0C3026B8DB91001CF302 /* XCTSourceCodeContext.h in Headers */, 8479D81F26F8D37600F6EFDA /* DTXMessageTransmitter.h in Headers */, diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index fe87a474..efedd3a5 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -1,7 +1,6 @@ // Generated by bin/class-dump/dump.rb #if LOAD_XCTEST_PRIVATE_HEADERS -#import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" #import "XCTestCore/NSDateFormatter-XCTDateFormatting.h" #import "XCTestCore/NSError-XCTTestRunSession.h" diff --git a/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h deleted file mode 100644 index 1f073a5a..00000000 --- a/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h +++ /dev/null @@ -1,23 +0,0 @@ -// class-dump results processed by bin/class-dump/dump.rb -// -// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). -// -// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. -// - - -#import -#import -#import -#import "CDStructures.h" -@protocol OS_dispatch_queue; -@protocol OS_xpc_object; - -@interface NSArray (XCTestAdditions) -+ (id)xct_arrayWithRepetitions:(NSInteger)arg1 ofObject:(id)arg2; -- (void)xct_arrayByApplyingAsyncBlock:(CDUnknownBlockType)arg1 completion:(CDUnknownBlockType)arg2; -- (id)xct_arrayByApplyingBlock:(CDUnknownBlockType)arg1; -- (id)xct_firstObjectPassingTest:(CDUnknownBlockType)arg1; -- (id)xct_objectsPassingTest:(CDUnknownBlockType)arg1; -@end - From 2db522cf868164611a63f6e738148dbad13536e2 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 3 Sep 2024 23:42:39 +0200 Subject: [PATCH 07/15] Revert "Remove NSArray-XCTestAdditions" This reverts commit 39e851ae941bde304f42f2c833666321dd365f92. --- DeviceAgent.xcodeproj/project.pbxproj | 8 +++++++ Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 1 + .../XCTestCore/NSArray-XCTestAdditions.h | 23 +++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index d93d3659..34c49a37 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -175,6 +175,7 @@ 47C2644F271F1902006EF0B9 /* _XCTTestIdentifier_Array.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B0926B8DB90001CF302 /* _XCTTestIdentifier_Array.h */; }; 47C26450271F1902006EF0B9 /* _XCTTestIdentifier_SingleContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AF226B8DB90001CF302 /* _XCTTestIdentifier_SingleContainer.h */; }; 47C26451271F1902006EF0B9 /* NSBundle-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */; }; + 47C26452271F1902006EF0B9 /* NSArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */; }; 47C26453271F1902006EF0B9 /* NSThread-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2626B8DB90001CF302 /* NSThread-XCTestAdditions.h */; }; 47C26454271F1902006EF0B9 /* _XCTTestIdentifierSet_Placeholder.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */; }; 47C26455271F1902006EF0B9 /* _XCTTestIdentifier_Double.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB726B8DB90001CF302 /* _XCTTestIdentifier_Double.h */; }; @@ -499,6 +500,8 @@ 843A0C2326B8DB91001CF302 /* XCTNSPredicateExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AAF26B8DB90001CF302 /* XCTNSPredicateExpectation.h */; }; 843A0C2426B8DB91001CF302 /* XCTTestIdentifierSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB026B8DB90001CF302 /* XCTTestIdentifierSet.h */; }; 843A0C2526B8DB91001CF302 /* XCTTestIdentifierSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB026B8DB90001CF302 /* XCTTestIdentifierSet.h */; }; + 843A0C2826B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */; }; + 843A0C2926B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */; }; 843A0C2A26B8DB91001CF302 /* XCTExpectedFailureContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB326B8DB90001CF302 /* XCTExpectedFailureContext.h */; }; 843A0C2B26B8DB91001CF302 /* XCTExpectedFailureContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB326B8DB90001CF302 /* XCTExpectedFailureContext.h */; }; 843A0C2C26B8DB91001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB426B8DB90001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h */; }; @@ -1725,6 +1728,7 @@ 843A0AAE26B8DB90001CF302 /* XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_PerformanceMeasurementReporting-Protocol.h"; sourceTree = ""; }; 843A0AAF26B8DB90001CF302 /* XCTNSPredicateExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTNSPredicateExpectation.h; sourceTree = ""; }; 843A0AB026B8DB90001CF302 /* XCTTestIdentifierSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTTestIdentifierSet.h; sourceTree = ""; }; + 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray-XCTestAdditions.h"; sourceTree = ""; }; 843A0AB326B8DB90001CF302 /* XCTExpectedFailureContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTExpectedFailureContext.h; sourceTree = ""; }; 843A0AB426B8DB90001CF302 /* XCTestManager_DaemonConnectionInterface-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTestManager_DaemonConnectionInterface-Protocol.h"; sourceTree = ""; }; 843A0AB526B8DB90001CF302 /* XCTFuture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTFuture.h; sourceTree = ""; }; @@ -2624,6 +2628,7 @@ 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */, 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */, 843A0B0526B8DB90001CF302 /* _XCTTestIdentifierSet_Set.h */, + 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */, 1B7F979928EB4464003A6E27 /* NSError-XCTTestRunSession.h */, @@ -3716,6 +3721,7 @@ 843A0D2526B8DB92001CF302 /* NSSet-XCTestAdditions.h in Headers */, 843A0CA126B8DB92001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */, 843A0C3326B8DB91001CF302 /* _XCTTestIdentifier_Double.h in Headers */, + 843A0C2926B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */, 843A0D4926B8DB92001CF302 /* XCTestExpectationDelegate-Protocol.h in Headers */, 843A0D4B26B8DB92001CF302 /* XCTExpectedFailure.h in Headers */, DD6297CD2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */, @@ -3960,6 +3966,7 @@ 47C2642A271F1894006EF0B9 /* XCTMessagingRole_CapabilityExchange-Protocol.h in Headers */, 47C26434271F18DA006EF0B9 /* DTXDecompressionException.h in Headers */, 47C26460271F1902006EF0B9 /* NSKeyedArchiver-XCTestAdditions.h in Headers */, + 47C26452271F1902006EF0B9 /* NSArray-XCTestAdditions.h in Headers */, 47C264B1271F1926006EF0B9 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */, 47C26456271F1902006EF0B9 /* _XCTTestIdentifierPlaceholder.h in Headers */, 47C264B9271F1926006EF0B9 /* XCTMessagingRole_ActivityReporting-Protocol.h in Headers */, @@ -4381,6 +4388,7 @@ 8479D80326F8D37600F6EFDA /* DTXSocketTransport.h in Headers */, 8479D82526F8D37600F6EFDA /* DTXMessage.h in Headers */, 843A0D6626B8DB92001CF302 /* XCTIssue.h in Headers */, + 843A0C2826B8DB91001CF302 /* NSArray-XCTestAdditions.h in Headers */, 899696FA1CB5BA4600BB42E2 /* CoordinateQuery.h in Headers */, 843A0C3026B8DB91001CF302 /* XCTSourceCodeContext.h in Headers */, 8479D81F26F8D37600F6EFDA /* DTXMessageTransmitter.h in Headers */, diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index efedd3a5..fe87a474 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -1,6 +1,7 @@ // Generated by bin/class-dump/dump.rb #if LOAD_XCTEST_PRIVATE_HEADERS +#import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" #import "XCTestCore/NSDateFormatter-XCTDateFormatting.h" #import "XCTestCore/NSError-XCTTestRunSession.h" diff --git a/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h new file mode 100644 index 00000000..1f073a5a --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/NSArray-XCTestAdditions.h @@ -0,0 +1,23 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@interface NSArray (XCTestAdditions) ++ (id)xct_arrayWithRepetitions:(NSInteger)arg1 ofObject:(id)arg2; +- (void)xct_arrayByApplyingAsyncBlock:(CDUnknownBlockType)arg1 completion:(CDUnknownBlockType)arg2; +- (id)xct_arrayByApplyingBlock:(CDUnknownBlockType)arg1; +- (id)xct_firstObjectPassingTest:(CDUnknownBlockType)arg1; +- (id)xct_objectsPassingTest:(CDUnknownBlockType)arg1; +@end + From 452fda72ab1efb29ba1a5bf1754407cf9552ece7 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 3 Sep 2024 23:42:42 +0200 Subject: [PATCH 08/15] Revert "Remove MXMInstrumental-Protocol and XCTMetricInstrumentalAdapter" This reverts commit bfbe95e70025320d99067a80a286c3cf71b6c1e5. --- DeviceAgent.xcodeproj/project.pbxproj | 16 ++++++++ Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 2 + .../XCTestCore/MXMInstrumental-Protocol.h | 30 ++++++++++++++ .../XCTestCore/XCTMetricInstrumentalAdapter.h | 41 +++++++++++++++++++ 4 files changed, 89 insertions(+) create mode 100644 Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h create mode 100644 Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index 34c49a37..50c77e16 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -187,6 +187,7 @@ 47C2645D271F1902006EF0B9 /* NSSet-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */; }; 47C2645F271F1902006EF0B9 /* NSException-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */; }; 47C26460271F1902006EF0B9 /* NSKeyedArchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AA626B8DB90001CF302 /* NSKeyedArchiver-XCTestAdditions.h */; }; + 47C26462271F1902006EF0B9 /* MXMInstrumental-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */; }; 47C26463271F1902006EF0B9 /* _XCTestObservationInternal-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B5926B8DB90001CF302 /* _XCTestObservationInternal-Protocol.h */; }; 47C26464271F1902006EF0B9 /* _XCTTestIdentifier_Method_LegacyEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AEE26B8DB90001CF302 /* _XCTTestIdentifier_Method_LegacyEncoding.h */; }; 47C26465271F1902006EF0B9 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */; }; @@ -249,6 +250,7 @@ 47C264BD271F1926006EF0B9 /* XCTestExpectationDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B4226B8DB90001CF302 /* XCTestExpectationDelegate-Protocol.h */; }; 47C264BF271F1926006EF0B9 /* XCTWaiterDelegate-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B0A26B8DB90001CF302 /* XCTWaiterDelegate-Protocol.h */; }; 47C264C0271F1926006EF0B9 /* XCTStorageMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0ACC26B8DB90001CF302 /* XCTStorageMetric.h */; }; + 47C264C1271F1926006EF0B9 /* XCTMetricInstrumentalAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */; }; 47C264C2271F1926006EF0B9 /* XCTSourceCodeContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AB626B8DB90001CF302 /* XCTSourceCodeContext.h */; }; 47C264C3271F1926006EF0B9 /* XCTSwiftErrorObservation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A5826B8DB90001CF302 /* XCTSwiftErrorObservation.h */; }; 47C264C5271F1926006EF0B9 /* XCTMessagingRole_SignpostRequesting-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1A26B8DB90001CF302 /* XCTMessagingRole_SignpostRequesting-Protocol.h */; }; @@ -428,6 +430,8 @@ 843A0BB126B8DB91001CF302 /* XCTRunnerDaemonSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7626B8DB90001CF302 /* XCTRunnerDaemonSession.h */; }; 843A0BB426B8DB91001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */; }; 843A0BB526B8DB91001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */; }; + 843A0BB826B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */; }; + 843A0BB926B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */; }; 843A0BBC26B8DB91001CF302 /* XCTCompoundExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */; }; 843A0BBD26B8DB91001CF302 /* XCTCompoundExpectation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */; }; 843A0BBE26B8DB91001CF302 /* XCTSourceCodeSymbolInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */; }; @@ -639,6 +643,8 @@ 843A0D1126B8DB92001CF302 /* NSThread-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2626B8DB90001CF302 /* NSThread-XCTestAdditions.h */; }; 843A0D1426B8DB92001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */; }; 843A0D1526B8DB92001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */; }; + 843A0D1826B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */; }; + 843A0D1926B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */; }; 843A0D1A26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2B26B8DB90001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h */; }; 843A0D1B26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2B26B8DB90001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h */; }; 843A0D1E26B8DB92001CF302 /* XCTOutOfProcessSymbolicationService.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2D26B8DB90001CF302 /* XCTOutOfProcessSymbolicationService.h */; }; @@ -1692,6 +1698,7 @@ 843A0A7526B8DB90001CF302 /* XCTSignpostListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSignpostListener.h; sourceTree = ""; }; 843A0A7626B8DB90001CF302 /* XCTRunnerDaemonSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTRunnerDaemonSession.h; sourceTree = ""; }; 843A0A7826B8DB90001CF302 /* XCTMessagingChannel_RunnerToIDE-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_RunnerToIDE-Protocol.h"; sourceTree = ""; }; + 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTMetricInstrumentalAdapter.h; sourceTree = ""; }; 843A0A7C26B8DB90001CF302 /* XCTCompoundExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTCompoundExpectation.h; sourceTree = ""; }; 843A0A7D26B8DB90001CF302 /* XCTSourceCodeSymbolInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTSourceCodeSymbolInfo.h; sourceTree = ""; }; 843A0A8026B8DB90001CF302 /* XCTestConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestConfiguration.h; sourceTree = ""; }; @@ -1798,6 +1805,7 @@ 843A0B2526B8DB90001CF302 /* XCTestExpectation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestExpectation.h; sourceTree = ""; }; 843A0B2626B8DB90001CF302 /* NSThread-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSThread-XCTestAdditions.h"; sourceTree = ""; }; 843A0B2826B8DB90001CF302 /* NSKeyedUnarchiver-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSKeyedUnarchiver-XCTestAdditions.h"; sourceTree = ""; }; + 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MXMInstrumental-Protocol.h"; sourceTree = ""; }; 843A0B2B26B8DB90001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingChannel_IDEToDaemon-Protocol.h"; sourceTree = ""; }; 843A0B2D26B8DB90001CF302 /* XCTOutOfProcessSymbolicationService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTOutOfProcessSymbolicationService.h; sourceTree = ""; }; 843A0B2E26B8DB90001CF302 /* XCTTestSchedulerWorker-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTTestSchedulerWorker-Protocol.h"; sourceTree = ""; }; @@ -2628,6 +2636,7 @@ 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */, 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */, 843A0B0526B8DB90001CF302 /* _XCTTestIdentifierSet_Set.h */, + 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */, 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, DD4CF9B32C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h */, @@ -2753,6 +2762,7 @@ 843A0AF426B8DB90001CF302 /* XCTMetric-Protocol.h */, 843A0A9126B8DB90001CF302 /* XCTMetricDiagnosticHelper.h */, 843A0AD526B8DB90001CF302 /* XCTMetricHelper.h */, + 843A0A7A26B8DB90001CF302 /* XCTMetricInstrumentalAdapter.h */, 843A0B5726B8DB90001CF302 /* XCTMutableIssue.h */, 843A0B4626B8DB90001CF302 /* XCTNSNotificationExpectation.h */, 843A0AAF26B8DB90001CF302 /* XCTNSPredicateExpectation.h */, @@ -3856,6 +3866,7 @@ DD4CF9BD2C7DF8A1001A9F14 /* XCTMessagingRole_AttachmentFinalizing-Protocol.h in Headers */, 843A0BDB26B8DB91001CF302 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h in Headers */, 843A0C3726B8DB91001CF302 /* XCTSymbolicationService.h in Headers */, + 843A0BB926B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */, 843A0BD726B8DB91001CF302 /* XCTActivityRecordContext-Protocol.h in Headers */, 843A0BED26B8DB91001CF302 /* XCTMessagingRole_TestReporting-Protocol.h in Headers */, 843A0C9726B8DB92001CF302 /* XCTestCasePlaceholder.h in Headers */, @@ -3919,6 +3930,7 @@ 843A0D7F26B8DB93001CF302 /* XCTMessagingChannel_DaemonToIDE_All-Protocol.h in Headers */, 843A0CD726B8DB92001CF302 /* _XCTTestIdentifier_Array.h in Headers */, 1B9DD54B28EEAE9D00F1AAB2 /* ActionConfiguration.h in Headers */, + 843A0D1926B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */, 843A0B6F26B8DB90001CF302 /* XCTSourceCodeLocation.h in Headers */, 843A0BFD26B8DB91001CF302 /* XCTTestIdentifierSetBuilder.h in Headers */, 843A0BD526B8DB91001CF302 /* XCTMessagingRole_MemoryTesting-Protocol.h in Headers */, @@ -3957,6 +3969,7 @@ 47C26441271F18DA006EF0B9 /* DTXTransport.h in Headers */, 47C26472271F1926006EF0B9 /* XCTMetric_Private-Protocol.h in Headers */, 47C264AE271F1926006EF0B9 /* XCTContext.h in Headers */, + 47C264C1271F1926006EF0B9 /* XCTMetricInstrumentalAdapter.h in Headers */, 47C264E3271F1926006EF0B9 /* XCTMessagingRole_DebugLogging-Protocol.h in Headers */, 47C26522271F1926006EF0B9 /* XCTestMisuseObserver.h in Headers */, 47C26453271F1902006EF0B9 /* NSThread-XCTestAdditions.h in Headers */, @@ -4145,6 +4158,7 @@ 47C264D3271F1926006EF0B9 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */, 47C26540271F1926006EF0B9 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h in Headers */, 47C2642B271F1896006EF0B9 /* XCTMessagingRole_UIAutomationEventReporting-Protocol.h in Headers */, + 47C26462271F1902006EF0B9 /* MXMInstrumental-Protocol.h in Headers */, 47C2644E271F1902006EF0B9 /* _XCTTestIdentifier_Class_LegacyEncoding.h in Headers */, 47C26470271F1926006EF0B9 /* XCTestObserver.h in Headers */, 47C2650F271F1926006EF0B9 /* XCTMessagingRole_AccessibilityNotificationReporting-Protocol.h in Headers */, @@ -4228,6 +4242,7 @@ DD4CF9F02C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, DD4CF9E02C7DF8A1001A9F14 /* NSDateFormatter-XCTDateFormatting.h in Headers */, F53679A11D7C324E009956D0 /* QuerySpecifierByMark.h in Headers */, + 843A0D1826B8DB92001CF302 /* MXMInstrumental-Protocol.h in Headers */, 843A0C7226B8DB91001CF302 /* XCTMessagingRole_UIAutomation-Protocol.h in Headers */, 7DEAAE75241FA80D009894BA /* FBXCTestCaseImplementationFailureHoldingProxy.h in Headers */, 843A0D2E26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */, @@ -4272,6 +4287,7 @@ F54514111CF624C900A0BB14 /* CBXDevice.h in Headers */, 843A0D6C26B8DB92001CF302 /* XCTMemoryChecker.h in Headers */, DD6297CC2A22BF3600E36189 /* NSPredicateVisitor-Protocol.h in Headers */, + 843A0BB826B8DB91001CF302 /* XCTMetricInstrumentalAdapter.h in Headers */, 843A0BAA26B8DB91001CF302 /* XCTAggregateSuiteRunStatistics.h in Headers */, DD6297EF2A22BF9500E36189 /* XCUISystem.h in Headers */, 843A0B7626B8DB90001CF302 /* XCTActivity-Protocol.h in Headers */, diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index fe87a474..5cd02011 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -1,6 +1,7 @@ // Generated by bin/class-dump/dump.rb #if LOAD_XCTEST_PRIVATE_HEADERS +#import "XCTestCore/MXMInstrumental-Protocol.h" #import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" #import "XCTestCore/NSDateFormatter-XCTDateFormatting.h" @@ -99,6 +100,7 @@ #import "XCTestCore/XCTMetric-Protocol.h" #import "XCTestCore/XCTMetricDiagnosticHelper.h" #import "XCTestCore/XCTMetricHelper.h" +#import "XCTestCore/XCTMetricInstrumentalAdapter.h" #import "XCTestCore/XCTMetric_Private-Protocol.h" #import "XCTestCore/XCTMutableIssue.h" #import "XCTestCore/XCTNSNotificationExpectation.h" diff --git a/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h b/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h new file mode 100644 index 00000000..b2c066a5 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/MXMInstrumental-Protocol.h @@ -0,0 +1,30 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +@class NSDate, NSDictionary; + +@protocol MXMInstrumental +- (BOOL)harvestData:(id *)arg1 error:(id *)arg2; + +@optional +- (void)didStartAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 startDate:(NSDate *)arg3; +- (void)didStartAtTime:(NSUInteger)arg1 startDate:(NSDate *)arg2; +- (void)didStopAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 stopDate:(NSDate *)arg3; +- (void)didStopAtTime:(NSUInteger)arg1 stopDate:(NSDate *)arg2; +- (BOOL)prepareWithOptions:(NSDictionary *)arg1 error:(id *)arg2; +- (void)willStartAtEstimatedTime:(NSUInteger)arg1; +- (void)willStop; +@end + diff --git a/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h b/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h new file mode 100644 index 00000000..e75f784b --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/XCTMetricInstrumentalAdapter.h @@ -0,0 +1,41 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + +#import "MXMInstrumental-Protocol.h" + +@class XCTPerformanceMeasurementTimestamp; +@protocol XCTMetric; + +@interface XCTMetricInstrumentalAdapter : NSObject +{ + XCTPerformanceMeasurementTimestamp *_startTimestamp; + XCTPerformanceMeasurementTimestamp *_stopTimestamp; + id _metric; +} + +@property(retain, nonatomic) id metric; + +- (void)didStartAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 startDate:(id)arg3; +- (void)didStartAtTime:(NSUInteger)arg1 startDate:(id)arg2; +- (void)didStopAtContinuousTime:(NSUInteger)arg1 absoluteTime:(NSUInteger)arg2 stopDate:(id)arg3; +- (void)didStopAtTime:(NSUInteger)arg1 stopDate:(id)arg2; +- (BOOL)harvestData:(id *)arg1 error:(id *)arg2; +- (id)initWithMetric:(id)arg1; +- (BOOL)prepareWithOptions:(id)arg1 error:(id *)arg2; +- (void)willStartAtEstimatedTime:(NSUInteger)arg1; + +@end + From 833ba0f6f025a2394f6d64cb78317ce561ea09bd Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Tue, 3 Sep 2024 23:42:45 +0200 Subject: [PATCH 09/15] Revert "Remove not used DTXConnection-XCTestAdditions" This reverts commit 94706341bbae6422cc7a567ae9dc8e3f08b78350. --- DeviceAgent.xcodeproj/project.pbxproj | 8 +++++++ Server/PrivateHeaders/CBX-XCTest-Umbrella.h | 1 + .../DTXConnection-XCTestAdditions.h | 21 +++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h diff --git a/DeviceAgent.xcodeproj/project.pbxproj b/DeviceAgent.xcodeproj/project.pbxproj index 50c77e16..e6569269 100644 --- a/DeviceAgent.xcodeproj/project.pbxproj +++ b/DeviceAgent.xcodeproj/project.pbxproj @@ -183,6 +183,7 @@ 47C26457271F1902006EF0B9 /* _XCTTestIdentifier_Class.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B1F26B8DB90001CF302 /* _XCTTestIdentifier_Class.h */; }; 47C26458271F1902006EF0B9 /* _Dummy_ConformingToLegacyProtocolNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AE026B8DB90001CF302 /* _Dummy_ConformingToLegacyProtocolNames.h */; }; 47C2645A271F1902006EF0B9 /* NSMutableArray-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0AC726B8DB90001CF302 /* NSMutableArray-XCTestAdditions.h */; }; + 47C2645B271F1902006EF0B9 /* DTXConnection-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */; }; 47C2645C271F1902006EF0B9 /* _XCTSkipFailureException.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B2F26B8DB90001CF302 /* _XCTSkipFailureException.h */; }; 47C2645D271F1902006EF0B9 /* NSSet-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */; }; 47C2645F271F1902006EF0B9 /* NSException-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */; }; @@ -657,6 +658,8 @@ 843A0D2526B8DB92001CF302 /* NSSet-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */; }; 843A0D2626B8DB92001CF302 /* XCTestRun.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3126B8DB90001CF302 /* XCTestRun.h */; }; 843A0D2726B8DB92001CF302 /* XCTestRun.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3126B8DB90001CF302 /* XCTestRun.h */; }; + 843A0D2A26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */; }; + 843A0D2B26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */; }; 843A0D2E26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */; }; 843A0D2F26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */; }; 843A0D3026B8DB92001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 843A0B3626B8DB90001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h */; }; @@ -1812,6 +1815,7 @@ 843A0B2F26B8DB90001CF302 /* _XCTSkipFailureException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _XCTSkipFailureException.h; sourceTree = ""; }; 843A0B3026B8DB90001CF302 /* NSSet-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSSet-XCTestAdditions.h"; sourceTree = ""; }; 843A0B3126B8DB90001CF302 /* XCTestRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTestRun.h; sourceTree = ""; }; + 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "DTXConnection-XCTestAdditions.h"; sourceTree = ""; }; 843A0B3526B8DB90001CF302 /* XCTActivityRecordStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XCTActivityRecordStack.h; sourceTree = ""; }; 843A0B3626B8DB90001CF302 /* XCTMessagingRole_ControlSessionInitiation-Protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "XCTMessagingRole_ControlSessionInitiation-Protocol.h"; sourceTree = ""; }; 843A0B3926B8DB90001CF302 /* NSException-XCTestAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSException-XCTestAdditions.h"; sourceTree = ""; }; @@ -2636,6 +2640,7 @@ 843A0B4426B8DB90001CF302 /* _XCTTestIdentifierPlaceholder.h */, 843A0A6926B8DB90001CF302 /* _XCTTestIdentifierSet_Placeholder.h */, 843A0B0526B8DB90001CF302 /* _XCTTestIdentifierSet_Set.h */, + 843A0B3326B8DB90001CF302 /* DTXConnection-XCTestAdditions.h */, 843A0B2A26B8DB90001CF302 /* MXMInstrumental-Protocol.h */, 843A0AB226B8DB90001CF302 /* NSArray-XCTestAdditions.h */, 843A0B2226B8DB90001CF302 /* NSBundle-XCTestAdditions.h */, @@ -3776,6 +3781,7 @@ 843A0D2F26B8DB92001CF302 /* XCTActivityRecordStack.h in Headers */, 843A0D5126B8DB92001CF302 /* XCTNSNotificationExpectation.h in Headers */, 843A0D1B26B8DB92001CF302 /* XCTMessagingChannel_IDEToDaemon-Protocol.h in Headers */, + 843A0D2B26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */, 843A0C6B26B8DB91001CF302 /* XCTMessagingChannel_RunnerToDaemon-Protocol.h in Headers */, DD4CF9F12C7DF8A1001A9F14 /* XCTDateDescriptionFormatter.h in Headers */, DD7746C42AA15A1000BD3B0E /* SetPickerWheelValue.h in Headers */, @@ -4052,6 +4058,7 @@ 47C26445271F18DA006EF0B9 /* DTXBlockCompressorFactory.h in Headers */, 47C26543271F1926006EF0B9 /* XCTMessagingRole_SystemConfiguration-Protocol.h in Headers */, 47C26488271F1926006EF0B9 /* XCTReportingSessionTestReporter.h in Headers */, + 47C2645B271F1902006EF0B9 /* DTXConnection-XCTestAdditions.h in Headers */, DD6297DF2A22BF9500E36189 /* XCTestObservation-Protocol.h in Headers */, 47C264E6271F1926006EF0B9 /* XCTMessagingRole_SiriAutomation-Protocol.h in Headers */, 47C2654F271F1926006EF0B9 /* XCTSignpostListener.h in Headers */, @@ -4255,6 +4262,7 @@ 8479D80F26F8D37600F6EFDA /* DTXSharedMemoryTransport.h in Headers */, 843A0D5226B8DB92001CF302 /* XCTSourceCodeFrame.h in Headers */, F5A14DE51E02CF84001A0037 /* CBLSApplicationWorkspace.h in Headers */, + 843A0D2A26B8DB92001CF302 /* DTXConnection-XCTestAdditions.h in Headers */, 843A0C5C26B8DB91001CF302 /* XCTStorageMetric.h in Headers */, 843A0B8426B8DB90001CF302 /* XCTMessagingRole_CrashReporting-Protocol.h in Headers */, 843A0C9826B8DB92001CF302 /* XCTDaemonTelemetryLogger.h in Headers */, diff --git a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h index 5cd02011..fb875917 100644 --- a/Server/PrivateHeaders/CBX-XCTest-Umbrella.h +++ b/Server/PrivateHeaders/CBX-XCTest-Umbrella.h @@ -1,6 +1,7 @@ // Generated by bin/class-dump/dump.rb #if LOAD_XCTEST_PRIVATE_HEADERS +#import "XCTestCore/DTXConnection-XCTestAdditions.h" #import "XCTestCore/MXMInstrumental-Protocol.h" #import "XCTestCore/NSArray-XCTestAdditions.h" #import "XCTestCore/NSBundle-XCTestAdditions.h" diff --git a/Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h b/Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h new file mode 100644 index 00000000..98d19903 --- /dev/null +++ b/Server/PrivateHeaders/XCTestCore/DTXConnection-XCTestAdditions.h @@ -0,0 +1,21 @@ +// class-dump results processed by bin/class-dump/dump.rb +// +// Generated by classdump-c 4.2.0 (64 bit) (iOS port by DreamDevLost, Updated by Kevin Bradley.)(Debug version compiled May 27 2023 00:50:17). +// +// Copyright (C) 1997-2019 Steve Nygard. Updated in 2022 by Kevin Bradley. +// + +#import +#import +#import +#import "CDStructures.h" +@protocol OS_dispatch_queue; +@protocol OS_xpc_object; + +#import + +@interface DTXConnection (XCTestAdditions) +- (void)xct_handleProxyRequestForInterface:(id)arg1 peerInterface:(id)arg2 handler:(CDUnknownBlockType)arg3; +- (id)xct_makeProxyChannelWithRemoteInterface:(id)arg1 exportedInterface:(id)arg2; +@end + From 80bc951567d6ceb862ad066583eaf412faa022c5 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Wed, 4 Sep 2024 11:03:51 +0200 Subject: [PATCH 10/15] Fix for unit tests build --- Server/Application/Application.m | 4 ++-- Server/Application/SpringBoard.m | 2 +- .../XCTMessagingRole_CapabilityExchange-Protocol.h | 12 ++++++------ Server/Routes/MetaRoutes.m | 2 +- .../Gestures/EventSynthesis/TouchPathTests.m | 3 +++ 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/Server/Application/Application.m b/Server/Application/Application.m index 27c2b2bf..4d12544c 100644 --- a/Server/Application/Application.m +++ b/Server/Application/Application.m @@ -121,7 +121,7 @@ + (XCUIApplicationState)terminateApplication:(XCUIApplication *)application { + (XCUIApplicationState)terminateApplicationWithIdentifier:(NSString *)bundleIdentifier { XCUIApplication *application; - application = [XCUIApplication initWithBundleIdentifier:bundleIdentifier]; + application = [[XCUIApplication alloc] initWithBundleIdentifier:bundleIdentifier]; return [Application terminateApplication:application]; } @@ -176,7 +176,7 @@ + (void)launchAppWithBundleId:(NSString *_Nullable)bundleId launchEnv:(NSDictionary *_Nullable)environment terminateIfRunning:(BOOL)terminateIfRunning { - XCUIApplication *application = [XCUIApplication initWithBundleIdentifier:bundleId]; + XCUIApplication *application = [[XCUIApplication alloc] initWithBundleIdentifier:bundleId]; if (terminateIfRunning) { [Application terminateApplication:application]; diff --git a/Server/Application/SpringBoard.m b/Server/Application/SpringBoard.m index e040b0ba..0c3f624b 100644 --- a/Server/Application/SpringBoard.m +++ b/Server/Application/SpringBoard.m @@ -49,7 +49,7 @@ + (instancetype)application { static SpringBoard *_springBoard; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ - _springBoard = [SpringBoard initWithBundleIdentifier:@"com.apple.springboard"]; + _springBoard = [[SpringBoard alloc] initWithBundleIdentifier:@"com.apple.springboard"]; [XCUIApplication cbxResolveApplication:_springBoard]; }); diff --git a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h index 883c5e02..669e55bb 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h +++ b/Server/PrivateHeaders/XCTestCore/XCTMessagingRole_CapabilityExchange-Protocol.h @@ -8,16 +8,16 @@ #import #import #import -#import -#import -#import -#import -#import +//#import +//#import +//#import +//#import +//#import #import "CDStructures.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; -@class NSArray, NSDictionary, NSNumber, NSString, NSURL, NSUUID, XCAXAuditConfiguration, XCAccessibilityElement, XCTCapabilities, XCTScreenshotRequest, XCTSpindumpRequestSpecification, XCTTailspinRequest; +@class NSArray, NSDictionary, NSNumber, NSString, NSURL, NSUUID, XCAXAuditConfiguration, XCAccessibilityElement, XCTCapabilities, XCTScreenshotRequest, XCTSpindumpRequestSpecification, XCTTailspinRequest, XCUIElementSnapshotRequestResult, XCTImage, XCTAttachmentFutureMetadata, XCTSerializedTransportWrapper, XCElementSnapshot, XCAXAuditResultCollection; @protocol XCTMessagingRole_CapabilityExchange - (void)_XCT_enableAutomationModeWithReply:(void (^)(NSError *))arg1; diff --git a/Server/Routes/MetaRoutes.m b/Server/Routes/MetaRoutes.m index 3ca2df05..af8df5cc 100644 --- a/Server/Routes/MetaRoutes.m +++ b/Server/Routes/MetaRoutes.m @@ -53,7 +53,7 @@ @implementation MetaRoutes } XCUIApplication *application; - application = [XCUIApplication initWithBundleIdentifier:identifier]; + application = [[XCUIApplication alloc] initWithBundleIdentifier:identifier]; NSString *pid; if (application) { pid = [NSString stringWithFormat:@"%@", @(application.processID)]; diff --git a/TestApp/DeviceAgentUnitTests/AutomationActions/Gestures/EventSynthesis/TouchPathTests.m b/TestApp/DeviceAgentUnitTests/AutomationActions/Gestures/EventSynthesis/TouchPathTests.m index a25ce127..9e612276 100644 --- a/TestApp/DeviceAgentUnitTests/AutomationActions/Gestures/EventSynthesis/TouchPathTests.m +++ b/TestApp/DeviceAgentUnitTests/AutomationActions/Gestures/EventSynthesis/TouchPathTests.m @@ -1,3 +1,6 @@ +#ifndef CDUnknownBlockType +typedef void (^CDUnknownBlockType)(void); +#endif #import "CBXServerUnitTestUmbrellaHeader.h" #import "TouchPath.h" From 7799d057e6eee6bde2201b9455097086cad9135d Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Wed, 4 Sep 2024 11:24:29 +0200 Subject: [PATCH 11/15] Fix for build issues in DeviceAgent target --- DeviceAgent/FBFailureProofTestCase.h | 4 +--- DeviceAgent/FBFailureProofTestCase.m | 2 +- DeviceAgent/TestRunner.m | 4 ++-- Server/PrivateHeaders/XCTestCore/XCTestCase.h | 5 +++-- Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/DeviceAgent/FBFailureProofTestCase.h b/DeviceAgent/FBFailureProofTestCase.h index ccf4677b..03312b2d 100644 --- a/DeviceAgent/FBFailureProofTestCase.h +++ b/DeviceAgent/FBFailureProofTestCase.h @@ -37,9 +37,7 @@ NS_ASSUME_NONNULL_BEGIN /** Test Case that will never fail or stop from running in case of failure */ -@interface FBFailureProofTestCase : XCTestCase{ - XCTest *_XCTestImplementation; -}; +@interface FBFailureProofTestCase : XCTestCase @end NS_ASSUME_NONNULL_END diff --git a/DeviceAgent/FBFailureProofTestCase.m b/DeviceAgent/FBFailureProofTestCase.m index ad6608c2..d8d4db5f 100644 --- a/DeviceAgent/FBFailureProofTestCase.m +++ b/DeviceAgent/FBFailureProofTestCase.m @@ -28,7 +28,7 @@ @interface FBFailureProofTestCase () @implementation FBFailureProofTestCase - (void)setUp { - [_XCTestImplementation setUp]; + [super setUp]; self.continueAfterFailure = YES; if ([self respondsToSelector:@selector(internalImplementation)]) { // The `internalImplementation` API has been removed since Xcode 11.4 diff --git a/DeviceAgent/TestRunner.m b/DeviceAgent/TestRunner.m index d6e06d24..e5976c43 100644 --- a/DeviceAgent/TestRunner.m +++ b/DeviceAgent/TestRunner.m @@ -12,7 +12,7 @@ @interface TestRunner : FBFailureProofTestCase @implementation TestRunner - (void)setUp { - [_XCTestImplementation setUp]; + [super setUp]; self.continueAfterFailure = YES; /* @@ -23,7 +23,7 @@ - (void)setUp { } - (void)tearDown { - [_XCTestImplementation tearDown]; + [super tearDown]; } - (void)testRunner { diff --git a/Server/PrivateHeaders/XCTestCore/XCTestCase.h b/Server/PrivateHeaders/XCTestCore/XCTestCase.h index a84a2e30..37474159 100644 --- a/Server/PrivateHeaders/XCTestCore/XCTestCase.h +++ b/Server/PrivateHeaders/XCTestCore/XCTestCase.h @@ -8,6 +8,7 @@ #import #import #import +#import #import "CDStructures.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; @@ -22,7 +23,7 @@ @class MXMInstrument, NSArray, NSDictionary, NSInvocation, NSMutableArray, NSMutableDictionary, NSMutableSet, NSObject, NSString, NSThread, XCTAttachmentManager, XCTIssue, XCTMemoryChecker, XCTMetricDiagnosticHelper, XCTSkippedTestContext, XCTTestIdentifier, XCTWaiter, XCTestCaseRun; @protocol OS_dispatch_source; -@interface XCTestCase +@interface XCTestCase: XCTest { BOOL _continueAfterFailure; BOOL __preciseTimeoutsEnabled; @@ -66,7 +67,7 @@ NSDictionary *_testRunConfiguration; } -@property(copy, getter=_activityAggregateStatistics, setter=_setActivityAggregateStatistics:) NSDictionary *activityAggregateStatistics; +@property(copy, getter=_activityAggregateStatistics) NSDictionary *activityAggregateStatistics; @property BOOL _didMeasureMetrics; @property BOOL _didStartMeasuring; @property BOOL _didStopMeasuring; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h index 9e61d226..daea45af 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h @@ -20,7 +20,7 @@ @protocol XCTRunnerAutomationSession; -@interface XCUIApplication +@interface XCUIApplication: NSObject { BOOL _ancillary; BOOL _prefersPlatformLauncher; From 79362089e4f52c168552a7fee8774de56488f7a6 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Thu, 12 Sep 2024 02:39:07 +0200 Subject: [PATCH 12/15] Fix for DeviceAgent installation issue on iOS 17 --- DeviceAgent/DeviceAgent-device.xctestrun | 2 +- DeviceAgent/FBFailureProofTestCase.m | 11 ++--------- DeviceAgent/TestRunner.m | 7 ++----- Server/Utilities/CBXDevice.m | 8 +++++++- 4 files changed, 12 insertions(+), 16 deletions(-) diff --git a/DeviceAgent/DeviceAgent-device.xctestrun b/DeviceAgent/DeviceAgent-device.xctestrun index aa84b007..08d6b879 100644 --- a/DeviceAgent/DeviceAgent-device.xctestrun +++ b/DeviceAgent/DeviceAgent-device.xctestrun @@ -6,7 +6,7 @@ IsUITestBundle - TestBundleDestinationRelativePath + TestBundlePath __TESTHOST__/PlugIns/DeviceAgent.xctest TestHostBundleIdentifier sh.calaba.DeviceAgent.xctrunner diff --git a/DeviceAgent/FBFailureProofTestCase.m b/DeviceAgent/FBFailureProofTestCase.m index d8d4db5f..e9d0620d 100644 --- a/DeviceAgent/FBFailureProofTestCase.m +++ b/DeviceAgent/FBFailureProofTestCase.m @@ -28,17 +28,10 @@ @interface FBFailureProofTestCase () @implementation FBFailureProofTestCase - (void)setUp { - [super setUp]; - self.continueAfterFailure = YES; - if ([self respondsToSelector:@selector(internalImplementation)]) { - // The `internalImplementation` API has been removed since Xcode 11.4 - self.internalImplementation = - (_XCTestCaseImplementation *)[FBXCTestCaseImplementationFailureHoldingProxy - proxyWithXCTestCaseImplementation:self.internalImplementation]; - } else { + [super setUp]; + self.continueAfterFailure = YES; self.shouldSetShouldHaltWhenReceivesControl = NO; self.shouldHaltWhenReceivesControl = NO; - } } /** diff --git a/DeviceAgent/TestRunner.m b/DeviceAgent/TestRunner.m index e5976c43..419d945a 100644 --- a/DeviceAgent/TestRunner.m +++ b/DeviceAgent/TestRunner.m @@ -1,4 +1,3 @@ - // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. @@ -15,10 +14,8 @@ - (void)setUp { [super setUp]; self.continueAfterFailure = YES; - /* - * Route exceptions should be caught inside of the server. - * Any exception that makes it this far should therefore kill the test. - */ + // Route exceptions should be caught inside of the server. + // Any exception that makes it this far should therefore kill the test. NSSetUncaughtExceptionHandler(&handleException); } diff --git a/Server/Utilities/CBXDevice.m b/Server/Utilities/CBXDevice.m index cf153c92..5930da02 100644 --- a/Server/Utilities/CBXDevice.m +++ b/Server/Utilities/CBXDevice.m @@ -286,7 +286,13 @@ - (NSDictionary *)formFactorMap { @"iPhone14,8" : @"iPhone 14 Plus", @"iPhone15,2" : @"iPhone 14 Pro", @"iPhone15,3" : @"iPhone 14 Pro Max", - + + // iPhone 15 Series. + @"iPhone15,4" : @"iPhone 15", + @"iPhone15,5" : @"iPhone 15 Plus", + @"iPhone16,1" : @"iPhone 15 Pro", + @"iPhone16,2" : @"iPhone 15 Pro Max", + // iPad Pro 13in @"iPad6,7" : @"ipad pro", @"iPad6,8" : @"ipad pro", From ca341e1449abc2b4d1dbac2c4e7dbf7173ba0ae4 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Thu, 19 Sep 2024 01:40:38 +0200 Subject: [PATCH 13/15] Fix for casting XCUIApplication into XCUIElement in TextInputFirstResponderProvider. --- Server/Utilities/TextInputFirstResponderProvider.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Server/Utilities/TextInputFirstResponderProvider.m b/Server/Utilities/TextInputFirstResponderProvider.m index 426dbae0..178f3db6 100644 --- a/Server/Utilities/TextInputFirstResponderProvider.m +++ b/Server/Utilities/TextInputFirstResponderProvider.m @@ -36,7 +36,7 @@ - (XCUIElement *)firstResponder { XCUIElement *firstResponder = nil; for (NSNumber *number in self.elementTypes) { XCUIElementType type = (XCUIElementType)[number unsignedIntegerValue]; - XCUIElementQuery *firstResponderQuery = [(id)application descendantsMatchingType:type]; + XCUIElementQuery *firstResponderQuery = [(XCUIElement *)application descendantsMatchingType:type]; XCUIElementQuery *matching = [firstResponderQuery matchingPredicate:predicate]; NSArray *elements = [matching allElementsBoundByIndex]; if ([elements count] == 1) { From 2708c87ee7618d25c2479cb86b4ec4549f796df4 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Thu, 19 Sep 2024 14:30:16 +0200 Subject: [PATCH 14/15] Update DeviceAgent-device.xctestrun --- DeviceAgent/DeviceAgent-device.xctestrun | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DeviceAgent/DeviceAgent-device.xctestrun b/DeviceAgent/DeviceAgent-device.xctestrun index 08d6b879..aa84b007 100644 --- a/DeviceAgent/DeviceAgent-device.xctestrun +++ b/DeviceAgent/DeviceAgent-device.xctestrun @@ -6,7 +6,7 @@ IsUITestBundle - TestBundlePath + TestBundleDestinationRelativePath __TESTHOST__/PlugIns/DeviceAgent.xctest TestHostBundleIdentifier sh.calaba.DeviceAgent.xctrunner From 2ed03cd02e1d10f7212ad827cea5a599dbca1b67 Mon Sep 17 00:00:00 2001 From: Ilya Bausov Date: Fri, 20 Sep 2024 11:28:33 +0200 Subject: [PATCH 15/15] Fix for issue with casting XCUIApplication to XCUIElement --- Server/Application/Application.m | 2 +- Server/Application/SpringBoard.m | 2 +- Server/AutomationActions/Gestures/ClearText.m | 2 +- Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h | 3 ++- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Server/Application/Application.m b/Server/Application/Application.m index 4d12544c..e5d8a075 100644 --- a/Server/Application/Application.m +++ b/Server/Application/Application.m @@ -222,7 +222,7 @@ + (void)setPickerWheelValue:(int)pickerIndex // Getting pickers from Application's view. XCUIApplication *application = [Application currentApplication]; - XCUIElementQuery *pickersQuery = [(XCUIElement *)application descendantsMatchingType:XCUIElementTypePicker]; + XCUIElementQuery *pickersQuery = [application descendantsMatchingType:XCUIElementTypePicker]; NSArray *pickers = [pickersQuery allElementsBoundByIndex]; // Checking is there any picker on the screen. diff --git a/Server/Application/SpringBoard.m b/Server/Application/SpringBoard.m index 0c3f624b..cd533e9b 100644 --- a/Server/Application/SpringBoard.m +++ b/Server/Application/SpringBoard.m @@ -63,7 +63,7 @@ - (XCUIElement *)queryForAlert { // Collect timing info NSTimeInterval startTime = [[CBXMachClock sharedClock] absoluteTime]; - XCUIElementQuery *query = [(XCUIElement *)self descendantsMatchingType:XCUIElementTypeAlert]; + XCUIElementQuery *query = [self descendantsMatchingType:XCUIElementTypeAlert]; NSArray *elements = [query allElementsBoundByIndex]; if ([elements count] != 0) { diff --git a/Server/AutomationActions/Gestures/ClearText.m b/Server/AutomationActions/Gestures/ClearText.m index cec1a0b4..1c2b68a2 100644 --- a/Server/AutomationActions/Gestures/ClearText.m +++ b/Server/AutomationActions/Gestures/ClearText.m @@ -190,7 +190,7 @@ - (NSPredicate *)deleteKeyPredicate { - (XCUIElement *)deleteKey { XCUIApplication *application = [Application currentApplication]; - XCUIElementQuery *query = [(XCUIElement *) application descendantsMatchingType:XCUIElementTypeKey]; + XCUIElementQuery *query = [application descendantsMatchingType:XCUIElementTypeKey]; XCUIElementQuery *matching = [query matchingPredicate:[self deleteKeyPredicate]]; NSArray *elements = [matching allElementsBoundByIndex]; diff --git a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h index daea45af..cf2e2d59 100644 --- a/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h +++ b/Server/PrivateHeaders/XCUIAutomation/XCUIApplication.h @@ -9,6 +9,7 @@ #import #import #import "../CDStructures.h" +#import "XCUIElement.h" @protocol OS_dispatch_queue; @protocol OS_xpc_object; @@ -20,7 +21,7 @@ @protocol XCTRunnerAutomationSession; -@interface XCUIApplication: NSObject +@interface XCUIApplication: XCUIElement { BOOL _ancillary; BOOL _prefersPlatformLauncher;