Skip to content

Commit a4e1541

Browse files
authored
chore: Restructure test utilities into organized subdirectories (#6639)
Reorganizes SentryTestUtils, SentryTestUtilsDynamic, and SentryTestUtilsTests into clearer subdirectory structures in preparation for adopting xcodegen. Changes: - SentryTestUtils: Split into Headers/, Sources/, and SourcesCPP/ - SentryTestUtilsDynamic: Split into Headers/ and Sources/ - SentryTestUtilsTests: Split into Resources/ and Sources/ - Updated bridging header and Info.plist paths accordingly - Removed references to non-existent files (Brewfile-ci-test, SentryUIRedactBuilderTests+SpecialViews.swift) - Fixed SwiftLint violation in Invocation.swift This improves code organization and makes the project structure more consistent before transitioning to xcodegen for project file management.
1 parent c315abb commit a4e1541

File tree

55 files changed

+123
-70
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+123
-70
lines changed

Sentry.xcodeproj/project.pbxproj

Lines changed: 122 additions & 70 deletions
Large diffs are not rendered by default.
File renamed without changes.
File renamed without changes.

SentryTestUtils/Dynamic/Invocation.swift renamed to SentryTestUtils/Sources/Dynamic/Invocation.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class Invocation: Loggable {
4848
try initialize()
4949
}
5050

51+
// swiftlint:disable:next function_body_length
5152
private func initialize() throws {
5253
/// `NSMethodSignature *methodSignature = [target methodSignatureForSelector: selector]`
5354
let methodSignature: NSObject

0 commit comments

Comments
 (0)