mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
Postbox refactor wave 357: drop orphan //submodules/Postbox BUILD deps
Sweep 14 BUILD files whose modules no longer have any source file with `import Postbox`. All targets are ChatMessage*BubbleContentNode subclasses plus WallpaperPreviewMedia — modules whose Swift sources stopped importing Postbox in earlier waves but whose BUILD deps were not cleaned up. Pre-flight: for each `BUILD` containing `"//submodules/Postbox"`, verified no source file under `<module>/Sources` matches `^import Postbox$`. 14 modules met the criterion. Build: 15s warm-cache verify, 0 errors. Modules: - ChatMessageActionBubbleContentNode - ChatMessageEventLogPreviousDescriptionContentNode - ChatMessageEventLogPreviousLinkContentNode - ChatMessageEventLogPreviousMessageContentNode - ChatMessageFileBubbleContentNode - ChatMessageGameBubbleContentNode - ChatMessageInvoiceBubbleContentNode - ChatMessageMapBubbleContentNode - ChatMessageMediaBubbleContentNode - ChatMessageProfilePhotoSuggestionContentNode - ChatMessageStoryMentionContentNode - ChatMessageWallpaperBubbleContentNode - ChatMessageWebpageBubbleContentNode - WallpaperPreviewMedia Pre-wave attempt failure note: tried 5 source-side `import Postbox` drops first (StatsMessageItem, StarsAvatarComponent, PeerListItemComponent, WebAppMessagePreviewScreen, OpenChatMessage). All 5 hit hidden bare `Media`/`Message`/`PeerStoryStats`/`areMediaArraysEqual` references that the prior pre-flight regex missed. Reverted source edits; only the risk-free BUILD-dep sweep survives in this commit. Lesson: pre-flight regex MUST include bare Postbox protocols `\bMedia\b`, `\bMessage\b`, `\bPeer\b`, plus the Postbox helper `areMediaArraysEqual` and the `PeerStoryStats` type. The previous identifier-typealias-only regex was insufficient. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
71ac72d463
commit
bf01b4c858
14 changed files with 0 additions and 14 deletions
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/AccountContext",
|
||||
"//submodules/TelegramPresentationData",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/Display",
|
||||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/Display",
|
||||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/Display",
|
||||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/TelegramUIPreferences",
|
||||
"//submodules/ComponentFlow",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/Display",
|
||||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/Display",
|
||||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/LiveLocationTimerNode",
|
||||
"//submodules/PhotoResources",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/TelegramUIPreferences",
|
||||
"//submodules/TelegramPresentationData",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/AccountContext",
|
||||
"//submodules/TelegramPresentationData",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/AccountContext",
|
||||
"//submodules/TelegramPresentationData",
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ swift_library(
|
|||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/Display",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
"//submodules/AccountContext",
|
||||
"//submodules/TelegramPresentationData",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/Display",
|
||||
"//submodules/AsyncDisplayKit",
|
||||
"//submodules/SSignalKit/SwiftSignalKit",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ swift_library(
|
|||
"-warnings-as-errors",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/Postbox",
|
||||
"//submodules/TelegramCore",
|
||||
],
|
||||
visibility = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue