From 7d823487374267a749a8802818cef6758381a6ba Mon Sep 17 00:00:00 2001 From: Alexander Kempgen Date: Sun, 10 Sep 2017 20:05:59 +0200 Subject: [PATCH 1/2] Add newlines to the end of files to fix warnings --- KissXML/Additions/DDXMLElementAdditions.h | 2 +- KissXML/Categories/NSString+DDXML.h | 2 +- KissXML/DDXMLDocument.h | 2 +- KissXML/DDXMLNode.h | 2 +- KissXML/DDXMLNode.m | 1 - KissXML/KissXML.h | 1 - 6 files changed, 4 insertions(+), 6 deletions(-) diff --git a/KissXML/Additions/DDXMLElementAdditions.h b/KissXML/Additions/DDXMLElementAdditions.h index b72907a7..63d0656d 100644 --- a/KissXML/Additions/DDXMLElementAdditions.h +++ b/KissXML/Additions/DDXMLElementAdditions.h @@ -23,4 +23,4 @@ NS_ASSUME_NONNULL_BEGIN - (NSDictionary *)attributesAsDictionary; @end -NS_ASSUME_NONNULL_END \ No newline at end of file +NS_ASSUME_NONNULL_END diff --git a/KissXML/Categories/NSString+DDXML.h b/KissXML/Categories/NSString+DDXML.h index 48f34e85..3c536ef9 100644 --- a/KissXML/Categories/NSString+DDXML.h +++ b/KissXML/Categories/NSString+DDXML.h @@ -14,4 +14,4 @@ NS_ASSUME_NONNULL_BEGIN - (NSString *)stringByTrimming; @end -NS_ASSUME_NONNULL_END \ No newline at end of file +NS_ASSUME_NONNULL_END diff --git a/KissXML/DDXMLDocument.h b/KissXML/DDXMLDocument.h index 9e39c762..ebc0bbb0 100644 --- a/KissXML/DDXMLDocument.h +++ b/KissXML/DDXMLDocument.h @@ -83,4 +83,4 @@ NS_ASSUME_NONNULL_BEGIN //- (BOOL)validateAndReturnError:(NSError **)error; @end -NS_ASSUME_NONNULL_END \ No newline at end of file +NS_ASSUME_NONNULL_END diff --git a/KissXML/DDXMLNode.h b/KissXML/DDXMLNode.h index eafde87f..a0b45ee5 100644 --- a/KissXML/DDXMLNode.h +++ b/KissXML/DDXMLNode.h @@ -138,4 +138,4 @@ NS_ASSUME_NONNULL_BEGIN //- (NSArray *)objectsForXQuery:(NSString *)xquery error:(NSError **)error; @end -NS_ASSUME_NONNULL_END \ No newline at end of file +NS_ASSUME_NONNULL_END diff --git a/KissXML/DDXMLNode.m b/KissXML/DDXMLNode.m index fa734dba..113857ed 100644 --- a/KissXML/DDXMLNode.m +++ b/KissXML/DDXMLNode.m @@ -2939,4 +2939,3 @@ - (NSArray *)objectsForXQuery:(NSString *)xquery error:(NSError **)error { } @end - diff --git a/KissXML/KissXML.h b/KissXML/KissXML.h index 70b94ac1..fe0c1f78 100644 --- a/KissXML/KissXML.h +++ b/KissXML/KissXML.h @@ -9,4 +9,3 @@ FOUNDATION_EXPORT double KissXMLVersionNumber; FOUNDATION_EXPORT const unsigned char KissXMLVersionString[]; - From 164dedfa990508bc7b835cb4f30eedbc15c24832 Mon Sep 17 00:00:00 2001 From: Alexander Kempgen Date: Wed, 20 Jun 2018 11:37:41 +0200 Subject: [PATCH 2/2] Enable GCC_WARN_ABOUT_MISSING_NEWLINE on project level --- KissXML.xcodeproj/project.pbxproj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/KissXML.xcodeproj/project.pbxproj b/KissXML.xcodeproj/project.pbxproj index 566153ba..141e2385 100644 --- a/KissXML.xcodeproj/project.pbxproj +++ b/KissXML.xcodeproj/project.pbxproj @@ -503,6 +503,7 @@ "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; @@ -560,6 +561,7 @@ GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_NEWLINE = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;