Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Commit 9bcb0a1

Browse files
committed
Extract WordPressComRESTAPIVersion to dedicated file
1 parent c3ff221 commit 9bcb0a1

4 files changed

Lines changed: 15 additions & 9 deletions

File tree

Sources/WordPressKit/Services/ServiceRemoteWordPressComREST.h

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
11
#import <Foundation/Foundation.h>
22
#import <WordPressKit/WordPressComRESTAPIInterfacing.h>
3+
#import <WordPressKit/WordPressComRESTAPIVersion.h>
34

45
@class WordPressComRestApi;
56

6-
typedef NS_ENUM(NSInteger, WordPressComRESTAPIVersion) {
7-
WordPressComRESTAPIVersion_1_0 = 1000,
8-
WordPressComRESTAPIVersion_1_1 = 1001,
9-
WordPressComRESTAPIVersion_1_2 = 1002,
10-
WordPressComRESTAPIVersion_1_3 = 1003,
11-
WordPressComRESTAPIVersion_2_0 = 2000
12-
};
13-
147
NS_ASSUME_NONNULL_BEGIN
158

169
/**
@@ -19,7 +12,6 @@ NS_ASSUME_NONNULL_BEGIN
1912
*/
2013
@interface ServiceRemoteWordPressComREST : NSObject
2114

22-
2315
/**
2416
* @brief The API object to use for communications.
2517
*/
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#import <Foundation/Foundation.h>
2+
3+
typedef NS_ENUM(NSInteger, WordPressComRESTAPIVersion) {
4+
WordPressComRESTAPIVersion_1_0 = 1000,
5+
WordPressComRESTAPIVersion_1_1 = 1001,
6+
WordPressComRESTAPIVersion_1_2 = 1002,
7+
WordPressComRESTAPIVersion_1_3 = 1003,
8+
WordPressComRESTAPIVersion_2_0 = 2000
9+
};

Sources/WordPressKit/WordPressKit.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ FOUNDATION_EXPORT const unsigned char WordPressKitVersionString[];
88

99
#import <WordPressKit/FilePart.h>
1010
#import <WordPressKit/WordPressComRESTAPIInterfacing.h>
11+
#import <WordPressKit/WordPressComRESTAPIVersion.h>
1112

1213
#import <WordPressKit/ServiceRemoteWordPressComREST.h>
1314
#import <WordPressKit/ServiceRemoteWordPressXMLRPC.h>

WordPressKit.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
3FB8642C2888089F003A86BE /* BuildkiteTestCollector in Frameworks */ = {isa = PBXBuildFile; productRef = 3FB8642B2888089F003A86BE /* BuildkiteTestCollector */; };
7272
3FE2E94F2BB29A1B002CA2E1 /* FilePart.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FE2E94D2BB29A1B002CA2E1 /* FilePart.m */; };
7373
3FE2E9502BB29A1B002CA2E1 /* FilePart.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FE2E94E2BB29A1B002CA2E1 /* FilePart.h */; settings = {ATTRIBUTES = (Public, ); }; };
74+
3FE2E9672BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FE2E9662BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h */; settings = {ATTRIBUTES = (Public, ); }; };
7475
3FFCC0412BA995290051D229 /* Date+WordPressComTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FFCC0402BA995290051D229 /* Date+WordPressComTests.swift */; };
7576
3FFCC0472BAA6EF40051D229 /* NSDate+WordPressCom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FFCC0462BAA6EF40051D229 /* NSDate+WordPressCom.swift */; };
7677
3FFCC0492BAB98130051D229 /* DateFormatter+WordPressCom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FFCC0482BAB98130051D229 /* DateFormatter+WordPressCom.swift */; };
@@ -815,6 +816,7 @@
815816
3FB8642D288813E9003A86BE /* UnitTests.xctestplan */ = {isa = PBXFileReference; lastKnownFileType = text; path = UnitTests.xctestplan; sourceTree = "<group>"; };
816817
3FE2E94D2BB29A1B002CA2E1 /* FilePart.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FilePart.m; sourceTree = "<group>"; };
817818
3FE2E94E2BB29A1B002CA2E1 /* FilePart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FilePart.h; sourceTree = "<group>"; };
819+
3FE2E9662BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WordPressComRESTAPIVersion.h; sourceTree = "<group>"; };
818820
3FFCC0402BA995290051D229 /* Date+WordPressComTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+WordPressComTests.swift"; sourceTree = "<group>"; };
819821
3FFCC0462BAA6EF40051D229 /* NSDate+WordPressCom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSDate+WordPressCom.swift"; sourceTree = "<group>"; };
820822
3FFCC0482BAB98130051D229 /* DateFormatter+WordPressCom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DateFormatter+WordPressCom.swift"; sourceTree = "<group>"; };
@@ -1559,6 +1561,7 @@
15591561
3FE2E94E2BB29A1B002CA2E1 /* FilePart.h */,
15601562
3FE2E94D2BB29A1B002CA2E1 /* FilePart.m */,
15611563
3FFCC0552BABC78B0051D229 /* WordPressComRESTAPIInterfacing.h */,
1564+
3FE2E9662BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h */,
15621565
4A05E7952B2FCB6400C25E3B /* NonceRetrieval.swift */,
15631566
4A05E7992B2FDC3200C25E3B /* WordPressOrgRestApi.swift */,
15641567
93BD27741EE73944002BB00B /* HTTPAuthenticationAlertController.swift */,
@@ -2601,6 +2604,7 @@
26012604
93C674F11EE8351E00BFAF05 /* NSMutableDictionary+Helpers.h in Headers */,
26022605
93BD273C1EE73282002BB00B /* AccountServiceRemoteREST.h in Headers */,
26032606
93BD27711EE737A8002BB00B /* ServiceRemoteWordPressXMLRPC.h in Headers */,
2607+
3FE2E9672BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h in Headers */,
26042608
93BD276F1EE737A8002BB00B /* ServiceRemoteWordPressComREST.h in Headers */,
26052609
93BD273B1EE73282002BB00B /* AccountServiceRemote.h in Headers */,
26062610
93BD27691EE736A8002BB00B /* RemoteUser.h in Headers */,

0 commit comments

Comments
 (0)