aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc
diff options
context:
space:
mode:
authorGravatar Robert Widmann <devteam.codafi@gmail.com>2016-01-20 18:23:11 -0500
committerGravatar Robert Widmann <devteam.codafi@gmail.com>2016-01-20 18:23:11 -0500
commit30c7ba1f0b46387ea722a827e10ded938b93951a (patch)
tree6a9a0d55f4daea7c60e756f34c02572a344ba18d /src/objc
parentec82c2c7ff799508666ecc0acc6e33888ad6fbbc (diff)
Mark more initializers unavailable
Diffstat (limited to 'src/objc')
-rw-r--r--src/objc/abstract/MCOAbstractPart.h7
-rw-r--r--src/objc/provider/MCOMailProvider.h7
-rw-r--r--src/objc/provider/MCONetService.h7
3 files changed, 21 insertions, 0 deletions
diff --git a/src/objc/abstract/MCOAbstractPart.h b/src/objc/abstract/MCOAbstractPart.h
index e9febdc0..f3986af1 100644
--- a/src/objc/abstract/MCOAbstractPart.h
+++ b/src/objc/abstract/MCOAbstractPart.h
@@ -109,4 +109,11 @@ namespace mailcore {
@end
+@interface MCOAbstractPart (MCOUnavailable)
+
+/** Do not invoke this directly. */
+- (id) init NS_UNAVAILABLE;
+
+@end
+
#endif
diff --git a/src/objc/provider/MCOMailProvider.h b/src/objc/provider/MCOMailProvider.h
index 85a23a8d..2a568016 100644
--- a/src/objc/provider/MCOMailProvider.h
+++ b/src/objc/provider/MCOMailProvider.h
@@ -84,3 +84,10 @@
- (NSString *) importantFolderPath;
@end
+
+@interface MCOMailProvider (MCOUnavailable)
+
+/** Do not invoke this directly. */
+- (id) init NS_UNAVAILABLE;
+
+@end
diff --git a/src/objc/provider/MCONetService.h b/src/objc/provider/MCONetService.h
index eb198e5e..af0f3d14 100644
--- a/src/objc/provider/MCONetService.h
+++ b/src/objc/provider/MCONetService.h
@@ -39,3 +39,10 @@
- (NSString *) hostnameWithEmail:(NSString *)email;
@end
+
+@interface MCONetService (MCOUnavailable)
+
+/** Do not invoke this directly. */
+- (id) init NS_UNAVAILABLE;
+
+@end