From c90e13481c99ef06c7fa9e853cf0cd3bd4e3f855 Mon Sep 17 00:00:00 2001 From: iska Date: Sun, 15 Mar 2015 22:41:37 +0100 Subject: [PATCH] Hide the "adjusted current node" property from the parser interface --- HTMLKit/HTMLParser.h | 1 - HTMLKit/HTMLTokenizer.m | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/HTMLKit/HTMLParser.h b/HTMLKit/HTMLParser.h index 4227165..05653f0 100644 --- a/HTMLKit/HTMLParser.h +++ b/HTMLKit/HTMLParser.h @@ -11,6 +11,5 @@ @interface HTMLParser : NSObject -- (HTMLElement *)adjustedCurrentNode; @end diff --git a/HTMLKit/HTMLTokenizer.m b/HTMLKit/HTMLTokenizer.m index 408f0fa..1af1bfa 100644 --- a/HTMLKit/HTMLTokenizer.m +++ b/HTMLKit/HTMLTokenizer.m @@ -14,14 +14,15 @@ #import "HTMLTokenizerCharacters.h" #import "HTMLTokenizerEntities.h" +@interface HTMLParser (Private) +@property (nonatomic, strong, readonly) HTMLElement *adjustedCurrentNode; +@end + @interface HTMLTokenizer () { NSMutableDictionary *_states; HTMLTokenizerState _currentState; - /* Parser */ - HTMLParser *_parser; - /* Input Stream & Tokens Queue */ HTMLInputStreamReader *_inputStreamReader; NSMutableArray *_tokens;