Dedupe forward class declarations.

pull/1/head
Matthew Chen 6 years ago
parent 5a91391aee
commit 49b0ea993d

@ -171,6 +171,7 @@ def sort_include_block(text, filepath, filename, file_extension):
def sort_class_statement_block(text, filepath, filename, file_extension): def sort_class_statement_block(text, filepath, filename, file_extension):
lines = text.split('\n') lines = text.split('\n')
lines = [line.strip() for line in lines if line.strip()] lines = [line.strip() for line in lines if line.strip()]
lines = list(set(lines))
lines.sort() lines.sort()
return '\n' + '\n'.join(lines) + '\n' return '\n' + '\n'.join(lines) + '\n'

@ -15,12 +15,10 @@ NS_ASSUME_NONNULL_BEGIN
@class TSErrorMessage; @class TSErrorMessage;
@class TSInteraction; @class TSInteraction;
@class TSInvalidIdentityKeyErrorMessage; @class TSInvalidIdentityKeyErrorMessage;
@class TSInvalidIdentityKeyErrorMessage;
@class TSMessage; @class TSMessage;
@class TSOutgoingMessage; @class TSOutgoingMessage;
@class TSQuotedMessage; @class TSQuotedMessage;
@class YapDatabaseReadTransaction; @class YapDatabaseReadTransaction;
@class YapDatabaseReadTransaction;
@protocol ConversationViewCellDelegate <NSObject> @protocol ConversationViewCellDelegate <NSObject>

Loading…
Cancel
Save