Revision: 13842
http://sourceforge.net/p/skim-app/code/13842
Author: hofman
Date: 2023-12-06 17:04:00 +0000 (Wed, 06 Dec 2023)
Log Message:
-----------
Add nullability qualifiers to protocol descriptions
Modified Paths:
--------------
trunk/SkimNotes/SkimNotes.rtf
trunk/SkimNotes/skimnotes.m
Modified: trunk/SkimNotes/SkimNotes.rtf
===================================================================
--- trunk/SkimNotes/SkimNotes.rtf 2023-12-06 10:40:16 UTC (rev 13841)
+++ trunk/SkimNotes/SkimNotes.rtf 2023-12-06 17:04:00 UTC (rev 13842)
@@ -98,9 +98,9 @@
\pard\tx560\pardeftab560\pardirnatural\partightenfactor0
\f3\fs22 \cf2 \CocoaLigature0 @protocol\cf0 SKNAgentListenerProtocol\
-- (\cf2 bycopy\cf0 \cf3 NSData\cf0 *)SkimNotesAtPath:(\cf2 in\cf0 \cf2
bycopy\cf0 \cf3 NSString\cf0 *)aFile;\
-- (\cf2 bycopy\cf0 \cf3 NSData\cf0 *)RTFNotesAtPath:(\cf2 in\cf0 \cf2
bycopy\cf0 \cf3 NSString\cf0 *)aFile;\
-- (\cf2 bycopy\cf0 \cf3 NSData\cf0 *)textNotesAtPath:(\cf2 in\cf0 \cf2
bycopy\cf0 \cf3 NSString\cf0 *)aFile encoding:(\cf3 NSStringEncoding\cf0
)encoding;\
+- (\cf2 bycopy\cf0 \cf2 nullable \cf3 NSData\cf0 *)SkimNotesAtPath:(\cf2
in\cf0 \cf2 bycopy\cf0 \cf3 NSString\cf0 *)aFile;\
+- (\cf2 bycopy\cf0 \cf2 nullable \cf3 NSData\cf0 *)RTFNotesAtPath:(\cf2
in\cf0 \cf2 bycopy\cf0 \cf3 NSString\cf0 *)aFile;\
+- (\cf2 bycopy\cf0 \cf2 nullable \cf3 NSData\cf0 *)textNotesAtPath:(\cf2
in\cf0 \cf2 bycopy\cf0 \cf3 NSString\cf0 *)aFile encoding:(\cf3
NSStringEncoding\cf0 )encoding;\
\cf2 @end\cf0 \
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
@@ -115,9 +115,9 @@
\pard\tx560\pardeftab560\pardirnatural\partightenfactor0
\f3\fs22 \cf2 \CocoaLigature0 @protocol\cf0 SKNAgentListenerProtocol\
-- (\cf2 void\cf0 )readSkimNotesAtURL:(\cf3 NSURL\cf0 *)aURL reply:(\cf2
void\cf0 (^)(\cf3 NSData\cf0 *))reply;\
-- (\cf2 void\cf0 )readRTFNotesAtURL:(\cf3 NSURL\cf0 *)aURL reply:(\cf2
void\cf0 (^)(\cf3 NSData\cf0 *))reply;\
-- (\cf2 void\cf0 )readTextNotesAtURL:(\cf3 NSURL\cf0 *)aURL reply:(\cf2
void\cf0 (^)(\cf3 NSString\cf0 *))reply;\
+- (\cf2 void\cf0 )readSkimNotesAtURL:(\cf3 NSURL\cf0 *)aURL reply:(\cf2
void\cf0 (^)(\cf3 NSData\cf0 * \cf2 _Nullable\cf0 ))reply;\
+- (\cf2 void\cf0 )readRTFNotesAtURL:(\cf3 NSURL\cf0 *)aURL reply:(\cf2
void\cf0 (^)(\cf3 NSData\cf0 * \cf2 _Nullable\cf0 ))reply;\
+- (\cf2 void\cf0 )readTextNotesAtURL:(\cf3 NSURL\cf0 *)aURL reply:(\cf2
void\cf0 (^)(\cf3 NSString\cf0 * \cf2 _Nullable\cf0 ))reply;\
\cf2 @end\cf0 \
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
Modified: trunk/SkimNotes/skimnotes.m
===================================================================
--- trunk/SkimNotes/skimnotes.m 2023-12-06 10:40:16 UTC (rev 13841)
+++ trunk/SkimNotes/skimnotes.m 2023-12-06 17:04:00 UTC (rev 13842)
@@ -105,15 +105,15 @@
"Get the version of the tool and exit.";
static char *protocolStr = "@protocol SKNAgentListenerProtocol\n"
- "- (bycopy NSData *)SkimNotesAtPath:(in bycopy
NSString *)aFile;\n"
- "- (bycopy NSData *)RTFNotesAtPath:(in bycopy
NSString *)aFile;\n"
- "- (bycopy NSData *)textNotesAtPath:(in bycopy
NSString *)aFile encoding:(NSStringEncoding)encoding;\n"
+ "- (bycopy nullable NSData *)SkimNotesAtPath:(in
bycopy NSString *)aFile;\n"
+ "- (bycopy nullable NSData *)RTFNotesAtPath:(in
bycopy NSString *)aFile;\n"
+ "- (bycopy nullable NSData *)textNotesAtPath:(in
bycopy NSString *)aFile encoding:(NSStringEncoding)encoding;\n"
"@end";
static char *xpcProtocolStr = "@protocol SKNXCPAgentListenerProtocol\n"
- "- (void)readSkimNotesAttURL:(NSURL *)aURL
reply:(void (^)(NSData *))reply;\n"
- "- (void)readRTFNotesAtURL:(NSURL *)aURL
reply:(void (^)(NSData *))reply;\n"
- "- (void)readTextNotesAtURL:(NSURL *)aURL
reply:(void (^)(NSString *))reply;\n"
+ "- (void)readSkimNotesAttURL:(NSURL *)aURL
reply:(void (^)(NSData * _Nullable))reply;\n"
+ "- (void)readRTFNotesAtURL:(NSURL *)aURL
reply:(void (^)(NSData * _Nullable))reply;\n"
+ "- (void)readTextNotesAtURL:(NSURL *)aURL
reply:(void (^)(NSString * _Nullable))reply;\n"
"@end";
#define ACTION_GET_STRING @"get"
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit