D wrapper around (some) of the pixiv web API
Revision | 8ecf2fef46902817bfe693cc00b96753531429d1 (tree) |
---|---|
Time | 2023-12-10 14:31:10 |
Author | supercell <stigma@disr...> |
Commiter | supercell |
Replace 'in' parameter with 'const'
Will swap over for 'in' when the preview period is over (or the DFL
figures out how they want to implement "editions")
@@ -36,7 +36,7 @@ class Illustration | ||
36 | 36 | /** |
37 | 37 | * Create an Illustration from a JSONValue. |
38 | 38 | */ |
39 | - static Illustration fromJSON(in ref JSONValue json) | |
39 | + static Illustration fromJSON(const ref JSONValue json) | |
40 | 40 | { |
41 | 41 | if (mixin(mixCheckJsonError!("json"))) { |
42 | 42 | throw new PixivJSONException(json["message"].str); |
@@ -32,7 +32,7 @@ class Thumbnail | ||
32 | 32 | string[string] urls; |
33 | 33 | string profileImageUrl; |
34 | 34 | |
35 | - static Thumbnail fromJSON(in ref JSONValue json) | |
35 | + static Thumbnail fromJSON(const ref JSONValue json) | |
36 | 36 | { |
37 | 37 | auto thumb = new Thumbnail(); |
38 | 38 |
@@ -21,7 +21,7 @@ private: | ||
21 | 21 | Frame[] frames; |
22 | 22 | |
23 | 23 | public: |
24 | - static Ugoira fromJSON(in ref JSONValue json) { | |
24 | + static Ugoira fromJSON(const ref JSONValue json) { | |
25 | 25 | |
26 | 26 | if (mixin(mixCheckJsonError!("json"))) { |
27 | 27 | throw new PixivJSONException(json["message"].str); |
@@ -19,7 +19,7 @@ public: | ||
19 | 19 | string userId; |
20 | 20 | string userName; |
21 | 21 | |
22 | - static User fromJSON(in ref JSONValue json) | |
22 | + static User fromJSON(const ref JSONValue json) | |
23 | 23 | { |
24 | 24 | auto user = new User(); |
25 | 25 |
@@ -44,7 +44,7 @@ class FullUser : User | ||
44 | 44 | { |
45 | 45 | public string profileImageUrlBig; |
46 | 46 | |
47 | - static FullUser fromJSON(in ref JSONValue json) | |
47 | + static FullUser fromJSON(const ref JSONValue json) | |
48 | 48 | { |
49 | 49 | auto user = new FullUser(); |
50 | 50 |
@@ -92,7 +92,7 @@ public: | ||
92 | 92 | // Illustration[](?) pickup; |
93 | 93 | // ? request; |
94 | 94 | |
95 | - static UserBrief fromJSON(in ref JSONValue json) | |
95 | + static UserBrief fromJSON(const ref JSONValue json) | |
96 | 96 | { |
97 | 97 | auto ub = new UserBrief(); |
98 | 98 |