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

Commit c9117b5

Browse files
committed
Extract WordPressComRESTAPIVersion to dedicated file
1 parent a42f036 commit c9117b5

File tree

4 files changed

+15
-9
lines changed

4 files changed

+15
-9
lines changed
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/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
*/

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>"; };
@@ -2033,6 +2035,7 @@
20332035
children = (
20342036
3FE2E94E2BB29A1B002CA2E1 /* FilePart.h */,
20352037
3FFCC0552BABC78B0051D229 /* WordPressComRESTAPIInterfacing.h */,
2038+
3FE2E9662BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h */,
20362039
);
20372040
path = include;
20382041
sourceTree = "<group>";
@@ -2617,6 +2620,7 @@
26172620
93C674F11EE8351E00BFAF05 /* NSMutableDictionary+Helpers.h in Headers */,
26182621
93BD273C1EE73282002BB00B /* AccountServiceRemoteREST.h in Headers */,
26192622
93BD27711EE737A8002BB00B /* ServiceRemoteWordPressXMLRPC.h in Headers */,
2623+
3FE2E9672BBEB8D2002CA2E1 /* WordPressComRESTAPIVersion.h in Headers */,
26202624
93BD276F1EE737A8002BB00B /* ServiceRemoteWordPressComREST.h in Headers */,
26212625
93BD273B1EE73282002BB00B /* AccountServiceRemote.h in Headers */,
26222626
93BD27691EE736A8002BB00B /* RemoteUser.h in Headers */,

0 commit comments

Comments
 (0)