Revision: 29032
          http://sourceforge.net/p/bibdesk/svn/29032
Author:   hofman
Date:     2025-02-19 17:44:36 +0000 (Wed, 19 Feb 2025)
Log Message:
-----------
Add nullability to remaining header files

Modified Paths:
--------------
    trunk/bibdesk/BDSKCompletionServerProtocol.h
    trunk/bibdesk/BDSKComplexString.h
    trunk/bibdesk/BDSKScrollableTextFieldCell.h
    trunk/bibdesk/NSFont_BDSKExtensions.h
    trunk/bibdesk/WOKMWSAuthenticateService.h
    trunk/bibdesk/WokSearchLiteService.h
    trunk/bibdesk/WokSearchService.h

Modified: trunk/bibdesk/BDSKCompletionServerProtocol.h
===================================================================
--- trunk/bibdesk/BDSKCompletionServerProtocol.h        2025-02-19 17:15:19 UTC 
(rev 29031)
+++ trunk/bibdesk/BDSKCompletionServerProtocol.h        2025-02-19 17:44:36 UTC 
(rev 29032)
@@ -37,6 +37,8 @@
 
 #import <Foundation/Foundation.h>
 
+NS_ASSUME_NONNULL_BEGIN
+
 #define BIBDESK_SERVER_NAME @"BDSKCompletionServer"
 
 /*
@@ -60,13 +62,13 @@
 
 @protocol BDSKCompletionServer
 // Returns an array of KVC-compliant objects
-- (NSArray *)completionsForString:(NSString *)searchString;
+- (nullable NSArray *)completionsForString:(NSString *)searchString;
 // Returns a list of URLs of currently opened documents
-- (NSArray *)orderedDocumentURLs;
+- (nullable NSArray *)orderedDocumentURLs;
 @end
 
 
-static inline NSArray *BDSKCompletionsForString(NSString *searchString) {
+static inline NSArray * _Nullable BDSKCompletionsForString(NSString 
*searchString) {
     NSArray *completions = nil;
 #pragma clang diagnostic push
 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
@@ -94,3 +96,5 @@
     
     return completions;
 }
+
+NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/BDSKComplexString.h
===================================================================
--- trunk/bibdesk/BDSKComplexString.h   2025-02-19 17:15:19 UTC (rev 29031)
+++ trunk/bibdesk/BDSKComplexString.h   2025-02-19 17:44:36 UTC (rev 29032)
@@ -39,6 +39,8 @@
 #import <Foundation/Foundation.h>
 #import "BDSKStringConstants.h"
 
+NS_ASSUME_NONNULL_BEGIN
+
 @class BDSKMacroResolver;
 
 /* This is a category on NSString containing the API for complex strings. */
@@ -45,9 +47,9 @@
 
 @interface NSString (BDSKComplexStringExtensions)
 
-@property (class, nonatomic, strong) BDSKMacroResolver 
*macroResolverForUnarchiving;
+@property (class, nonatomic, nullable, strong) BDSKMacroResolver 
*macroResolverForUnarchiving;
 
-+ (BOOL)isEmptyAsComplexString:(NSString *)aString;
++ (BOOL)isEmptyAsComplexString:(nullable NSString *)aString;
 
 /*!
     @method     stringWithNodes:macroResolver:
@@ -57,7 +59,7 @@
     @param             macroResolver The macro resolver used to resolve macros 
in the complex string.
     @result     - 
 */
-+ (instancetype)stringWithNodes:(NSArray *)nodesArray  
macroResolver:(BDSKMacroResolver *)macroResolver;
++ (instancetype)stringWithNodes:(NSArray *)nodesArray  macroResolver:(nullable 
BDSKMacroResolver *)macroResolver;
 
 /*!
     @method     stringWithBibTeXString:macroResolver:error:
@@ -68,7 +70,7 @@
     @param             outError When failing, will be set to the parsing error.
     @result     - 
 */
-+ (instancetype)stringWithBibTeXString:(NSString *)btstring 
macroResolver:(BDSKMacroResolver *)theMacroResolver error:(NSError **)outError;
++ (nullable instancetype)stringWithBibTeXString:(NSString *)btstring 
macroResolver:(nullable BDSKMacroResolver *)theMacroResolver error:(NSError 
**)outError;
 
 /*!
     @method     initWithNodes:macroResolver:
@@ -79,7 +81,7 @@
     @param             macroResolver The macro resolver used to resolve macros 
in the complex string.
     @result     -
 */
-- (instancetype)initWithNodes:(NSArray *)nodesArray 
macroResolver:(BDSKMacroResolver *)theMacroResolver;
+- (instancetype)initWithNodes:(NSArray *)nodesArray macroResolver:(nullable 
BDSKMacroResolver *)theMacroResolver;
 
 /*!
     @method     initWithBibTeXString:macroResolver:error:
@@ -90,7 +92,7 @@
     @param             outError When failing, will be set to the parsing error.
     @result     -
 */
-- (instancetype)initWithBibTeXString:(NSString *)btstring 
macroResolver:(BDSKMacroResolver *)theMacroResolver error:(NSError **)outError;
+- (nullable instancetype)initWithBibTeXString:(NSString *)btstring 
macroResolver:(nullable BDSKMacroResolver *)theMacroResolver error:(NSError 
**)outError;
 
 /*!
     @method     isComplex
@@ -123,7 +125,7 @@
     @param      other The string to compare with
     @result     Boolean indicating if the strings are equal as complex strings
 */
-- (BOOL)isEqualAsComplexString:(NSString *)other;
+- (BOOL)isEqualAsComplexString:(nullable NSString *)other;
 
 /*!
     @method     compareAsComplexString:
@@ -132,7 +134,7 @@
     @param      other The string to compare with
     @result     -
 */
-- (NSComparisonResult)compareAsComplexString:(NSString *)other;
+- (NSComparisonResult)compareAsComplexString:(nullable NSString *)other;
 
 /*!
     @method     isEqualAsComplexString:
@@ -142,7 +144,7 @@
     @param      mask The search options to use in the comparison. These are 
the same as for normal string compare methods. 
     @result     -
 */
-- (NSComparisonResult)compareAsComplexString:(NSString *)other 
options:(NSUInteger)mask;
+- (NSComparisonResult)compareAsComplexString:(nullable NSString *)other 
options:(NSUInteger)mask;
 
 /*!
     @method     stringAsBibTeXString
@@ -183,8 +185,10 @@
                 When the receiver is complex, only whole node matches are 
replaced. 
     @result     (description)
 */
-- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target 
withString:(NSString *)replacement options:(NSUInteger)opts 
replacements:(NSUInteger *)number;
+- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target 
withString:(NSString *)replacement options:(NSUInteger)opts 
replacements:(NSUInteger * _Nullable)number;
 
 - (NSString *)complexStringByAppendingString:(NSString *)string;
 
 @end
+
+NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/BDSKScrollableTextFieldCell.h
===================================================================
--- trunk/bibdesk/BDSKScrollableTextFieldCell.h 2025-02-19 17:15:19 UTC (rev 
29031)
+++ trunk/bibdesk/BDSKScrollableTextFieldCell.h 2025-02-19 17:44:36 UTC (rev 
29032)
@@ -39,6 +39,7 @@
 #import <Cocoa/Cocoa.h>
 #import "BDSKScrollableTextField.h"
 
+NS_ASSUME_NONNULL_BEGIN
 
 @interface BDSKScrollableTextFieldCell : NSTextFieldCell {
        NSInteger scrollStep;
@@ -59,3 +60,5 @@
 @property (nonatomic) CGFloat scrollAmount;
 
 @end
+
+NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/NSFont_BDSKExtensions.h
===================================================================
--- trunk/bibdesk/NSFont_BDSKExtensions.h       2025-02-19 17:15:19 UTC (rev 
29031)
+++ trunk/bibdesk/NSFont_BDSKExtensions.h       2025-02-19 17:44:36 UTC (rev 
29032)
@@ -38,12 +38,13 @@
 
 #import <Cocoa/Cocoa.h>
 
+NS_ASSUME_NONNULL_BEGIN
 
 @interface NSFont (BDSKExtensions)
 
 @property (nonatomic, readonly) CGFloat defaultViewLineHeight;
 
-+ (NSFont *)fontForDefaultsNameKey:(NSString *)nameKey sizeKey:(NSString 
*)sizeKey;
++ (nullable NSFont *)fontForDefaultsNameKey:(NSString *)nameKey 
sizeKey:(NSString *)sizeKey;
 - (void)setDefaultsForNameKey:(NSString *)nameKey sizeKey:(NSString *)sizeKey;
 
 @property (nonatomic, readonly) NSString *localizedFontName;
@@ -52,3 +53,5 @@
 @property (nonatomic, readonly) NSFont *smallerFont;
 
 @end
+
+NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/WOKMWSAuthenticateService.h
===================================================================
--- trunk/bibdesk/WOKMWSAuthenticateService.h   2025-02-19 17:15:19 UTC (rev 
29031)
+++ trunk/bibdesk/WOKMWSAuthenticateService.h   2025-02-19 17:44:36 UTC (rev 
29032)
@@ -1,6 +1,8 @@
 #import <Cocoa/Cocoa.h>
 #import "BDSKSoapBinding.h"
 
+NS_ASSUME_NONNULL_BEGIN
+
 @interface WOKMWSAuthenticateService_authenticate : BDSKSoapElement
 @end
 
@@ -7,7 +9,7 @@
 @interface WOKMWSAuthenticateService_authenticateResponse : BDSKSoapElement {
        NSString * return_;
 }
-@property (nonatomic, strong) NSString * return_;
+@property (nonatomic, nullable, strong) NSString * return_;
 @end
 
 @interface WOKMWSAuthenticateService_closeSession : BDSKSoapElement
@@ -18,3 +20,5 @@
 
 @interface WOKMWSAuthenticateService : BDSKSoapBinding
 @end
+
+NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/WokSearchLiteService.h
===================================================================
--- trunk/bibdesk/WokSearchLiteService.h        2025-02-19 17:15:19 UTC (rev 
29031)
+++ trunk/bibdesk/WokSearchLiteService.h        2025-02-19 17:44:36 UTC (rev 
29032)
@@ -1,12 +1,14 @@
 #import <Cocoa/Cocoa.h>
 #import "BDSKSoapBinding.h"
 
+NS_ASSUME_NONNULL_BEGIN
+
 @interface WokSearchLiteService_sortField : BDSKSoapElement {
        NSString * name;
        NSString * sort;
 }
-@property (nonatomic, strong) NSString * name;
-@property (nonatomic, strong) NSString * sort;
+@property (nonatomic, nullable, strong) NSString * name;
+@property (nonatomic, nullable, strong) NSString * sort;
 @end
 
 @interface WokSearchLiteService_retrieveParameters : BDSKSoapElement {
@@ -14,8 +16,8 @@
        NSNumber * count;
        NSMutableArray *sortField;
 }
-@property (nonatomic, strong) NSNumber * firstRecord;
-@property (nonatomic, strong) NSNumber * count;
+@property (nonatomic, nullable, strong) NSNumber * firstRecord;
+@property (nonatomic, nullable, strong) NSNumber * count;
 - (void)addSortField:(WokSearchLiteService_sortField *)toAdd;
 @property (nonatomic, readonly) NSArray * sortField;
 @end
@@ -23,13 +25,13 @@
 @interface WokSearchLiteServiceRequest : BDSKSoapElement {
     WokSearchLiteService_retrieveParameters * retrieveParameters;
 }
-@property (nonatomic, strong) WokSearchLiteService_retrieveParameters * 
retrieveParameters;
+@property (nonatomic, nullable, strong) 
WokSearchLiteService_retrieveParameters * retrieveParameters;
 @end
 
 @interface WokSearchLiteService_retrieve : WokSearchLiteServiceRequest {
        NSString * queryId;
 }
-@property (nonatomic, strong) NSString * queryId;
+@property (nonatomic, nullable, strong) NSString * queryId;
 @end
 
 @interface WokSearchLiteService_labelValuesPair : BDSKSoapElement {
@@ -36,7 +38,7 @@
        NSString * label;
        NSMutableArray *value;
 }
-@property (nonatomic, strong) NSString * label;
+@property (nonatomic, nullable, strong) NSString * label;
 - (void)addValue:(NSString *)toAdd;
 @property (nonatomic, readonly) NSArray * value;
 @end
@@ -49,7 +51,7 @@
        NSMutableArray *keywords;
        NSMutableArray *other;
 }
-@property (nonatomic, strong) NSString * uid;
+@property (nonatomic, nullable, strong) NSString * uid;
 - (void)addTitle:(WokSearchLiteService_labelValuesPair *)toAdd;
 @property (nonatomic, readonly) NSArray * title;
 - (void)addSource:(WokSearchLiteService_labelValuesPair *)toAdd;
@@ -69,10 +71,10 @@
        WokSearchLiteService_liteRecord * parent;
        NSMutableArray *records;
 }
-@property (nonatomic, strong) NSString * queryId;
-@property (nonatomic, strong) NSNumber * recordsFound;
-@property (nonatomic, strong) NSNumber * recordsSearched;
-@property (nonatomic, strong) WokSearchLiteService_liteRecord * parent;
+@property (nonatomic, nullable, strong) NSString * queryId;
+@property (nonatomic, nullable, strong) NSNumber * recordsFound;
+@property (nonatomic, nullable, strong) NSNumber * recordsSearched;
+@property (nonatomic, nullable, strong) WokSearchLiteService_liteRecord * 
parent;
 - (void)addRecords:(WokSearchLiteService_liteRecord *)toAdd;
 @property (nonatomic, readonly) NSArray * records;
 @end
@@ -80,7 +82,7 @@
 @interface WokSearchLiteService_retrieveResponse : BDSKSoapElement {
        WokSearchLiteService_searchResults * return_;
 }
-@property (nonatomic, strong) WokSearchLiteService_searchResults * return_;
+@property (nonatomic, nullable, strong) WokSearchLiteService_searchResults * 
return_;
 @end
 
 @interface WokSearchLiteService_retrieveById : WokSearchLiteServiceRequest {
@@ -88,16 +90,16 @@
        NSMutableArray *uid;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * databaseId;
 - (void)addUid:(NSString *)toAdd;
-@property (nonatomic, readonly) NSArray * uid;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, readonly) NSArray * uid;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchLiteService_retrieveByIdResponse : BDSKSoapElement {
        WokSearchLiteService_searchResults * return_;
 }
-@property (nonatomic, strong) WokSearchLiteService_searchResults * return_;
+@property (nonatomic, nullable, strong) WokSearchLiteService_searchResults * 
return_;
 @end
 
 @interface WokSearchLiteService_editionDesc : BDSKSoapElement {
@@ -104,8 +106,8 @@
        NSString * collection;
        NSString * edition;
 }
-@property (nonatomic, strong) NSString * collection;
-@property (nonatomic, strong) NSString * edition;
+@property (nonatomic, nullable, strong) NSString * collection;
+@property (nonatomic, nullable, strong) NSString * edition;
 @end
 
 @interface WokSearchLiteService_timeSpan : BDSKSoapElement {
@@ -112,8 +114,8 @@
        NSString * begin;
        NSString * end;
 }
-@property (nonatomic, strong) NSString * begin;
-@property (nonatomic, strong) NSString * end;
+@property (nonatomic, nullable, strong) NSString * begin;
+@property (nonatomic, nullable, strong) NSString * end;
 @end
 
 @interface WokSearchLiteService_queryParameters : BDSKSoapElement {
@@ -124,26 +126,28 @@
        WokSearchLiteService_timeSpan * timeSpan;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
-@property (nonatomic, strong) NSString * userQuery;
+@property (nonatomic, nullable, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * userQuery;
 - (void)addEditions:(WokSearchLiteService_editionDesc *)toAdd;
 @property (nonatomic, readonly) NSArray * editions;
-@property (nonatomic, strong) NSString * symbolicTimeSpan;
-@property (nonatomic, strong) WokSearchLiteService_timeSpan * timeSpan;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, strong) NSString * symbolicTimeSpan;
+@property (nonatomic, nullable, strong) WokSearchLiteService_timeSpan * 
timeSpan;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchLiteService_search : WokSearchLiteServiceRequest {
        WokSearchLiteService_queryParameters * queryParameters;
 }
-@property (nonatomic, strong) WokSearchLiteService_queryParameters * 
queryParameters;
+@property (nonatomic, nullable, strong) WokSearchLiteService_queryParameters * 
queryParameters;
 @end
 
 @interface WokSearchLiteService_searchResponse : BDSKSoapElement {
        WokSearchLiteService_searchResults * return_;
 }
-@property (nonatomic, strong) WokSearchLiteService_searchResults * return_;
+@property (nonatomic, nullable, strong) WokSearchLiteService_searchResults * 
return_;
 @end
 
 @interface WokSearchLiteService : BDSKSoapBinding
 @end
+
+NS_ASSUME_NONNULL_END

Modified: trunk/bibdesk/WokSearchService.h
===================================================================
--- trunk/bibdesk/WokSearchService.h    2025-02-19 17:15:19 UTC (rev 29031)
+++ trunk/bibdesk/WokSearchService.h    2025-02-19 17:44:36 UTC (rev 29032)
@@ -1,13 +1,14 @@
 #import <Cocoa/Cocoa.h>
 #import "BDSKSoapBinding.h"
 
+NS_ASSUME_NONNULL_BEGIN
 
 @interface WokSearchService_sortField : BDSKSoapElement {
        NSString * name;
        NSString * sort;
 }
-@property (nonatomic, strong) NSString * name;
-@property (nonatomic, strong) NSString * sort;
+@property (nonatomic, nullable, strong) NSString * name;
+@property (nonatomic, nullable, strong) NSString * sort;
 @end
 
 @interface WokSearchService_viewField : BDSKSoapElement {
@@ -14,7 +15,7 @@
        NSString * collectionName;
        NSMutableArray *fieldName;
 }
-@property (nonatomic, strong) NSString * collectionName;
+@property (nonatomic, nullable, strong) NSString * collectionName;
 - (void)addFieldName:(NSString *)toAdd;
 @property (nonatomic, readonly) NSArray * fieldName;
 @end
@@ -23,8 +24,8 @@
        NSString * key;
        NSString * value;
 }
-@property (nonatomic, strong) NSString * key;
-@property (nonatomic, strong) NSString * value;
+@property (nonatomic, nullable, strong) NSString * key;
+@property (nonatomic, nullable, strong) NSString * value;
 @end
 
 @interface WokSearchService_retrieveParameters : BDSKSoapElement {
@@ -34,8 +35,8 @@
        NSMutableArray *viewField;
        NSMutableArray *option;
 }
-@property (nonatomic, strong) NSNumber * firstRecord;
-@property (nonatomic, strong) NSNumber * count;
+@property (nonatomic, nullable, strong) NSNumber * firstRecord;
+@property (nonatomic, nullable, strong) NSNumber * count;
 - (void)addSortField:(WokSearchService_sortField *)toAdd;
 @property (nonatomic, readonly) NSArray * sortField;
 - (void)addViewField:(WokSearchService_viewField *)toAdd;
@@ -47,7 +48,7 @@
 @interface WokSearchServiceRequest : BDSKSoapElement {
     WokSearchService_retrieveParameters * retrieveParameters;
 }
-@property (nonatomic, strong) WokSearchService_retrieveParameters * 
retrieveParameters;
+@property (nonatomic, nullable, strong) WokSearchService_retrieveParameters * 
retrieveParameters;
 @end
 
 @interface WokSearchService_citedReferences : WokSearchServiceRequest {
@@ -55,9 +56,9 @@
        NSString * uid;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
-@property (nonatomic, strong) NSString * uid;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * uid;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchService_citedReference : BDSKSoapElement {
@@ -73,17 +74,17 @@
        NSString * citedWork;
        NSString * hot;
 }
-@property (nonatomic, strong) NSString * uid;
-@property (nonatomic, strong) NSString * docid;
-@property (nonatomic, strong) NSString * articleId;
-@property (nonatomic, strong) NSString * citedAuthor;
-@property (nonatomic, strong) NSString * timesCited;
-@property (nonatomic, strong) NSString * year;
-@property (nonatomic, strong) NSString * page;
-@property (nonatomic, strong) NSString * volume;
-@property (nonatomic, strong) NSString * citedTitle;
-@property (nonatomic, strong) NSString * citedWork;
-@property (nonatomic, strong) NSString * hot;
+@property (nonatomic, nullable, strong) NSString * uid;
+@property (nonatomic, nullable, strong) NSString * docid;
+@property (nonatomic, nullable, strong) NSString * articleId;
+@property (nonatomic, nullable, strong) NSString * citedAuthor;
+@property (nonatomic, nullable, strong) NSString * timesCited;
+@property (nonatomic, nullable, strong) NSString * year;
+@property (nonatomic, nullable, strong) NSString * page;
+@property (nonatomic, nullable, strong) NSString * volume;
+@property (nonatomic, nullable, strong) NSString * citedTitle;
+@property (nonatomic, nullable, strong) NSString * citedWork;
+@property (nonatomic, nullable, strong) NSString * hot;
 @end
 
 @interface WokSearchService_citedReferencesSearchResults : BDSKSoapElement {
@@ -92,23 +93,23 @@
        NSNumber * recordsFound;
        NSNumber * recordsSearched;
 }
-@property (nonatomic, strong) NSString * queryId;
+@property (nonatomic, nullable, strong) NSString * queryId;
 - (void)addReferences:(WokSearchService_citedReference *)toAdd;
 @property (nonatomic, readonly) NSArray * references;
-@property (nonatomic, strong) NSNumber * recordsFound;
-@property (nonatomic, strong) NSNumber * recordsSearched;
+@property (nonatomic, nullable, strong) NSNumber * recordsFound;
+@property (nonatomic, nullable, strong) NSNumber * recordsSearched;
 @end
 
 @interface WokSearchService_citedReferencesResponse : BDSKSoapElement {
        WokSearchService_citedReferencesSearchResults * return_;
 }
-@property (nonatomic, strong) WokSearchService_citedReferencesSearchResults * 
return_;
+@property (nonatomic, nullable, strong) 
WokSearchService_citedReferencesSearchResults * return_;
 @end
 
 @interface WokSearchService_citedReferencesRetrieve : WokSearchServiceRequest {
        NSString * queryId;
 }
-@property (nonatomic, strong) NSString * queryId;
+@property (nonatomic, nullable, strong) NSString * queryId;
 @end
 
 @interface WokSearchService_citedReferencesRetrieveResponse : BDSKSoapElement {
@@ -122,8 +123,8 @@
        NSString * collection;
        NSString * edition;
 }
-@property (nonatomic, strong) NSString * collection;
-@property (nonatomic, strong) NSString * edition;
+@property (nonatomic, nullable, strong) NSString * collection;
+@property (nonatomic, nullable, strong) NSString * edition;
 @end
 
 @interface WokSearchService_timeSpan : BDSKSoapElement {
@@ -130,8 +131,8 @@
        NSString * begin;
        NSString * end;
 }
-@property (nonatomic, strong) NSString * begin;
-@property (nonatomic, strong) NSString * end;
+@property (nonatomic, nullable, strong) NSString * begin;
+@property (nonatomic, nullable, strong) NSString * end;
 @end
 
 @interface WokSearchService_citingArticles : WokSearchServiceRequest {
@@ -141,12 +142,12 @@
        WokSearchService_timeSpan * timeSpan;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
-@property (nonatomic, strong) NSString * uid;
+@property (nonatomic, nullable, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * uid;
 - (void)addEditions:(WokSearchService_editionDesc *)toAdd;
 @property (nonatomic, readonly) NSArray * editions;
-@property (nonatomic, strong) WokSearchService_timeSpan * timeSpan;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, strong) WokSearchService_timeSpan * timeSpan;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchService_labelValuesPair : BDSKSoapElement {
@@ -153,7 +154,7 @@
        NSString * label;
        NSMutableArray *value;
 }
-@property (nonatomic, strong) NSString * label;
+@property (nonatomic, nullable, strong) NSString * label;
 - (void)addValue:(NSString *)toAdd;
 @property (nonatomic, readonly) NSArray * value;
 @end
@@ -166,19 +167,19 @@
        NSMutableArray *optionValue;
        NSString * records;
 }
-@property (nonatomic, strong) NSString * queryId;
-@property (nonatomic, strong) NSNumber * recordsFound;
-@property (nonatomic, strong) NSNumber * recordsSearched;
-@property (nonatomic, strong) NSString * parent;
+@property (nonatomic, nullable, strong) NSString * queryId;
+@property (nonatomic, nullable, strong) NSNumber * recordsFound;
+@property (nonatomic, nullable, strong) NSNumber * recordsSearched;
+@property (nonatomic, nullable, strong) NSString * parent;
 - (void)addOptionValue:(WokSearchService_labelValuesPair *)toAdd;
 @property (nonatomic, readonly) NSArray * optionValue;
-@property (nonatomic, strong) NSString * records;
+@property (nonatomic, nullable, strong) NSString * records;
 @end
 
 @interface WokSearchService_citingArticlesResponse : BDSKSoapElement {
        WokSearchService_fullRecordSearchResults * return_;
 }
-@property (nonatomic, strong) WokSearchService_fullRecordSearchResults * 
return_;
+@property (nonatomic, nullable, strong) 
WokSearchService_fullRecordSearchResults * return_;
 @end
 
 @interface WokSearchService_relatedRecords : WokSearchServiceRequest {
@@ -188,24 +189,24 @@
        WokSearchService_timeSpan * timeSpan;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
-@property (nonatomic, strong) NSString * uid;
+@property (nonatomic, nullable, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * uid;
 - (void)addEditions:(WokSearchService_editionDesc *)toAdd;
 @property (nonatomic, readonly) NSArray * editions;
-@property (nonatomic, strong) WokSearchService_timeSpan * timeSpan;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, strong) WokSearchService_timeSpan * timeSpan;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchService_relatedRecordsResponse : BDSKSoapElement {
        WokSearchService_fullRecordSearchResults * return_;
 }
-@property (nonatomic, strong) WokSearchService_fullRecordSearchResults * 
return_;
+@property (nonatomic, nullable, strong) 
WokSearchService_fullRecordSearchResults * return_;
 @end
 
 @interface WokSearchService_retrieve : WokSearchServiceRequest {
        NSString * queryId;
 }
-@property (nonatomic, strong) NSString * queryId;
+@property (nonatomic, nullable, strong) NSString * queryId;
 @end
 
 @interface WokSearchService_fullRecordData : BDSKSoapElement {
@@ -214,13 +215,13 @@
 }
 - (void)addOptionValue:(WokSearchService_labelValuesPair *)toAdd;
 @property (nonatomic, readonly) NSArray * optionValue;
-@property (nonatomic, strong) NSString * records;
+@property (nonatomic, nullable, strong) NSString * records;
 @end
 
 @interface WokSearchService_retrieveResponse : BDSKSoapElement {
        WokSearchService_fullRecordData * return_;
 }
-@property (nonatomic, strong) WokSearchService_fullRecordData * return_;
+@property (nonatomic, nullable, strong) WokSearchService_fullRecordData * 
return_;
 @end
 
 @interface WokSearchService_retrieveById : WokSearchServiceRequest {
@@ -228,16 +229,16 @@
        NSMutableArray *uid;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * databaseId;
 - (void)addUid:(NSString *)toAdd;
 @property (nonatomic, readonly) NSArray * uid;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchService_retrieveByIdResponse : BDSKSoapElement {
        WokSearchService_fullRecordSearchResults * return_;
 }
-@property (nonatomic, strong) WokSearchService_fullRecordSearchResults * 
return_;
+@property (nonatomic, nullable, strong) 
WokSearchService_fullRecordSearchResults * return_;
 @end
 
 @interface WokSearchService_queryParameters : BDSKSoapElement {
@@ -248,26 +249,28 @@
        WokSearchService_timeSpan * timeSpan;
        NSString * queryLanguage;
 }
-@property (nonatomic, strong) NSString * databaseId;
-@property (nonatomic, strong) NSString * userQuery;
+@property (nonatomic, nullable, strong) NSString * databaseId;
+@property (nonatomic, nullable, strong) NSString * userQuery;
 - (void)addEditions:(WokSearchService_editionDesc *)toAdd;
 @property (nonatomic, readonly) NSArray * editions;
-@property (nonatomic, strong) NSString * symbolicTimeSpan;
-@property (nonatomic, strong) WokSearchService_timeSpan * timeSpan;
-@property (nonatomic, strong) NSString * queryLanguage;
+@property (nonatomic, nullable, strong) NSString * symbolicTimeSpan;
+@property (nonatomic, nullable, strong) WokSearchService_timeSpan * timeSpan;
+@property (nonatomic, nullable, strong) NSString * queryLanguage;
 @end
 
 @interface WokSearchService_search : WokSearchServiceRequest {
        WokSearchService_queryParameters * queryParameters;
 }
-@property (nonatomic, strong) WokSearchService_queryParameters * 
queryParameters;
+@property (nonatomic, nullable, strong) WokSearchService_queryParameters * 
queryParameters;
 @end
 
 @interface WokSearchService_searchResponse : BDSKSoapElement {
        WokSearchService_fullRecordSearchResults * return_;
 }
-@property (nonatomic, strong) WokSearchService_fullRecordSearchResults * 
return_;
+@property (nonatomic, nullable, strong) 
WokSearchService_fullRecordSearchResults * return_;
 @end
 
 @interface WokSearchService : BDSKSoapBinding
 @end
+
+NS_ASSUME_NONNULL_END

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
Bibdesk-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to