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

Reply via email to