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

Swift migration #1663

Open
SystemKeeper opened this issue May 20, 2024 · 0 comments
Open

Swift migration #1663

SystemKeeper opened this issue May 20, 2024 · 0 comments

Comments

@SystemKeeper
Copy link
Collaborator

Just an overview of our ObjC files by size:

✗ find . -name "*.m" -print0 | xargs -0 stat -f "%z bytes %N" | sort -n -r
182917 bytes ./NCAPIController.m
108396 bytes ./RoomInfoTableViewController.m
98196 bytes ./CallViewController.m
77855 bytes ./RoomsTableViewController.m
69919 bytes ./NCCallController.m
51350 bytes ./NCRoomsManager.m
45729 bytes ./NCSignalingMessage.m
41158 bytes ./NCChatController.m
39965 bytes ./NCNotificationController.m
36454 bytes ./NCDatabaseManager.m
35461 bytes ./NCSettingsController.m
33585 bytes ./NCExternalSignalingController.m
27288 bytes ./NCChatMessage.m
27107 bytes ./CallKitManager.m
26029 bytes ./AppDelegate.m
24280 bytes ./NCUserInterfaceController.m
22822 bytes ./NCPeerConnection.m
21917 bytes ./VoiceMessageTableViewCell.m
20073 bytes ./AddParticipantsTableViewController.m
19702 bytes ./ShareLocationViewController.m
15597 bytes ./DirectoryTableViewController.m
14789 bytes ./ObjectShareMessageTableViewCell.m
14301 bytes ./LoginViewController.m
12681 bytes ./RoomSearchTableViewController.m
12162 bytes ./NCChatFileController.m
10848 bytes ./UIBarButtonItem+Badge.m
10529 bytes ./CallParticipantViewCell.m
10268 bytes ./NCContactsManager.m
10016 bytes ./NCRoom.m
8832 bytes ./VoiceMessageTranscribeViewController.m
8379 bytes ./NCAppBranding.m
8118 bytes ./AuthenticationViewController.m
7894 bytes ./ScreenCapturer.m
7826 bytes ./NCChatTitleView.m
7411 bytes ./ChatTableViewCell.m
7251 bytes ./CCCertificate.m
6905 bytes ./NCMessageParameter.m
6785 bytes ./RoomTableViewCell.m
6719 bytes ./NCSignalingController.m
6709 bytes ./ReplyMessageView.m
6415 bytes ./NCAudioController.m
6284 bytes ./NCIntentController.m
6065 bytes ./NCPushNotification.m
5950 bytes ./NCRoomParticipants.m
5736 bytes ./SystemMessageTableViewCell.m
5608 bytes ./NCUserStatus.m
5578 bytes ./NCNotification.m
5553 bytes ./AutoCompletionTableViewCell.m
5367 bytes ./NCConnectionController.m
5090 bytes ./NCKeyChainController.m
4956 bytes ./ResultMultiSelectionTableViewController.m
4937 bytes ./QuotedMessageView.m
4725 bytes ./DetailedOptionsSelectorTableViewController.m
4535 bytes ./DirectoryTableViewCell.m
4435 bytes ./MapViewController.m
4400 bytes ./WSMessage.m
4326 bytes ./RoundedNumberView.m
4235 bytes ./SearchTableViewController.m
4105 bytes ./NCContact.m
4080 bytes ./NCUser.m
3849 bytes ./SocketConnection.m
3809 bytes ./ContactsTableViewCell.m
3385 bytes ./NCAvatarSessionManager.m
3309 bytes ./NCImageSessionManager.m
3226 bytes ./MessageBodyTextView.m
3112 bytes ./RoomDescriptionTableViewCell.m
2831 bytes ./GeoLocationRichObject.m
2823 bytes ./NCPushProxySessionManager.m
2744 bytes ./MessageSeparatorTableViewCell.m
2494 bytes ./VoiceMessageRecordingView.m
2436 bytes ./NCAPISessionManager.m
2347 bytes ./NCPoll.m
2338 bytes ./NCPushNotificationsUtils.m
2268 bytes ./BarButtonItemWithActivity.m
2267 bytes ./NCNavigationController.m
2252 bytes ./NCUserDefaults.m
2199 bytes ./AvatarBackgroundImageView.m
2074 bytes ./NCScreensharingController.m
2061 bytes ./NotificationCenterNotifications.m
1970 bytes ./PlaceholderView.m
1950 bytes ./RoomNameTableViewCell.m
1907 bytes ./ScreenCaptureController.m
1835 bytes ./HeaderWithButton.m
1662 bytes ./NCMessageFileParameter.m
1532 bytes ./NCWebImageDownloaderOperation.m
1507 bytes ./ABContact.m
1403 bytes ./NCMessageTextView.m
1281 bytes ./DateHeaderView.m
1232 bytes ./NCChatFileStatus.m
1214 bytes ./NCMessageLocationParameter.m
1202 bytes ./NCDeckCardParameter.m
1143 bytes ./NCChatReaction.m
1048 bytes ./FederatedCapabilities.m
1031 bytes ./main.m
1010 bytes ./ServerCapabilities.m
981 bytes ./TalkCapabilities.m
938 bytes ./TalkAccount.m
883 bytes ./NCChatBlock.m
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant