Commit 6331339924

63313399247cbbabae85b8fa4724a82813859ebc

parent: 185157ab1c

Unsigned

cmc <hello@cleberg.net> · 2026-04-02 04:09 UTC

add API docs

Layout: unified · split

Hutch.xcodeproj/project.pbxproj +44
@@ -10,6 +10,13 @@
1010 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89632F69DEB900FC0253 /* LICENSE */; };
1111 8B2F89672F69DEB900FC0253 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89642F69DEB900FC0253 /* README.md */; };
1212 8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */ = {isa = PBXBuildFile; fileRef = 8B2F89652F69DEB900FC0253 /* SECURITY.md */; };
13 8B2FA9CD2F7E211800E609E2 /* meta.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C82F7E211800E609E2 /* meta.json */; };
14 8B2FA9CE2F7E211800E609E2 /* hg.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C62F7E211800E609E2 /* hg.json */; };
15 8B2FA9CF2F7E211800E609E2 /* builds.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C42F7E211800E609E2 /* builds.json */; };
16 8B2FA9D02F7E211800E609E2 /* git.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C52F7E211800E609E2 /* git.json */; };
17 8B2FA9D12F7E211800E609E2 /* paste.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C92F7E211800E609E2 /* paste.json */; };
18 8B2FA9D22F7E211800E609E2 /* todo.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9CA2F7E211800E609E2 /* todo.json */; };
19 8B2FA9D32F7E211800E609E2 /* lists.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B2FA9C72F7E211800E609E2 /* lists.json */; };
1320 8BE082012F80000100000001 /* HutchWidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 8BE081F62F80000100000001 /* HutchWidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
1421 8BE09E7F2F7B2CC300F88693 /* storebutton.svg in Resources */ = {isa = PBXBuildFile; fileRef = 8BE09E7C2F7B2CC300F88693 /* storebutton.svg */; };
1522 8BE09E802F7B2CC300F88693 /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = 8BE09E7A2F7B2CC300F88693 /* index.html */; };
@@ -54,6 +61,13 @@
5461 8B2F89632F69DEB900FC0253 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
5562 8B2F89642F69DEB900FC0253 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
5663 8B2F89652F69DEB900FC0253 /* SECURITY.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = SECURITY.md; sourceTree = "<group>"; };
64 8B2FA9C42F7E211800E609E2 /* builds.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = builds.json; sourceTree = "<group>"; };
65 8B2FA9C52F7E211800E609E2 /* git.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = git.json; sourceTree = "<group>"; };
66 8B2FA9C62F7E211800E609E2 /* hg.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = hg.json; sourceTree = "<group>"; };
67 8B2FA9C72F7E211800E609E2 /* lists.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = lists.json; sourceTree = "<group>"; };
68 8B2FA9C82F7E211800E609E2 /* meta.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = meta.json; sourceTree = "<group>"; };
69 8B2FA9C92F7E211800E609E2 /* paste.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = paste.json; sourceTree = "<group>"; };
70 8B2FA9CA2F7E211800E609E2 /* todo.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = todo.json; sourceTree = "<group>"; };
5771 8B4B28D12F6704280045FA19 /* Hutch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Hutch.app; sourceTree = BUILT_PRODUCTS_DIR; };
5872 8B8182B72F6B73F3000AE049 /* HutchTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HutchTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
5973 8B8182C22F6B742B000AE049 /* HutchTests */ = {isa = PBXFileReference; lastKnownFileType = folder; path = HutchTests; sourceTree = "<group>"; };
@@ -138,9 +152,32 @@
138152/* End PBXFrameworksBuildPhase section */
139153
140154/* Begin PBXGroup section */
155 8B2FA9CB2F7E211800E609E2 /* API */ = {
156 isa = PBXGroup;
157 children = (
158 8B2FA9C42F7E211800E609E2 /* builds.json */,
159 8B2FA9C52F7E211800E609E2 /* git.json */,
160 8B2FA9C62F7E211800E609E2 /* hg.json */,
161 8B2FA9C72F7E211800E609E2 /* lists.json */,
162 8B2FA9C82F7E211800E609E2 /* meta.json */,
163 8B2FA9C92F7E211800E609E2 /* paste.json */,
164 8B2FA9CA2F7E211800E609E2 /* todo.json */,
165 );
166 path = API;
167 sourceTree = "<group>";
168 };
169 8B2FA9CC2F7E211800E609E2 /* Docs */ = {
170 isa = PBXGroup;
171 children = (
172 8B2FA9CB2F7E211800E609E2 /* API */,
173 );
174 path = Docs;
175 sourceTree = "<group>";
176 };
141177 8B4B28C82F6704280045FA19 = {
142178 isa = PBXGroup;
143179 children = (
180 8B2FA9CC2F7E211800E609E2 /* Docs */,
144181 8BE09E7E2F7B2CC300F88693 /* website */,
145182 8BDCA5272F6B76B20066AA29 /* HutchTests.xctestplan */,
146183 8B8182C22F6B742B000AE049 /* HutchTests */,
@@ -304,6 +341,13 @@
304341 8B2F89662F69DEB900FC0253 /* LICENSE in Resources */,
305342 8B2F89672F69DEB900FC0253 /* README.md in Resources */,
306343 8B2F89682F69DEB900FC0253 /* SECURITY.md in Resources */,
344 8B2FA9CD2F7E211800E609E2 /* meta.json in Resources */,
345 8B2FA9CE2F7E211800E609E2 /* hg.json in Resources */,
346 8B2FA9CF2F7E211800E609E2 /* builds.json in Resources */,
347 8B2FA9D02F7E211800E609E2 /* git.json in Resources */,
348 8B2FA9D12F7E211800E609E2 /* paste.json in Resources */,
349 8B2FA9D22F7E211800E609E2 /* todo.json in Resources */,
350 8B2FA9D32F7E211800E609E2 /* lists.json in Resources */,
307351 8BE09E7F2F7B2CC300F88693 /* storebutton.svg in Resources */,
308352 8BE09E802F7B2CC300F88693 /* index.html in Resources */,
309353 8BE09E812F7B2CC300F88693 /* styles.css in Resources */,