Revision: 14000
          http://sourceforge.net/p/skim-app/code/14000
Author:   hofman
Date:     2023-12-28 00:04:45 +0000 (Thu, 28 Dec 2023)
Log Message:
-----------
remove some convenience methods

Modified Paths:
--------------
    trunk/SKTemplateParser.h
    trunk/SKTemplateParser.m
    trunk/SKTemplateTag.m

Modified: trunk/SKTemplateParser.h
===================================================================
--- trunk/SKTemplateParser.h    2023-12-27 09:47:16 UTC (rev 13999)
+++ trunk/SKTemplateParser.h    2023-12-28 00:04:45 UTC (rev 14000)
@@ -45,12 +45,10 @@
 @interface SKTemplateParser : NSObject
 
 + (NSString *)stringByParsingTemplateString:(NSString *)templateString 
usingObject:(id)object;
-+ (NSArray<__kindof SKTemplateTag *> *)arrayByParsingTemplateString:(NSString 
*)templateString;
 + (NSArray<__kindof SKTemplateTag *> *)arrayByParsingTemplateString:(NSString 
*)templateString isSubtemplate:(BOOL)isSubtemplate;
 + (NSString *)stringFromTemplateArray:(NSArray<__kindof SKTemplateTag *> 
*)templateArray usingObject:(id)object atIndex:(NSInteger)anIndex;
 
 + (NSAttributedString 
*)attributedStringByParsingTemplateAttributedString:(NSAttributedString 
*)templateAttrString usingObject:(id)object;
-+ (NSArray<__kindof SKTemplateTag *> 
*)arrayByParsingTemplateAttributedString:(NSAttributedString 
*)templateAttrString;
 + (NSArray<__kindof SKTemplateTag *> 
*)arrayByParsingTemplateAttributedString:(NSAttributedString 
*)templateAttrString isSubtemplate:(BOOL)isSubtemplate;
 + (NSAttributedString *)attributedStringFromTemplateArray:(NSArray<__kindof 
SKTemplateTag *> *)templateArray usingObject:(id)object 
atIndex:(NSInteger)anIndex;
 

Modified: trunk/SKTemplateParser.m
===================================================================
--- trunk/SKTemplateParser.m    2023-12-27 09:47:16 UTC (rev 13999)
+++ trunk/SKTemplateParser.m    2023-12-28 00:04:45 UTC (rev 14000)
@@ -345,13 +345,9 @@
 #pragma mark Parsing string templates
 
 + (NSString *)stringByParsingTemplateString:(NSString *)template 
usingObject:(id)object {
-    return [self stringFromTemplateArray:[self 
arrayByParsingTemplateString:template] usingObject:object atIndex:0];
+    return [self stringFromTemplateArray:[self 
arrayByParsingTemplateString:template isSubtemplate:NO] usingObject:object 
atIndex:0];
 }
 
-+ (NSArray *)arrayByParsingTemplateString:(NSString *)template {
-    return [self arrayByParsingTemplateString:template isSubtemplate:NO];
-}
-
 + (NSArray *)arrayByParsingTemplateString:(NSString *)template 
isSubtemplate:(BOOL)isSubtemplate {
     NSScanner *scanner = [[NSScanner alloc] initWithString:template];
     NSMutableArray *result = [[NSMutableArray alloc] init];
@@ -567,13 +563,9 @@
 #pragma mark Parsing attributed string templates
 
 + (NSAttributedString 
*)attributedStringByParsingTemplateAttributedString:(NSAttributedString 
*)template usingObject:(id)object {
-    return [self attributedStringFromTemplateArray:[self 
arrayByParsingTemplateAttributedString:template] usingObject:object atIndex:0];
+    return [self attributedStringFromTemplateArray:[self 
arrayByParsingTemplateAttributedString:template isSubtemplate:NO] 
usingObject:object atIndex:0];
 }
 
-+ (NSArray *)arrayByParsingTemplateAttributedString:(NSAttributedString 
*)template {
-    return [self arrayByParsingTemplateAttributedString:template 
isSubtemplate:NO];
-}
-
 + (NSArray *)arrayByParsingTemplateAttributedString:(NSAttributedString 
*)template isSubtemplate:(BOOL)isSubtemplate {
     NSString *templateString = [template string];
     NSScanner *scanner = [[NSScanner alloc] initWithString:templateString];

Modified: trunk/SKTemplateTag.m
===================================================================
--- trunk/SKTemplateTag.m       2023-12-27 09:47:16 UTC (rev 13999)
+++ trunk/SKTemplateTag.m       2023-12-28 00:04:45 UTC (rev 14000)
@@ -45,7 +45,7 @@
     if ([aLink isKindOfClass:[NSURL class]])
         aLink = [[aLink absoluteString] stringByRemovingPercentEncoding];
     if ([aLink isKindOfClass:[NSString class]]) {
-        NSArray *template = [SKTemplateParser 
arrayByParsingTemplateString:aLink];
+        NSArray *template = [SKTemplateParser 
arrayByParsingTemplateString:aLink isSubtemplate:NO];
         if ([template count] > 1 || ([template count] == 1 && [(SKTemplateTag 
*)[template lastObject] type] != SKTemplateTagText))
             linkTemplate = [[SKAttributeTemplate alloc] 
initWithTemplate:template range:range attributeClass:aClass];
     }

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