Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MBX-0000: Xcode recommendations fix #452

Merged
merged 14 commits into from
Oct 17, 2024

Conversation

justSmK
Copy link
Contributor

@justSmK justSmK commented Oct 11, 2024

Fix No calls to throwing functions occur within 'try' expression
Class must restate inherited '@unchecked Sendable' conformance
Run script build phase 'Increment Build Number Script' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase.
Skipping duplicate build file in Compile Sources build phase: /Users/semko/dev/iOS/ios-sdk/Mindbox/InAppMessages/Models/CustomerSegment/SegmentationCheckResponse.swift
@justSmK justSmK requested a review from Vailence October 11, 2024 10:37
@justSmK justSmK self-assigned this Oct 11, 2024
@justSmK
Copy link
Contributor Author

justSmK commented Oct 11, 2024

Нужно обратить внимание на подход с отключением deprecated warnings. Возможно в тестах его стоит оставить, а в SDK убрать, или везде использоваться. Или забить и смириться конкретно с этим типом предупреждений.

@justSmK
Copy link
Contributor Author

justSmK commented Oct 11, 2024

MBX-0000: MindboxTests fix InAppTargetingRequestsTests with deprecated

Тут полностью можно убрать использование deprecated переменной в принципе, судя по тестам и реализации основного класса.

Надо сделать мне будет фикс и закомменченный вариант выкинуть, если апрувнем это

@justSmK justSmK merged commit 5a1eff1 into develop Oct 17, 2024
1 check passed
@justSmK justSmK deleted the feature/MBX-0000-Xcode-recommendations-fix branch October 17, 2024 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants